/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.22.1.1556450634
Updated: 2019-04-28 11:23:54

*/


.slick-list,
.slick-slider {
	position: relative;
	display: block
}

.slick-list {
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list:focus {
	outline: none
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0)
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block
}

.slick-track:after,
.slick-track:before {
	display: table;
	content: ""
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}

.mfp-bg {
	z-index: 1042;
	overflow: hidden;
	background-color: rgba(31, 45, 61, .57)
}

.mfp-bg,
.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: fixed
}

.mfp-wrap {
	z-index: 1043;
	outline: none!important;
	-webkit-backface-visibility: hidden
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.mfp-container:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.mfp-align-top .mfp-container:before {
	display: none
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
	width: 100%;
	cursor: auto
}

.mfp-ajax-cur {
	cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: -webkit-zoom-out;
	cursor: zoom-out
}

.mfp-zoom {
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
	cursor: auto
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.mfp-loading.mfp-figure {
	display: none
}

.mfp-hide {
	display: none!important
}

.mfp-preloader {
	color: #ccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -.8em;
	left: 8px;
	right: 8px;
	z-index: 1044
}

.mfp-preloader a {
	color: #ccc
}

.mfp-preloader a:hover {
	color: #fff
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
	display: none
}

button.mfp-arrow,
button.mfp-close {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: none;
	padding: 0;
	z-index: 1046;
	-webkit-box-shadow: none;
	box-shadow: none;
	-ms-touch-action: manipulation;
	touch-action: manipulation
}

button::-moz-focus-inner {
	padding: 0;
	border: 0
}

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 2.75rem;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: .65;
	padding: 0 0 18px 10px;
	color: #fff;
	font-style: normal;
	font-size: 1.75rem;
	font-family: Arial, Baskerville, monospace
}

.mfp-close:focus,
.mfp-close:hover {
	opacity: 1
}

.mfp-close:active {
	top: 1px
}

.mfp-close-btn-in .mfp-close {
	color: #333
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
	color: #fff;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #ccc;
	font-size: .75rem;
	line-height: 1.125rem;
	white-space: nowrap
}

.mfp-arrow {
	position: absolute;
	opacity: .65;
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
	margin-top: -54px
}

.mfp-arrow:focus,
.mfp-arrow:hover {
	opacity: 1
}

.mfp-arrow:after,
.mfp-arrow:before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: medium inset transparent
}

.mfp-arrow:after {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px
}

.mfp-arrow:before {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: .7
}

.mfp-arrow-left {
	left: 0
}

.mfp-arrow-left:after {
	border-right: 17px solid #fff;
	margin-left: 31px
}

.mfp-arrow-left:before {
	margin-left: 25px;
	border-right: 27px solid #3f3f3f
}

.mfp-arrow-right {
	right: 0
}

.mfp-arrow-right:after {
	border-left: 17px solid #fff;
	margin-left: 39px
}

.mfp-arrow-right:before {
	border-left: 27px solid #3f3f3f
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px
}

.mfp-iframe-holder .mfp-close {
	top: -40px
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	background: #000
}

img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 40px 0;
	margin: 0 auto
}

.mfp-figure,
img.mfp-img {
	line-height: 0
}

.mfp-figure:after {
	content: "";
	position: absolute;
	left: 0;
	top: 40px;
	bottom: 40px;
	display: block;
	right: 0;
	width: auto;
	height: auto;
	z-index: -1;
	-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	background: #444
}

.mfp-figure small {
	color: #bdbdbd;
	display: block;
	font-size: .75rem;
	line-height: .875rem
}

.mfp-figure figure {
	margin: 0
}

.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto
}

.mfp-title {
	text-align: left;
	line-height: 1.125rem;
	color: #f3f3f3;
	word-wrap: break-word;
	padding-right: 36px
}

.mfp-image-holder .mfp-content {
	max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer
}

.datepicker-container {
	background-color: #fff;
	direction: ltr;
	font-size: .75rem;
	left: 0;
	line-height: 1.875rem;
	position: fixed;
	top: 0;
	-ms-touch-action: none;
	touch-action: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	width: 210px;
	z-index: -1;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none
}

.datepicker-container:after,
.datepicker-container:before {
	border: 5px solid transparent;
	content: " ";
	display: block;
	height: 0;
	position: absolute;
	width: 0
}

.datepicker-dropdown {
	border: 1px solid #ccc;
	-webkit-box-shadow: 0 3px 6px #ccc;
	box-shadow: 0 3px 6px #ccc;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	position: absolute;
	z-index: 1
}

.datepicker-inline {
	position: static
}

.datepicker-top-left,
.datepicker-top-right {
	border-top-color: #39f
}

.datepicker-top-left:after,
.datepicker-top-left:before,
.datepicker-top-right:after,
.datepicker-top-right:before {
	border-top: 0;
	left: 10px;
	top: -5px
}

.datepicker-top-left:before,
.datepicker-top-right:before {
	border-bottom-color: #39f
}

.datepicker-top-left:after,
.datepicker-top-right:after {
	border-bottom-color: #fff;
	top: -4px
}

.datepicker-bottom-left,
.datepicker-bottom-right {
	border-bottom-color: #39f
}

.datepicker-bottom-left:after,
.datepicker-bottom-left:before,
.datepicker-bottom-right:after,
.datepicker-bottom-right:before {
	border-bottom: 0;
	bottom: -5px;
	left: 10px
}

.datepicker-bottom-left:before,
.datepicker-bottom-right:before {
	border-top-color: #39f
}

.datepicker-bottom-left:after,
.datepicker-bottom-right:after {
	border-top-color: #fff;
	bottom: -4px
}

.datepicker-bottom-right:after,
.datepicker-bottom-right:before,
.datepicker-top-right:after,
.datepicker-top-right:before {
	left: auto;
	right: 10px
}

.datepicker-panel>ul {
	margin: 0;
	padding: 0;
	width: 102%
}

.datepicker-panel>ul:after,
.datepicker-panel>ul:before {
	content: " ";
	display: table
}

.datepicker-panel>ul:after {
	clear: both
}

.datepicker-panel>ul>li {
	background-color: #fff;
	cursor: pointer;
	float: left;
	height: 30px;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 30px
}

.datepicker-panel>ul>li:hover {
	background-color: #e5f2ff
}

.datepicker-panel>ul>li.muted,
.datepicker-panel>ul>li.muted:hover {
	color: #999
}

.datepicker-panel>ul>li.highlighted {
	background-color: #e5f2ff
}

.datepicker-panel>ul>li.highlighted:hover {
	background-color: #cce5ff
}

.datepicker-panel>ul>li.picked,
.datepicker-panel>ul>li.picked:hover {
	color: #39f
}

.datepicker-panel>ul>li.disabled,
.datepicker-panel>ul>li.disabled:hover {
	background-color: #fff;
	color: #ccc;
	cursor: default
}

.datepicker-panel>ul>li.disabled.highlighted,
.datepicker-panel>ul>li.disabled:hover.highlighted {
	background-color: #e5f2ff
}

.datepicker-panel>ul>li[data-view="month next"],
.datepicker-panel>ul>li[data-view="month prev"],
.datepicker-panel>ul>li[data-view="year next"],
.datepicker-panel>ul>li[data-view="year prev"],
.datepicker-panel>ul>li[data-view="years next"],
.datepicker-panel>ul>li[data-view="years prev"],
.datepicker-panel>ul>li[data-view=next] {
	font-size: 1.125rem
}

.datepicker-panel>ul>li[data-view="month current"],
.datepicker-panel>ul>li[data-view="year current"],
.datepicker-panel>ul>li[data-view="years current"] {
	width: 150px
}

.datepicker-panel>ul[data-view=months]>li,
.datepicker-panel>ul[data-view=years]>li {
	height: 52.5px;
	line-height: 3.28125rem;
	width: 52.5px
}

.datepicker-panel>ul[data-view=week]>li,
.datepicker-panel>ul[data-view=week]>li:hover {
	background-color: #fff;
	cursor: default
}

.datepicker-hide {
	display: none
}

body {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	margin: 0;
	padding: 0;
	background-color: #fff;
	color: #000
}

body,
html {
	overflow-x: hidden
}

body {
	font-size: 1rem
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	color: #000
}

p {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal
}

ol,
p,
ul {
	margin: 0;
	padding: 0
}

/* espacio entre párrafos en los post */
.post .entry-content p {
	
	padding-bottom: 2em;
}

ol,
ul {
	list-style: none
}

a {
	text-decoration: none
}

.content {
	padding: 20px 0;
	background-color: #efefef
}

.content.no-padding-top {
	padding-top: 0
}

figure {
	margin: 0
}

.container {
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 1
}

.row {
	*zoom: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto
}

.row:after,
.row:before {
	content: "";
	display: table
}

.row:after {
	clear: both
}

.row-center {
	*zoom: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-left: 10px;
	padding-right: 10px
}

.row-center:after,
.row-center:before {
	content: "";
	display: table
}

.row-center:after {
	clear: both
}

.row-100 {
	*zoom: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0;
	padding-right: 0
}

.row-100:after,
.row-100:before {
	content: "";
	display: table
}

.row-100:after {
	clear: both
}

.col-xs-1 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(8.33% - 18.33px);
	width: calc(8.33% - 18.33px)
}

.col-xs-1:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-1:last-child {
	margin-right: 0
}

.col-xs-1:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-1:last-child,
.row-center .col-xs-1:last-child,
.row .col-xs-1:last-child {
	margin-right: -1px!important
}

.col-xs-2 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(16.67% - 16.67px);
	width: calc(16.67% - 16.67px)
}

.col-xs-2:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-2:last-child {
	margin-right: 0
}

.col-xs-2:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-2:last-child,
.row-center .col-xs-2:last-child,
.row .col-xs-2:last-child {
	margin-right: -1px!important
}

.col-xs-3 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(25% - 15px);
	width: calc(25% - 15px)
}

.col-xs-3:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-3:last-child {
	margin-right: 0
}

.col-xs-3:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-3:last-child,
.row-center .col-xs-3:last-child,
.row .col-xs-3:last-child {
	margin-right: -1px!important
}

.col-xs-4 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(33.33% - 13.33px);
	width: calc(33.33% - 13.33px)
}

.col-xs-4:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-4:last-child {
	margin-right: 0
}

.col-xs-4:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-4:last-child,
.row-center .col-xs-4:last-child,
.row .col-xs-4:last-child {
	margin-right: -1px!important
}

.col-xs-5 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(41.66% - 11.67px);
	width: calc(41.66% - 11.67px)
}

.col-xs-5:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-5:last-child {
	margin-right: 0
}

.col-xs-5:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-5:last-child,
.row-center .col-xs-5:last-child,
.row .col-xs-5:last-child {
	margin-right: -1px!important
}

.col-xs-6 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(50% - 10px);
	width: calc(50% - 10px)
}

.col-xs-6:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-6:last-child {
	margin-right: 0
}

.col-xs-6:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-6:last-child,
.row-center .col-xs-6:last-child,
.row .col-xs-6:last-child {
	margin-right: -1px!important
}

.col-xs-7 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(58.33% - 8.33px);
	width: calc(58.33% - 8.33px)
}

.col-xs-7:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-7:last-child {
	margin-right: 0
}

.col-xs-7:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-7:last-child,
.row-center .col-xs-7:last-child,
.row .col-xs-7:last-child {
	margin-right: -1px!important
}

.col-xs-8 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(66.66% - 6.67px);
	width: calc(66.66% - 6.67px)
}

.col-xs-8:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-8:last-child {
	margin-right: 0
}

.col-xs-8:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-8:last-child,
.row-center .col-xs-8:last-child,
.row .col-xs-8:last-child {
	margin-right: -1px!important
}

.col-xs-9 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(74.99% - 5px);
	width: calc(74.99% - 5px)
}

.col-xs-9:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-9:last-child {
	margin-right: 0
}

.col-xs-9:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-9:last-child,
.row-center .col-xs-9:last-child,
.row .col-xs-9:last-child {
	margin-right: -1px!important
}

.col-xs-10 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(83.33% - 3.33px);
	width: calc(83.33% - 3.33px)
}

.col-xs-10:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-10:last-child {
	margin-right: 0
}

.col-xs-10:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-10:last-child,
.row-center .col-xs-10:last-child,
.row .col-xs-10:last-child {
	margin-right: -1px!important
}

.col-xs-11 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: -webkit-calc(91.66% - 1.67px);
	width: calc(91.66% - 1.67px)
}

.col-xs-11:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-11:last-child {
	margin-right: 0
}

.col-xs-11:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-11:last-child,
.row-center .col-xs-11:last-child,
.row .col-xs-11:last-child {
	margin-right: -1px!important
}

.col-xs-12 {
	-webkit-box-flex: 0;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: 99.99%
}

.col-xs-12:nth-child(1n) {
	margin-right: 20px;
	margin-left: 0
}

.col-xs-12:last-child {
	margin-right: 0
}

.col-xs-12:nth-child(12n) {
	margin-right: 0;
	margin-left: auto
}

.row-100 .col-xs-12:last-child,
.row-center .col-xs-12:last-child,
.row .col-xs-12:last-child,
.xs-last {
	margin-right: -1px!important
}

.hidden {
	display: none
}

.visible {
	display: block
}

.hidden-xs,
.hidden-xsl,
.xs-hidden {
	display: none!important
}

.visible-xs,
.xs-visible {
	display: block!important
}

.no-padding {
	padding: 0
}

.header {
	position: relative;
	z-index: 2;
	height: 50px;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2)
}

.header .container-fluid {
	padding: 0 10px
}

.header .container {
	margin: 0 auto
}

.header .middle {
	z-index: 3
}

.header .middle .container {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.header .middle .container .group-1 {
	z-index: 3
}

.header .middle .container .group-1 .options .icon-boletin {
	font-size: .8125rem;
	line-height: 1.5rem
}

.header .middle .container .group-1 .options .icon-boletin span {
	display: none
}

.header .middle .container .group-1 .options .icon-boletin:before {
	margin-right: 3px
}

.header .middle .container .group-1 .options .horas-completas {
	font-size: .8125rem;
	line-height: 1.5rem;
	position: relative
}

.header .middle .container .group-1 .options .horas-completas .icon-podcast {
	cursor: pointer;
	background-color: transparent;
	outline: none;
	color: #2d4a8d;
	padding: 0
}

.header .middle .container .group-1 .options .horas-completas .icon-podcast:before {
	margin-right: 3px;
	background-size: 95%;
	height: 14px;
	width: 14px;
	margin-top: -3px
}

.header .middle .container .group-1 .options .horas-completas .wrap {
	display: none;
	position: fixed;
	top: 50px;
	left: 0;
	height: -webkit-calc(100vh - 50px);
	height: calc(100vh - 50px);
	z-index: 1030;
	border-top: 1px solid #cacaca;
	-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);
	background-color: #fff;
	width: 290px
}

.header .middle .container .group-1 .options .horas-completas .wrap .title-section {
	font-family: Roboto, sans-serif;
	font-size: .9375rem;
	line-height: 1.13;
	color: #172b5b;
	text-transform: uppercase;
	padding: 20px 10px;
	border-bottom: 1px solid #cacaca
}

.header .middle .container .group-1 .options .horas-completas .wrap .list {
	padding: 10px
}

.header .middle .container .group-1 .options .horas-completas .wrap .list .article {
	background-color: #efefef;
	padding: 18px 20px;
	margin-top: 1px;
	margin-bottom: 0
}

.header .middle .container .group-1 .options .horas-completas .wrap .list .article .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	line-height: .94;
	color: #172b5b;
	margin-bottom: 3px
}

.header .middle .container .group-1 .options .horas-completas .wrap .list .article .title a {
	color: #172b5b;
	text-decoration: none
}

.header .middle .container .group-1 .options .horas-completas .wrap .list .article .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .625rem;
	line-height: 1.5;
	font-weight: 300;
	color: #172b5b
}

.header .middle .container .group-1 .options .horas-completas .wrap .list-scroll {
	padding: 0 10px
}

.header .middle .container .group-1 .options .horas-completas .wrap .list-scroll .item {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	line-height: 1.07;
	color: #172b5b
}

.header .middle .container .group-1 .options .horas-completas .wrap .list-scroll .item a {
	color: #172b5b;
	text-decoration: none;
	padding: 5px 0;
	display: block
}

.header .middle .container .group-1 .options .horas-completas .wrap .boletin-noticias {
	background-color: #efefef;
	padding: 15px;
	font-family: Source Sans Pro, sans-serif;
	color: #172b5b;
	font-size: 1.25rem;
	font-weight: 300;
	line-height: .75;
	display: block;
	margin: 1px 10px 10px
}

.header .middle .container .group-1 .options .horas-completas .wrap .boletin-noticias:before {
	content: "";
	height: 24px;
	width: 24px;
	display: inline-block;
	vertical-align: sub;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='48' viewBox='0 0 46 48' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Cpath d='M34.479 24.75c.2-.167.399-.234.73-.234.333 0 .532.267.731.433l9.467 9.494C41.654 42.77 33.317 48 23.65 48 10.463 48 0 37.34 0 24.117 0 10.892 10.696 0 23.883 0c9.633 0 17.804 5.496 21.59 13.69l-9.599 9.627.033-.033c-.199.166-.498.366-.797.333-.266-.033-.432-.033-.631-.2h-.066L24.115 13.091 13.154 24.083 24.082 35.11l10.397-10.36z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 93%
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__content {
	-webkit-transition: -webkit-transform .5s;
	transition: -webkit-transform .5s;
	transition: transform .5s;
	transition: transform .5s, -webkit-transform .5s
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav {
	-webkit-backface-visibility: hidden;
	width: 100%;
	margin-top: 0;
	padding-left: 0
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-left {
	padding: 10px 0
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-left:before {
	margin-top: -3px
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-right {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	text-transform: uppercase;
	border: 1px solid #efefef;
	padding: 10px;
	margin: 0 10px 10px;
	width: -webkit-calc(100% - 20px);
	width: calc(100% - 20px);
	display: table
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-right:after,
.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-right span {
	display: table-cell;
	vertical-align: middle
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-right span {
	float: left
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .icon-angle-right:after {
	float: right
}

.header .middle .container .group-1 .options .horas-completas .wrap .offcanvas__nav .offcanvas__nav:first-of-type {
	position: absolute;
	width: 100%;
	right: -100%;
	top: 0;
	background-color: #fff
}

.header .middle .container .group-1 .options .horas-completas.open .wrap {
	display: block;
	overflow-y: auto;
	overflow-x: hidden
}

.header .middle .container .group-2 {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.header .middle .container .group-2 .brand {
	margin: 10px auto;
	display: block;
	width: 70px
}

.header .middle .container .group-2 .brand a {
	height: 30px;
	width: 70px;
	line-height: 1.875rem;
	display: block
}

.header .middle .container .group-2 .brand a span {
	display: none
}

.header .middle .container .group-2 .brand a:before {
	content: "";
	display: block;
	height: 30px;
	width: 70px;
	line-height: 1.875rem;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='118' height='49' viewBox='0 0 118 49' fill='%232d4a8d'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' d='M35.162 25.227c.217-.184.414-.223.745-.223.33 0 .53.277.745.45l9.624 9.699c-3.799 8.469-12.288 13.793-22.14 13.793C10.727 48.946.06 38.088.06 24.62.06 11.15 10.936.034 24.345.034 34.13.034 42.475 5.621 46.318 14l-9.737 9.776c-.211.166-.485.35-.795.321-.288-.027-.438-.027-.656-.21h-.052L24.608 13.37 13.45 24.578l11.123 11.238 10.588-10.589zM67.546 15.3v2.994a8.32 8.32 0 0 0-5.45-2.036c-4.628 0-8.159 3.88-8.159 8.474 0 4.538 3.505 8.418 8.104 8.418a8.24 8.24 0 0 0 5.505-2.147v3.054a11.121 11.121 0 0 1-5.417 1.462c-5.888 0-10.762-4.704-10.762-10.7 0-6.138 4.902-10.927 10.98-10.927 1.804.006 3.638.446 5.2 1.408zm12.43-1.402c5.914 0 10.815 4.869 10.815 10.81 0 6.162-4.846 10.811-10.815 10.811-5.968 0-10.816-4.649-10.816-10.811 0-5.941 4.901-10.81 10.816-10.81zm0 19.2c4.47 0 8.24-3.659 8.24-8.39 0-4.566-3.395-8.39-8.24-8.39-4.845 0-8.242 3.824-8.242 8.39 0 4.731 3.779 8.39 8.242 8.39zm15.881-6.711v8.692h-2.574V14.337h2.964c6.353 0 8.325 2.2 8.325 5.996 0 4.374-3.314 6.053-7.23 6.053h-1.485zm0-9.74v7.429h.821c2.63 0 5.477-.496 5.477-3.798 0-3.245-3.066-3.63-5.614-3.63h-.684zm10.978 18.432V14.337h11.089v2.365h-8.516v7.148h8.269v2.367h-8.274v6.495h8.517v2.366h-11.085z'/%3E%3Cpath d='M35.162 25.227c.217-.184.414-.223.745-.223.33 0 .53.277.745.45l-.01.008 9.634 9.69c-3.799 8.47-12.288 13.794-22.14 13.794C10.727 48.946.06 38.088.06 24.62.06 11.15 10.936.034 24.345.034 34.13.034 42.475 5.621 46.318 14l-9.765 9.8.046-.04c-.214.17-.497.369-.82.339-.287-.027-.437-.027-.655-.211h-.052L24.602 13.37 13.45 24.578l11.123 11.238 10.588-10.589zm32.384-9.928c-1.561-.962-3.395-1.402-5.203-1.402-6.078 0-10.98 4.79-10.98 10.926 0 5.997 4.873 10.701 10.761 10.701a11.121 11.121 0 0 0 5.422-1.458v-3.053a8.24 8.24 0 0 1-5.505 2.146c-4.6 0-8.104-3.88-8.104-8.418 0-4.594 3.531-8.474 8.159-8.474 2 0 3.935.723 5.45 2.036V15.3zm12.43-1.402c-5.915 0-10.816 4.869-10.816 10.81 0 6.162 4.846 10.811 10.816 10.811 5.97 0 10.815-4.649 10.815-10.811 0-5.941-4.901-10.81-10.815-10.81zm0 19.2c-4.47 0-8.242-3.659-8.242-8.39 0-4.566 3.396-8.39 8.242-8.39 4.847 0 8.24 3.824 8.24 8.39 0 4.731-3.777 8.39-8.24 8.39zm15.881-6.711h1.478c3.916 0 7.23-1.68 7.23-6.053 0-3.796-1.972-5.996-8.325-5.996h-2.957v20.741h2.574v-8.692zm0-9.74h.688c2.548 0 5.614.386 5.614 3.631 0 3.302-2.847 3.798-5.476 3.798h-.821l-.005-7.429zm10.978 18.432h11.089v-2.365h-8.516l-.005-6.496h8.27V23.85h-8.27l.005-7.148h8.516v-2.365h-11.09z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%
}

.header .middle .container .group-2 .options .search,
.header .nav {
	display: none
}

.header .nav .container {
	z-index: 2
}

.header .nav .n1>.nav-item>a {
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-size: .875rem;
	line-height: 1.29;
	letter-spacing: .00625rem;
	color: #172b5b;
	text-transform: uppercase;
	background-color: rgba(207, 216, 220, .3);
	padding: 14px 0 14px 7px;
	display: block;
	margin: 1px 10px 0
}

.header .nav .dropdown-menu {
	display: none
}

.header .nav .dropdown-menu .section .article+.article {
	margin-top: 0
}

.header .nav .dropdown-menu .section .article .epigraph {
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	text-align: left;
	color: #607d8b;
	margin-bottom: 5px
}

.header .nav .dropdown-menu .section .article .title,
.header .nav .dropdown-menu .section .article .title a {
	font-size: 1.25rem;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem;
	text-align: left
}

.header .nav .dropdown-menu .section .article.lateral {
	margin-bottom: 10px;
	padding: 5px 5px 0;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 65px
}

.header .nav .dropdown-menu .section .article.lateral .title {
	margin-bottom: 5px
}

.header .nav .dropdown-menu .section .article.lateral .title,
.header .nav .dropdown-menu .section .article.lateral .title a {
	font-size: 1rem;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1
}

.header .nav .dropdown-menu .section .article.lateral .subtitle {
	font-size: .625rem;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal
}

.header .nav .dropdown-menu .section .article.lateral .thumb {
	width: inherit;
	max-width: 80px
}

.header .nav .dropdown-menu .section .article.lateral.bg-grey {
	background-color: #efefef
}

.header .nav .dropdown-menu .section.half .article .title,
.header .nav .dropdown-menu .section.half .article .title a {
	color: #172b5b
}

.header.hours-open .container-fluid .middle .container {
	z-index: 5
}

.sticky .header {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 5;
	background-color: #fff
}

.btn-panel-show,
.menu-fixed .nav {
	display: none
}

.header-section {
	height: inherit
}

.header-section .subheader-section {
	padding: 0 10px
}

.header-section .subheader-section .container {
	max-width: 1120px;
	padding-top: 15px
}

.header-section .subheader-section .container .section-box .txt {
	border-left: 4px solid #3a5eb2;
	padding-left: 10px
}

.header-section .subheader-section .container .section-box .txt.category .title {
	display: inline-block;
	vertical-align: sub
}

.header-section .subheader-section .container .section-box .txt.category .list {
	display: none
}

.header-section .subheader-section .container .section-box .txt.category .icon-angle-down {
	cursor: pointer;
	background: transparent;
	padding: 0;
	outline: none
}

.header-section .subheader-section .container .section-box .txt.category .icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.header-section .subheader-section .container .section-box .txt.category.open .icon-angle-down:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.header-section .subheader-section .container .section-box .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 2rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.1;
	letter-spacing: normal;
	text-align: left;
	color: #172b5b;
	margin-bottom: 5px
}

.header-section .subheader-section .container .section-box .title a {
	color: #172b5b
}

.header-section .subheader-section .container .section-box .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.33;
	letter-spacing: .00625rem;
	text-align: left;
	color: #607d8b
}

.header-section .subheader-section .container .section-box .subtitle+.subtitle {
	font-weight: 300
}

.header-section .subheader-section .container .section-box .description {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.header-section .subheader-section .container .section-box .description a {
	color: #3a5eb2
}

.header-section .subheader-section .container .section-box .description a:hover {
	text-decoration: underline
}

.header-section .subheader-section .container .section-box .description:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Ctitle%3EPage 1 Copy 3%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M9.87 6.041c-1.028 0-1.862.866-1.862 1.932 0 .89.579 1.635 1.365 1.861v9.155c0 .284.223.515.497.515.273 0 .497-.23.497-.515l-.001-9.155c.786-.225 1.365-.972 1.365-1.86 0-1.067-.834-1.933-1.861-1.933zM6.832 4.692a.484.484 0 0 0-.702 0c-1.744 1.81-1.744 4.755 0 6.564a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729c-1.356-1.408-1.356-3.699 0-5.107a.528.528 0 0 0 0-.728z'/%3E%3Cpath d='M5.13 3.651a.53.53 0 0 0 0-.729.484.484 0 0 0-.703 0c-2.657 2.759-2.615 7.29.094 10.102a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729C2.902 9.885 2.86 6.008 5.13 3.651zm8.48 1.041a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c1.356 1.408 1.356 3.699 0 5.107a.53.53 0 0 0 0 .729.485.485 0 0 0 .702 0c1.743-1.81 1.743-4.756 0-6.565z'/%3E%3Cpath d='M15.312 2.923a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .73c2.27 2.356 2.228 6.234-.093 8.643a.53.53 0 0 0 0 .73.485.485 0 0 0 .702 0c2.707-2.814 2.75-7.345.093-10.102zM3.378 1.822a.53.53 0 0 0 0-.73.483.483 0 0 0-.701 0c-3.619 3.758-3.561 9.931.13 13.763a.485.485 0 0 0 .702 0 .528.528 0 0 0 0-.728c-3.304-3.43-3.362-8.95-.13-12.305z'/%3E%3Cpath d='M17.104 1.093a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c3.232 3.355 3.174 8.875-.13 12.305a.528.528 0 0 0 0 .728.485.485 0 0 0 .703 0c3.69-3.832 3.748-10.006.129-13.762z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 10px
}

.header-section .subheader-section .container .section-title {
	font-family: Roboto, sans-serif;
	font-size: 2rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .0125rem;
	text-align: left;
	color: #172b5b;
	border-left: 4px solid #3a5eb2;
	padding-left: 10px;
	margin-bottom: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	white-space: nowrap
}

.header-section .subheader-section .container .section-title a {
	color: #172b5b
}

.header-section .subheader-section .container .section-nav {
	position: relative;
	*zoom: 1
}

.header-section .subheader-section .container .section-nav:before {
	content: "";
	display: table
}

.header-section .subheader-section .container .section-nav:after {
	content: "";
	display: table;
	clear: both
}

.header-section .subheader-section .container .section-nav .list>.nav-item.current>a {
	color: #172b5b;
	border-bottom: 2px solid #172b5b
}

.header-section .subheader-section .container .section-nav .list>.nav-item.open {
	padding: 0
}

.header-section .subheader-section .container .section-nav .list>.nav-item.open>a {
	color: #172b5b
}

.header-section .subheader-section .container .section-nav .list>.nav-item.open>a.dropdown {
	color: #3a5eb2;
	border-bottom: 2px solid #3a5eb2
}

.header-section .subheader-section .container .section-nav .list>.nav-item.open>a:after {
	color: #172b5b
}

.header-section .subheader-section .container .section-nav .list>.nav-item.open>.dropdown-menu {
	display: block
}

.header-section .subheader-section .container .section-nav .list>.nav-item.open [data-toggle=dropdown]:after {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg)
}

.header-section .subheader-section .container .section-nav .list>.nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b;
	padding-bottom: 8px;
	display: block
}

.header-section .subheader-section .container .section-nav .list>.nav-item>a:hover {
	color: #3a5eb2!important
}

.header-section .subheader-section .container .section-nav .list>.nav-item>a.dropdown {
	padding-bottom: 8px;
	position: relative
}

.header-section .subheader-section .container .section-nav .list {
	padding: 10px 0 0;
	float: left
}

.header-section .subheader-section .container .section-nav .list>.nav-item {
	margin-right: 10px;
	position: relative;
	display: inline-block
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu {
	display: none;
	position: absolute;
	left: 0;
	margin-left: -11px;
	top: 30px
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .container {
	margin-top: 0
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 {
	padding: 10px;
	background-color: #fff;
	border-left: 1px solid #e0e4e6;
	border-right: 1px solid #e0e4e6;
	border-bottom: 1px solid #3a5eb2
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item {
	*zoom: 1
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item:before {
	content: "";
	display: table
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item:after {
	content: "";
	display: table;
	clear: both
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item a:hover {
	text-decoration: underline
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item [data-type=select] {
	float: right;
	padding: 0;
	height: 20px;
	outline: none
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item [data-type=select]:after {
	width: 24px;
	height: 24px;
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item .dropdown-menu {
	position: relative;
	top: inherit;
	left: inherit
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item.open {
	position: relative
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item.open [data-type=select]:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .nav-item.open .dropdown-menu {
	display: block;
	margin-left: -22px
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .n2 {
	margin: 0 0 0 20px;
	padding: 5px 10px;
	border: none
}

.header-section .subheader-section .container .section-nav .list>.nav-item .dropdown-menu .n2 .n2 .nav-item a {
	font-weight: 300
}

.header-section .subheader-section .container .section-nav .list>.nav-item>.icon-angle-down {
	display: none
}

.header-section .subheader-section .container .section-nav .right {
	float: right;
	display: block;
	width: 20px;
	height: 20px;
	margin-top: 10px
}

.header-section .subheader-section .container .section-nav .right .icon-angle-down.open:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.header-section .subheader-section .container .section-nav .right .icon-angle-down {
	cursor: pointer
}

.header-section .subheader-section .container .section-nav .right .icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.header-section .subheader-section .container .section-share {
	border-left: 4px solid #3a5eb2;
	padding-left: 10px
}

.header-section .subheader-section .container .section-share .item {
	display: inline-block;
	vertical-align: middle;
	margin-right: 9px
}

.header-section .subheader-section .container .section-share .item a {
	display: block
}

.header-section .subheader-section .container .section-share [class*=icon-] span {
	display: none
}

.header-section .subheader-section .container .section-share [class*=icon-]:before {
	display: block;
	width: 16px;
	height: 16px;
	background-size: contain;
	margin: 0
}

.header-section .subheader-section .container .section {
	display: table;
	width: 100%
}

.header-section .subheader-section .container .section .group {
	display: table-cell;
	vertical-align: top
}

.header-section .subheader-section .container .section .thumb {
	width: 115px
}

.header-section .subheader-section .container .section .thumb img {
	width: 100%;
	max-width: 105px
}

.header-section .subheader-section .container .section .txt .section .group {
	display: table-row
}

.header-section .subheader-section .container .section.author {
	padding-bottom: 30px
}

.header-section .subheader-section .container .section.author .thumb {
	width: 85px
}

.header-section .subheader-section .container .section.author .thumb img {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 70px;
	height: 70px
}

.header-section .subheader-section .container .section.author>.txt .section-box .txt .title+.subtitle {
	font-weight: 400;
	color: #3a5eb2;
	font-size: .875rem;
	margin-bottom: 5px
}

.header-section .subheader-section .container .section.author>.txt .section-box .txt .title+.subtitle+.subtitle {
	font-size: .75rem
}

.header-section .subheader-section.bg-black2 .container .section-title {
	color: #fff;
	border-left-color: #9b9b9b
}

.header-section .subheader-section.bg-black2 .container .section-title a {
	color: #fff
}

.header-section .subheader-section.bg-black2 .container .section-nav .list>.nav-item.open>a {
	color: #9b9b9b!important
}

.header-section .subheader-section.bg-black2 .container .section-nav .list>.nav-item.open>a:hover {
	color: #9b9b9b
}

.header-section .subheader-section.bg-black2 .container .section-nav .list>.nav-item.open>a.dropdown {
	border-bottom-color: #9b9b9b
}

.header-section .subheader-section.bg-black2 .container .section-nav .list>.nav-item.current>a {
	border-bottom-color: #fff
}

.header-section .subheader-section.bg-black2 .container .section-nav .list>.nav-item>a {
	color: #fff
}

.header-section .subheader-section.bg-black2 .container .section-nav .list>.nav-item>a:hover {
	color: #9b9b9b
}

.header-section .subheader-section.bg-black2 .container .section-nav .right .icon-angle-down:after {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%
}

.header-section .intel-menu {
	width: 100%;
	max-width: 1120px;
	position: relative
}

.header-section .more-list {
	display: none
}

.header-section .more-list .nav-item.open>.icon-angle-down:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.header-section .more-list .nav-item.open>.dropdown-menu {
	display: block
}

.header-section .more-list .nav-item>.icon-angle-down {
	float: right;
	padding: 0;
	margin-right: -5px;
	outline: none;
	height: 21px
}

.header-section .more-list .nav-item>.icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.header-section .more-list .nav-item {
	*zoom: 1
}

.header-section .more-list .nav-item:before {
	content: "";
	display: table
}

.header-section .more-list .nav-item:after {
	content: "";
	display: table;
	clear: both
}

.header-section .more-list .nav-item .dropdown-menu {
	display: none
}

.header-section .more-list .nav-item .dropdown-menu .n2 {
	padding-left: 10px
}

.header-section .more-list .nav-item .dropdown-menu .n2 .nav-item a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.header-section .more-list .nav-item .dropdown-menu .n2 .nav-item a:hover {
	text-decoration: underline
}

.header-section .more-list .nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.header-section .more-list .nav-item>a:hover {
	text-decoration: underline
}

.header-section .more-list.open {
	display: block;
	position: absolute;
	top: 40px;
	right: -10px;
	width: 200px;
	padding: 10px;
	background-color: #fff;
	border-left: 1px solid #e0e4e6;
	border-right: 1px solid #e0e4e6;
	border-bottom: 1px solid #3a5eb2
}

.sticky .header-section [data-type=menu] {
	top: 15px
}

.sticky .header-section .subheader-section .container {
	padding-top: 10px
}

.sticky .header-section .subheader-section .container>.section {
	width: inherit
}

.sticky .header-section .subheader-section .container>.section .group.txt {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.sticky .header-section .subheader-section .container>.section .group.txt .section {
	width: inherit;
	display: inherit
}

.sticky .header-section .subheader-section .container>.section .group.txt .section .group {
	display: block;
	vertical-align: middle
}

.sticky .header-section .subheader-section .container>.section .group.txt .section .group .section-title {
	font-size: 1.75rem;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 1.625rem
}

.sticky .header-section .subheader-section .container>.section .group.txt .section .group .section-box .title {
	font-size: 1.75rem;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 1.625rem;
	white-space: nowrap
}

.sticky .header-section .subheader-section .container>.section .group.txt .section .group+.group,
.sticky .header-section .subheader-section .container>.section .group.txt .section .group .section-box .description,
.sticky .header-section .subheader-section .container>.section .group.txt .section .group .section-box .subtitle {
	display: none
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-nav {
	padding-left: 15px
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category {
	padding-right: 24px;
	position: relative
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category .title {
	margin-bottom: 0;
	display: inline-block;
	vertical-align: sub
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category .icon-angle-down {
	display: block;
	position: absolute;
	top: 3px;
	right: 0
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category .list {
	display: none;
	position: absolute;
	top: 33px;
	left: -5px;
	width: 200px;
	padding: 10px;
	background-color: #fff;
	border-left: 1px solid #e0e4e6;
	border-right: 1px solid #e0e4e6;
	border-bottom: 1px solid #3a5eb2;
	z-index: 2
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category .list>.nav-item {
	display: block
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category .list>.nav-item>a {
	font-size: .75rem
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category .list>.nav-item+.nav-item {
	margin-left: 0
}

.sticky .header-section .subheader-section .container>.section .group.txt .section-box .txt.category.open .list {
	display: block
}

.sticky .header-section .subheader-section .container>.section .group.thumb {
	display: none
}

.sticky .header-section .subheader-section .container>.section.author {
	padding-bottom: 0
}

.sticky .header-section+.content {
	padding-top: 76px
}

.footer {
	padding-bottom: 40px;
	position: relative;
	z-index: 1
}

.footer .list.mb15-xs {
	margin-bottom: 15px
}

.footer .list.half-xs .item {
	width: -webkit-calc(25% - 8px);
	width: calc(25% - 8px);
	text-align: center;
	margin: 20px 0
}

.footer .group-1 {
	padding: 17px 0;
	z-index: 2;
	position: relative
}

.footer .group-2 {
	padding: 17px 0
}

.footer .group-3 {
	padding: 34px 0
}

.footer .group-4 {
	padding: 17px 0
}

.footer .brand {
	position: relative;
	border-bottom: 1px solid #cfd8dc;
	margin-bottom: 20px;
	padding-bottom: 20px
}

.footer .brand .logo {
	width: 125px
}

.footer .brand .webs-grupo {
	position: absolute;
	top: 0;
	right: 0
}

.footer .brand .webs-grupo .btn-webs {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.17;
	letter-spacing: normal;
	text-align: left;
	color: #607d8b;
	padding: 0;
	margin-top: 17px
}

.footer .brand .webs-grupo .btn-webs.icon-angle-down:after {
	margin-left: 0
}

.footer .brand .webs-grupo .txt {
	z-index: 2;
	display: none;
	position: absolute;
	top: 65px;
	right: 0;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 30px 0 rgba(0, 0, 0, .11);
	box-shadow: 0 2px 30px 0 rgba(0, 0, 0, .11);
	width: -webkit-calc(100vw - 40px);
	width: calc(100vw - 40px);
	padding: 10px
}

.footer .brand .webs-grupo .txt .col {
	width: 100%;
	margin-bottom: 20px
}

.footer .brand .webs-grupo .txt .col .title {
	text-align: center;
	font-size: .9375rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #172b5b;
	margin-bottom: 5px
}

.footer .brand .webs-grupo .txt .col .list {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.footer .brand .webs-grupo .txt .col .list .item {
	text-align: left
}

.footer .brand .webs-grupo .txt .col .list .item a {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: left;
	color: #778f9b
}

.footer .brand .webs-grupo.open .txt {
	display: block;
	margin: 0
}

.footer .title {
	font-family: Roboto, sans-serif;
	font-size: .9375rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1;
	letter-spacing: normal;
	text-align: left;
	color: #607d8b;
	margin-bottom: 17px
}

.footer .list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.footer .list.center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.footer .list.center .item {
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem;
	text-align: center;
	color: #172b5b
}

.footer .list.center .item a {
	color: #172b5b
}

.footer .list.center .item+.item:before {
	content: "|";
	display: inline-block;
	padding: 0 5px;
	color: #172b5b;
	font-family: Roboto, sans-serif
}

.footer .copy {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5;
	letter-spacing: .00625rem;
	text-align: center;
	color: #fff;
	max-width: 80%;
	margin: 0 auto
}

.footer .copy a {
	display: block;
	margin: 10px 0 0
}

.footer .copy a img {
	width: 100px
}

.icon-boletin {
	color: #172b5b
}

.icon-boletin:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-boletin:hover {
	color: #172b5b
}

.icon-boletin:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-usuario {
	color: #172b5b
}

.icon-usuario:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M18.374 11.39l-1.33-.366a5.996 5.996 0 0 0 1.385-3.836C18.429 3.77 15.556 1 12 1 8.45 1 5.571 3.765 5.571 7.188c0 1.41.488 2.748 1.385 3.836l-1.33.366C2.87 12.148 2 14.56 2 16.017v4.43C2 21.853 3.19 23 4.653 23h14.694C20.81 23 22 21.854 22 20.446v-4.429c0-1.426-.847-3.863-3.626-4.627zM12 2.375c2.761 0 5 2.155 5 4.813C17 9.845 14.761 12 12 12S7 9.845 7 7.187c0-2.657 2.239-4.812 5-4.812zm8.571 18.071c0 .651-.548 1.179-1.224 1.179H4.653c-.676 0-1.224-.528-1.224-1.179v-4.429c0-1.535 1.057-2.884 2.59-3.305l2.113-.581A6.545 6.545 0 0 0 12 13.375c1.415 0 2.76-.437 3.868-1.244l2.113.58c1.533.422 2.59 1.771 2.59 3.306v4.43z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-usuario:hover {
	color: #172b5b
}

.icon-usuario:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M18.374 11.39l-1.33-.366a5.996 5.996 0 0 0 1.385-3.836C18.429 3.77 15.556 1 12 1 8.45 1 5.571 3.765 5.571 7.188c0 1.41.488 2.748 1.385 3.836l-1.33.366C2.87 12.148 2 14.56 2 16.017v4.43C2 21.853 3.19 23 4.653 23h14.694C20.81 23 22 21.854 22 20.446v-4.429c0-1.426-.847-3.863-3.626-4.627zM12 2.375c2.761 0 5 2.155 5 4.813C17 9.845 14.761 12 12 12S7 9.845 7 7.187c0-2.657 2.239-4.812 5-4.812zm8.571 18.071c0 .651-.548 1.179-1.224 1.179H4.653c-.676 0-1.224-.528-1.224-1.179v-4.429c0-1.535 1.057-2.884 2.59-3.305l2.113-.581A6.545 6.545 0 0 0 12 13.375c1.415 0 2.76-.437 3.868-1.244l2.113.58c1.533.422 2.59 1.771 2.59 3.306v4.43z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-cerrar {
	color: #172b5b
}

.icon-cerrar:after {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.129 12l6.074-5.895a.505.505 0 0 0 0-.73l-.376-.366a.543.543 0 0 0-.753 0L12 10.904l-6.074-5.89a.543.543 0 0 0-.753 0l-.376.365a.505.505 0 0 0 0 .73L10.871 12l-6.07 5.895a.505.505 0 0 0 0 .73l.377.366a.543.543 0 0 0 .752 0L12 13.096l6.074 5.895a.543.543 0 0 0 .753 0l.376-.365a.505.505 0 0 0 0-.73L13.129 12z'/%3E%3C/defs%3E%3Cuse transform='translate(-4 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-left: 10px
}

.icon-cerrar:hover {
	color: #172b5b
}

.icon-cerrar:hover:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.129 12l6.074-5.895a.505.505 0 0 0 0-.73l-.376-.366a.543.543 0 0 0-.753 0L12 10.904l-6.074-5.89a.543.543 0 0 0-.753 0l-.376.365a.505.505 0 0 0 0 .73L10.871 12l-6.07 5.895a.505.505 0 0 0 0 .73l.377.366a.543.543 0 0 0 .752 0L12 13.096l6.074 5.895a.543.543 0 0 0 .753 0l.376-.365a.505.505 0 0 0 0-.73L13.129 12z'/%3E%3C/defs%3E%3Cuse transform='translate(-4 -4)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-menu {
	color: #172b5b
}

.icon-menu:after {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M3 5h18v2.003H3V5zm0 8.025v-2.002h18v2.002H3zM3 19v-2.003h18V19H3z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-left: 10px
}

.icon-menu:hover {
	color: #172b5b
}

.icon-menu:hover:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M3 5h18v2.003H3V5zm0 8.025v-2.002h18v2.002H3zM3 19v-2.003h18V19H3z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-buscar {
	color: #172b5b
}

.icon-buscar:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23172b5b'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-buscar:hover {
	color: #172b5b
}

.icon-buscar:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23172b5b'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E")
}

.icon-angle-down {
	color: #172b5b
}

.icon-angle-down:after {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-left: 10px
}

.icon-angle-down:hover {
	color: #172b5b
}

.icon-angle-down:hover:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-angle-right {
	color: #172b5b
}

.icon-angle-right:after {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-left: 10px
}

.icon-angle-right:hover {
	color: #172b5b
}

.icon-angle-right:hover:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-angle-left {
	color: #172b5b
}

.icon-angle-left:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23172b5b'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-angle-left:hover {
	color: #172b5b
}

.icon-angle-left:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23172b5b'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E")
}

.icon-programas {
	color: #172b5b
}

.icon-programas:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='18' viewBox='0 0 19 18' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EGroup 4%3C/title%3E%3Cpath d='M14.923 0a1.38 1.38 0 0 0-1.37 1.255L2.439 4.993H1.098C.478 4.993 0 5.524 0 6.128v10.44c0 .604.478 1.135 1.098 1.135h16.63c.62 0 1.098-.531 1.098-1.135V6.128c0-.604-.478-1.135-1.098-1.135H5.295l8.502-2.858a1.377 1.377 0 0 0 2.504-.773A1.378 1.378 0 0 0 14.923 0zm0 .908a.45.45 0 0 1 .459.454.45.45 0 0 1-.46.454.45.45 0 0 1-.458-.454c0-.256.2-.454.459-.454zM1.098 5.9h16.63c.089 0 .18.076.18.227v10.44c0 .15-.091.227-.18.227H1.098c-.09 0-.18-.076-.18-.227V6.128c0-.15.09-.227.18-.227zM5.51 7.717c-2.023 0-3.673 1.63-3.673 3.63s1.65 3.632 3.673 3.632 3.673-1.631 3.673-3.631c0-2-1.65-3.631-3.673-3.631zm0 .907c1.527 0 2.755 1.214 2.755 2.724 0 1.51-1.228 2.723-2.755 2.723s-2.755-1.213-2.755-2.723c0-1.51 1.228-2.724 2.755-2.724zm5.05 0a.456.456 0 0 0-.458.454c0 .251.205.454.459.454h5.969c.254 0 .46-.203.46-.454a.456.456 0 0 0-.46-.454h-5.97zm0 2.27a.456.456 0 0 0-.458.454c0 .25.205.454.459.454h5.969c.254 0 .46-.203.46-.454a.456.456 0 0 0-.46-.454h-5.97zm0 2.27a.456.456 0 0 0-.458.453c0 .251.205.454.459.454h5.969c.254 0 .46-.203.46-.454a.456.456 0 0 0-.46-.454h-5.97z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-programas:hover {
	color: #172b5b
}

.icon-programas:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='18' viewBox='0 0 19 18' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EGroup 4%3C/title%3E%3Cpath d='M14.923 0a1.38 1.38 0 0 0-1.37 1.255L2.439 4.993H1.098C.478 4.993 0 5.524 0 6.128v10.44c0 .604.478 1.135 1.098 1.135h16.63c.62 0 1.098-.531 1.098-1.135V6.128c0-.604-.478-1.135-1.098-1.135H5.295l8.502-2.858a1.377 1.377 0 0 0 2.504-.773A1.378 1.378 0 0 0 14.923 0zm0 .908a.45.45 0 0 1 .459.454.45.45 0 0 1-.46.454.45.45 0 0 1-.458-.454c0-.256.2-.454.459-.454zM1.098 5.9h16.63c.089 0 .18.076.18.227v10.44c0 .15-.091.227-.18.227H1.098c-.09 0-.18-.076-.18-.227V6.128c0-.15.09-.227.18-.227zM5.51 7.717c-2.023 0-3.673 1.63-3.673 3.63s1.65 3.632 3.673 3.632 3.673-1.631 3.673-3.631c0-2-1.65-3.631-3.673-3.631zm0 .907c1.527 0 2.755 1.214 2.755 2.724 0 1.51-1.228 2.723-2.755 2.723s-2.755-1.213-2.755-2.723c0-1.51 1.228-2.724 2.755-2.724zm5.05 0a.456.456 0 0 0-.458.454c0 .251.205.454.459.454h5.969c.254 0 .46-.203.46-.454a.456.456 0 0 0-.46-.454h-5.97zm0 2.27a.456.456 0 0 0-.458.454c0 .25.205.454.459.454h5.969c.254 0 .46-.203.46-.454a.456.456 0 0 0-.46-.454h-5.97zm0 2.27a.456.456 0 0 0-.458.453c0 .251.205.454.459.454h5.969c.254 0 .46-.203.46-.454a.456.456 0 0 0-.46-.454h-5.97z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.icon-podcast {
	color: #172b5b
}

.icon-podcast:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-podcast:hover {
	color: #172b5b
}

.icon-podcast:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-visto {
	color: #172b5b
}

.icon-visto:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.746 11.048C20.593 7.31 16.576 4.812 12 4.812c-4.578 0-8.594 2.5-10.746 6.236a1.912 1.912 0 0 0 0 1.904C3.407 16.69 7.424 19.188 12 19.188c4.578 0 8.594-2.5 10.746-6.236a1.912 1.912 0 0 0 0-1.904zm-5.857-.142c0 2.675-2.189 4.844-4.889 4.844s-4.889-2.169-4.889-4.844C7.111 8.231 9.3 6.062 12 6.062s4.889 2.17 4.889 4.844zm4.804 1.411A11.183 11.183 0 0 1 12 17.937c-4.06 0-7.718-2.191-9.693-5.62a.638.638 0 0 1 0-.634 11.264 11.264 0 0 1 4.876-4.527 6.061 6.061 0 0 0-1.294 3.75A6.1 6.1 0 0 0 12 17a6.1 6.1 0 0 0 6.111-6.094 6.06 6.06 0 0 0-1.294-3.75 11.264 11.264 0 0 1 4.876 4.527.638.638 0 0 1 0 .634zM9.556 10.75c0-.426.104-.826.287-1.177 0 .57.45 1.03 1.007 1.03.556 0 1.006-.46 1.006-1.03 0-.568-.45-1.029-1.006-1.029h-.001A2.39 2.39 0 0 1 12 8.25c1.35 0 2.444 1.12 2.444 2.5s-1.094 2.5-2.444 2.5c-1.35 0-2.444-1.12-2.444-2.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-visto:hover {
	color: #172b5b
}

.icon-visto:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.746 11.048C20.593 7.31 16.576 4.812 12 4.812c-4.578 0-8.594 2.5-10.746 6.236a1.912 1.912 0 0 0 0 1.904C3.407 16.69 7.424 19.188 12 19.188c4.578 0 8.594-2.5 10.746-6.236a1.912 1.912 0 0 0 0-1.904zm-5.857-.142c0 2.675-2.189 4.844-4.889 4.844s-4.889-2.169-4.889-4.844C7.111 8.231 9.3 6.062 12 6.062s4.889 2.17 4.889 4.844zm4.804 1.411A11.183 11.183 0 0 1 12 17.937c-4.06 0-7.718-2.191-9.693-5.62a.638.638 0 0 1 0-.634 11.264 11.264 0 0 1 4.876-4.527 6.061 6.061 0 0 0-1.294 3.75A6.1 6.1 0 0 0 12 17a6.1 6.1 0 0 0 6.111-6.094 6.06 6.06 0 0 0-1.294-3.75 11.264 11.264 0 0 1 4.876 4.527.638.638 0 0 1 0 .634zM9.556 10.75c0-.426.104-.826.287-1.177 0 .57.45 1.03 1.007 1.03.556 0 1.006-.46 1.006-1.03 0-.568-.45-1.029-1.006-1.029h-.001A2.39 2.39 0 0 1 12 8.25c1.35 0 2.444 1.12 2.444 2.5s-1.094 2.5-2.444 2.5c-1.35 0-2.444-1.12-2.444-2.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-noticias {
	color: #172b5b
}

.icon-noticias:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.083 4.5H4.361a.928.928 0 0 0-.917.938v.312H1.917A.927.927 0 0 0 1 6.688v10.937c0 1.036.82 1.875 1.833 1.875h19.25c.506 0 .917-.42.917-.938V5.438a.928.928 0 0 0-.917-.937zM2.223 17.625V7h1.221v10.625a.619.619 0 0 1-.61.625.619.619 0 0 1-.612-.625zm19.555.625H4.562c.07-.2.105-.412.105-.625V5.75h17.11v12.5zM6.348 14.5h6.416c.253 0 .458-.21.458-.469V7.47a.464.464 0 0 0-.458-.47H6.347a.464.464 0 0 0-.458.469v6.562c0 .26.205.469.458.469zm.763-6.25H12v5H7.111v-5zM5.89 16.531v-.312c0-.26.205-.469.458-.469h6.417c.253 0 .458.21.458.469v.312a.464.464 0 0 1-.458.469H6.347a.464.464 0 0 1-.458-.469zm8.555 0v-.312c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469zm0-2.5v-.312c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469zm0-5V8.72c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469zm0 2.5v-.312c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-noticias:hover {
	color: #172b5b
}

.icon-noticias:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.083 4.5H4.361a.928.928 0 0 0-.917.938v.312H1.917A.927.927 0 0 0 1 6.688v10.937c0 1.036.82 1.875 1.833 1.875h19.25c.506 0 .917-.42.917-.938V5.438a.928.928 0 0 0-.917-.937zM2.223 17.625V7h1.221v10.625a.619.619 0 0 1-.61.625.619.619 0 0 1-.612-.625zm19.555.625H4.562c.07-.2.105-.412.105-.625V5.75h17.11v12.5zM6.348 14.5h6.416c.253 0 .458-.21.458-.469V7.47a.464.464 0 0 0-.458-.47H6.347a.464.464 0 0 0-.458.469v6.562c0 .26.205.469.458.469zm.763-6.25H12v5H7.111v-5zM5.89 16.531v-.312c0-.26.205-.469.458-.469h6.417c.253 0 .458.21.458.469v.312a.464.464 0 0 1-.458.469H6.347a.464.464 0 0 1-.458-.469zm8.555 0v-.312c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469zm0-2.5v-.312c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469zm0-5V8.72c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469zm0 2.5v-.312c0-.26.206-.469.459-.469h5.194c.253 0 .459.21.459.469v.312a.464.464 0 0 1-.459.469h-5.194a.464.464 0 0 1-.459-.469z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-opinion {
	color: #172b5b
}

.icon-opinion:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='22' viewBox='0 0 16 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12 4.438c0 .38-.317.687-.708.687-1.563 0-2.834 1.234-2.834 2.75 0 .38-.317.688-.708.688a.698.698 0 0 1-.708-.688c0-2.275 1.906-4.125 4.25-4.125.39 0 .708.308.708.688zm7.792 4.125c0 4.37-2.289 3.933-4.008 8.278a1.017 1.017 0 0 1-.242.36v3.736h-.001a1.012 1.012 0 0 1-.232.627l-.865 1.049a1.075 1.075 0 0 1-.83.387h-3.228c-.323 0-.628-.142-.83-.387l-.865-1.05a1.012 1.012 0 0 1-.232-.625v-3.739a1.036 1.036 0 0 1-.246-.364c-1.725-4.357-4.024-3.9-4.005-8.328C4.227 4.352 7.72 1 12 1c4.303 0 7.792 3.386 7.792 7.563zM14.125 20.25h-4.25v.549l.68.826h2.89l.68-.826v-.549zm0-2.75h-4.25v1.375h4.25V17.5zm4.25-8.938c0-3.42-2.852-6.187-6.375-6.187-3.524 0-6.375 2.768-6.375 6.188 0 3.758 1.954 3.046 3.823 7.562h5.104c1.865-4.507 3.823-3.815 3.823-7.563z'/%3E%3C/defs%3E%3Cuse transform='translate(-4 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-opinion:hover {
	color: #172b5b
}

.icon-opinion:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='22' viewBox='0 0 16 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12 4.438c0 .38-.317.687-.708.687-1.563 0-2.834 1.234-2.834 2.75 0 .38-.317.688-.708.688a.698.698 0 0 1-.708-.688c0-2.275 1.906-4.125 4.25-4.125.39 0 .708.308.708.688zm7.792 4.125c0 4.37-2.289 3.933-4.008 8.278a1.017 1.017 0 0 1-.242.36v3.736h-.001a1.012 1.012 0 0 1-.232.627l-.865 1.049a1.075 1.075 0 0 1-.83.387h-3.228c-.323 0-.628-.142-.83-.387l-.865-1.05a1.012 1.012 0 0 1-.232-.625v-3.739a1.036 1.036 0 0 1-.246-.364c-1.725-4.357-4.024-3.9-4.005-8.328C4.227 4.352 7.72 1 12 1c4.303 0 7.792 3.386 7.792 7.563zM14.125 20.25h-4.25v.549l.68.826h2.89l.68-.826v-.549zm0-2.75h-4.25v1.375h4.25V17.5zm4.25-8.938c0-3.42-2.852-6.187-6.375-6.187-3.524 0-6.375 2.768-6.375 6.188 0 3.758 1.954 3.046 3.823 7.562h5.104c1.865-4.507 3.823-3.815 3.823-7.563z'/%3E%3C/defs%3E%3Cuse transform='translate(-4 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-deportes {
	color: #172b5b
}

.icon-deportes:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.454 8.709c-1.508-4.504-5.82-7.365-10.45-7.365-7.402 0-12.778 7.02-10.458 13.947C3.054 19.795 7.374 22.656 12 22.656c7.402 0 12.774-7.02 10.454-13.947zm-1.907 7.463l-4.183.499-.79-1.07 1.495-4.473 1.282-.387 3.087 2.793a9.247 9.247 0 0 1-.891 2.638zM2.579 13.525l3.078-2.788 1.282.386 1.504 4.456-.803 1.083-4.178-.498a8.483 8.483 0 0 1-.883-2.639zm8.716-7.764v1.414l-3.81 2.677-1.398-.422-.798-4.034A9.567 9.567 0 0 1 7.596 3.77l3.699 1.99zm6.626 3.67l-1.397.42-3.81-2.676V5.76l3.708-1.994c.847.43 1.628.976 2.306 1.629l-.807 4.034zm-9.554 1.503l3.637-2.556 3.642 2.56-1.38 4.126H9.76l-1.393-4.13zm13.204.838l-2.266-2.05.59-2.934c1.53 2.183 1.654 4.176 1.676 4.984zm-6.857-8.658l-2.71 1.457L9.3 3.118c3.171-.91 5.41-.004 5.415-.004zM4.118 6.762l.586 2.96-2.267 2.042a9.029 9.029 0 0 1 1.681-5.002zm.333 10.914l3.047.361 1.295 2.694a9.512 9.512 0 0 1-4.342-3.055zm6.116 3.494L8.79 17.474l.771-1.04h4.888l.767 1.04-1.778 3.696a9.314 9.314 0 0 1-2.87 0zm4.648-.439l1.296-2.694 3.06-.365c-1.109 1.4-2.608 2.453-4.356 3.06z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-deportes:hover {
	color: #172b5b
}

.icon-deportes:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.454 8.709c-1.508-4.504-5.82-7.365-10.45-7.365-7.402 0-12.778 7.02-10.458 13.947C3.054 19.795 7.374 22.656 12 22.656c7.402 0 12.774-7.02 10.454-13.947zm-1.907 7.463l-4.183.499-.79-1.07 1.495-4.473 1.282-.387 3.087 2.793a9.247 9.247 0 0 1-.891 2.638zM2.579 13.525l3.078-2.788 1.282.386 1.504 4.456-.803 1.083-4.178-.498a8.483 8.483 0 0 1-.883-2.639zm8.716-7.764v1.414l-3.81 2.677-1.398-.422-.798-4.034A9.567 9.567 0 0 1 7.596 3.77l3.699 1.99zm6.626 3.67l-1.397.42-3.81-2.676V5.76l3.708-1.994c.847.43 1.628.976 2.306 1.629l-.807 4.034zm-9.554 1.503l3.637-2.556 3.642 2.56-1.38 4.126H9.76l-1.393-4.13zm13.204.838l-2.266-2.05.59-2.934c1.53 2.183 1.654 4.176 1.676 4.984zm-6.857-8.658l-2.71 1.457L9.3 3.118c3.171-.91 5.41-.004 5.415-.004zM4.118 6.762l.586 2.96-2.267 2.042a9.029 9.029 0 0 1 1.681-5.002zm.333 10.914l3.047.361 1.295 2.694a9.512 9.512 0 0 1-4.342-3.055zm6.116 3.494L8.79 17.474l.771-1.04h4.888l.767 1.04-1.778 3.696a9.314 9.314 0 0 1-2.87 0zm4.648-.439l1.296-2.694 3.06-.365c-1.109 1.4-2.608 2.453-4.356 3.06z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-religion {
	color: #172b5b
}

.icon-religion:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EGroup 9 Copy%3C/title%3E%3Cpath d='M2.647 19.623v-6.47a.59.59 0 0 1 .136-.377l4.275-5.13V6.388h-.293a.588.588 0 1 1 0-1.177h.293v-.293a.588.588 0 1 1 1.177 0v.293h.294a.589.589 0 0 1 0 1.177h-.294v1.258l3.235 3.882V5.506c0-.103.027-.203.078-.292l2.353-4.118a.59.59 0 0 1 1.021 0l2.354 4.118c.05.089.077.189.077.292v14.117h2.059a.588.588 0 1 1 0 1.177H.588a.588.588 0 1 1 0-1.177h2.059zm5.882-3.238a.883.883 0 0 0-1.764 0v3.238h1.764v-3.238zm4.118 3.238h3.53V5.661L14.41 2.574 12.647 5.66v13.962zm-2.941 0h1.764v-6.258L7.647 8.777l-3.824 4.588v6.258h1.765v-3.238a2.058 2.058 0 0 1 4.118 0v3.238zm4.117-12.942a.588.588 0 1 1 1.177 0v1.766a.588.588 0 1 1-1.177 0V6.68z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-religion:hover {
	color: #172b5b
}

.icon-religion:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EGroup 9 Copy%3C/title%3E%3Cpath d='M2.647 19.623v-6.47a.59.59 0 0 1 .136-.377l4.275-5.13V6.388h-.293a.588.588 0 1 1 0-1.177h.293v-.293a.588.588 0 1 1 1.177 0v.293h.294a.589.589 0 0 1 0 1.177h-.294v1.258l3.235 3.882V5.506c0-.103.027-.203.078-.292l2.353-4.118a.59.59 0 0 1 1.021 0l2.354 4.118c.05.089.077.189.077.292v14.117h2.059a.588.588 0 1 1 0 1.177H.588a.588.588 0 1 1 0-1.177h2.059zm5.882-3.238a.883.883 0 0 0-1.764 0v3.238h1.764v-3.238zm4.118 3.238h3.53V5.661L14.41 2.574 12.647 5.66v13.962zm-2.941 0h1.764v-6.258L7.647 8.777l-3.824 4.588v6.258h1.765v-3.238a2.058 2.058 0 0 1 4.118 0v3.238zm4.117-12.942a.588.588 0 1 1 1.177 0v1.766a.588.588 0 1 1-1.177 0V6.68z' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.icon-blogs {
	color: #172b5b
}

.icon-blogs:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.96 19.814c-.139.55-.625.936-1.182.936-1.925 0-3.437-.699-4.59-1.41-1.991.553-4.275.501-6.328-.274a13.387 13.387 0 0 0 3.397-.61 8.998 8.998 0 0 0 3.11-.477c1.172.782 2.577 1.521 4.41 1.521-1.374-.781-1.789-1.59-1.98-2.873 1.132-.948 1.98-2.296 1.98-3.898 0-.808-.22-1.58-.614-2.28a7.307 7.307 0 0 0-.313-2.34c1.3 1.196 2.15 2.809 2.15 4.62 0 1.592-.656 3.109-1.861 4.34.17.559.485.914 1.232 1.338.487.277.73.855.59 1.407zM10.168 4.5c-4.353 0-7.945 2.588-7.945 5.73 0 1.601.92 2.949 2.145 3.897-.206 1.283-.655 2.092-2.145 2.873 1.986 0 3.51-.74 4.78-1.52 1.002.318 2.067.478 3.165.478 4.357 0 7.944-2.588 7.944-5.729 0-3.118-3.555-5.729-7.944-5.729zm0-1.25c5.005 0 9.166 3.075 9.166 6.98 0 3.916-4.178 6.978-9.166 6.978-1.032 0-2.038-.128-3-.381-1.238.712-2.868 1.423-4.945 1.423a1.228 1.228 0 0 1-1.188-.957 1.26 1.26 0 0 1 .63-1.405c.94-.493 1.193-.888 1.34-1.301C1.705 13.355 1 11.832 1 10.229 1 6.312 5.182 3.25 10.167 3.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-blogs:hover {
	color: #172b5b
}

.icon-blogs:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.96 19.814c-.139.55-.625.936-1.182.936-1.925 0-3.437-.699-4.59-1.41-1.991.553-4.275.501-6.328-.274a13.387 13.387 0 0 0 3.397-.61 8.998 8.998 0 0 0 3.11-.477c1.172.782 2.577 1.521 4.41 1.521-1.374-.781-1.789-1.59-1.98-2.873 1.132-.948 1.98-2.296 1.98-3.898 0-.808-.22-1.58-.614-2.28a7.307 7.307 0 0 0-.313-2.34c1.3 1.196 2.15 2.809 2.15 4.62 0 1.592-.656 3.109-1.861 4.34.17.559.485.914 1.232 1.338.487.277.73.855.59 1.407zM10.168 4.5c-4.353 0-7.945 2.588-7.945 5.73 0 1.601.92 2.949 2.145 3.897-.206 1.283-.655 2.092-2.145 2.873 1.986 0 3.51-.74 4.78-1.52 1.002.318 2.067.478 3.165.478 4.357 0 7.944-2.588 7.944-5.729 0-3.118-3.555-5.729-7.944-5.729zm0-1.25c5.005 0 9.166 3.075 9.166 6.98 0 3.916-4.178 6.978-9.166 6.978-1.032 0-2.038-.128-3-.381-1.238.712-2.868 1.423-4.945 1.423a1.228 1.228 0 0 1-1.188-.957 1.26 1.26 0 0 1 .63-1.405c.94-.493 1.193-.888 1.34-1.301C1.705 13.355 1 11.832 1 10.229 1 6.312 5.182 3.25 10.167 3.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-emisoras {
	color: #172b5b
}

.icon-emisoras:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EPage 1 Copy 3%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M9.87 6.041c-1.028 0-1.862.866-1.862 1.932 0 .89.579 1.635 1.365 1.861v9.155c0 .284.223.515.497.515.273 0 .497-.23.497-.515l-.001-9.155c.786-.225 1.365-.972 1.365-1.86 0-1.067-.834-1.933-1.861-1.933zM6.832 4.692a.484.484 0 0 0-.702 0c-1.744 1.81-1.744 4.755 0 6.564a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729c-1.356-1.408-1.356-3.699 0-5.107a.528.528 0 0 0 0-.728z'/%3E%3Cpath d='M5.13 3.651a.53.53 0 0 0 0-.729.484.484 0 0 0-.703 0c-2.657 2.759-2.615 7.29.094 10.102a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729C2.902 9.885 2.86 6.008 5.13 3.651zm8.48 1.041a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c1.356 1.408 1.356 3.699 0 5.107a.53.53 0 0 0 0 .729.485.485 0 0 0 .702 0c1.743-1.81 1.743-4.756 0-6.565z'/%3E%3Cpath d='M15.312 2.923a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .73c2.27 2.356 2.228 6.234-.093 8.643a.53.53 0 0 0 0 .73.485.485 0 0 0 .702 0c2.707-2.814 2.75-7.345.093-10.102zM3.378 1.822a.53.53 0 0 0 0-.73.483.483 0 0 0-.701 0c-3.619 3.758-3.561 9.931.13 13.763a.485.485 0 0 0 .702 0 .528.528 0 0 0 0-.728c-3.304-3.43-3.362-8.95-.13-12.305z'/%3E%3Cpath d='M17.104 1.093a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c3.232 3.355 3.174 8.875-.13 12.305a.528.528 0 0 0 0 .728.485.485 0 0 0 .703 0c3.69-3.832 3.748-10.006.129-13.762z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-emisoras:hover {
	color: #172b5b
}

.icon-emisoras:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EPage 1 Copy 3%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M9.87 6.041c-1.028 0-1.862.866-1.862 1.932 0 .89.579 1.635 1.365 1.861v9.155c0 .284.223.515.497.515.273 0 .497-.23.497-.515l-.001-9.155c.786-.225 1.365-.972 1.365-1.86 0-1.067-.834-1.933-1.861-1.933zM6.832 4.692a.484.484 0 0 0-.702 0c-1.744 1.81-1.744 4.755 0 6.564a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729c-1.356-1.408-1.356-3.699 0-5.107a.528.528 0 0 0 0-.728z'/%3E%3Cpath d='M5.13 3.651a.53.53 0 0 0 0-.729.484.484 0 0 0-.703 0c-2.657 2.759-2.615 7.29.094 10.102a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729C2.902 9.885 2.86 6.008 5.13 3.651zm8.48 1.041a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c1.356 1.408 1.356 3.699 0 5.107a.53.53 0 0 0 0 .729.485.485 0 0 0 .702 0c1.743-1.81 1.743-4.756 0-6.565z'/%3E%3Cpath d='M15.312 2.923a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .73c2.27 2.356 2.228 6.234-.093 8.643a.53.53 0 0 0 0 .73.485.485 0 0 0 .702 0c2.707-2.814 2.75-7.345.093-10.102zM3.378 1.822a.53.53 0 0 0 0-.73.483.483 0 0 0-.701 0c-3.619 3.758-3.561 9.931.13 13.763a.485.485 0 0 0 .702 0 .528.528 0 0 0 0-.728c-3.304-3.43-3.362-8.95-.13-12.305z'/%3E%3Cpath d='M17.104 1.093a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c3.232 3.355 3.174 8.875-.13 12.305a.528.528 0 0 0 0 .728.485.485 0 0 0 .703 0c3.69-3.832 3.748-10.006.129-13.762z'/%3E%3C/g%3E%3C/svg%3E")
}

.icon-tu-cope {
	color: #172b5b
}

.icon-tu-cope:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='14' viewBox='0 0 22 14' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.052 11.588c.518-.685.798-1.52.798-2.4 0-2.175-1.72-3.938-3.85-3.938-2.126 0-3.85 1.76-3.85 3.938 0 .88.28 1.715.798 2.4-.445.13-2.448.906-2.448 3.261v2.133c0 .975.775 1.768 1.729 1.768h7.542c.954 0 1.729-.793 1.729-1.768V14.85c0-2.355-2.002-3.13-2.448-3.261zM12 6.375c1.519 0 2.75 1.26 2.75 2.813C14.75 10.74 13.519 12 12 12s-2.75-1.26-2.75-2.813c0-1.553 1.231-2.812 2.75-2.812zm4.4 10.607a.636.636 0 0 1-.629.643H8.23a.636.636 0 0 1-.629-.643V14.85c0-1.005.651-1.888 1.596-2.163l.694-.204a3.762 3.762 0 0 0 2.11.643c.761 0 1.488-.225 2.11-.642l.694.203a2.242 2.242 0 0 1 1.596 2.163v2.133zm-10.45 0V16.5H2.571a.477.477 0 0 1-.471-.482v-1.6c0-.753.488-1.416 1.197-1.623l.443-.13a3.225 3.225 0 0 0 2.665.3c.2-.371.463-.707.787-1.002.32-.29.65-.497.932-.641A4.538 4.538 0 0 1 7.6 9.188c0-.57.103-1.124.3-1.64a3.264 3.264 0 0 0-2.5-1.173c-1.82 0-3.3 1.514-3.3 3.375 0 .766.25 1.472.672 2.04A2.81 2.81 0 0 0 1 14.417v1.6c0 .886.705 1.607 1.571 1.607H6.04a2.372 2.372 0 0 1-.089-.643zM5.4 7.5c1.215 0 2.2 1.007 2.2 2.25S6.615 12 5.4 12c-1.215 0-2.2-1.007-2.2-2.25S4.185 7.5 5.4 7.5zm15.828 4.29a3.407 3.407 0 0 0 .672-2.04c0-1.861-1.48-3.375-3.3-3.375-.998 0-1.894.455-2.5 1.174.197.515.3 1.069.3 1.638 0 .758-.18 1.484-.524 2.135.282.144.613.351.932.641.325.295.588.63.787 1.002a3.218 3.218 0 0 0 2.665-.3l.443.13c.709.207 1.197.87 1.197 1.623v1.6a.477.477 0 0 1-.471.482H18.05v.482c0 .223-.031.439-.089.643h3.468c.866 0 1.571-.72 1.571-1.607v-1.6a2.81 2.81 0 0 0-1.772-2.629zM18.6 12c-1.215 0-2.2-1.007-2.2-2.25s.985-2.25 2.2-2.25c1.215 0 2.2 1.007 2.2 2.25S19.815 12 18.6 12z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -5)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-tu-cope:hover {
	color: #172b5b
}

.icon-tu-cope:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='14' viewBox='0 0 22 14' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.052 11.588c.518-.685.798-1.52.798-2.4 0-2.175-1.72-3.938-3.85-3.938-2.126 0-3.85 1.76-3.85 3.938 0 .88.28 1.715.798 2.4-.445.13-2.448.906-2.448 3.261v2.133c0 .975.775 1.768 1.729 1.768h7.542c.954 0 1.729-.793 1.729-1.768V14.85c0-2.355-2.002-3.13-2.448-3.261zM12 6.375c1.519 0 2.75 1.26 2.75 2.813C14.75 10.74 13.519 12 12 12s-2.75-1.26-2.75-2.813c0-1.553 1.231-2.812 2.75-2.812zm4.4 10.607a.636.636 0 0 1-.629.643H8.23a.636.636 0 0 1-.629-.643V14.85c0-1.005.651-1.888 1.596-2.163l.694-.204a3.762 3.762 0 0 0 2.11.643c.761 0 1.488-.225 2.11-.642l.694.203a2.242 2.242 0 0 1 1.596 2.163v2.133zm-10.45 0V16.5H2.571a.477.477 0 0 1-.471-.482v-1.6c0-.753.488-1.416 1.197-1.623l.443-.13a3.225 3.225 0 0 0 2.665.3c.2-.371.463-.707.787-1.002.32-.29.65-.497.932-.641A4.538 4.538 0 0 1 7.6 9.188c0-.57.103-1.124.3-1.64a3.264 3.264 0 0 0-2.5-1.173c-1.82 0-3.3 1.514-3.3 3.375 0 .766.25 1.472.672 2.04A2.81 2.81 0 0 0 1 14.417v1.6c0 .886.705 1.607 1.571 1.607H6.04a2.372 2.372 0 0 1-.089-.643zM5.4 7.5c1.215 0 2.2 1.007 2.2 2.25S6.615 12 5.4 12c-1.215 0-2.2-1.007-2.2-2.25S4.185 7.5 5.4 7.5zm15.828 4.29a3.407 3.407 0 0 0 .672-2.04c0-1.861-1.48-3.375-3.3-3.375-.998 0-1.894.455-2.5 1.174.197.515.3 1.069.3 1.638 0 .758-.18 1.484-.524 2.135.282.144.613.351.932.641.325.295.588.63.787 1.002a3.218 3.218 0 0 0 2.665-.3l.443.13c.709.207 1.197.87 1.197 1.623v1.6a.477.477 0 0 1-.471.482H18.05v.482c0 .223-.031.439-.089.643h3.468c.866 0 1.571-.72 1.571-1.607v-1.6a2.81 2.81 0 0 0-1.772-2.629zM18.6 12c-1.215 0-2.2-1.007-2.2-2.25s.985-2.25 2.2-2.25c1.215 0 2.2 1.007 2.2 2.25S19.815 12 18.6 12z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -5)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-actualizar {
	color: #172b5b
}

.icon-actualizar:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M17.378 6.247a7.82 7.82 0 0 0-5.385-2.122 7.885 7.885 0 0 0-7.631 5.946.564.564 0 0 1-.546.429H1.13a.562.562 0 0 1-.554-.665C1.591 4.45 6.32.375 12 .375c3.115 0 5.943 1.225 8.03 3.22l1.675-1.675c.708-.708 1.92-.206 1.92.796V9c0 .621-.504 1.125-1.125 1.125h-6.284c-1.002 0-1.504-1.212-.796-1.92l1.958-1.958zM1.5 13.875h6.284c1.002 0 1.504 1.212.796 1.92l-1.958 1.958a7.82 7.82 0 0 0 5.385 2.122 7.885 7.885 0 0 0 7.631-5.946.564.564 0 0 1 .546-.429h2.686c.352 0 .619.32.554.665-1.015 5.385-5.743 9.46-11.424 9.46a11.586 11.586 0 0 1-8.03-3.22L2.295 22.08c-.708.708-1.92.206-1.92-.796V15c0-.621.504-1.125 1.125-1.125z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-actualizar:hover {
	color: #172b5b
}

.icon-actualizar:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M17.378 6.247a7.82 7.82 0 0 0-5.385-2.122 7.885 7.885 0 0 0-7.631 5.946.564.564 0 0 1-.546.429H1.13a.562.562 0 0 1-.554-.665C1.591 4.45 6.32.375 12 .375c3.115 0 5.943 1.225 8.03 3.22l1.675-1.675c.708-.708 1.92-.206 1.92.796V9c0 .621-.504 1.125-1.125 1.125h-6.284c-1.002 0-1.504-1.212-.796-1.92l1.958-1.958zM1.5 13.875h6.284c1.002 0 1.504 1.212.796 1.92l-1.958 1.958a7.82 7.82 0 0 0 5.385 2.122 7.885 7.885 0 0 0 7.631-5.946.564.564 0 0 1 .546-.429h2.686c.352 0 .619.32.554.665-1.015 5.385-5.743 9.46-11.424 9.46a11.586 11.586 0 0 1-8.03-3.22L2.295 22.08c-.708.708-1.92.206-1.92-.796V15c0-.621.504-1.125 1.125-1.125z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-futbol {
	color: #172b5b
}

.icon-futbol:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23.625 12c0 6.42-5.205 11.625-11.625 11.625S.375 18.42.375 12 5.58.375 12 .375 23.625 5.58 23.625 12zm-2.25 0v-.013l-1.222 1.066-2.938-2.742.771-3.955 1.608.144a9.395 9.395 0 0 0-4.72-3.428l.64 1.497L12 6.516 8.487 4.569l.64-1.497A9.396 9.396 0 0 0 4.405 6.5l1.62-.144.759 3.955-2.938 2.742-1.222-1.066V12c0 2.016.633 3.935 1.803 5.53l.362-1.588 3.99.49 1.702 3.648-1.402.833a9.46 9.46 0 0 0 5.84 0l-1.402-.833 1.702-3.648 3.99-.49.362 1.589A9.305 9.305 0 0 0 21.375 12zm-11.63 3.261l-1.401-4.28L12 8.33l3.656 2.65-1.388 4.28H9.745z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-futbol:hover {
	color: #172b5b
}

.icon-futbol:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23.625 12c0 6.42-5.205 11.625-11.625 11.625S.375 18.42.375 12 5.58.375 12 .375 23.625 5.58 23.625 12zm-2.25 0v-.013l-1.222 1.066-2.938-2.742.771-3.955 1.608.144a9.395 9.395 0 0 0-4.72-3.428l.64 1.497L12 6.516 8.487 4.569l.64-1.497A9.396 9.396 0 0 0 4.405 6.5l1.62-.144.759 3.955-2.938 2.742-1.222-1.066V12c0 2.016.633 3.935 1.803 5.53l.362-1.588 3.99.49 1.702 3.648-1.402.833a9.46 9.46 0 0 0 5.84 0l-1.402-.833 1.702-3.648 3.99-.49.362 1.589A9.305 9.305 0 0 0 21.375 12zm-11.63 3.261l-1.401-4.28L12 8.33l3.656 2.65-1.388 4.28H9.745z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-futbol-sala {
	color: #172b5b
}

.icon-futbol-sala:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.454 8.709c-1.508-4.504-5.82-7.365-10.45-7.365-7.402 0-12.778 7.02-10.458 13.947C3.054 19.795 7.374 22.656 12 22.656c7.402 0 12.774-7.02 10.454-13.947zm-1.907 7.463l-4.183.499-.79-1.07 1.495-4.473 1.282-.387 3.087 2.793a9.247 9.247 0 0 1-.891 2.638zM2.579 13.525l3.078-2.788 1.282.386 1.504 4.456-.803 1.083-4.178-.498a8.483 8.483 0 0 1-.883-2.639zm8.716-7.764v1.414l-3.81 2.677-1.398-.422-.798-4.034A9.567 9.567 0 0 1 7.596 3.77l3.699 1.99zm6.626 3.67l-1.397.42-3.81-2.676V5.76l3.708-1.994c.847.43 1.628.976 2.306 1.629l-.807 4.034zm-9.554 1.503l3.637-2.556 3.642 2.56-1.38 4.126H9.76l-1.393-4.13zm13.204.838l-2.266-2.05.59-2.934c1.53 2.183 1.654 4.176 1.676 4.984zm-6.857-8.658l-2.71 1.457L9.3 3.118c3.171-.91 5.41-.004 5.415-.004zM4.118 6.762l.586 2.96-2.267 2.042a9.029 9.029 0 0 1 1.681-5.002zm.333 10.914l3.047.361 1.295 2.694a9.512 9.512 0 0 1-4.342-3.055zm6.116 3.494L8.79 17.474l.771-1.04h4.888l.767 1.04-1.778 3.696a9.314 9.314 0 0 1-2.87 0zm4.648-.439l1.296-2.694 3.06-.365c-1.109 1.4-2.608 2.453-4.356 3.06z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-futbol-sala:hover {
	color: #172b5b
}

.icon-futbol-sala:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.454 8.709c-1.508-4.504-5.82-7.365-10.45-7.365-7.402 0-12.778 7.02-10.458 13.947C3.054 19.795 7.374 22.656 12 22.656c7.402 0 12.774-7.02 10.454-13.947zm-1.907 7.463l-4.183.499-.79-1.07 1.495-4.473 1.282-.387 3.087 2.793a9.247 9.247 0 0 1-.891 2.638zM2.579 13.525l3.078-2.788 1.282.386 1.504 4.456-.803 1.083-4.178-.498a8.483 8.483 0 0 1-.883-2.639zm8.716-7.764v1.414l-3.81 2.677-1.398-.422-.798-4.034A9.567 9.567 0 0 1 7.596 3.77l3.699 1.99zm6.626 3.67l-1.397.42-3.81-2.676V5.76l3.708-1.994c.847.43 1.628.976 2.306 1.629l-.807 4.034zm-9.554 1.503l3.637-2.556 3.642 2.56-1.38 4.126H9.76l-1.393-4.13zm13.204.838l-2.266-2.05.59-2.934c1.53 2.183 1.654 4.176 1.676 4.984zm-6.857-8.658l-2.71 1.457L9.3 3.118c3.171-.91 5.41-.004 5.415-.004zM4.118 6.762l.586 2.96-2.267 2.042a9.029 9.029 0 0 1 1.681-5.002zm.333 10.914l3.047.361 1.295 2.694a9.512 9.512 0 0 1-4.342-3.055zm6.116 3.494L8.79 17.474l.771-1.04h4.888l.767 1.04-1.778 3.696a9.314 9.314 0 0 1-2.87 0zm4.648-.439l1.296-2.694 3.06-.365c-1.109 1.4-2.608 2.453-4.356 3.06z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-baloncesto {
	color: #172b5b
}

.icon-baloncesto:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.999 14.661c0 .686-.358 1.298-.98 1.561l-3.722 1.565.086-1.255 3.217-1.35a.563.563 0 0 0 .34-.52v-4.35c-2.822-7.874-16.963-7.906-19.799 0v4.35c0 .228.134.432.34.52l3.218 1.35.086 1.255-3.72-1.565C1.444 15.96 1 15.347 1 14.662l.027-4.62c.021-.07 2.355-6.76 11.014-6.76 8.658 0 10.906 6.69 10.927 6.76.041.25.03-.32.03 4.62zm-6.105 6.058l-2.592-2.517-2.261 2.517-2.262-2.517-2.592 2.517-.625-7.875h-.846a.279.279 0 0 1-.275-.281V12c0-.155.124-.281.275-.281h12.65c.15 0 .274.126.274.281v.563a.279.279 0 0 1-.275.28h-.845l-.626 7.876zm-8.748-5.611l1.605 1.533 1.513-1.547-1.447-1.48-1.67 1.494zm3.895-.809l1.423-1.455h-2.846l1.423 1.455zm.777.795l1.512 1.547 1.605-1.533-1.667-1.494-1.45 1.48zm3.598-2.25h-1.34l1.254 1.121.086-1.121zm-8.751 0l.09 1.121 1.254-1.121H7.665zm1.31 4.591l-1.028-.98.148 1.88.88-.9zm4.55-.028l-1.484-1.519-1.485 1.519 1.485 1.417 1.485-1.417zm2.462.928l.148-1.88-1.028.98.88.9zm1.003-7.741v-3.16h-9.9v3.16h1.1V8.558h7.7v2.036h1.1z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-baloncesto:hover {
	color: #172b5b
}

.icon-baloncesto:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.999 14.661c0 .686-.358 1.298-.98 1.561l-3.722 1.565.086-1.255 3.217-1.35a.563.563 0 0 0 .34-.52v-4.35c-2.822-7.874-16.963-7.906-19.799 0v4.35c0 .228.134.432.34.52l3.218 1.35.086 1.255-3.72-1.565C1.444 15.96 1 15.347 1 14.662l.027-4.62c.021-.07 2.355-6.76 11.014-6.76 8.658 0 10.906 6.69 10.927 6.76.041.25.03-.32.03 4.62zm-6.105 6.058l-2.592-2.517-2.261 2.517-2.262-2.517-2.592 2.517-.625-7.875h-.846a.279.279 0 0 1-.275-.281V12c0-.155.124-.281.275-.281h12.65c.15 0 .274.126.274.281v.563a.279.279 0 0 1-.275.28h-.845l-.626 7.876zm-8.748-5.611l1.605 1.533 1.513-1.547-1.447-1.48-1.67 1.494zm3.895-.809l1.423-1.455h-2.846l1.423 1.455zm.777.795l1.512 1.547 1.605-1.533-1.667-1.494-1.45 1.48zm3.598-2.25h-1.34l1.254 1.121.086-1.121zm-8.751 0l.09 1.121 1.254-1.121H7.665zm1.31 4.591l-1.028-.98.148 1.88.88-.9zm4.55-.028l-1.484-1.519-1.485 1.519 1.485 1.417 1.485-1.417zm2.462.928l.148-1.88-1.028.98.88.9zm1.003-7.741v-3.16h-9.9v3.16h1.1V8.558h7.7v2.036h1.1z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-motor {
	color: #172b5b
}

.icon-motor:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M7.737 4.816v3.112c-1.286.188-2.602.638-3.3 1.077V5.949a7.96 7.96 0 0 1 3.3-1.133zm6.6 1.329c-1.191-.202-2.247-.608-3.3-.92v2.917c1.09.286 2.134.707 3.3.962v-2.96zm-6.6 1.783v3.045c1.472-.155 2.414-.073 3.3.107V8.142c-1.275-.335-2.204-.374-3.3-.214zm3.3 6.146c1.189.201 2.233.603 3.3.92v-2.962c-1.076-.297-2.13-.714-3.3-.952v2.994zm-6.6.67c.992-.33 2.163-.564 3.3-.69v-3.081a15.733 15.733 0 0 0-3.3.715v3.056zm16.5-9.605c-.968.382-2.136.746-3.3.954v3.12c1.151-.189 2.22-.593 3.3-1.019V5.14zm0 9.131v-3.056c-.724.456-2.01.923-3.3 1.097v3.091a7.96 7.96 0 0 0 3.3-1.132zm-6.6-5.166v2.928c1.184.327 2.138.435 3.3.279V9.213c-1.047.174-2.09.156-3.3-.109zm7.197-6.481A1.031 1.031 0 0 1 23 3.558V14.8c0 .342-.169.662-.452.853-1.636 1.105-3.381 1.846-5.586 1.846-3.005 0-4.95-1.49-7.383-1.49-2.732 0-4.479.625-5.829 1.25v5.224c0 .285-.23.516-.516.516h-.343a.516.516 0 0 1-.516-.516V5.007a2.063 2.063 0 0 1-1.372-2.062 2.062 2.062 0 1 1 4.103.394c1-.392 2.083-.62 3.307-.62 3.005 0 4.95 1.49 7.383 1.49 2.031 0 4.157-.852 5.738-1.586zm-19.33.44a.86.86 0 0 0 1.718 0 .86.86 0 0 0-1.719 0zm19.421 1.03c-1.437.682-3.856 1.49-5.829 1.49-2.732 0-4.65-1.49-7.383-1.49-1.89 0-3.67.773-4.663 1.49v10.17c1.434-.68 3.852-1.118 5.829-1.118 2.732 0 4.65 1.49 7.383 1.49 1.89 0 3.67-.772 4.663-1.49V4.094z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-motor:hover {
	color: #172b5b
}

.icon-motor:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M7.737 4.816v3.112c-1.286.188-2.602.638-3.3 1.077V5.949a7.96 7.96 0 0 1 3.3-1.133zm6.6 1.329c-1.191-.202-2.247-.608-3.3-.92v2.917c1.09.286 2.134.707 3.3.962v-2.96zm-6.6 1.783v3.045c1.472-.155 2.414-.073 3.3.107V8.142c-1.275-.335-2.204-.374-3.3-.214zm3.3 6.146c1.189.201 2.233.603 3.3.92v-2.962c-1.076-.297-2.13-.714-3.3-.952v2.994zm-6.6.67c.992-.33 2.163-.564 3.3-.69v-3.081a15.733 15.733 0 0 0-3.3.715v3.056zm16.5-9.605c-.968.382-2.136.746-3.3.954v3.12c1.151-.189 2.22-.593 3.3-1.019V5.14zm0 9.131v-3.056c-.724.456-2.01.923-3.3 1.097v3.091a7.96 7.96 0 0 0 3.3-1.132zm-6.6-5.166v2.928c1.184.327 2.138.435 3.3.279V9.213c-1.047.174-2.09.156-3.3-.109zm7.197-6.481A1.031 1.031 0 0 1 23 3.558V14.8c0 .342-.169.662-.452.853-1.636 1.105-3.381 1.846-5.586 1.846-3.005 0-4.95-1.49-7.383-1.49-2.732 0-4.479.625-5.829 1.25v5.224c0 .285-.23.516-.516.516h-.343a.516.516 0 0 1-.516-.516V5.007a2.063 2.063 0 0 1-1.372-2.062 2.062 2.062 0 1 1 4.103.394c1-.392 2.083-.62 3.307-.62 3.005 0 4.95 1.49 7.383 1.49 2.031 0 4.157-.852 5.738-1.586zm-19.33.44a.86.86 0 0 0 1.718 0 .86.86 0 0 0-1.719 0zm19.421 1.03c-1.437.682-3.856 1.49-5.829 1.49-2.732 0-4.65-1.49-7.383-1.49-1.89 0-3.67.773-4.663 1.49v10.17c1.434-.68 3.852-1.118 5.829-1.118 2.732 0 4.65 1.49 7.383 1.49 1.89 0 3.67-.772 4.663-1.49V4.094z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-tenis {
	color: #172b5b
}

.icon-tenis:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.158 5.096c-1.887-2.725-6.263-2.77-9.721-.268-1.966 1.424-3.245 3.375-3.66 5.295-.369 1.694-1.19 3.223-2.273 4.542-.615-.352-1.107.007-1.165.049l-3.87 2.77a1.138 1.138 0 0 0-.269 1.564l1.01 1.473c.341.496 1.022.64 1.53.274l3.87-2.77c.327-.235.472-.618.448-.998 1.237-.482 2.537-.763 3.86-.763 1.086 0 3.86.766 7.27-1.701 3.5-2.539 4.833-6.778 2.97-9.467zM3.108 19.874l-1.01-1.47 3.87-2.77 1.01 1.474-3.87 2.766zm4.468-3.853l-.333-.488a12.406 12.406 0 0 0 1.63-2.447c.377 1.164 1 1.75 1.526 2.162-.95.137-1.898.404-2.823.773zm10.973-2.376c-2.943 2.13-6.669 2.194-8.192-.003-1.509-2.18-.292-5.72 2.716-7.9 2.911-2.109 6.655-2.218 8.191 0 1.444 2.089.382 5.664-2.715 7.903z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-tenis:hover {
	color: #172b5b
}

.icon-tenis:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.158 5.096c-1.887-2.725-6.263-2.77-9.721-.268-1.966 1.424-3.245 3.375-3.66 5.295-.369 1.694-1.19 3.223-2.273 4.542-.615-.352-1.107.007-1.165.049l-3.87 2.77a1.138 1.138 0 0 0-.269 1.564l1.01 1.473c.341.496 1.022.64 1.53.274l3.87-2.77c.327-.235.472-.618.448-.998 1.237-.482 2.537-.763 3.86-.763 1.086 0 3.86.766 7.27-1.701 3.5-2.539 4.833-6.778 2.97-9.467zM3.108 19.874l-1.01-1.47 3.87-2.77 1.01 1.474-3.87 2.766zm4.468-3.853l-.333-.488a12.406 12.406 0 0 0 1.63-2.447c.377 1.164 1 1.75 1.526 2.162-.95.137-1.898.404-2.823.773zm10.973-2.376c-2.943 2.13-6.669 2.194-8.192-.003-1.509-2.18-.292-5.72 2.716-7.9 2.911-2.109 6.655-2.218 8.191 0 1.444 2.089.382 5.664-2.715 7.903z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-ciclismo {
	color: #172b5b
}

.icon-ciclismo:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.731 6.71l.001-.003-.001.002zm-.007.055c.09.333.09.333.541 1.94l.071.254H9.797l-.86-3.47h1.227c.091 0 .161-.066.161-.144 0-.078-.07-.145-.16-.145H7.28c-.091 0-.161.067-.161.145 0 .077.07.144.16.144h1.323l.88 3.513-.024.154-3.337 5.345-.203.091c-.566-.096-1.06.24-1.06.817 0 .968 1.447 1.139 1.722.284l.044-.139h4.82c.052-.008.061-.011.057-.009.058-.036.064-.042.065-.042l4.66-5.77.243-.3.105.372.373 1.33.051.183-.18.06c-1.78.6-2.994 2.21-2.994 4.031 0 2.355 2.011 4.274 4.488 4.274 2.476 0 4.488-1.92 4.488-4.274s-2.011-4.274-4.488-4.274c-.28 0-.556.024-.826.073l-.179.031-1.22-4.343h1.704l.074.005c.611.006 1.056.363 1.122.86.066.495-.278.818-.868.818-.093 0-.165.07-.165.15 0 .08.072.148.165.148.801 0 1.285-.493 1.197-1.152-.078-.582-.57-1.037-1.279-1.12a4.05 4.05 0 0 1-.246.003h-1.9a1.39 1.39 0 0 0-.054.006.421.421 0 0 0-.054.026l-.035.036c-.025.084-.024.092-.024.089zm.12-.153zm-.022.004h.005-.005zm.049-.008h.004-.004zM5.849 14.181l3.225-5.164-.784-3.128H7.28a.553.553 0 0 1-.561-.544c0-.304.253-.545.56-.545h2.885c.308 0 .561.242.561.545a.553.553 0 0 1-.56.544h-.717l.662 2.67h5.699l-.474-1.691a.67.67 0 0 1-.01-.148c.001-.027.001-.027.007-.065l.015-.058c.025-.065.025-.065.032-.078.016-.033.016-.033.026-.048l.03-.044.039-.046.042-.039c.015-.013.015-.013.044-.034a.924.924 0 0 1 .05-.03c.065-.031.065-.031.082-.037.063-.02.063-.02.072-.02.061-.01.063-.01.097-.012l1.93-.001h.244c.055 0 .104.007.097.012.836.089 1.478.683 1.58 1.452.122.91-.56 1.605-1.593 1.605a.558.558 0 0 1-.565-.549c0-.305.255-.549.565-.549.364 0 .503-.13.471-.366-.038-.29-.308-.506-.68-.506-.049 0-.097-.006-.081-.012h-1.213l.98 3.49a5.13 5.13 0 0 1 .716-.05c2.693 0 4.888 2.094 4.888 4.674 0 2.58-2.195 4.674-4.888 4.674-2.694 0-4.888-2.094-4.888-4.674 0-.937.292-1.821.802-2.564l-2.358 2.92a.722.722 0 0 1-.093.083.802.802 0 0 1-.099.056.607.607 0 0 1-.232.05H6.908c-.513 1.119-2.449.838-2.449-.545 0-.798.652-1.288 1.391-1.228zm10.662-3.118l-.218-.777-1.609 1.992a4.9 4.9 0 0 1 1.827-1.215zm-10.08 3.8l-.098-.111L9.62 9.489l1.622 5.776H6.624l-.044-.139a.732.732 0 0 0-.148-.262zm.475.002h3.808L9.48 10.469 6.825 14.72c.03.046.057.094.08.145zm11.478-.286l-.141-.009-.858-3.053.221-.036c.232-.038.468-.057.706-.057 2.296 0 4.167 1.785 4.167 3.985s-1.871 3.986-4.167 3.986-4.167-1.785-4.167-3.986c0-1.683 1.106-3.169 2.73-3.741l.202-.071.057.205.754 2.687.041.146-.13.08c-.234.142-.369.378-.369.694 0 1.11 1.764 1.11 1.764 0 0-.486-.336-.798-.81-.83zm1.21.83c0 1.644-2.564 1.644-2.564 0 0-.399.16-.728.435-.948l-.657-2.34c-1.357.565-2.263 1.848-2.263 3.288 0 1.975 1.688 3.586 3.767 3.586 2.079 0 3.767-1.61 3.767-3.586 0-1.974-1.688-3.585-3.767-3.585-.14 0-.28.007-.419.022l.66 2.35c.601.099 1.041.554 1.041 1.213zm-8.073-.334L9.884 9.247h6.342l-4.705 5.828zm3.868-5.428h-4.977l1.284 4.573 3.693-4.573zM5.688 19.8c2.476 0 4.488-1.92 4.488-4.274 0-2.355-2.012-4.274-4.488-4.274-2.477 0-4.488 1.919-4.488 4.274 0 2.354 2.011 4.274 4.488 4.274zm0 .4C2.994 20.2.8 18.105.8 15.526c0-2.58 2.194-4.674 4.888-4.674 2.693 0 4.888 2.094 4.888 4.674 0 2.58-2.195 4.674-4.888 4.674zm3.761-4.935l-.022-.175c-.127-.994-.688-1.887-1.536-2.47l-.159-.11.364-.57-.274-.162-.268.43-.143-.09-.09.177a3.9 3.9 0 0 0-1.633-.355c-2.079 0-3.767 1.611-3.767 3.586 0 1.975 1.688 3.586 3.767 3.586 1.994 0 3.642-1.487 3.76-3.37l.012-.188h.873v-.29H9.45zm.348-.4h.936v1.089h-.902c-.225 2.007-2.007 3.558-4.143 3.558-2.296 0-4.167-1.786-4.167-3.986s1.871-3.986 4.167-3.986a4.3 4.3 0 0 1 1.616.312l.384-.617.968.57-.381.598a3.959 3.959 0 0 1 1.522 2.462z'/%3E%3Cpath id='b' d='M5.952 14.395L9.289 9.05l-.843-3.36H7.28a.353.353 0 0 1-.361-.345c0-.191.162-.345.36-.345h2.885c.2 0 .361.155.361.345 0 .19-.162.344-.36.344h-.973l.762 3.07h6.119l-.541-1.929-.005-.03a.332.332 0 0 1 .002-.108l.007-.029c.004-.01.007-.023.012-.034l.014-.03a.29.29 0 0 1 .016-.029c.006-.01.014-.018.02-.027a.286.286 0 0 1 .074-.07.331.331 0 0 1 .03-.017l.029-.016c.011-.005.024-.009.037-.013l.02-.008.01-.001.04-.006a.197.197 0 0 1 .033-.004h2.164c.032 0 .057.003.076.01.758.082 1.315.616 1.403 1.28.102.766-.456 1.38-1.395 1.38a.358.358 0 0 1-.365-.35c0-.193.163-.349.365-.349.496 0 .716-.242.67-.592-.051-.38-.394-.68-.879-.68a.383.383 0 0 1-.094-.012H16.35l1.1 3.916c.28-.05.567-.076.861-.076 2.585 0 4.688 2.007 4.688 4.474s-2.103 4.474-4.688 4.474c-2.585 0-4.688-2.007-4.688-4.474 0-1.946 1.309-3.606 3.13-4.22l-.373-1.33-4.662 5.772a.489.489 0 0 1-.058.053.423.423 0 0 1-.14.062.426.426 0 0 1-.076.008H6.77c-.328 1.02-2.112.906-2.112-.345 0-.778.692-1.116 1.294-1.014zm.63.337a.932.932 0 0 1 .188.333h4.208L9.55 9.979l-2.968 4.753zm11.815-.352c.511.034.997.377.997 1.03 0 1.376-2.164 1.376-2.164 0 0-.413.194-.701.466-.867-.279-.99-.53-1.886-.754-2.687-1.514.534-2.597 1.925-2.597 3.553 0 2.088 1.78 3.786 3.967 3.786 2.187 0 3.967-1.698 3.967-3.786 0-2.087-1.78-3.785-3.967-3.785-.23 0-.455.018-.674.054l.759 2.702zm-6.789.267l4.2-5.2h-5.66l1.46 5.2zM5.688 20C3.102 20 1 17.993 1 15.526c0-2.468 2.102-4.474 4.688-4.474 2.585 0 4.688 2.006 4.688 4.474 0 2.467-2.103 4.474-4.688 4.474zm2.317-7.545c.875.603 1.483 1.538 1.62 2.61h.908v.689h-.885c-.124 1.982-1.853 3.558-3.96 3.558-2.187 0-3.967-1.698-3.967-3.786s1.78-3.786 3.967-3.786a4.1 4.1 0 0 1 1.716.373l-.02-.011.37-.595.622.366-.371.582z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd'%3E%3Cuse fill-rule='nonzero' xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-ciclismo:hover {
	color: #172b5b
}

.icon-ciclismo:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.731 6.71l.001-.003-.001.002zm-.007.055c.09.333.09.333.541 1.94l.071.254H9.797l-.86-3.47h1.227c.091 0 .161-.066.161-.144 0-.078-.07-.145-.16-.145H7.28c-.091 0-.161.067-.161.145 0 .077.07.144.16.144h1.323l.88 3.513-.024.154-3.337 5.345-.203.091c-.566-.096-1.06.24-1.06.817 0 .968 1.447 1.139 1.722.284l.044-.139h4.82c.052-.008.061-.011.057-.009.058-.036.064-.042.065-.042l4.66-5.77.243-.3.105.372.373 1.33.051.183-.18.06c-1.78.6-2.994 2.21-2.994 4.031 0 2.355 2.011 4.274 4.488 4.274 2.476 0 4.488-1.92 4.488-4.274s-2.011-4.274-4.488-4.274c-.28 0-.556.024-.826.073l-.179.031-1.22-4.343h1.704l.074.005c.611.006 1.056.363 1.122.86.066.495-.278.818-.868.818-.093 0-.165.07-.165.15 0 .08.072.148.165.148.801 0 1.285-.493 1.197-1.152-.078-.582-.57-1.037-1.279-1.12a4.05 4.05 0 0 1-.246.003h-1.9a1.39 1.39 0 0 0-.054.006.421.421 0 0 0-.054.026l-.035.036c-.025.084-.024.092-.024.089zm.12-.153zm-.022.004h.005-.005zm.049-.008h.004-.004zM5.849 14.181l3.225-5.164-.784-3.128H7.28a.553.553 0 0 1-.561-.544c0-.304.253-.545.56-.545h2.885c.308 0 .561.242.561.545a.553.553 0 0 1-.56.544h-.717l.662 2.67h5.699l-.474-1.691a.67.67 0 0 1-.01-.148c.001-.027.001-.027.007-.065l.015-.058c.025-.065.025-.065.032-.078.016-.033.016-.033.026-.048l.03-.044.039-.046.042-.039c.015-.013.015-.013.044-.034a.924.924 0 0 1 .05-.03c.065-.031.065-.031.082-.037.063-.02.063-.02.072-.02.061-.01.063-.01.097-.012l1.93-.001h.244c.055 0 .104.007.097.012.836.089 1.478.683 1.58 1.452.122.91-.56 1.605-1.593 1.605a.558.558 0 0 1-.565-.549c0-.305.255-.549.565-.549.364 0 .503-.13.471-.366-.038-.29-.308-.506-.68-.506-.049 0-.097-.006-.081-.012h-1.213l.98 3.49a5.13 5.13 0 0 1 .716-.05c2.693 0 4.888 2.094 4.888 4.674 0 2.58-2.195 4.674-4.888 4.674-2.694 0-4.888-2.094-4.888-4.674 0-.937.292-1.821.802-2.564l-2.358 2.92a.722.722 0 0 1-.093.083.802.802 0 0 1-.099.056.607.607 0 0 1-.232.05H6.908c-.513 1.119-2.449.838-2.449-.545 0-.798.652-1.288 1.391-1.228zm10.662-3.118l-.218-.777-1.609 1.992a4.9 4.9 0 0 1 1.827-1.215zm-10.08 3.8l-.098-.111L9.62 9.489l1.622 5.776H6.624l-.044-.139a.732.732 0 0 0-.148-.262zm.475.002h3.808L9.48 10.469 6.825 14.72c.03.046.057.094.08.145zm11.478-.286l-.141-.009-.858-3.053.221-.036c.232-.038.468-.057.706-.057 2.296 0 4.167 1.785 4.167 3.985s-1.871 3.986-4.167 3.986-4.167-1.785-4.167-3.986c0-1.683 1.106-3.169 2.73-3.741l.202-.071.057.205.754 2.687.041.146-.13.08c-.234.142-.369.378-.369.694 0 1.11 1.764 1.11 1.764 0 0-.486-.336-.798-.81-.83zm1.21.83c0 1.644-2.564 1.644-2.564 0 0-.399.16-.728.435-.948l-.657-2.34c-1.357.565-2.263 1.848-2.263 3.288 0 1.975 1.688 3.586 3.767 3.586 2.079 0 3.767-1.61 3.767-3.586 0-1.974-1.688-3.585-3.767-3.585-.14 0-.28.007-.419.022l.66 2.35c.601.099 1.041.554 1.041 1.213zm-8.073-.334L9.884 9.247h6.342l-4.705 5.828zm3.868-5.428h-4.977l1.284 4.573 3.693-4.573zM5.688 19.8c2.476 0 4.488-1.92 4.488-4.274 0-2.355-2.012-4.274-4.488-4.274-2.477 0-4.488 1.919-4.488 4.274 0 2.354 2.011 4.274 4.488 4.274zm0 .4C2.994 20.2.8 18.105.8 15.526c0-2.58 2.194-4.674 4.888-4.674 2.693 0 4.888 2.094 4.888 4.674 0 2.58-2.195 4.674-4.888 4.674zm3.761-4.935l-.022-.175c-.127-.994-.688-1.887-1.536-2.47l-.159-.11.364-.57-.274-.162-.268.43-.143-.09-.09.177a3.9 3.9 0 0 0-1.633-.355c-2.079 0-3.767 1.611-3.767 3.586 0 1.975 1.688 3.586 3.767 3.586 1.994 0 3.642-1.487 3.76-3.37l.012-.188h.873v-.29H9.45zm.348-.4h.936v1.089h-.902c-.225 2.007-2.007 3.558-4.143 3.558-2.296 0-4.167-1.786-4.167-3.986s1.871-3.986 4.167-3.986a4.3 4.3 0 0 1 1.616.312l.384-.617.968.57-.381.598a3.959 3.959 0 0 1 1.522 2.462z'/%3E%3Cpath id='b' d='M5.952 14.395L9.289 9.05l-.843-3.36H7.28a.353.353 0 0 1-.361-.345c0-.191.162-.345.36-.345h2.885c.2 0 .361.155.361.345 0 .19-.162.344-.36.344h-.973l.762 3.07h6.119l-.541-1.929-.005-.03a.332.332 0 0 1 .002-.108l.007-.029c.004-.01.007-.023.012-.034l.014-.03a.29.29 0 0 1 .016-.029c.006-.01.014-.018.02-.027a.286.286 0 0 1 .074-.07.331.331 0 0 1 .03-.017l.029-.016c.011-.005.024-.009.037-.013l.02-.008.01-.001.04-.006a.197.197 0 0 1 .033-.004h2.164c.032 0 .057.003.076.01.758.082 1.315.616 1.403 1.28.102.766-.456 1.38-1.395 1.38a.358.358 0 0 1-.365-.35c0-.193.163-.349.365-.349.496 0 .716-.242.67-.592-.051-.38-.394-.68-.879-.68a.383.383 0 0 1-.094-.012H16.35l1.1 3.916c.28-.05.567-.076.861-.076 2.585 0 4.688 2.007 4.688 4.474s-2.103 4.474-4.688 4.474c-2.585 0-4.688-2.007-4.688-4.474 0-1.946 1.309-3.606 3.13-4.22l-.373-1.33-4.662 5.772a.489.489 0 0 1-.058.053.423.423 0 0 1-.14.062.426.426 0 0 1-.076.008H6.77c-.328 1.02-2.112.906-2.112-.345 0-.778.692-1.116 1.294-1.014zm.63.337a.932.932 0 0 1 .188.333h4.208L9.55 9.979l-2.968 4.753zm11.815-.352c.511.034.997.377.997 1.03 0 1.376-2.164 1.376-2.164 0 0-.413.194-.701.466-.867-.279-.99-.53-1.886-.754-2.687-1.514.534-2.597 1.925-2.597 3.553 0 2.088 1.78 3.786 3.967 3.786 2.187 0 3.967-1.698 3.967-3.786 0-2.087-1.78-3.785-3.967-3.785-.23 0-.455.018-.674.054l.759 2.702zm-6.789.267l4.2-5.2h-5.66l1.46 5.2zM5.688 20C3.102 20 1 17.993 1 15.526c0-2.468 2.102-4.474 4.688-4.474 2.585 0 4.688 2.006 4.688 4.474 0 2.467-2.103 4.474-4.688 4.474zm2.317-7.545c.875.603 1.483 1.538 1.62 2.61h.908v.689h-.885c-.124 1.982-1.853 3.558-3.96 3.558-2.187 0-3.967-1.698-3.967-3.786s1.78-3.786 3.967-3.786a4.1 4.1 0 0 1 1.716.373l-.02-.011.37-.595.622.366-.371.582z'/%3E%3C/defs%3E%3Cg fill-rule='evenodd'%3E%3Cuse fill-rule='nonzero' xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")
}

.icon-balonmano {
	color: #172b5b
}

.icon-balonmano:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12 1.344C5.932 1.344 1 6.122 1 12c0 5.878 4.932 10.656 11 10.656S23 17.878 23 12c0-5.878-4.932-10.656-11-10.656zm7.629 16.246a13.417 13.417 0 0 1-10.987-2.015c.945-1.1 2.09-2.041 3.393-2.784 3.74 2.023 7.088 1.938 9.204 1.628a9.154 9.154 0 0 1-1.61 3.171zm1.898-4.606a13.554 13.554 0 0 1-3.246.21c.386-3.506-.604-7-2.741-9.81 2.625 1.015 6.573 4.22 5.987 9.6zM13.171 2.796c2.763 2.703 4.107 6.463 3.7 10.231a13.222 13.222 0 0 1-4.18-1.448 13.688 13.688 0 0 0-3.144-8.547c1.783-.45 3.074-.3 3.624-.236zm-5.052.726c.714.808 1.33 1.68 1.81 2.613-3.323 1.426-5.953 4.004-7.399 7.197-.909-6.067 3.935-9.096 5.589-9.81zM3.182 15.627c1.034-3.674 3.726-6.686 7.301-8.229.51 1.34.776 2.767.794 4.228-2.777 1.599-4.892 4.018-6.068 6.914a9.302 9.302 0 0 1-2.027-2.913zm3.18 3.862c.36-.996.834-1.942 1.424-2.805a14.685 14.685 0 0 0 10.135 2.6c-2.328 1.778-7.127 3.346-11.558.205z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-balonmano:hover {
	color: #172b5b
}

.icon-balonmano:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12 1.344C5.932 1.344 1 6.122 1 12c0 5.878 4.932 10.656 11 10.656S23 17.878 23 12c0-5.878-4.932-10.656-11-10.656zm7.629 16.246a13.417 13.417 0 0 1-10.987-2.015c.945-1.1 2.09-2.041 3.393-2.784 3.74 2.023 7.088 1.938 9.204 1.628a9.154 9.154 0 0 1-1.61 3.171zm1.898-4.606a13.554 13.554 0 0 1-3.246.21c.386-3.506-.604-7-2.741-9.81 2.625 1.015 6.573 4.22 5.987 9.6zM13.171 2.796c2.763 2.703 4.107 6.463 3.7 10.231a13.222 13.222 0 0 1-4.18-1.448 13.688 13.688 0 0 0-3.144-8.547c1.783-.45 3.074-.3 3.624-.236zm-5.052.726c.714.808 1.33 1.68 1.81 2.613-3.323 1.426-5.953 4.004-7.399 7.197-.909-6.067 3.935-9.096 5.589-9.81zM3.182 15.627c1.034-3.674 3.726-6.686 7.301-8.229.51 1.34.776 2.767.794 4.228-2.777 1.599-4.892 4.018-6.068 6.914a9.302 9.302 0 0 1-2.027-2.913zm3.18 3.862c.36-.996.834-1.942 1.424-2.805a14.685 14.685 0 0 0 10.135 2.6c-2.328 1.778-7.127 3.346-11.558.205z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-golf {
	color: #172b5b
}

.icon-golf:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.766 3.225l-.371-.183a.406.406 0 0 0-.55.197l-4.586 9.63C2.512 10.038 3.502 10.21 3.197 10.21 2.01 10.21 1 11.195 1 12.46v6.289C1 19.991 1.987 21 3.2 21h10.281a2.2 2.2 0 0 0 1.984-1.276l7.493-15.936a.425.425 0 0 0-.192-.563zm-6.321 11.356l-1.919 4.028a2.198 2.198 0 0 1-1.976 1.266H3.2c-.608 0-1.1-.503-1.1-1.125v-.562h3.025a.279.279 0 0 0 .275-.282v-.562a.279.279 0 0 0-.275-.281H2.1v-2.25h3.025a.279.279 0 0 0 .275-.282v-.562a.279.279 0 0 0-.275-.281H2.1V12.46c0-.623.492-1.125 1.097-1.125.154 0-.678-.151 12.856 2.447a.56.56 0 0 1 .392.798z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-golf:hover {
	color: #172b5b
}

.icon-golf:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.766 3.225l-.371-.183a.406.406 0 0 0-.55.197l-4.586 9.63C2.512 10.038 3.502 10.21 3.197 10.21 2.01 10.21 1 11.195 1 12.46v6.289C1 19.991 1.987 21 3.2 21h10.281a2.2 2.2 0 0 0 1.984-1.276l7.493-15.936a.425.425 0 0 0-.192-.563zm-6.321 11.356l-1.919 4.028a2.198 2.198 0 0 1-1.976 1.266H3.2c-.608 0-1.1-.503-1.1-1.125v-.562h3.025a.279.279 0 0 0 .275-.282v-.562a.279.279 0 0 0-.275-.281H2.1v-2.25h3.025a.279.279 0 0 0 .275-.282v-.562a.279.279 0 0 0-.275-.281H2.1V12.46c0-.623.492-1.125 1.097-1.125.154 0-.678-.151 12.856 2.447a.56.56 0 0 1 .392.798z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-facebook {
	color: #172b5b
}

.icon-facebook:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%23172b5b'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-facebook:hover {
	color: #172b5b
}

.icon-facebook:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%23172b5b'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E")
}

.icon-twitter {
	color: #172b5b
}

.icon-twitter:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23172b5b'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-twitter:hover {
	color: #172b5b
}

.icon-twitter:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23172b5b'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E")
}

.icon-instagram {
	color: #172b5b
}

.icon-instagram:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23172b5b'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-instagram:hover {
	color: #172b5b
}

.icon-instagram:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23172b5b'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")
}

.icon-instagram2 {
	color: #172b5b
}

.icon-instagram2:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23172b5b'%3E%3Cpath fill-rule='evenodd' d='M11.546 0A4.467 4.467 0 0 1 16 4.458v7.083A4.468 4.468 0 0 1 11.546 16H4.454A4.467 4.467 0 0 1 0 11.54V4.459A4.47 4.47 0 0 1 4.472 0h7.074zm1.593 3.967c0-1.423-2.134-1.423-2.134 0 0 1.424 2.134 1.424 2.134 0zM7.98 4.06c-2.078 0-3.765 1.706-3.765 3.77a3.769 3.769 0 0 0 3.765 3.769 3.768 3.768 0 0 0 3.765-3.77c0-2.063-1.686-3.769-3.765-3.769zm0 6.345a2.583 2.583 0 0 1-2.57-2.576 2.583 2.583 0 0 1 2.57-2.576 2.583 2.583 0 0 1 2.573 2.576 2.582 2.582 0 0 1-2.573 2.575z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-instagram2:hover {
	color: #172b5b
}

.icon-instagram2:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23172b5b'%3E%3Cpath fill-rule='evenodd' d='M11.546 0A4.467 4.467 0 0 1 16 4.458v7.083A4.468 4.468 0 0 1 11.546 16H4.454A4.467 4.467 0 0 1 0 11.54V4.459A4.47 4.47 0 0 1 4.472 0h7.074zm1.593 3.967c0-1.423-2.134-1.423-2.134 0 0 1.424 2.134 1.424 2.134 0zM7.98 4.06c-2.078 0-3.765 1.706-3.765 3.77a3.769 3.769 0 0 0 3.765 3.769 3.768 3.768 0 0 0 3.765-3.77c0-2.063-1.686-3.769-3.765-3.769zm0 6.345a2.583 2.583 0 0 1-2.57-2.576 2.583 2.583 0 0 1 2.57-2.576 2.583 2.583 0 0 1 2.573 2.576 2.582 2.582 0 0 1-2.573 2.575z'/%3E%3C/svg%3E")
}

.icon-facebook-messenger {
	color: #172b5b
}

.icon-facebook-messenger:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23172b5b'%3E%3Cpath d='M224 32C15.9 32-77.5 278 84.6 400.6V480l75.7-42c142.2 39.8 285.4-59.9 285.4-198.7C445.8 124.8 346.5 32 224 32zm23.4 278.1L190 250.5 79.6 311.6l121.1-128.5 57.4 59.6 110.4-61.1-121.1 128.5z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-facebook-messenger:hover {
	color: #172b5b
}

.icon-facebook-messenger:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23172b5b'%3E%3Cpath d='M224 32C15.9 32-77.5 278 84.6 400.6V480l75.7-42c142.2 39.8 285.4-59.9 285.4-198.7C445.8 124.8 346.5 32 224 32zm23.4 278.1L190 250.5 79.6 311.6l121.1-128.5 57.4 59.6 110.4-61.1-121.1 128.5z'/%3E%3C/svg%3E")
}

.icon-youtube {
	color: #172b5b
}

.icon-youtube:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23172b5b'%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-youtube:hover {
	color: #172b5b
}

.icon-youtube:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='%23172b5b'%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E")
}

.icon-music {
	color: #172b5b
}

.icon-music:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23172b5b'%3E%3Cpath d='M470.4 1.5l-304 96C153.1 101.7 144 114 144 128v264.6c-14.1-5.4-30.5-8.6-48-8.6-53 0-96 28.7-96 64s43 64 96 64 96-28.7 96-64V220.5l272-85.9v194c-14.1-5.4-30.5-8.6-48-8.6-53 0-96 28.7-96 64s43 64 96 64 96-28.7 96-64V32c0-21.7-21.1-37-41.6-30.5z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-music:hover {
	color: #172b5b
}

.icon-music:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23172b5b'%3E%3Cpath d='M470.4 1.5l-304 96C153.1 101.7 144 114 144 128v264.6c-14.1-5.4-30.5-8.6-48-8.6-53 0-96 28.7-96 64s43 64 96 64 96-28.7 96-64V220.5l272-85.9v194c-14.1-5.4-30.5-8.6-48-8.6-53 0-96 28.7-96 64s43 64 96 64 96-28.7 96-64V32c0-21.7-21.1-37-41.6-30.5z'/%3E%3C/svg%3E")
}

.icon-info {
	color: #172b5b
}

.icon-info:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23172b5b'%3E%3Cpath d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-info:hover {
	color: #172b5b
}

.icon-info:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23172b5b'%3E%3Cpath d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")
}

.icon-itunes {
	color: #172b5b
}

.icon-itunes:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23172b5b'%3E%3Cpath d='M8 16A8 8 0 1 1 8.002-.002 8 8 0 0 1 8 16zm3.3-5.14c.058-.258.037.124.041-6.966 0-.237-.137-.378-.374-.362-.075 0-.586.1-4.783.89a.629.629 0 0 0-.279.112.406.406 0 0 0-.145.266c-.07.278.1 5.32-.108 5.556-.087.104-.195.133-.32.154-.736.133-1.23.2-1.58.532-.602.59-.29 1.617.6 1.783.332.058.96-.025 1.304-.216.303-.158.532-.44.62-.815.07-.32.05-.1.05-4.924 0-.237.07-.3.278-.345 0 0 3.653-.682 3.819-.711.237-.042.349.02.349.254 0 3.274.042 3.208-.091 3.357-.088.104-.196.133-.32.154-.736.133-1.23.2-1.58.532a1.013 1.013 0 0 0 .058 1.53c.404.324.823.299 1.326.207.574-.108 1.002-.424 1.135-.989z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-itunes:hover {
	color: #172b5b
}

.icon-itunes:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%23172b5b'%3E%3Cpath d='M8 16A8 8 0 1 1 8.002-.002 8 8 0 0 1 8 16zm3.3-5.14c.058-.258.037.124.041-6.966 0-.237-.137-.378-.374-.362-.075 0-.586.1-4.783.89a.629.629 0 0 0-.279.112.406.406 0 0 0-.145.266c-.07.278.1 5.32-.108 5.556-.087.104-.195.133-.32.154-.736.133-1.23.2-1.58.532-.602.59-.29 1.617.6 1.783.332.058.96-.025 1.304-.216.303-.158.532-.44.62-.815.07-.32.05-.1.05-4.924 0-.237.07-.3.278-.345 0 0 3.653-.682 3.819-.711.237-.042.349.02.349.254 0 3.274.042 3.208-.091 3.357-.088.104-.196.133-.32.154-.736.133-1.23.2-1.58.532a1.013 1.013 0 0 0 .058 1.53c.404.324.823.299 1.326.207.574-.108 1.002-.424 1.135-.989z'/%3E%3C/svg%3E")
}

.icon-share {
	color: #172b5b
}

.icon-share:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-share:hover {
	color: #172b5b
}

.icon-share:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-comments {
	color: #172b5b
}

.icon-comments:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.004 3.25c-6.072 0-10.999 3.637-10.999 8.125 0 1.96.94 3.762 2.505 5.164-.397 1.418-1.134 1.793-1.997 2.426-1.054.77-.301 1.86.665 1.781 2.241-.184 4.326-.777 6.08-1.727 1.168.313 2.428.481 3.742.481 6.076 0 10.998-3.633 10.998-8.125.004-4.488-4.919-8.125-10.994-8.125zm0 15c-1.352 0-2.662-.191-3.896-.574-1.562.937-3.437 1.824-5.88 2.136 1.832-1.25 2.386-2.222 2.638-3.761-1.508-1.137-2.639-2.754-2.639-4.676 0-3.77 4.419-6.875 9.777-6.875 5.403 0 9.776 3.133 9.776 6.875 0 3.77-4.415 6.875-9.776 6.875z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-comments:hover {
	color: #172b5b
}

.icon-comments:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.004 3.25c-6.072 0-10.999 3.637-10.999 8.125 0 1.96.94 3.762 2.505 5.164-.397 1.418-1.134 1.793-1.997 2.426-1.054.77-.301 1.86.665 1.781 2.241-.184 4.326-.777 6.08-1.727 1.168.313 2.428.481 3.742.481 6.076 0 10.998-3.633 10.998-8.125.004-4.488-4.919-8.125-10.994-8.125zm0 15c-1.352 0-2.662-.191-3.896-.574-1.562.937-3.437 1.824-5.88 2.136 1.832-1.25 2.386-2.222 2.638-3.761-1.508-1.137-2.639-2.754-2.639-4.676 0-3.77 4.419-6.875 9.777-6.875 5.403 0 9.776 3.133 9.776 6.875 0 3.77-4.415 6.875-9.776 6.875z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-rss {
	color: #172b5b
}

.icon-rss:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23172b5b'%3E%3Cpath d='M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-rss:hover {
	color: #172b5b
}

.icon-rss:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23172b5b'%3E%3Cpath d='M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z'/%3E%3C/svg%3E")
}

.icon-google-podcasts {
	color: #172b5b
}

.icon-google-podcasts:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='%23172b5b'%3E%3Cg transform='translate(.948)'%3E%3Crect width='1.994' height='5.596' x='3.497' y='3.19' rx='.997'/%3E%3Crect width='1.994' height='7.75' x='7.012' y='4.131' rx='.997'/%3E%3Crect width='1.994' height='5.549' x='10.567' y='7.27' rx='.997'/%3E%3Crect width='2.005' height='3.164' x='10.565' y='3.164' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='14.028' y='6.437' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='7.012' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='7.012' y='12.81' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='3.497' y='9.673' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='.035' y='6.431' rx='1.002'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-google-podcasts:hover {
	color: #172b5b
}

.icon-google-podcasts:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='%23172b5b'%3E%3Cg transform='translate(.948)'%3E%3Crect width='1.994' height='5.596' x='3.497' y='3.19' rx='.997'/%3E%3Crect width='1.994' height='7.75' x='7.012' y='4.131' rx='.997'/%3E%3Crect width='1.994' height='5.549' x='10.567' y='7.27' rx='.997'/%3E%3Crect width='2.005' height='3.164' x='10.565' y='3.164' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='14.028' y='6.437' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='7.012' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='7.012' y='12.81' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='3.497' y='9.673' rx='1.002'/%3E%3Crect width='2.005' height='3.164' x='.035' y='6.431' rx='1.002'/%3E%3C/g%3E%3C/svg%3E")
}

.icon-video {
	color: #172b5b
}

.icon-video:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-video:hover {
	color: #172b5b
}

.icon-video:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-audio {
	color: #172b5b
}

.icon-audio:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-audio:hover {
	color: #172b5b
}

.icon-audio:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-gallery {
	color: #172b5b
}

.icon-gallery:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 3.25H5.277c-1.012 0-1.833.84-1.833 1.875v.625h-.61C1.82 5.75 1 6.59 1 7.625v11.25c0 1.036.82 1.875 1.833 1.875h15.89c1.012 0 1.833-.84 1.833-1.875v-.625h.61c1.013 0 1.834-.84 1.834-1.875V5.125c0-1.036-.82-1.875-1.833-1.875zm-1.834 15.625a.619.619 0 0 1-.61.625H2.832a.619.619 0 0 1-.61-.625V7.625c0-.345.273-.625.61-.625h.611v9.375c0 1.036.821 1.875 1.834 1.875h14.055v.625zm2.445-2.5a.619.619 0 0 1-.611.625H5.277a.619.619 0 0 1-.61-.625V5.125c0-.345.274-.625.61-.625h15.89c.337 0 .61.28.61.625v11.25zM7.722 9.812c1.181 0 2.14-.979 2.14-2.187 0-1.208-.959-2.188-2.14-2.188s-2.139.98-2.139 2.188c0 1.208.958 2.188 2.14 2.188zm0-3.124c.506 0 .917.42.917.937a.928.928 0 0 1-.917.938.928.928 0 0 1-.916-.938c0-.517.41-.938.916-.938zm9.204.9a.902.902 0 0 0-1.296 0L12 11.298l-1.185-1.212a.902.902 0 0 0-1.296 0l-3.362 3.438a.948.948 0 0 0-.268.662v1.094c0 .26.205.469.458.469h13.75c.253 0 .459-.21.459-.469v-3.594a.949.949 0 0 0-.269-.662l-3.361-3.438zm2.407 6.912H7.111v-.183l3.056-3.125L12 13.067l4.278-4.375 3.055 3.125V14.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-gallery:hover {
	color: #172b5b
}

.icon-gallery:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 3.25H5.277c-1.012 0-1.833.84-1.833 1.875v.625h-.61C1.82 5.75 1 6.59 1 7.625v11.25c0 1.036.82 1.875 1.833 1.875h15.89c1.012 0 1.833-.84 1.833-1.875v-.625h.61c1.013 0 1.834-.84 1.834-1.875V5.125c0-1.036-.82-1.875-1.833-1.875zm-1.834 15.625a.619.619 0 0 1-.61.625H2.832a.619.619 0 0 1-.61-.625V7.625c0-.345.273-.625.61-.625h.611v9.375c0 1.036.821 1.875 1.834 1.875h14.055v.625zm2.445-2.5a.619.619 0 0 1-.611.625H5.277a.619.619 0 0 1-.61-.625V5.125c0-.345.274-.625.61-.625h15.89c.337 0 .61.28.61.625v11.25zM7.722 9.812c1.181 0 2.14-.979 2.14-2.187 0-1.208-.959-2.188-2.14-2.188s-2.139.98-2.139 2.188c0 1.208.958 2.188 2.14 2.188zm0-3.124c.506 0 .917.42.917.937a.928.928 0 0 1-.917.938.928.928 0 0 1-.916-.938c0-.517.41-.938.916-.938zm9.204.9a.902.902 0 0 0-1.296 0L12 11.298l-1.185-1.212a.902.902 0 0 0-1.296 0l-3.362 3.438a.948.948 0 0 0-.268.662v1.094c0 .26.205.469.458.469h13.75c.253 0 .459-.21.459-.469v-3.594a.949.949 0 0 0-.269-.662l-3.361-3.438zm2.407 6.912H7.111v-.183l3.056-3.125L12 13.067l4.278-4.375 3.055 3.125V14.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-document {
	color: #172b5b
}

.icon-document:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='22' viewBox='0 0 18 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M19.876 5.21L16.16 1.606A2.158 2.158 0 0 0 14.66 1H5.625C4.452 1.004 3.5 1.928 3.5 3.066v17.872C3.5 22.076 4.452 23 5.625 23h12.75c1.173 0 2.125-.924 2.125-2.062V6.67a2.04 2.04 0 0 0-.624-1.46zm-1 .975c.092.09.154.198.185.318h-4.228V2.401c.124.03.235.09.328.18l3.714 3.604zm-.501 15.44H5.625a.7.7 0 0 1-.708-.687V3.066a.7.7 0 0 1 .708-.687h7.792v4.468c0 .571.473 1.031 1.062 1.031h4.604v13.06a.7.7 0 0 1-.708.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-3 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-document:hover {
	color: #172b5b
}

.icon-document:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='22' viewBox='0 0 18 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M19.876 5.21L16.16 1.606A2.158 2.158 0 0 0 14.66 1H5.625C4.452 1.004 3.5 1.928 3.5 3.066v17.872C3.5 22.076 4.452 23 5.625 23h12.75c1.173 0 2.125-.924 2.125-2.062V6.67a2.04 2.04 0 0 0-.624-1.46zm-1 .975c.092.09.154.198.185.318h-4.228V2.401c.124.03.235.09.328.18l3.714 3.604zm-.501 15.44H5.625a.7.7 0 0 1-.708-.687V3.066a.7.7 0 0 1 .708-.687h7.792v4.468c0 .571.473 1.031 1.062 1.031h4.604v13.06a.7.7 0 0 1-.708.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-3 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-link {
	color: #172b5b
}

.icon-link:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.94 17.96l-3.403 3.403a5.582 5.582 0 0 1-7.9 0 5.582 5.582 0 0 1 0-7.9L6.04 10.06c.05-.05.1-.098.152-.146a.516.516 0 0 1 .868.356c.009.206.026.413.052.618a.52.52 0 0 1-.145.434c-.709.707-3.23 3.228-3.236 3.235a4.037 4.037 0 0 0 0 5.712 4.037 4.037 0 0 0 5.712 0l3.403-3.403.016-.016a4.044 4.044 0 0 0-1.201-6.518.518.518 0 0 1-.307-.5c.013-.224.054-.444.122-.657a.512.512 0 0 1 .684-.312 5.552 5.552 0 0 1 1.78 1.197 5.593 5.593 0 0 1 0 7.9zm-3.88-4.02a5.552 5.552 0 0 0 1.78 1.197.512.512 0 0 0 .684-.312c.068-.213.109-.433.122-.656a.518.518 0 0 0-.307-.501 4.044 4.044 0 0 1-1.201-6.518l.016-.016 3.403-3.403a4.037 4.037 0 0 1 5.712 0 4.037 4.037 0 0 1 0 5.712c-.007.007-2.527 2.528-3.236 3.235a.518.518 0 0 0-.145.434c.026.205.043.411.052.618a.516.516 0 0 0 .868.356c.052-.048.102-.096.152-.146l3.403-3.403a5.582 5.582 0 0 0 0-7.9 5.582 5.582 0 0 0-7.9 0L10.06 6.04a5.593 5.593 0 0 0 0 7.9z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-link:hover {
	color: #172b5b
}

.icon-link:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.94 17.96l-3.403 3.403a5.582 5.582 0 0 1-7.9 0 5.582 5.582 0 0 1 0-7.9L6.04 10.06c.05-.05.1-.098.152-.146a.516.516 0 0 1 .868.356c.009.206.026.413.052.618a.52.52 0 0 1-.145.434c-.709.707-3.23 3.228-3.236 3.235a4.037 4.037 0 0 0 0 5.712 4.037 4.037 0 0 0 5.712 0l3.403-3.403.016-.016a4.044 4.044 0 0 0-1.201-6.518.518.518 0 0 1-.307-.5c.013-.224.054-.444.122-.657a.512.512 0 0 1 .684-.312 5.552 5.552 0 0 1 1.78 1.197 5.593 5.593 0 0 1 0 7.9zm-3.88-4.02a5.552 5.552 0 0 0 1.78 1.197.512.512 0 0 0 .684-.312c.068-.213.109-.433.122-.656a.518.518 0 0 0-.307-.501 4.044 4.044 0 0 1-1.201-6.518l.016-.016 3.403-3.403a4.037 4.037 0 0 1 5.712 0 4.037 4.037 0 0 1 0 5.712c-.007.007-2.527 2.528-3.236 3.235a.518.518 0 0 0-.145.434c.026.205.043.411.052.618a.516.516 0 0 0 .868.356c.052-.048.102-.096.152-.146l3.403-3.403a5.582 5.582 0 0 0 0-7.9 5.582 5.582 0 0 0-7.9 0L10.06 6.04a5.593 5.593 0 0 0 0 7.9z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-poll {
	color: #172b5b
}

.icon-poll:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.171 2.204v9.097h9.11c.296 0 .533-.25.515-.546-.275-4.873-4.198-8.791-9.079-9.066a.516.516 0 0 0-.546.515zm1.375.945a8.29 8.29 0 0 1 6.777 6.777h-6.777V3.149zm-.343 9.527l6.445 6.454a.52.52 0 0 0 .752-.022 9.635 9.635 0 0 0 2.428-5.887.516.516 0 0 0-.516-.545h-9.11zm6.741 4.804l-3.42-3.434h4.83a8.324 8.324 0 0 1-1.41 3.434zm-9.148-4.804V3.575a.517.517 0 0 0-.55-.516c-5.053.288-9.066 4.482-9.075 9.6-.012 8.297 9.866 12.718 16.032 7.218a.516.516 0 0 0 .022-.752l-6.429-6.45zm-8.25 0c0-4.151 3.043-7.503 6.875-8.143v8.143c0 .7-.103.464.404.97l5.754 5.776c-5.414 3.863-13.033-.043-13.033-6.746z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-poll:hover {
	color: #172b5b
}

.icon-poll:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.171 2.204v9.097h9.11c.296 0 .533-.25.515-.546-.275-4.873-4.198-8.791-9.079-9.066a.516.516 0 0 0-.546.515zm1.375.945a8.29 8.29 0 0 1 6.777 6.777h-6.777V3.149zm-.343 9.527l6.445 6.454a.52.52 0 0 0 .752-.022 9.635 9.635 0 0 0 2.428-5.887.516.516 0 0 0-.516-.545h-9.11zm6.741 4.804l-3.42-3.434h4.83a8.324 8.324 0 0 1-1.41 3.434zm-9.148-4.804V3.575a.517.517 0 0 0-.55-.516c-5.053.288-9.066 4.482-9.075 9.6-.012 8.297 9.866 12.718 16.032 7.218a.516.516 0 0 0 .022-.752l-6.429-6.45zm-8.25 0c0-4.151 3.043-7.503 6.875-8.143v8.143c0 .7-.103.464.404.97l5.754 5.776c-5.414 3.863-13.033-.043-13.033-6.746z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E")
}

.icon-directo-audio {
	color: #172b5b
}

.icon-directo-audio:before {
	content: "";
	background: svg-load("img/icon/directo-audio.html", fill=#172b5b) no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-directo-audio:hover {
	color: #172b5b
}

.icon-directo-audio:hover:before {
	background-image: svg-load("img/icon/directo-audio.html", fill=#172b5b)
}

.icon-directo-video {
	color: #172b5b
}

.icon-directo-video:before {
	content: "";
	background: svg-load("img/icon/directo-video.html", fill=#172b5b) no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-directo-video:hover {
	color: #172b5b
}

.icon-directo-video:hover:before {
	background-image: svg-load("img/icon/directo-video.html", fill=#172b5b)
}

.icon-cope {
	color: #172b5b
}

.icon-cope:before {
	content: "";
	background: url(../img/brand/cope.png) no-repeat 50%;
	display: inline-block;
	text-align: center;
	background-size: 100%;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-cope:hover,
.icon-ivoox {
	color: #172b5b
}

.icon-ivoox:before {
	content: "";
	background: url(http://cope-cdnsta.agilecontent.com/img/icon/ivoox.svg) no-repeat 50%;
	display: inline-block;
	text-align: center;
	background-size: 100%;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px
}

.icon-ivoox:hover {
	color: #172b5b
}

[data-type=menu] {
	text-transform: uppercase;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: left;
	padding: 0;
	margin: 0;
	outline: none
}

[data-type=menu] span {
	display: none
}

[data-type=menu]:after {
	margin-left: 0
}

button {
	border: none;
	color: #172b5b;
	background-color: #fff
}

.article+.btn-more-result {
	margin-top: 10px
}

.btn-more-result {
	margin-bottom: 10px;
	background-color: #f3f5fa;
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	text-align: center;
	color: #172b5b;
	text-transform: uppercase;
	display: block;
	padding: 10px 0
}

.btn-more-result:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.offcanvas {
	display: none
}

.offcanvas.in {
	display: block
}

.offcanvas-lg {
	display: none
}

.offcanvas-lg.in {
	display: block
}

.canvas-sliding {
	-webkit-transition: top .35s, left .35s, bottom .35s, right .35s;
	transition: top .35s, left .35s, bottom .35s, right .35s
}

.offcanvas-clone {
	position: absolute!important;
	top: auto!important;
	right: 0!important;
	bottom: 0!important;
	left: auto!important;
	width: 0!important;
	height: 0!important;
	padding: 0!important;
	margin: 0!important;
	overflow: hidden!important;
	border: none!important;
	opacity: 0!important
}

.js-offcanvas-next-lvl.border {
	background-color: #fff;
	border: 1px solid #cfd8dc;
	margin-bottom: 10px;
	padding: 16px 23px 16px 10px;
	font-size: .875rem;
	text-transform: uppercase;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: .94;
	letter-spacing: normal;
	font-family: Roboto, sans-serif;
	color: #172b5b;
	display: block;
	position: relative
}

.js-offcanvas-next-lvl.border:after {
	position: absolute;
	top: 12px;
	right: 5px;
	width: 20px;
	height: 20px;
	background-size: 30%;
	margin: 0
}

.js-offcanvas-next-lvl.border.margin-neg {
	margin-left: -10px;
	margin-right: -10px
}

.offcanvas__nav .offcanvas__nav:first-of-type .offcanvas__nav {
	top: 0
}

.offcanvas__nav div.is-expanded>.offcanvas__nav:first-of-type,
.offcanvas__nav li.is-expanded>.offcanvas__nav:first-of-type {
	display: block;
	margin-bottom: 90px
}

.offcanvas__nav__a {
	cursor: pointer
}

.offcanvas__nav__button {
	color: inherit;
	margin-bottom: 0;
	line-height: 3.5em;
	padding: 0;
	width: 3rem;
	float: right;
	margin-right: 1rem
}

.offcanvas__nav__button:before {
	font-size: 2em
}

.offcanvas__nav .icon-angle-left {
	border-bottom: 1px solid #cfd8dc;
	width: 100%;
	display: block;
	margin: 0 0 10px;
	padding: 0 0 10px;
	text-transform: uppercase
}

.offcanvas__nav .icon {
	width: 24px;
	height: 24px;
	display: inline-block;
	vertical-align: top;
	margin-right: 10px
}

.offcanvas__nav .icon img {
	width: 24px;
	height: 24px;
	object-fit: contain
}

.offcanvas__nav__button+.link:after,
.offcanvas__nav__button+a:after {
	content: none
}

.at-level-4 {
	-webkit-transform: translateX(-400%);
	-ms-transform: translateX(-400%);
	transform: translateX(-400%)
}

.at-level-3 {
	-webkit-transform: translateX(-300%);
	-ms-transform: translateX(-300%);
	transform: translateX(-300%)
}

.at-level-2 {
	-webkit-transform: translateX(-200%);
	-ms-transform: translateX(-200%);
	transform: translateX(-200%)
}

.at-level-1 {
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%)
}

.transition__content {
	width: 100%;
	z-index: 500;
	transition: -webkit-transform .5s, transform .5s
}

.no-csstransforms .transition--right .transition__content {
	right: -375px
}

.no-csstransforms .transition--left .transition__content {
	left: -375px
}

.transition__toggle {
	background-color: transparent;
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 99999
}

.transition--left .transition__toggle,
.transition__right .transition__toggle {
	display: block
}

.no-csstransform .transition--right .transition__toggle {
	left: 325px
}

.no-csstransform .transition--left .transition__toggle {
	left: -325px
}

.toolbar {
	width: 100%;
	z-index: 1;
	position: fixed;
	bottom: 0;
	background-color: #fff;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2);
	height: 48px;
	display: none
}

.toolbar .list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	overflow-x: auto;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.toolbar .list .item+.item {
	border: none
}

.toolbar .envivo {
	overflow-x: auto
}

.toolbar .envivo .programa {
	position: relative;
	padding-left: 28px
}

.toolbar .envivo .programa .type {
	font-family: Roboto, sans-serif;
	font-size: .5rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	text-align: left;
	color: #a10d20;
	text-transform: uppercase;
	width: 100%
}

.toolbar .envivo .programa .title {
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .0125rem;
	text-align: left;
	color: #2d4a8d;
	white-space: nowrap
}

.toolbar .envivo .programa .title a {
	color: #2d4a8d
}

.toolbar .envivo .programa .title a:before {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	background-color: #2d4a8d;
	width: 24px;
	height: 24px;
	display: block;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	vertical-align: middle;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.toolbar.loaded {
	display: block
}

.pl-5,
.pl-10 {
	padding-left: 5px
}

.pt-5 {
	padding-top: 5px
}

.pt-10,
.pt-20 {
	padding-top: 10px
}

.pt-30 {
	padding-top: 15px
}

.pb-5 {
	padding-bottom: 5px
}

.pb-10,
.pb-20 {
	padding-bottom: 10px
}

.pb-30 {
	padding-bottom: 15px
}

.ml-5 {
	margin-left: 5px
}

.ml-10 {
	margin-left: 0
}

.mt-5 {
	margin-top: 5px
}

.mt-15 {
	margin-top: 10px
}

.mt-30 {
	margin-top: 15px
}

.mb-5,
.mb-10 {
	margin-bottom: 5px
}

.mb-15 {
	margin-bottom: 10px
}

.mb-30 {
	margin-bottom: 15px
}

.bl-blue {
	border-left: 3px solid #3a5eb2
}

.bb-blue {
	border-bottom: 3px solid #3a5eb2
}

.separation {
	height: 1px;
	width: 100%;
	background-color: #ccc;
	border: none;
	margin: 20px 0;
	padding: 0
}

.hide {
	display: none
}

.listado [data-type=infinite-scroll-item] {
	margin-bottom: 15px
}

.listado .article+.article,
.listado [data-type=infinite-scroll-item]+[data-type=infinite-scroll-item] {
	padding-top: 10px;
	border-top: 1px solid #cfd8dc
}

.bg-white {
	background-color: #fff
}

.bg-black {
	background-color: #000
}

.bg-black2 {
	background-color: #30343f
}

.bg-blue {
	background-color: #172b5b
}

.bg-blue3 {
	background-color: #2d4a8d
}

.bg-blue-4 {
	background-color: #3a5eb2
}

.bg-grey {
	background-color: #efefef
}

.bg-grey2 {
	background-color: #e0e4e6
}

.bg-grey3 {
	background-color: #cfd8dc
}

.bg-dark {
	background-color: #778f9b
}

.bg-dark2 {
	background-color: #21252f
}

.bg-section {
	background-color: #e0e4e6
}

.bg-pink {
	background-color: #cd0048
}

.bg-dark .generic-title .nav .list>.nav-item,
.bg-pink .generic-title .nav .list>.nav-item {
	border-left-color: #fff
}

.bg-dark .generic-title .nav .list>.nav-item a,
.bg-pink .generic-title .nav .list>.nav-item a {
	color: #fff
}

.bg-dark .generic-title .nav .list>.nav-item a.current,
.bg-pink .generic-title .nav .list>.nav-item a.current {
	background-color: #fff;
	color: #778f9b!important
}

.bg-dark .generic-subtitle .title,
.bg-pink .generic-subtitle .title {
	color: #fff
}

.bg-dark .generic-subtitle .title span,
.bg-pink .generic-subtitle .title span {
	border-bottom-color: #fff
}

.bg-dark .generic-search,
.bg-pink .generic-search {
	background-color: #778f9b
}

.bg-dark .generic-search form,
.bg-pink .generic-search form {
	border-bottom-color: #fff
}

.bg-dark .generic-search form input,
.bg-pink .generic-search form input {
	background-color: #778f9b;
	color: #fff
}

.bg-dark .generic-search form input::-webkit-input-placeholder,
.bg-pink .generic-search form input::-webkit-input-placeholder {
	color: #fff
}

.bg-dark .generic-search form input::-moz-placeholder,
.bg-pink .generic-search form input::-moz-placeholder {
	color: #fff
}

.bg-dark .generic-search form input:-ms-input-placeholder,
.bg-pink .generic-search form input:-ms-input-placeholder {
	color: #fff
}

.bg-dark .generic-search form input::placeholder,
.bg-pink .generic-search form input::placeholder {
	color: #fff
}

.bg-dark .generic-search form .button:before,
.bg-pink .generic-search form .button:before {
	background: #778f9b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23FFF'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%
}

.bg-dark .article .relation .item-rel .audio,
.bg-dark .article .relation .item-rel .document,
.bg-dark .article .relation .item-rel .gallery,
.bg-dark .article .relation .item-rel .link,
.bg-dark .article .relation .item-rel .news,
.bg-dark .article .relation .item-rel .podcast,
.bg-dark .article .relation .item-rel .poll,
.bg-dark .article .relation .item-rel .video,
.bg-pink .article .relation .item-rel .audio,
.bg-pink .article .relation .item-rel .document,
.bg-pink .article .relation .item-rel .gallery,
.bg-pink .article .relation .item-rel .link,
.bg-pink .article .relation .item-rel .news,
.bg-pink .article .relation .item-rel .podcast,
.bg-pink .article .relation .item-rel .poll,
.bg-pink .article .relation .item-rel .video {
	color: #fff
}

.bg-dark .article .bottom .options,
.bg-pink .article .bottom .options {
	background-color: #778f9b
}

.bg-dark .bl-blue,
.bg-pink .bl-blue {
	border-left-color: #fff
}

.bg-dark .bb-blue,
.bg-pink .bb-blue {
	border-bottom-color: #fff
}

.bg-dark .carousel .top .section .title,
.bg-pink .carousel .top .section .title {
	color: #fff
}

.bg-dark .carousel .slide-prev:before,
.bg-pink .carousel .slide-prev:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23FFF'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%
}

.bg-dark .carousel .slide-next:before,
.bg-pink .carousel .slide-next:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%
}

.bg-dark .lomas .top,
.bg-pink .lomas .top {
	border-left-color: #fff
}

.bg-dark .lomas .top .title,
.bg-pink .lomas .top .title {
	color: #fff
}

.bg-dark .lomas .list .item,
.bg-pink .lomas .list .item {
	border-bottom-color: #fff
}

.bg-dark .lomas .list.show-number .item .article.lateral .thumb:after,
.bg-pink .lomas .list.show-number .item .article.lateral .thumb:after {
	background-color: #778f9b;
	color: #fff
}

.bg-dark .lomas .list.show-number .item .article.lateral .title,
.bg-dark .lomas .list.show-number .item .article.lateral .title a,
.bg-pink .lomas .list.show-number .item .article.lateral .title,
.bg-pink .lomas .list.show-number .item .article.lateral .title a {
	font: "Source Sans Pro", sans-serif;
	font-weight: 400
}

.bg-dark .playlist .list .item,
.bg-pink .playlist .list .item {
	border-bottom-color: #fff
}

.bg-dark .playlist .list.show-number .item .article.lateral .title,
.bg-dark .playlist .list.show-number .item .article.lateral .title a,
.bg-pink .playlist .list.show-number .item .article.lateral .title,
.bg-pink .playlist .list.show-number .item .article.lateral .title a {
	font: "Source Sans Pro", sans-serif;
	font-weight: 400
}

.bg-dark .playlist .list.show-number .item .article.lateral:before,
.bg-pink .playlist .list.show-number .item .article.lateral:before {
	background-color: #778f9b;
	color: #fff
}

.bg-dark .search,
.bg-pink .search {
	background-color: #778f9b;
	padding: 15px 0
}

.bg-dark .search form,
.bg-pink .search form {
	position: relative;
	border-bottom: 1px solid #fff
}

.bg-dark .search form input,
.bg-pink .search form input {
	border: none;
	background-color: #778f9b;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #fff;
	width: 100%;
	line-height: 1.5rem;
	outline: none;
	margin-bottom: 5px
}

.bg-dark .search form input::-webkit-input-placeholder,
.bg-pink .search form input::-webkit-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark .search form input::-moz-placeholder,
.bg-pink .search form input::-moz-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark .search form input:-ms-input-placeholder,
.bg-pink .search form input:-ms-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark .search form input::placeholder,
.bg-pink .search form input::placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark .search form .button,
.bg-pink .search form .button {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	border: none;
	background-color: #778f9b
}

.bg-dark .search form .button:before,
.bg-pink .search form .button:before {
	content: "";
	background: #778f9b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23FFF'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.bg-dark2 .generic-title .nav .list>.nav-item {
	border-left-color: #cfd8dc
}

.bg-dark2 .generic-title .nav .list>.nav-item a {
	color: #cfd8dc
}

.bg-dark2 .generic-title .nav .list>.nav-item a.current {
	background-color: #cfd8dc;
	color: #21252f!important
}

.bg-dark2 .generic-subtitle .title {
	color: #fff
}

.bg-dark2 .generic-subtitle .title span {
	border-bottom-color: #fff
}

.bg-dark2 .generic-search {
	background-color: #21252f
}

.bg-dark2 .generic-search form {
	border-bottom-color: #9b9b9b
}

.bg-dark2 .generic-search form input {
	background-color: #21252f;
	color: #fff
}

.bg-dark2 .generic-search form input::-webkit-input-placeholder {
	color: #fff
}

.bg-dark2 .generic-search form input::-moz-placeholder {
	color: #fff
}

.bg-dark2 .generic-search form input:-ms-input-placeholder {
	color: #fff
}

.bg-dark2 .generic-search form input::placeholder {
	color: #fff
}

.bg-dark2 .generic-search form .button:before {
	background: #21252f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23FFF'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%
}

.bg-dark2 .article .relation .item-rel .audio,
.bg-dark2 .article .relation .item-rel .document,
.bg-dark2 .article .relation .item-rel .gallery,
.bg-dark2 .article .relation .item-rel .link,
.bg-dark2 .article .relation .item-rel .news,
.bg-dark2 .article .relation .item-rel .podcast,
.bg-dark2 .article .relation .item-rel .poll,
.bg-dark2 .article .relation .item-rel .video {
	color: #9b9b9b
}

.bg-dark2 .article .bottom .options {
	background-color: #21252f
}

.bg-dark2 .bl-blue {
	border-left-color: #9b9b9b
}

.bg-dark2 .bb-blue {
	border-bottom-color: #9b9b9b
}

.bg-dark2 .carousel .top .section .title {
	color: #fff
}

.bg-dark2 .carousel .slide-prev:before {
	background: #9b9b9b url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23FFF'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%
}

.bg-dark2 .carousel .slide-next:before {
	background: #9b9b9b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%
}

.bg-dark2 .lomas .top {
	border-left-color: #9b9b9b
}

.bg-dark2 .lomas .top .title {
	color: #fff
}

.bg-dark2 .lomas .list .item {
	border-bottom-color: #9b9b9b
}

.bg-dark2 .lomas .list.show-number .item .article.lateral .thumb:after {
	background-color: #21252f;
	color: #9b9b9b
}

.bg-dark2 .lomas .list.show-number .item .article.lateral .title,
.bg-dark2 .lomas .list.show-number .item .article.lateral .title a {
	font: "Source Sans Pro", sans-serif;
	font-weight: 400
}

.bg-dark2 .playlist .list .item {
	border-bottom-color: #9b9b9b
}

.bg-dark2 .playlist .list.show-number .item .article.lateral .title,
.bg-dark2 .playlist .list.show-number .item .article.lateral .title a {
	font-weight: 400
}

.bg-dark2 .playlist .list.show-number .item .article.lateral:before {
	background-color: #21252f;
	color: #9b9b9b
}

.bg-dark2 .search {
	background-color: #21252f;
	padding: 15px 0
}

.bg-dark2 .search form {
	position: relative;
	border-bottom: 1px solid #9b9b9b
}

.bg-dark2 .search form input {
	border: none;
	background-color: #21252f;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #fff;
	width: 100%;
	line-height: 1.5rem;
	outline: none;
	margin-bottom: 5px
}

.bg-dark2 .search form input::-webkit-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark2 .search form input::-moz-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark2 .search form input:-ms-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark2 .search form input::placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #fff
}

.bg-dark2 .search form .button {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	border: none;
	background-color: #21252f
}

.bg-dark2 .search form .button:before {
	content: "";
	background: #21252f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23FFF'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.bg-dark2 .listado [data-type=infinite-scroll-item] {
	margin-bottom: 15px
}

.bg-dark2 .listado [data-type=infinite-scroll-item]+[data-type=infinite-scroll-item] {
	border-top: none
}

.bg-dark2 .btn-more-result {
	background-color: #9b9b9b;
	color: #fff;
	max-width: 644px;
	margin: 0 auto;
	cursor: pointer
}

.bg-dark2 .btn-more-result:before {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	width: 24px;
	height: 24px;
	background-size: 50%
}

.bg-dark2 .generic-title .btn:hover,
.bg-dark .generic-title .btn:hover,
.bg-pink .generic-title .btn:hover {
	background: hsla(0, 0%, 100%, .3)
}

.bg-dark2 .generic-title .nav .list>.nav-item+.nav-item,
.bg-dark .generic-title .nav .list>.nav-item+.nav-item,
.bg-pink .generic-title .nav .list>.nav-item+.nav-item {
	margin-left: 5px;
	margin-right: 5px
}

.bg-dark2 .generic-title .section-title,
.bg-dark2 .generic-title .section-title a,
.bg-dark .generic-title .section-title,
.bg-dark .generic-title .section-title a,
.bg-pink .generic-title .section-title,
.bg-pink .generic-title .section-title a {
	color: #fff;
	text-transform: none
}

.bg-dark2 .generic-title .nav .list>.nav-item,
.bg-dark2 .generic-title .nav .list>.nav-item a:hover,
.bg-dark .generic-title .nav .list>.nav-item,
.bg-dark .generic-title .nav .list>.nav-item a:hover,
.bg-pink .generic-title .nav .list>.nav-item,
.bg-pink .generic-title .nav .list>.nav-item a:hover {
	color: #fff
}

.bg-dark2 .generic-title .nav .list>.nav-item a,
.bg-dark .generic-title .nav .list>.nav-item a,
.bg-pink .generic-title .nav .list>.nav-item a {
	color: #fff;
	padding: 0 7px;
	-webkit-transition: all 1s;
	transition: all 1s
}

.bg-dark2 .generic-title .nav .list>.nav-item a.current,
.bg-dark .generic-title .nav .list>.nav-item a.current,
.bg-pink .generic-title .nav .list>.nav-item a.current {
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.bg-dark2 .generic-title .nav .list>.nav-item.open,
.bg-dark2 .generic-title .nav .list>.nav-item.open a,
.bg-dark2 .generic-title .nav .list>.nav-item:hover,
.bg-dark2 .generic-title .nav .list>.nav-item:hover a,
.bg-dark .generic-title .nav .list>.nav-item.open,
.bg-dark .generic-title .nav .list>.nav-item.open a,
.bg-dark .generic-title .nav .list>.nav-item:hover,
.bg-dark .generic-title .nav .list>.nav-item:hover a,
.bg-pink .generic-title .nav .list>.nav-item.open,
.bg-pink .generic-title .nav .list>.nav-item.open a,
.bg-pink .generic-title .nav .list>.nav-item:hover,
.bg-pink .generic-title .nav .list>.nav-item:hover a {
	color: #fff!important
}

.bg-dark2 .generic-title .btn,
.bg-dark .generic-title .btn,
.bg-pink .generic-title .btn {
	border-color: #fff;
	color: #fff
}

.bg-dark2 .generic-title .btn:before,
.bg-dark .generic-title .btn:before,
.bg-pink .generic-title .btn:before {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%
}

.bg-dark2 .more:not(button),
.bg-dark .more:not(button),
.bg-pink .more:not(button) {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	letter-spacing: normal;
	text-align: left;
	color: #fff;
	float: right;
	margin-bottom: 10px
}

.bg-dark2 .more:not(button):after,
.bg-dark .more:not(button):after,
.bg-pink .more:not(button):after {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23fff'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-left: 2px
}

.bg-dark2 .carousel.podcast .slide-next:before,
.bg-dark2 .carousel.podcast .slide-prev:before {
	background-color: #21252f
}

.bg-pink .generic-title .section-title .thumb+.txt {
	border-left: none;
	margin-left: 0
}

.bg-pink .generic-title .section-title .txt .title {
	color: #fff
}

.bg-pink .generic-title .nav .right .icon-angle-down:after {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%!important
}

.bg-pink .generic-title .more-list .nav-item>a {
	color: #263238
}

.bg-pink .generic-title .more-list.open {
	padding: 0;
	border-bottom: 2px solid #7b057e;
	width: 100vw
}

.bg-pink .generic-title .more-list.open .nav-item {
	border-bottom: 1px solid #f1f1f1;
	padding: 5px 10px
}

.bg-pink .generic-title .more-list.open .nav-item:last-child {
	border-bottom: none
}

.content .add-996 {
	max-width: 996px;
	margin: 0 auto 20px;
	line-height: 0;
	text-align: center
}

.content .add-996 a {
	display: block;
	line-height: 0
}

.content .add-996b {
	max-width: 996px;
	margin: 20px auto 0;
	text-align: center
}

.content .add-996c {
	max-width: 996px;
	margin: 0 auto;
	text-align: center
}

.content .add-300 {
	margin-bottom: 20px;
	position: relative;
	text-align: center
}

.content .add-300:before {
	content: "Publicidad";
	position: relative;
	background-color: #fff;
	color: #000;
	font-family: Source Sans Pro, sans-serif;
	font-size: .6875rem
}

.skyder,
.skyderl {
	position: fixed;
	top: 250px;
	right: 0;
	background-attachment: fixed;
	display: block;
	z-index: 10
}

.skyder,
.skyder a img,
.skyderl,
.skyderl a img,
.skyizq,
.skyizql {
	width: 160px;
	height: 100%;
	border: 0
}

.skyizq,
.skyizql {
	position: fixed;
	top: 250px;
	left: 0;
	background-attachment: fixed;
	display: block;
	z-index: 10
}

.skyizq a img,
.skyizql a img {
	border: 0;
	width: 160px;
	height: 100%
}

.carousel {
	position: relative;
	z-index: 1
}

.carousel .slides.slick-initialized {
	height: inherit;
	opacity: 1;
	-webkit-transition: opacity .3s;
	transition: opacity .3s
}

.carousel .slides.border {
	border-top: 1px solid #cfd8dc;
	border-bottom: 1px solid #cfd8dc
}

.carousel .slides.border .item {
	border-left: 1px solid #cfd8dc
}

.carousel .slides.border .item .momento {
	padding: 10px 20px
}

.carousel .slides.border .slick-current .item {
	border-left-color: #fff
}

.carousel .top {
	position: relative;
	z-index: 2
}

.carousel .top,
.carousel .top .section {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%
}

.carousel .top .section .btn:hover {
	background: hsla(0, 0%, 100%, .3)
}

.carousel .top .section .title {
	font-family: Roboto, sans-serif;
	font-size: 1.0625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b;
	text-transform: uppercase
}

.carousel .top .section .title a {
	color: #172b5b
}

.carousel .top .section .btn {
	margin-right: 20px;
	text-align: center;
	min-width: 34px;
	display: block;
	color: #3a5eb2;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	padding: 4px 10px 4px 4px;
	-webkit-transition: background-color 1s;
	transition: background-color 1s
}

.carousel .top .section .btn:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .top .section .nav {
	position: relative;
	*zoom: 1;
	padding-left: 15px
}

.carousel .top .section .nav:before {
	content: "";
	display: table
}

.carousel .top .section .nav:after {
	content: "";
	display: table;
	clear: both
}

.carousel .top .section .nav .list>.nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	padding: 0;
	display: block
}

.carousel .top .section .nav .list>.nav-item>a:hover {
	color: #172b5b!important
}

.carousel .top .section .nav .list {
	padding: 0;
	float: left
}

.carousel .top .section .nav .list>.nav-item {
	margin-right: 10px;
	position: relative;
	display: inline-block;
	border-left: 2px solid #3a5eb2;
	padding-left: 10px
}

.carousel .top .section .nav .list>.nav-item>.icon-angle-down {
	display: none
}

.carousel .top .section .nav .right {
	float: right;
	display: block;
	width: 24px;
	height: 24px;
	margin-right: 5px
}

.carousel .top .section .nav .right .icon-angle-down.open:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.carousel .top .section .nav .right .icon-angle-down {
	cursor: pointer
}

.carousel .top .section .nav .right .icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.carousel .top .section .intel-menu {
	width: 100%;
	max-width: 1120px;
	position: relative
}

.carousel .top .section .more-list {
	display: none
}

.carousel .top .section .more-list .nav-item.open>.icon-angle-down:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.carousel .top .section .more-list .nav-item.open>.dropdown-menu {
	display: block
}

.carousel .top .section .more-list .nav-item>.icon-angle-down {
	float: right;
	padding: 0;
	margin-right: -5px;
	outline: none;
	height: 21px
}

.carousel .top .section .more-list .nav-item>.icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.carousel .top .section .more-list .nav-item {
	*zoom: 1
}

.carousel .top .section .more-list .nav-item:before {
	content: "";
	display: table
}

.carousel .top .section .more-list .nav-item:after {
	content: "";
	display: table;
	clear: both
}

.carousel .top .section .more-list .nav-item .dropdown-menu {
	display: none
}

.carousel .top .section .more-list .nav-item .dropdown-menu .n2 {
	padding-left: 10px
}

.carousel .top .section .more-list .nav-item .dropdown-menu .n2 .nav-item a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.carousel .top .section .more-list .nav-item .dropdown-menu .n2 .nav-item a:hover {
	text-decoration: underline
}

.carousel .top .section .more-list .nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.carousel .top .section .more-list .nav-item>a:hover {
	text-decoration: underline
}

.carousel .top .section .more-list.open {
	display: block;
	position: absolute;
	top: 24px;
	right: 0;
	width: -webkit-calc(100% - 20px);
	width: calc(100% - 20px);
	padding: 10px;
	background-color: #fff;
	border-left: 1px solid #e0e4e6;
	border-right: 1px solid #e0e4e6;
	border-bottom: 1px solid #3a5eb2
}

.carousel .top>.nav {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	padding-right: 5px
}

.carousel .top>.nav .slide-next {
	margin-left: 1px
}

.carousel .slide-prev {
	display: block;
	width: 24px;
	height: 24px;
	cursor: pointer
}

.carousel .slide-prev span {
	display: none
}

.carousel .slide-prev:before {
	content: "";
	background: #3a5eb2 url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23FFF'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 27%;
	display: block;
	width: 24px;
	height: 24px
}

.carousel .slide-next {
	display: block;
	z-index: 2;
	background-color: #3a5eb2;
	width: 24px;
	height: 24px;
	cursor: pointer
}

.carousel .slide-next span {
	display: none
}

.carousel .slide-next:before {
	content: "";
	background: #3a5eb2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 27%;
	display: block;
	width: 24px;
	height: 24px
}

.carousel .slides {
	position: relative;
	z-index: 1;
	height: 0;
	opacity: 0
}

.carousel .slides .item {
	position: relative
}

.carousel .slides .item .article.noepigraph {
	padding-top: 20px
}

.carousel .slides .item .article {
	margin: 0 20px 0 0
}

.carousel .slides .item .article .thumb+.txt {
	padding: 5px
}

.carousel .slides .item .article .title {
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	text-align: left;
	color: #263238;
	margin-bottom: 5px
}

.carousel .slides .item .article .title,
.carousel .slides .item .article .title a {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 400
}

.carousel .slides .item .article .thumb.audio a:before,
.carousel .slides .item .article .thumb.document a:before,
.carousel .slides .item .article .thumb.gallery a:before,
.carousel .slides .item .article .thumb.link a:before,
.carousel .slides .item .article .thumb.podcast a:before,
.carousel .slides .item .article .thumb.poll a:before,
.carousel .slides .item .article .thumb.video a:before {
	width: 24px;
	height: 24px;
	background-size: 60%;
	bottom: 5px;
	left: 5px
}

.carousel .slides .item .article .epigraph {
	margin-bottom: 0;
	height: 20px;
	overflow: hidden
}

.carousel .slides .item .article.branded .title,
.carousel .slides .item .article.branded .title a {
	font-size: 1.5rem
}

.carousel .slides .item .opinion {
	margin: 0 20px 0 0;
	background-color: #f0f3f4
}

.carousel .slides .item .opinion .bottom {
	margin: 0;
	padding: 10px 0 0;
	max-width: 300px;
	display: table;
	width: 100%;
	min-height: 110px
}

.carousel .slides .item .opinion .bottom .txt {
	padding: 0 10px 10px;
	display: table-cell;
	vertical-align: top
}

.carousel .slides .item .opinion .bottom .thumb {
	padding: 0 10px;
	width: 76px;
	display: table-cell;
	vertical-align: top
}

.carousel .slides .item .opinion .bottom .thumb a {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 76px;
	height: 76px;
	overflow: hidden;
	display: block
}

.carousel .slides .item .opinion .bottom .thumb a img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	width: 100%
}

.carousel .slides .item .opinion .bottom .thumb+.txt {
	padding-left: 0
}

.carousel .slides .item .opinion .bottom .title {
	font-family: Source Sans Pro, sans-serif;
	padding-bottom: 5px;
	display: block;
	font-size: 1.125rem;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	line-height: .83;
	letter-spacing: normal;
	color: #2d4a8d
}

.carousel .slides .item .opinion .bottom .title a {
	color: #2d4a8d
}

.carousel .slides .item .opinion .bottom .title a:hover {
	text-decoration: underline
}

.carousel .slides .item .opinion .bottom .subtitle {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.21;
	letter-spacing: .00625rem;
	color: #263238
}

.carousel .slides .item .opinion .bottom .subtitle a {
	color: #263238
}

.carousel .slides .item .blog {
	margin: 0 20px 0 0
}

.carousel .slides .item .blog .bottom {
	background-color: #f0f3f4;
	margin: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 84px;
	max-width: 300px
}

.carousel .slides .item .blog .bottom .txt {
	padding-top: 0;
	padding-left: 10px;
	padding-right: 10px
}

.carousel .slides .item .blog .bottom .thumb {
	padding: 0 10px;
	display: block
}

.carousel .slides .item .blog .bottom .thumb a {
	display: block;
	line-height: 0;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: #fff
}

.carousel .slides .item .blog .bottom .thumb a img {
	width: 100%
}

.carousel .slides .item .blog .bottom .thumb+.txt {
	padding-left: 0
}

.carousel .slides .item .blog .bottom .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.21;
	letter-spacing: .00625rem;
	color: #263238
}

.carousel .slides .item .blog .bottom .title a {
	color: #263238
}

.carousel .slides .item .blog .bottom .signature {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.21;
	letter-spacing: .00625rem;
	color: #3a5eb2
}

.carousel .slides .item .blog .bottom .title+.signature {
	margin-top: 5px
}

.carousel .slides .item .blog>.title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: .94;
	letter-spacing: normal;
	color: #172b5b;
	margin-bottom: 5px
}

.carousel .slides .item .blog>.title a {
	color: #172b5b
}

.carousel .slides .item .blog>.title a:hover {
	text-decoration: underline
}

.carousel .slides .item .firma {
	background-color: #f0f3f4;
	margin: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	min-height: 125px;
	max-width: 300px
}

.carousel .slides .item .firma .txt {
	padding: 15px 10px 10px
}

.carousel .slides .item .firma .thumb {
	padding: 10px 10px 0;
	display: block
}

.carousel .slides .item .firma .thumb a {
	display: block;
	line-height: 0;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: #fff
}

.carousel .slides .item .firma .thumb a img {
	width: 100%
}

.carousel .slides .item .firma .thumb+.txt {
	padding-left: 0
}

.carousel .slides .item .firma .title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	color: #263238;
	margin-bottom: 3px
}

.carousel .slides .item .firma .title a {
	color: #263238
}

.carousel .slides .item .firma .signature {
	color: #3a5eb2;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: .75rem;
	line-height: 1.125rem;
	letter-spacing: .00625rem
}

.carousel .slides .item .firma .signature span {
	line-height: 1.125rem
}

.carousel .slides .item .firma .bottom {
	*zoom: 1
}

.carousel .slides .item .firma .bottom:before {
	content: "";
	display: table
}

.carousel .slides .item .firma .bottom:after {
	content: "";
	display: table;
	clear: both
}

.carousel .slides .item .firma .bottom .signature {
	line-height: 1.375rem;
	float: left
}

.carousel .slides .item .firma .bottom .options {
	line-height: 1.375rem
}

.carousel .slides .item .firma .bottom .options-item .comments:hover {
	text-decoration: underline
}

.carousel .slides .item .firma .bottom .options-item .comments {
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.375rem;
	letter-spacing: .00625rem;
	color: #607d8b;
	position: relative;
	padding-left: 20px;
	border-left: 1px solid #cfd8dc
}

.carousel .slides .item .firma .bottom .options-item .comments:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.004 3.25c-6.072 0-10.999 3.637-10.999 8.125 0 1.96.94 3.762 2.505 5.164-.397 1.418-1.134 1.793-1.997 2.426-1.054.77-.301 1.86.665 1.781 2.241-.184 4.326-.777 6.08-1.727 1.168.313 2.428.481 3.742.481 6.076 0 10.998-3.633 10.998-8.125.004-4.488-4.919-8.125-10.994-8.125zm0 15c-1.352 0-2.662-.191-3.896-.574-1.562.937-3.437 1.824-5.88 2.136 1.832-1.25 2.386-2.222 2.638-3.761-1.508-1.137-2.639-2.754-2.639-4.676 0-3.77 4.419-6.875 9.777-6.875 5.403 0 9.776 3.133 9.776 6.875 0 3.77-4.415 6.875-9.776 6.875z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%;
	display: block;
	float: left;
	text-align: center;
	object-fit: contain;
	width: 11px;
	height: 11px;
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 5px
}

.carousel .slides .item .firma .bottom .position {
	clear: both;
	font-family: Source Sans Pro, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.08;
	letter-spacing: .00625rem;
	color: #172b5b
}

.carousel .slides .item .firma .signature+.options {
	padding-left: 10px;
	float: left
}

.carousel .slides .slick-dots {
	padding: 9px 0;
	text-align: center;
	background-color: #fff
}

.carousel .slides .slick-dots li {
	display: inline-block;
	margin: 0 5px;
	width: 16px;
	height: 16px
}

.carousel .slides .slick-dots li button {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 16px;
	height: 16px;
	display: block;
	text-indent: -199em;
	overflow: hidden;
	border: 1px solid #3a5eb2;
	background-color: #fff;
	-webkit-transition: border-color, background-color 1s;
	transition: border-color, background-color 1s
}

.carousel .slides .slick-dots li button:focus {
	outline: none
}

.carousel .slides .slick-dots li.slick-active button {
	background-color: #3a5eb2
}

.carousel .slides.show-number .slick-list .slick-track .slick-slide {
	counter-increment: a
}

.carousel .slides.show-number .item .article {
	min-height: 81px
}

.carousel .slides.show-number .item .article.lateral {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.carousel .slides.show-number .item .article.lateral .thumb {
	width: 100%;
	min-width: 146px;
	max-width: 146px
}

.carousel .slides.show-number .item .article.lateral .thumb:after {
	content: counter(a);
	color: #2d4a8d;
	background-color: #fff;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	position: absolute;
	top: 0;
	right: -5px;
	width: 30px;
	text-align: center
}

.carousel .slides.show-number .item .article.lateral .txt {
	padding-top: 0;
	padding-left: 20px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.carousel .slides.show-number .item .article.lateral .txt .bottom {
	padding-top: 0
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options {
	bottom: 0;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	width: 100%
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item .download {
	padding: 0;
	background: transparent
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item .download span {
	display: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item .download:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.188 20.25a.94.94 0 0 1-.938.938.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938.94.94 0 0 1 .938.938zm-3.938-.938a.94.94 0 0 0-.938.938.94.94 0 0 0 .938.938.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938zm6.75-2.25v4.875c0 1.14-.923 2.063-2.063 2.063H2.063A2.063 2.063 0 0 1 0 21.937v-4.875C0 15.924.923 15 2.063 15h4.659l-2.644-2.644c-1.181-1.181-.342-3.201 1.327-3.201h2.47v-7.28C7.875.839 8.715 0 9.75 0h4.5c1.036 0 1.875.84 1.875 1.875v7.28h2.47c1.67 0 2.503 2.02 1.327 3.201L17.278 15h4.66c1.139 0 2.062.923 2.062 2.063zm-12.267.83a.376.376 0 0 0 .53 0l6.595-6.595a.377.377 0 0 0-.267-.642h-3.966v-8.78a.376.376 0 0 0-.375-.375h-4.5a.376.376 0 0 0-.375.375v8.78h-3.97a.377.377 0 0 0-.268.642l6.596 6.595zm10.767-.83a.564.564 0 0 0-.563-.562h-6.159l-2.451 2.452a1.879 1.879 0 0 1-2.654 0L8.222 16.5h-6.16a.564.564 0 0 0-.562.563v4.875c0 .309.253.562.563.562h19.875a.564.564 0 0 0 .562-.563v-4.875z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share {
	display: inline-block;
	vertical-align: middle;
	height: 24px;
	overflow: hidden
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p {
	display: none;
	background-color: transparent;
	line-height: 1.5rem
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-facebook span {
	display: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%233a5eb2'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-twitter span {
	display: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-linkedin span {
	display: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-whatsapp span {
	display: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share p a {
	cursor: pointer;
	display: table-cell;
	width: 24px;
	height: 24px;
	overflow: hidden;
	vertical-align: top
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share .more span {
	display: none
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share.open p {
	display: table;
	float: left
}

.carousel>.nav {
	position: relative;
	z-index: 2
}

.carousel>.nav .slide-prev {
	position: absolute;
	top: 37px;
	left: 0
}

.carousel>.nav .slide-next {
	position: absolute;
	top: 37px;
	right: 0
}

.carousel[data-slider-items-lg="4"] .slides .item {
	min-width: 154px
}

.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.audio a:before,
.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.document a:before,
.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.gallery a:before,
.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.link a:before,
.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.podcast a:before,
.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.poll a:before,
.carousel[data-slider-items-lg="6"] .slides .item .article .thumb.video a:before {
	width: 24px;
	height: 24px;
	background-size: 60%;
	bottom: 5px;
	left: 5px
}

.carousel[data-slider-items-xs="2"] .slides .item {
	max-width: 135px
}

.carousel[data-slider-items-xs="1"]:not(.podcast) .slides .item {
	max-width: 300px
}

.carousel[data-slider-center] .slides {
	overflow: hidden
}

.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current-prev-prev .item {
	-webkit-transform: scale(.8) translateX(30px);
	-ms-transform: scale(.8) translateX(30px);
	transform: scale(.8) translateX(30px)
}

.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current-next-next .item {
	-webkit-transform: scale(.8) translateX(-30px);
	-ms-transform: scale(.8) translateX(-30px);
	transform: scale(.8) translateX(-30px)
}

.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current-next .item,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current-prev .item {
	-webkit-transform: scale(.9);
	-ms-transform: scale(.9);
	transform: scale(.9)
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item {
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article {
	padding: 0 5px;
	margin: 0;
	-webkit-transition: all 1s;
	transition: all 1s
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article .title,
.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article .title a {
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	color: #263238
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article .signature {
	font-size: .6875rem
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article .bottom .options {
	display: none
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article.noepigraph .thumb,
.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article.noepigraph .txt {
	padding-top: 20px
}

.carousel[data-slider-center] .slides .slick-track .slick-slide .item .article.noepigraph .thumb+.txt {
	padding-top: 10px
}

.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-active .item,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-center .item,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current .item {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s
}

.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-active .item .article .title,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-active .item .article .title a,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-center .item .article .title,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-center .item .article .title a,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current .item .article .title,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current .item .article .title a {
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem;
	color: #263238
}

.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-active .item .article .bottom .options,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-center .item .article .bottom .options,
.carousel[data-slider-center] .slides .slick-track .slick-slide.slick-current .item .article .bottom .options {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.carousel[data-slider-center]>.nav {
	position: absolute;
	margin-top: -12px;
	top: 50%;
	width: 100%
}

.carousel.cartelera .slides .item .article .epigraph {
	font-size: .8125rem;
	font-weight: 300;
	line-height: 2;
	color: #607d8b;
	text-transform: none
}

.carousel.cartelera .slides .item .article .epigraph,
.carousel.cartelera .slides .item .article .title {
	font-family: Source Sans Pro, sans-serif;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	margin: 0;
	padding: 0
}

.carousel.cartelera .slides .item .article .title {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1;
	color: #263238
}

.carousel.cartelera .slides .item .article .thumb+.txt,
.carousel.cartelera .slides .item .article .txt {
	padding: 0
}

.carousel.multimedia .top {
	border-bottom: 1px solid #fff;
	margin-bottom: 15px
}

.carousel.multimedia .top .section .title {
	text-transform: none;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.85;
	letter-spacing: .00625rem
}

.carousel.multimedia .slides .item .article .epigraph {
	font-size: .8125rem;
	font-weight: 300;
	line-height: 2;
	color: #607d8b;
	text-transform: none
}

.carousel.multimedia .slides .item .article .epigraph,
.carousel.multimedia .slides .item .article .title {
	font-family: Source Sans Pro, sans-serif;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	margin: 0;
	padding: 0
}

.carousel.multimedia .slides .item .article .title {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1;
	color: #263238
}

.carousel.multimedia .slides .item .article .thumb+.txt,
.carousel.multimedia .slides .item .article .txt {
	padding: 0
}

.carousel.podcast {
	line-height: 0
}

.carousel.podcast .item .claim {
	position: relative;
	z-index: 1;
	width: 100%
}

.carousel.podcast .item .claim .thumb {
	z-index: 1;
	line-height: 0;
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	width: 100%
}

.carousel.podcast .item .claim .thumb img {
	width: 100%
}

.carousel.podcast .item .claim .thumb:before {
	content: "";
	width: 100%;
	height: 439px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#21252f));
	background-image: linear-gradient(180deg, transparent, #21252f);
	z-index: 2
}

.carousel.podcast .item .claim .txt {
	width: -webkit-calc(100% - 20px);
	width: calc(100% - 20px);
	padding: 0 10px;
	z-index: 3;
	position: relative;
	margin-top: -55px
}

.carousel.podcast .item .claim .txt .btn:hover {
	background: hsla(0, 0%, 100%, .3)
}

.carousel.podcast .item .claim .txt .btn+.btn {
	margin-left: 15px;
	margin-bottom: 1px
}

.carousel.podcast .item .claim .txt .epigraph {
	font-family: Source Sans Pro, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	color: #fff
}

.carousel.podcast .item .claim .txt .epigraph a,
.carousel.podcast .item .claim .txt .epigraph span,
.carousel.podcast .item .claim .txt .epigraph strong {
	font-weight: 400;
	text-decoration: none;
	color: #fff
}

.carousel.podcast .item .claim .txt .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 2.375rem;
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	line-height: 1;
	letter-spacing: .01875rem;
	color: #fff
}

.carousel.podcast .item .claim .txt .subtitle {
	font-size: .875rem;
	font-weight: 400
}

.carousel.podcast .item .claim .txt .description,
.carousel.podcast .item .claim .txt .subtitle {
	font-family: Source Sans Pro, sans-serif;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	color: #fff
}

.carousel.podcast .item .claim .txt .description {
	font-size: .75rem;
	font-weight: 300;
	margin-bottom: 15px
}

.carousel.podcast .item .claim .txt .description strong {
	font-weight: 400
}

.carousel.podcast .item .claim .txt .description:last-child {
	margin-bottom: 0
}

.carousel.podcast .item .claim .txt .btn {
	text-align: center;
	color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #fff;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	width: 100%;
	max-width: -webkit-calc(50% - 27px);
	max-width: calc(50% - 27px);
	min-height: 22px;
	letter-spacing: normal;
	padding: 10px 10px 4px 4px;
	margin-bottom: 1px;
	display: inline-block;
	vertical-align: top;
	-webkit-transition: background-color 1s;
	transition: background-color 1s;
	background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#21252f));
	background-image: linear-gradient(180deg, transparent, #21252f)
}

.carousel.podcast .item .claim .txt .btn.add:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 23px;
	height: 23px;
	vertical-align: middle
}

.carousel.podcast>.nav {
	position: absolute;
	top: 45px;
	width: 100%
}

.carousel.horas-completas .slides.border {
	border-top: none;
	border-bottom: none
}

.carousel.horas-completas .slides.border .slick-current .item {
	border-left: none
}

.carousel.horas-completas .slides.border .slick-current .item .claim {
	padding-left: 0
}

.carousel.horas-completas .slide-next,
.carousel.horas-completas .slide-prev {
	background-color: transparent
}

.carousel.horas-completas .slide-next:before,
.carousel.horas-completas .slide-prev:before {
	background-color: transparent;
	background-size: 35%
}

.carousel.horas-completas .slide-prev {
	left: 15px
}

.carousel.horas-completas .slide-prev.slick-disabled {
	opacity: .6
}

.carousel.horas-completas .slide-next {
	right: 15px
}

.carousel.horas-completas .slide-next.slick-disabled {
	opacity: .6
}

.carousel.horas-completas .item {
	max-width: 255px!important;
	min-height: 44px
}

.carousel.horas-completas .item .claim {
	padding: 0 10px
}

.carousel.horas-completas .item .claim .hour {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.14;
	letter-spacing: normal;
	color: #cfd8dc;
	margin-bottom: 3px
}

.carousel.horas-completas .item .claim .hour:before {
	margin-right: 2px;
	content: "";
	width: 14px;
	height: 14px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23cfd8dc'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 83%
}

.carousel.horas-completas .item .claim .title {
	font-size: .75rem;
	line-height: 1.17;
	color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 300
}

.carousel.horas-completas .item .claim .title a {
	color: #fff
}

.carousel.horas-completas .item .claim .thumb {
	padding: 0 10px 0 0
}

.carousel.horas-completas .item .claim .txt {
	padding: 0
}

.carousel.horas-completas .item .btn-more {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	line-height: 2rem;
	color: #fff;
	border: 1px solid #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
	padding: 0 12px;
	text-align: center;
	display: block;
	margin: 7px 15px;
	max-width: 75px;
	-webkit-transition: background-color .3s;
	transition: background-color .3s
}

.carousel.horas-completas .item .btn-more:hover {
	background-color: hsla(0, 0%, 100%, .2)
}

.carousel.horas-completas>.nav {
	margin-left: -50px;
	margin-right: -50px;
	top: -20px
}

.carousel.ultimos-audios .slides.border {
	border-top: none;
	border-bottom: none
}

.carousel.ultimos-audios .slides.border .slick-current .item {
	border-left: none
}

.carousel.ultimos-audios .slides.border .slick-current .item .claim {
	padding-left: 0
}

.carousel.ultimos-audios .slide-next,
.carousel.ultimos-audios .slide-prev {
	background-color: transparent
}

.carousel.ultimos-audios .slide-next:before,
.carousel.ultimos-audios .slide-prev:before {
	background-color: transparent;
	background-size: 35%
}

.carousel.ultimos-audios .slide-prev {
	left: 15px
}

.carousel.ultimos-audios .slide-prev.slick-disabled {
	opacity: .6
}

.carousel.ultimos-audios .slide-next {
	right: 15px
}

.carousel.ultimos-audios .slide-next.slick-disabled {
	opacity: .6
}

.carousel.ultimos-audios .item {
	max-width: 275px!important;
	min-height: 56px
}

.carousel.ultimos-audios .item .claim {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	padding: 0 10px
}

.carousel.ultimos-audios .item .claim .hour {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.14;
	letter-spacing: normal;
	color: #cfd8dc;
	margin-bottom: 3px
}

.carousel.ultimos-audios .item .claim .hour:before {
	margin-right: 2px;
	content: "";
	width: 14px;
	height: 14px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23cfd8dc'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 87%
}

.carousel.ultimos-audios .item .claim .title {
	font-size: .75rem;
	line-height: 1.17;
	color: #fff;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 300
}

.carousel.ultimos-audios .item .claim .title a {
	color: #fff
}

.carousel.ultimos-audios .item .claim .thumb {
	padding: 0 10px 0 0
}

.carousel.ultimos-audios .item .claim .txt {
	padding: 0
}

.carousel.ultimos-audios .item .btn-more {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	line-height: 2rem;
	color: #fff;
	border: 1px solid #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	text-decoration: none;
	padding: 0 5px;
	text-align: center;
	display: block;
	margin: 11px 15px;
	max-width: 75px;
	-webkit-transition: background-color .3s;
	transition: background-color .3s
}

.carousel.ultimos-audios .item .btn-more:hover {
	background-color: hsla(0, 0%, 100%, .2)
}

.carousel.ultimos-audios>.nav {
	margin-left: -50px;
	margin-right: -50px;
	top: -20px
}

.carousel.ultimos-audios .item .claim .thumb img {
	max-height: 56px
}

.tab [data-tab-content] {
	display: none
}

.tab [data-tab-content].current {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.tabs-program .tab-content {
	padding: 20px 10px;
	display: none
}

.tabs-program .tab-content.open {
	display: block
}

.tabs-program>.nav {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row
}

.tabs-program>.nav a {
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	padding: 2px 6px;
	color: #fff;
	font-family: Roboto, sans-serif;
	font-size: .8125rem;
	line-height: 1.69;
	letter-spacing: .00625rem;
	display: block;
	margin: 0
}

.datepicker-panel>ul>li[data-view="month current"],
.datepicker-panel>ul>li[data-view="month next"],
.datepicker-panel>ul>li[data-view="month prev"],
.datepicker-panel>ul>li[data-view="year next"],
.datepicker-panel>ul>li[data-view="year prev"],
.datepicker-panel>ul>li[data-view="years next"],
.datepicker-panel>ul>li[data-view="years prev"],
.datepicker-panel>ul>li[data-view=next] {
	background-color: #f3f5fa;
	color: #3a5eb2;
	text-transform: uppercase;
	font-family: Roboto, sans-serif;
	font-size: .875rem
}

.datepicker-panel>ul[data-view=week] li,
.datepicker-panel>ul[data-view=week] li:hover {
	background-color: #3a5eb2;
	color: #fff;
	text-transform: uppercase
}

.datepicker-panel>ul>li[data-view=day] {
	color: #607d8b;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.datepicker-panel>ul>li[data-view="day next"],
.datepicker-panel>ul>li[data-view="day prev"] {
	color: #cacaca;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.datepicker-panel>ul>li.highlighted {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background-color: #f3f5fa;
	color: #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: .875rem
}

.datepicker-container:after,
.datepicker-container:before,
.datepicker-top-left:before,
.datepicker-top-right:before {
	display: none
}

.article {
	margin-bottom: 10px
}

.article .thumb.news a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='10' viewBox='0 0 15 10' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M14.375 0H2.292a.626.626 0 0 0-.625.625v.208H.625A.625.625 0 0 0 0 1.458V8.75C0 9.44.56 10 1.25 10h13.125c.345 0 .625-.28.625-.625V.625A.626.626 0 0 0 14.375 0zM.789 8.803V1.538h.79v7.265c0 .236-.177.428-.395.428-.217 0-.395-.192-.395-.428zm13.422.428H2.368a1.25 1.25 0 0 0 .072-.423V.769h11.77v8.462zM3.454 6.154h4.145c.163 0 .296-.13.296-.289V1.827a.292.292 0 0 0-.296-.289H3.454a.292.292 0 0 0-.296.289v4.038c0 .16.132.289.296.289zm.493-3.846h3.158v3.077H3.947V2.308zm-.79 5.865v-.192c0-.16.133-.289.297-.289h4.145c.163 0 .296.13.296.289v.192c0 .16-.133.289-.296.289H3.454a.292.292 0 0 1-.296-.289zm6.317 0v-.192c0-.16.132-.289.296-.289h3.355c.163 0 .296.13.296.289v.192c0 .16-.133.289-.296.289H9.77a.292.292 0 0 1-.296-.289zm0-1.538v-.193c0-.159.132-.288.296-.288h3.355c.163 0 .296.129.296.288v.193a.292.292 0 0 1-.296.288H9.77a.292.292 0 0 1-.296-.288zm0-3.847v-.192c0-.16.132-.288.296-.288h3.355c.163 0 .296.129.296.288v.192c0 .16-.133.289-.296.289H9.77a.292.292 0 0 1-.296-.289zm0 1.539v-.192c0-.16.132-.289.296-.289h3.355c.163 0 .296.13.296.289v.192c0 .16-.133.288-.296.288H9.77a.292.292 0 0 1-.296-.288z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.poll a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.171 2.204v9.097h9.11c.296 0 .533-.25.515-.546-.275-4.873-4.198-8.791-9.079-9.066a.516.516 0 0 0-.546.515zm1.375.945a8.29 8.29 0 0 1 6.777 6.777h-6.777V3.149zm-.343 9.527l6.445 6.454a.52.52 0 0 0 .752-.022 9.635 9.635 0 0 0 2.428-5.887.516.516 0 0 0-.516-.545h-9.11zm6.741 4.804l-3.42-3.434h4.83a8.324 8.324 0 0 1-1.41 3.434zm-9.148-4.804V3.575a.517.517 0 0 0-.55-.516c-5.053.288-9.066 4.482-9.075 9.6-.012 8.297 9.866 12.718 16.032 7.218a.516.516 0 0 0 .022-.752l-6.429-6.45zm-8.25 0c0-4.151 3.043-7.503 6.875-8.143v8.143c0 .7-.103.464.404.97l5.754 5.776c-5.414 3.863-13.033-.043-13.033-6.746z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.link a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.94 17.96l-3.403 3.403a5.582 5.582 0 0 1-7.9 0 5.582 5.582 0 0 1 0-7.9L6.04 10.06c.05-.05.1-.098.152-.146a.516.516 0 0 1 .868.356c.009.206.026.413.052.618a.52.52 0 0 1-.145.434c-.709.707-3.23 3.228-3.236 3.235a4.037 4.037 0 0 0 0 5.712 4.037 4.037 0 0 0 5.712 0l3.403-3.403.016-.016a4.044 4.044 0 0 0-1.201-6.518.518.518 0 0 1-.307-.5c.013-.224.054-.444.122-.657a.512.512 0 0 1 .684-.312 5.552 5.552 0 0 1 1.78 1.197 5.593 5.593 0 0 1 0 7.9zm-3.88-4.02a5.552 5.552 0 0 0 1.78 1.197.512.512 0 0 0 .684-.312c.068-.213.109-.433.122-.656a.518.518 0 0 0-.307-.501 4.044 4.044 0 0 1-1.201-6.518l.016-.016 3.403-3.403a4.037 4.037 0 0 1 5.712 0 4.037 4.037 0 0 1 0 5.712c-.007.007-2.527 2.528-3.236 3.235a.518.518 0 0 0-.145.434c.026.205.043.411.052.618a.516.516 0 0 0 .868.356c.052-.048.102-.096.152-.146l3.403-3.403a5.582 5.582 0 0 0 0-7.9 5.582 5.582 0 0 0-7.9 0L10.06 6.04a5.593 5.593 0 0 0 0 7.9z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.document a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='22' viewBox='0 0 18 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M19.876 5.21L16.16 1.606A2.158 2.158 0 0 0 14.66 1H5.625C4.452 1.004 3.5 1.928 3.5 3.066v17.872C3.5 22.076 4.452 23 5.625 23h12.75c1.173 0 2.125-.924 2.125-2.062V6.67a2.04 2.04 0 0 0-.624-1.46zm-1 .975c.092.09.154.198.185.318h-4.228V2.401c.124.03.235.09.328.18l3.714 3.604zm-.501 15.44H5.625a.7.7 0 0 1-.708-.687V3.066a.7.7 0 0 1 .708-.687h7.792v4.468c0 .571.473 1.031 1.062 1.031h4.604v13.06a.7.7 0 0 1-.708.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-3 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.gallery a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 3.25H5.277c-1.012 0-1.833.84-1.833 1.875v.625h-.61C1.82 5.75 1 6.59 1 7.625v11.25c0 1.036.82 1.875 1.833 1.875h15.89c1.012 0 1.833-.84 1.833-1.875v-.625h.61c1.013 0 1.834-.84 1.834-1.875V5.125c0-1.036-.82-1.875-1.833-1.875zm-1.834 15.625a.619.619 0 0 1-.61.625H2.832a.619.619 0 0 1-.61-.625V7.625c0-.345.273-.625.61-.625h.611v9.375c0 1.036.821 1.875 1.834 1.875h14.055v.625zm2.445-2.5a.619.619 0 0 1-.611.625H5.277a.619.619 0 0 1-.61-.625V5.125c0-.345.274-.625.61-.625h15.89c.337 0 .61.28.61.625v11.25zM7.722 9.812c1.181 0 2.14-.979 2.14-2.187 0-1.208-.959-2.188-2.14-2.188s-2.139.98-2.139 2.188c0 1.208.958 2.188 2.14 2.188zm0-3.124c.506 0 .917.42.917.937a.928.928 0 0 1-.917.938.928.928 0 0 1-.916-.938c0-.517.41-.938.916-.938zm9.204.9a.902.902 0 0 0-1.296 0L12 11.298l-1.185-1.212a.902.902 0 0 0-1.296 0l-3.362 3.438a.948.948 0 0 0-.268.662v1.094c0 .26.205.469.458.469h13.75c.253 0 .459-.21.459-.469v-3.594a.949.949 0 0 0-.269-.662l-3.361-3.438zm2.407 6.912H7.111v-.183l3.056-3.125L12 13.067l4.278-4.375 3.055 3.125V14.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.podcast a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.audio a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.video a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .thumb.audio a:before,
.article .thumb.document a:before,
.article .thumb.gallery a:before,
.article .thumb.link a:before,
.article .thumb.news a:before,
.article .thumb.podcast a:before,
.article .thumb.poll a:before,
.article .thumb.video a:before {
	content: "";
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	bottom: 10px;
	left: 10px;
	position: absolute;
	z-index: 1;
	display: block;
	text-align: center;
	object-fit: contain
}

.article .thumb+.txt {
	padding-top: 10px
}

.article .top {
	margin-bottom: 10px;
	border-left: 3px solid #3a5eb2
}

.article .top .title {
	font-family: Roboto, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 2;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b;
	text-transform: uppercase;
	padding-left: 5px
}

.article .top.cope {
	border-left: none;
	margin-bottom: 7px
}

.article .top.cope .title {
	padding: 0;
	margin: 0
}

.article .top.cope .title:before {
	content: "";
	height: 30.5px;
	width: 32.1px;
	display: inline-block;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='48' viewBox='0 0 46 48' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Cpath d='M34.479 24.75c.2-.167.399-.234.73-.234.333 0 .532.267.731.433l9.467 9.494C41.654 42.77 33.317 48 23.65 48 10.463 48 0 37.34 0 24.117 0 10.892 10.696 0 23.883 0c9.633 0 17.804 5.496 21.59 13.69l-9.599 9.627.033-.033c-.199.166-.498.366-.797.333-.266-.033-.432-.033-.631-.2h-.066L24.115 13.091 13.154 24.083 24.082 35.11l10.397-10.36z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 90%
}

.article .epigraph {
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	font-size: .8125rem;
	text-transform: uppercase;
	line-height: 1.57;
	letter-spacing: -.00625rem;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal
}

.article .epigraph span:first-child {
	font-weight: 400
}

.article .epigraph span {
	line-height: 1.57;
	display: inline-block;
	vertical-align: middle
}

.article .epigraph span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .8125rem;
	line-height: 1.57;
	font-weight: 300
}

.article .epigraph.cope {
	color: #3a5eb2
}

.article .epigraph.cope:before {
	content: "";
	height: 24px;
	width: 24px;
	display: inline-block;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='48' viewBox='0 0 46 48' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Cpath d='M34.479 24.75c.2-.167.399-.234.73-.234.333 0 .532.267.731.433l9.467 9.494C41.654 42.77 33.317 48 23.65 48 10.463 48 0 37.34 0 24.117 0 10.892 10.696 0 23.883 0c9.633 0 17.804 5.496 21.59 13.69l-9.599 9.627.033-.033c-.199.166-.498.366-.797.333-.266-.033-.432-.033-.631-.2h-.066L24.115 13.091 13.154 24.083 24.082 35.11l10.397-10.36z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 99%
}

.article .title {
	color: #263238
}

.article .title a {
	color: #263238;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	font-style: normal
}

.article .title a:hover {
	color: #000
}

.article .signature {
	color: #3a5eb2;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal;
	font-size: .8125rem;
	line-height: 1.69;
	letter-spacing: .00625rem
}

.article .signature span {
	line-height: 1.69
}

.article .signature span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .8125rem;
	line-height: 1.69
}

.article .subtitle {
	color: #263238;
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.31;
	letter-spacing: .00625rem
}

.article .thumb {
	line-height: 0;
	position: relative;
	overflow: hidden
}

.article .thumb a {
	position: relative;
	display: block;
	text-decoration: none;
	margin: 0
}

.article .thumb a img {
	object-fit: cover;
	width: 100%;
	min-width: 59px;
	z-index: 1
}

.article .thumb a:hover img {
	opacity: .8;
	-webkit-transition: opacity 1s;
	transition: opacity 1s
}

.article .thumb:not(.not16-9) a {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	width: 100%
}

.article .bottom {
	padding-top: 10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
	min-height: 24px
}

.article .bottom .signature {
	line-height: 1.5rem
}

.article .bottom .options {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	position: absolute;
	right: 0;
	background-color: #fff
}

.article .bottom .options-item .comments:hover {
	text-decoration: underline
}

.article .bottom .options-item .download {
	padding: 0;
	background: transparent
}

.article .bottom .options-item .download span {
	display: none
}

.article .bottom .options-item .download:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.188 20.25a.94.94 0 0 1-.938.938.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938.94.94 0 0 1 .938.938zm-3.938-.938a.94.94 0 0 0-.938.938.94.94 0 0 0 .938.938.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938zm6.75-2.25v4.875c0 1.14-.923 2.063-2.063 2.063H2.063A2.063 2.063 0 0 1 0 21.937v-4.875C0 15.924.923 15 2.063 15h4.659l-2.644-2.644c-1.181-1.181-.342-3.201 1.327-3.201h2.47v-7.28C7.875.839 8.715 0 9.75 0h4.5c1.036 0 1.875.84 1.875 1.875v7.28h2.47c1.67 0 2.503 2.02 1.327 3.201L17.278 15h4.66c1.139 0 2.062.923 2.062 2.063zm-12.267.83a.376.376 0 0 0 .53 0l6.595-6.595a.377.377 0 0 0-.267-.642h-3.966v-8.78a.376.376 0 0 0-.375-.375h-4.5a.376.376 0 0 0-.375.375v8.78h-3.97a.377.377 0 0 0-.268.642l6.596 6.595zm10.767-.83a.564.564 0 0 0-.563-.562h-6.159l-2.451 2.452a1.879 1.879 0 0 1-2.654 0L8.222 16.5h-6.16a.564.564 0 0 0-.562.563v4.875c0 .309.253.562.563.562h19.875a.564.564 0 0 0 .562-.563v-4.875z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.article .bottom .options-item .comments {
	color: #3a5eb2;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	letter-spacing: .00625rem
}

.article .bottom .options-item .comments:after {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M12.004 3.25c-6.072 0-10.999 3.637-10.999 8.125 0 1.96.94 3.762 2.505 5.164-.397 1.418-1.134 1.793-1.997 2.426-1.054.77-.301 1.86.665 1.781 2.241-.184 4.326-.777 6.08-1.727 1.168.313 2.428.481 3.742.481 6.076 0 10.998-3.633 10.998-8.125.004-4.488-4.919-8.125-10.994-8.125zm0 15c-1.352 0-2.662-.191-3.896-.574-1.562.937-3.437 1.824-5.88 2.136 1.832-1.25 2.386-2.222 2.638-3.761-1.508-1.137-2.639-2.754-2.639-4.676 0-3.77 4.419-6.875 9.777-6.875 5.403 0 9.776 3.133 9.776 6.875 0 3.77-4.415 6.875-9.776 6.875z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 75%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: top;
	margin-left: 5px
}

.article .bottom .options-item.share {
	height: 24px;
	overflow: hidden
}

.article .bottom .options-item.share p {
	display: none;
	line-height: 1.5rem
}

.article .bottom .options-item.share p .btn-facebook span {
	display: none
}

.article .bottom .options-item.share p .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%233a5eb2'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.article .bottom .options-item.share p .btn-twitter span {
	display: none
}

.article .bottom .options-item.share p .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.article .bottom .options-item.share p .btn-linkedin span {
	display: none
}

.article .bottom .options-item.share p .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.article .bottom .options-item.share p .btn-whatsapp span {
	display: none
}

.article .bottom .options-item.share p .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.article .bottom .options-item.share p .btn-google span {
	display: none
}

.article .bottom .options-item.share p .btn-google:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%233a5eb2'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.article .bottom .options-item.share p a {
	cursor: pointer;
	display: table-cell;
	width: 24px;
	height: 24px;
	overflow: hidden;
	vertical-align: top
}

.article .bottom .options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none
}

.article .bottom .options-item.share .more span {
	display: none
}

.article .bottom .options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: top
}

.article .bottom .options-item.share.open p {
	display: table;
	float: left
}

.article .relation {
	padding-top: 10px
}

.article .relation .item-rel {
	margin-bottom: 5px
}

.article .relation .item-rel a {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem
}

.article .relation .item-rel a:hover {
	text-decoration: underline
}

.article .relation .item-rel .listen {
	color: #3a5eb2
}

.article .relation .item-rel .listen:before {
	content: "";
	height: 24px;
	width: 24px;
	display: inline-block;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='48' viewBox='0 0 46 48' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Cpath d='M34.479 24.75c.2-.167.399-.234.73-.234.333 0 .532.267.731.433l9.467 9.494C41.654 42.77 33.317 48 23.65 48 10.463 48 0 37.34 0 24.117 0 10.892 10.696 0 23.883 0c9.633 0 17.804 5.496 21.59 13.69l-9.599 9.627.033-.033c-.199.166-.498.366-.797.333-.266-.033-.432-.033-.631-.2h-.066L24.115 13.091 13.154 24.083 24.082 35.11l10.397-10.36z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 99%
}

.article .relation .item-rel .video {
	color: #263238
}

.article .relation .item-rel .video:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .audio {
	color: #263238
}

.article .relation .item-rel .audio:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .podcast {
	color: #263238
}

.article .relation .item-rel .podcast:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .gallery {
	color: #263238
}

.article .relation .item-rel .gallery:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 3.25H5.277c-1.012 0-1.833.84-1.833 1.875v.625h-.61C1.82 5.75 1 6.59 1 7.625v11.25c0 1.036.82 1.875 1.833 1.875h15.89c1.012 0 1.833-.84 1.833-1.875v-.625h.61c1.013 0 1.834-.84 1.834-1.875V5.125c0-1.036-.82-1.875-1.833-1.875zm-1.834 15.625a.619.619 0 0 1-.61.625H2.832a.619.619 0 0 1-.61-.625V7.625c0-.345.273-.625.61-.625h.611v9.375c0 1.036.821 1.875 1.834 1.875h14.055v.625zm2.445-2.5a.619.619 0 0 1-.611.625H5.277a.619.619 0 0 1-.61-.625V5.125c0-.345.274-.625.61-.625h15.89c.337 0 .61.28.61.625v11.25zM7.722 9.812c1.181 0 2.14-.979 2.14-2.187 0-1.208-.959-2.188-2.14-2.188s-2.139.98-2.139 2.188c0 1.208.958 2.188 2.14 2.188zm0-3.124c.506 0 .917.42.917.937a.928.928 0 0 1-.917.938.928.928 0 0 1-.916-.938c0-.517.41-.938.916-.938zm9.204.9a.902.902 0 0 0-1.296 0L12 11.298l-1.185-1.212a.902.902 0 0 0-1.296 0l-3.362 3.438a.948.948 0 0 0-.268.662v1.094c0 .26.205.469.458.469h13.75c.253 0 .459-.21.459-.469v-3.594a.949.949 0 0 0-.269-.662l-3.361-3.438zm2.407 6.912H7.111v-.183l3.056-3.125L12 13.067l4.278-4.375 3.055 3.125V14.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .document {
	color: #263238
}

.article .relation .item-rel .document:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='22' viewBox='0 0 18 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M19.876 5.21L16.16 1.606A2.158 2.158 0 0 0 14.66 1H5.625C4.452 1.004 3.5 1.928 3.5 3.066v17.872C3.5 22.076 4.452 23 5.625 23h12.75c1.173 0 2.125-.924 2.125-2.062V6.67a2.04 2.04 0 0 0-.624-1.46zm-1 .975c.092.09.154.198.185.318h-4.228V2.401c.124.03.235.09.328.18l3.714 3.604zm-.501 15.44H5.625a.7.7 0 0 1-.708-.687V3.066a.7.7 0 0 1 .708-.687h7.792v4.468c0 .571.473 1.031 1.062 1.031h4.604v13.06a.7.7 0 0 1-.708.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-3 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .link {
	color: #263238
}

.article .relation .item-rel .link:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M13.94 17.96l-3.403 3.403a5.582 5.582 0 0 1-7.9 0 5.582 5.582 0 0 1 0-7.9L6.04 10.06c.05-.05.1-.098.152-.146a.516.516 0 0 1 .868.356c.009.206.026.413.052.618a.52.52 0 0 1-.145.434c-.709.707-3.23 3.228-3.236 3.235a4.037 4.037 0 0 0 0 5.712 4.037 4.037 0 0 0 5.712 0l3.403-3.403.016-.016a4.044 4.044 0 0 0-1.201-6.518.518.518 0 0 1-.307-.5c.013-.224.054-.444.122-.657a.512.512 0 0 1 .684-.312 5.552 5.552 0 0 1 1.78 1.197 5.593 5.593 0 0 1 0 7.9zm-3.88-4.02a5.552 5.552 0 0 0 1.78 1.197.512.512 0 0 0 .684-.312c.068-.213.109-.433.122-.656a.518.518 0 0 0-.307-.501 4.044 4.044 0 0 1-1.201-6.518l.016-.016 3.403-3.403a4.037 4.037 0 0 1 5.712 0 4.037 4.037 0 0 1 0 5.712c-.007.007-2.527 2.528-3.236 3.235a.518.518 0 0 0-.145.434c.026.205.043.411.052.618a.516.516 0 0 0 .868.356c.052-.048.102-.096.152-.146l3.403-3.403a5.582 5.582 0 0 0 0-7.9 5.582 5.582 0 0 0-7.9 0L10.06 6.04a5.593 5.593 0 0 0 0 7.9z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .poll {
	color: #263238
}

.article .relation .item-rel .poll:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M12.171 2.204v9.097h9.11c.296 0 .533-.25.515-.546-.275-4.873-4.198-8.791-9.079-9.066a.516.516 0 0 0-.546.515zm1.375.945a8.29 8.29 0 0 1 6.777 6.777h-6.777V3.149zm-.343 9.527l6.445 6.454a.52.52 0 0 0 .752-.022 9.635 9.635 0 0 0 2.428-5.887.516.516 0 0 0-.516-.545h-9.11zm6.741 4.804l-3.42-3.434h4.83a8.324 8.324 0 0 1-1.41 3.434zm-9.148-4.804V3.575a.517.517 0 0 0-.55-.516c-5.053.288-9.066 4.482-9.075 9.6-.012 8.297 9.866 12.718 16.032 7.218a.516.516 0 0 0 .022-.752l-6.429-6.45zm-8.25 0c0-4.151 3.043-7.503 6.875-8.143v8.143c0 .7-.103.464.404.97l5.754 5.776c-5.414 3.863-13.033-.043-13.033-6.746z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation .item-rel .news {
	color: #263238
}

.article .relation .item-rel .news:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='10' viewBox='0 0 15 10' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M14.375 0H2.292a.626.626 0 0 0-.625.625v.208H.625A.625.625 0 0 0 0 1.458V8.75C0 9.44.56 10 1.25 10h13.125c.345 0 .625-.28.625-.625V.625A.626.626 0 0 0 14.375 0zM.789 8.803V1.538h.79v7.265c0 .236-.177.428-.395.428-.217 0-.395-.192-.395-.428zm13.422.428H2.368a1.25 1.25 0 0 0 .072-.423V.769h11.77v8.462zM3.454 6.154h4.145c.163 0 .296-.13.296-.289V1.827a.292.292 0 0 0-.296-.289H3.454a.292.292 0 0 0-.296.289v4.038c0 .16.132.289.296.289zm.493-3.846h3.158v3.077H3.947V2.308zm-.79 5.865v-.192c0-.16.133-.289.297-.289h4.145c.163 0 .296.13.296.289v.192c0 .16-.133.289-.296.289H3.454a.292.292 0 0 1-.296-.289zm6.317 0v-.192c0-.16.132-.289.296-.289h3.355c.163 0 .296.13.296.289v.192c0 .16-.133.289-.296.289H9.77a.292.292 0 0 1-.296-.289zm0-1.538v-.193c0-.159.132-.288.296-.288h3.355c.163 0 .296.129.296.288v.193a.292.292 0 0 1-.296.288H9.77a.292.292 0 0 1-.296-.288zm0-3.847v-.192c0-.16.132-.288.296-.288h3.355c.163 0 .296.129.296.288v.192c0 .16-.133.289-.296.289H9.77a.292.292 0 0 1-.296-.289zm0 1.539v-.192c0-.16.132-.289.296-.289h3.355c.163 0 .296.13.296.289v.192c0 .16-.133.288-.296.288H9.77a.292.292 0 0 1-.296-.288z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .relation.info {
	padding-top: 0
}

.article .relation.info .item-rel {
	margin: 0 0 5px;
	padding: 5px 0 0
}

.article .relation.info .item-rel a {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.4375rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	letter-spacing: .00625rem;
	color: #172b5b
}

.article .relation.info .item-rel .btn-facebook span {
	display: none
}

.article .relation.info .item-rel .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%233a5eb2'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-twitter span {
	display: none
}

.article .relation.info .item-rel .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 65%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-linkedin span {
	display: none
}

.article .relation.info .item-rel .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-whatsapp span {
	display: none
}

.article .relation.info .item-rel .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-google span {
	display: none
}

.article .relation.info .item-rel .btn-google:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%233a5eb2'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-instagram span {
	display: none
}

.article .relation.info .item-rel .btn-instagram:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='%233a5eb2'%3E%3Cpath fill-rule='evenodd' d='M11.546 0A4.467 4.467 0 0 1 16 4.458v7.083A4.468 4.468 0 0 1 11.546 16H4.454A4.467 4.467 0 0 1 0 11.54V4.459A4.47 4.47 0 0 1 4.472 0h7.074zm1.593 3.967c0-1.423-2.134-1.423-2.134 0 0 1.424 2.134 1.424 2.134 0zM7.98 4.06c-2.078 0-3.765 1.706-3.765 3.77a3.769 3.769 0 0 0 3.765 3.769 3.768 3.768 0 0 0 3.765-3.77c0-2.063-1.686-3.769-3.765-3.769zm0 6.345a2.583 2.583 0 0 1-2.57-2.576 2.583 2.583 0 0 1 2.57-2.576 2.583 2.583 0 0 1 2.573 2.576 2.582 2.582 0 0 1-2.573 2.575z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-mail span {
	display: none
}

.article .relation.info .item-rel .btn-mail:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='13' viewBox='0 0 18 13' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M904.659 869.293c.137-.105.341-.007.341.159v6.923c0 .897-.756 1.625-1.688 1.625h-14.625c-.931 0-1.687-.728-1.687-1.625v-6.92c0-.17.2-.264.341-.159.788.59 1.832 1.337 5.418 3.846.741.521 1.993 1.618 3.241 1.611 1.255.01 2.531-1.11 3.245-1.611 3.586-2.509 4.626-3.26 5.414-3.85zM896 873.667c.816.013 1.99-.989 2.58-1.402 4.666-3.26 5.02-3.544 6.097-4.357a.8.8 0 0 0 .323-.64v-.643c0-.897-.756-1.625-1.688-1.625h-14.625c-.931 0-1.687.728-1.687 1.625v.643c0 .25.12.484.323.64 1.076.81 1.431 1.097 6.097 4.357.59.413 1.764 1.415 2.58 1.402z'/%3E%3C/defs%3E%3Cuse transform='translate(-887 -865)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-phone span {
	display: none
}

.article .relation.info .item-rel .btn-phone:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' viewBox='0 0 18 18' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M904.346 905.865l-3.656-.843a.844.844 0 0 0-.966.49l-1.687 3.937a.844.844 0 0 0 .241.985l2.131 1.744a13.04 13.04 0 0 1-6.231 6.231l-1.744-2.13a.844.844 0 0 0-.985-.242l-3.938 1.687a.844.844 0 0 0-.49.966l.844 3.656c.088.38.427.654.822.654 9.004 0 16.313-7.296 16.313-16.313a.844.844 0 0 0-.654-.822z'/%3E%3C/defs%3E%3Cuse transform='matrix(-1 0 0 1 905 -905)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel .btn-facebook-msg span {
	display: none
}

.article .relation.info .item-rel .btn-facebook-msg:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M224 32C15.9 32-77.5 278 84.6 400.6V480l75.7-42c142.2 39.8 285.4-59.9 285.4-198.7C445.8 124.8 346.5 32 224 32zm23.4 278.1L190 250.5 79.6 311.6l121.1-128.5 57.4 59.6 110.4-61.1-121.1 128.5z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 5px
}

.article .relation.info .item-rel+.item-rel {
	border-top: 1px solid #778f9b
}

.article .score {
	position: relative
}

.article .score .result.widget {
	margin-top: -20px;
	margin-bottom: 7px
}

.article+.article,
.article .detail-score+.txt {
	margin-top: 10px
}

.article.lateral {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.article.lateral .txt {
	padding-top: 0
}

.article.lateral .txt .subtitle {
	display: none
}

.article.lateral .thumb {
	width: 100%;
	max-width: 300px
}

.article.lateral .thumb+.txt {
	padding-left: 10px;
	width: 100%
}

.article.lateral .thumb.audio a:before,
.article.lateral .thumb.document a:before,
.article.lateral .thumb.gallery a:before,
.article.lateral .thumb.link a:before,
.article.lateral .thumb.podcast a:before,
.article.lateral .thumb.poll a:before,
.article.lateral .thumb.video a:before {
	left: 5px;
	bottom: 5px;
	width: 24px;
	height: 24px;
	background-size: 60%
}

.article.lateral.right .thumb {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2
}

.article.lateral.right .thumb+.txt {
	padding-right: 20px
}

.article.lateral.right .txt {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	padding-left: 0
}

.article.light .txt .title,
.article.light .txt .title a {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.5rem;
	font-weight: 300
}

.article.branded .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 1.17;
	letter-spacing: .0125rem
}

.article.branded .subtitle,
.article.branded .title {
	font-style: normal;
	font-stretch: normal;
	color: #263238
}

.article.branded .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	line-height: 1.43;
	letter-spacing: .00625rem
}

.article.branded .epigraph .sponsor {
	display: inline-block;
	vertical-align: middle;
	margin-top: 0;
	line-height: 0
}

.article.branded .sponsor {
	margin-top: 10px;
	display: block;
	line-height: 0
}

.article.bg-grey2 .txt {
	padding: 20px;
	background-color: #e0e4e6
}

.article.bg-grey2 .detail-score+.txt {
	padding-left: 10px;
	padding-right: 10px;
	margin-top: -20px
}

.article.bg-dark,
.article.bg-dark2 {
	padding: 10px
}

.article.bg-dark2 .top,
.article.bg-dark .top {
	border-left-color: #fff
}

.article.bg-dark2 .epigraph,
.article.bg-dark2 .epigraph a,
.article.bg-dark2 .signature,
.article.bg-dark2 .signature a,
.article.bg-dark2 .subtitle,
.article.bg-dark2 .subtitle a,
.article.bg-dark2 .title,
.article.bg-dark2 .title a,
.article.bg-dark .epigraph,
.article.bg-dark .epigraph a,
.article.bg-dark .signature,
.article.bg-dark .signature a,
.article.bg-dark .subtitle,
.article.bg-dark .subtitle a,
.article.bg-dark .title,
.article.bg-dark .title a {
	color: #fff
}

.article.bg-grey {
	background-color: #cfd8dc;
	padding: 10px
}

.article.bg-grey .top {
	margin-bottom: 0
}

.article.program .top {
	border-left: 0;
	margin-left: 0;
	margin-bottom: 0
}

.article.program .top .title {
	color: #fff;
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 0;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: .00625rem;
	text-align: left;
	border-bottom: 4px solid #2d4a8d
}

.article.program .top .title span {
	padding: 10px;
	display: inline-block;
	background-color: #2d4a8d;
	color: #fff
}

.article.program .top+.thumb {
	border-top: none
}

.article.program .thumb {
	border-top: 4px solid #2d4a8d
}

.article>.epigraph {
	margin-bottom: 0;
	height: 22px;
	overflow: hidden
}

.article>.epigraph.cope {
	height: 25px
}

.article.noepigraph:not(.lateral) {
	padding-top: 22px
}

.article.thumb-not-16-9 .thumb {
	line-height: 0;
	position: relative;
	overflow: hidden
}

.article.thumb-not-16-9 .thumb a {
	height: inherit;
	padding: inherit
}

.col-md-4 .col-xs-6 .article .thumb.audio a:before,
.col-md-4 .col-xs-6 .article .thumb.document a:before,
.col-md-4 .col-xs-6 .article .thumb.gallery a:before,
.col-md-4 .col-xs-6 .article .thumb.link a:before,
.col-md-4 .col-xs-6 .article .thumb.podcast a:before,
.col-md-4 .col-xs-6 .article .thumb.poll a:before,
.col-md-4 .col-xs-6 .article .thumb.video a:before {
	left: 5px;
	bottom: 5px;
	width: 24px;
	height: 24px;
	background-size: 60%
}

.article .title.fs5,
.article .title.fs6 {
	font-size: 1.8rem;
	line-height: 2.1rem
}

.article .title.fs2,
.article .title.fs3,
.article .title.fs4 {
	font-size: 2.2rem;
	line-height: 2.5rem
}

.article .title {
	font-size: 1.375rem;
	line-height: 1.5625rem;
	margin: 0 0 5px
}

.article .title.fs1 {
	font-size: 2.8rem;
	line-height: 3.1rem
}

.bg-dark2 .article .epigraph,
.bg-dark2 .article .epigraph a,
.bg-dark2 .article .signature,
.bg-dark2 .article .signature a,
.bg-dark2 .article .subtitle,
.bg-dark2 .article .subtitle a,
.bg-dark2 .article .title,
.bg-dark2 .article .title a,
.bg-dark .article .epigraph,
.bg-dark .article .epigraph a,
.bg-dark .article .signature,
.bg-dark .article .signature a,
.bg-dark .article .subtitle,
.bg-dark .article .subtitle a,
.bg-dark .article .title,
.bg-dark .article .title a,
.bg-pink .article .epigraph,
.bg-pink .article .epigraph a,
.bg-pink .article .signature,
.bg-pink .article .signature a,
.bg-pink .article .subtitle,
.bg-pink .article .subtitle a,
.bg-pink .article .title,
.bg-pink .article .title a {
	color: #fff!important
}

.bg-pink .article .thumb.audio a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23cd0048'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.bg-pink .article .thumb.video a:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23cd0048'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.article .title.fs-32,
.article .title.fs-32 a {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem
}

.article .title,
.article .title.fs-16,
.article .title.fs-16 a {
	font-size: 1rem;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem
}

.epigraph-down .article {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.epigraph-down .article .thumb {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1
}

.epigraph-down .article .epigraph {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
	padding-top: 10px;
	margin-bottom: -5px
}

.epigraph-down .article .txt {
	-webkit-box-ordinal-group: 4;
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3
}

.envivo {
	position: relative;
	z-index: 1
}

.envivo .item:not(.video) .thumb img {
	margin: 0 auto;
	max-width: 97px;
	display: block
}

.envivo .item+.item,
.envivo .item+.list-item {
	border-top: 1px solid #cfd8dc
}

.envivo .item.directo .type:before {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: "";
	width: 5px;
	height: 5px;
	background-color: #a10d20;
	display: inline-block;
	margin-right: 3px
}

.envivo .item.directo .inline .thumb a:before,
.envivo .item.directo .inline .type {
	display: none
}

.envivo .item.directo .inline .title:before {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: "";
	width: 5px;
	height: 5px;
	background-color: #a10d20;
	display: inline-block;
	margin-right: 3px;
	vertical-align: middle
}

.envivo .item.directo.programa .inline.txt:before {
	background-color: #2d4a8d;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.envivo .item.directo.programa .inline.txt:before,
.envivo .item.directo.video .inline.txt:before {
	content: "";
	width: 24px;
	height: 24px;
	display: inline-block;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	vertical-align: middle
}

.envivo .item.directo.video .inline.txt:before {
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='18' viewBox='0 0 24 18' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M22 3.75h-.505c-.53 0-1.04.217-1.414.604L16 8.562v-2.75c0-1.139-.895-2.062-2-2.062H2c-1.105 0-2 .923-2 2.063v12.375c0 1.139.895 2.062 2 2.062h12c1.105 0 2-.923 2-2.063v-2.75l4.08 4.209a1.97 1.97 0 0 0 1.415.604H22c1.105 0 2-.923 2-2.063V5.813c0-1.139-.895-2.062-2-2.062z'/%3E%3C/defs%3E%3Cuse transform='translate(0 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%
}

.envivo .item.directo.desktop .type:before {
	width: 10px;
	height: 10px
}

.envivo .item.directo.desktop.directo .inline .title:before,
.envivo .item.directo.desktop .type:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23a10d20'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	-webkit-border-radius: 0;
	border-radius: 0
}

.envivo .item.directo.desktop.directo .inline .title:before {
	width: 12px;
	height: 12px
}

.envivo .item.video .thumb {
	width: 100px
}

.envivo .item.video .thumb a {
	position: relative;
	z-index: 1
}

.envivo .item.video .thumb a img {
	width: 100%
}

.envivo .item.video .thumb a:before {
	content: "";
	width: 24px;
	height: 24px;
	margin-left: -12px;
	margin-top: -12px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23FFF'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 95%;
	z-index: 2
}

.envivo .item.video .thumb a:after {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	opacity: .4;
	background-color: #2d4a8d
}

.envivo .item.video .thumb+.txt {
	width: -webkit-calc(100% - 110px);
	width: calc(100% - 110px)
}

.envivo .item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 10px;
	position: relative
}

.envivo .item .thumb {
	width: 160px;
	line-height: 0;
	position: relative;
	display: block
}

.envivo .item .thumb a {
	position: relative;
	display: block;
	text-decoration: none
}

.envivo .item .type {
	font-family: Roboto, sans-serif;
	font-size: .5rem;
	line-height: normal;
	letter-spacing: .00625rem;
	color: #a10d20;
	text-transform: uppercase;
	width: 100%
}

.envivo .item .title,
.envivo .item .type {
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	text-align: left
}

.envivo .item .title {
	font-size: 1.25rem;
	line-height: 1.25;
	letter-spacing: .0125rem;
	color: #2d4a8d
}

.envivo .item .title a {
	color: #2d4a8d
}

.envivo .item .subtitle {
	text-align: left;
	color: #2d4a8d
}

.envivo .item .description,
.envivo .item .subtitle {
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: normal
}

.envivo .item .description {
	text-align: right;
	color: #172b5b;
	padding: 9px 0
}

.envivo .item .description img {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	margin-left: 3px;
	max-width: 30px
}

.envivo .item .timeline {
	display: block;
	height: 2px;
	background-color: #cfd8dc;
	width: 100%
}

.envivo .item .timeline .line {
	background-color: #2d4a8d;
	display: block;
	height: 2px
}

.envivo .item .txt {
	display: block;
	width: 100%
}

.envivo .item .thumb+.txt {
	padding-left: 10px;
	width: -webkit-calc(100% - 170px);
	width: calc(100% - 170px);
	min-height: 61px
}

.envivo .item .options {
	position: absolute;
	top: 5px;
	right: 10px;
	display: table
}

.envivo .item .options-item {
	display: table-cell;
	vertical-align: middle
}

.envivo .item .options-item .download {
	padding: 0;
	background: transparent
}

.envivo .item .options-item .download span {
	display: none
}

.envivo .item .options-item .download:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.188 20.25a.94.94 0 0 1-.938.938.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938.94.94 0 0 1 .938.938zm-3.938-.938a.94.94 0 0 0-.938.938.94.94 0 0 0 .938.938.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938zm6.75-2.25v4.875c0 1.14-.923 2.063-2.063 2.063H2.063A2.063 2.063 0 0 1 0 21.937v-4.875C0 15.924.923 15 2.063 15h4.659l-2.644-2.644c-1.181-1.181-.342-3.201 1.327-3.201h2.47v-7.28C7.875.839 8.715 0 9.75 0h4.5c1.036 0 1.875.84 1.875 1.875v7.28h2.47c1.67 0 2.503 2.02 1.327 3.201L17.278 15h4.66c1.139 0 2.062.923 2.062 2.063zm-12.267.83a.376.376 0 0 0 .53 0l6.595-6.595a.377.377 0 0 0-.267-.642h-3.966v-8.78a.376.376 0 0 0-.375-.375h-4.5a.376.376 0 0 0-.375.375v8.78h-3.97a.377.377 0 0 0-.268.642l6.596 6.595zm10.767-.83a.564.564 0 0 0-.563-.562h-6.159l-2.451 2.452a1.879 1.879 0 0 1-2.654 0L8.222 16.5h-6.16a.564.564 0 0 0-.562.563v4.875c0 .309.253.562.563.562h19.875a.564.564 0 0 0 .562-.563v-4.875z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share {
	display: inline-block;
	vertical-align: middle;
	height: 24px;
	overflow: hidden
}

.envivo .item .options-item.share p {
	display: none;
	background-color: #fff;
	line-height: 1.5rem
}

.envivo .item .options-item.share p .btn-facebook span {
	display: none
}

.envivo .item .options-item.share p .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%233a5eb2'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share p .btn-google span {
	display: none
}

.envivo .item .options-item.share p .btn-google:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%233a5eb2'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 75%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share p .btn-twitter span {
	display: none
}

.envivo .item .options-item.share p .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share p .btn-linkedin span {
	display: none
}

.envivo .item .options-item.share p .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share p .btn-whatsapp span {
	display: none
}

.envivo .item .options-item.share p .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share p a {
	cursor: pointer;
	display: table-cell;
	width: 24px;
	height: 24px;
	overflow: hidden;
	vertical-align: top
}

.envivo .item .options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none
}

.envivo .item .options-item.share .more span {
	display: none
}

.envivo .item .options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.envivo .item .options-item.share.open p {
	display: table;
	float: left
}

.envivo .item .inline {
	padding-top: 0
}

.envivo .item .inline .type {
	display: inline-block;
	max-width: inherit
}

.envivo .item .inline .type span {
	display: none
}

.envivo .item .inline .title {
	display: inline;
	max-width: inherit;
	font-size: 1rem
}

.envivo .item .inline .subtitle {
	display: block;
	max-width: inherit;
	padding-left: 30px
}

.envivo .item .inline+.options {
	top: 10px
}

.envivo .item.programa .thumb {
	width: 100px
}

.envivo .item.programa .thumb+.txt {
	width: -webkit-calc(100% - 110px);
	width: calc(100% - 110px)
}

.envivo .item.programa .thumb+.txt .title a {
	position: relative;
	padding-left: 34px;
	margin-left: -34px
}

.envivo .item.programa .thumb+.txt .title a:before {
	content: "";
	width: 24px;
	height: 24px;
	display: block;
	position: absolute;
	top: 0;
	left: 8px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.envivo .list-item {
	width: 100%
}

.envivo .list-item .item.video:before {
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='18' viewBox='0 0 24 18' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M22 3.75h-.505c-.53 0-1.04.217-1.414.604L16 8.562v-2.75c0-1.139-.895-2.062-2-2.062H2c-1.105 0-2 .923-2 2.063v12.375c0 1.139.895 2.062 2 2.062h12c1.105 0 2-.923 2-2.063v-2.75l4.08 4.209a1.97 1.97 0 0 0 1.415.604H22c1.105 0 2-.923 2-2.063V5.813c0-1.139-.895-2.062-2-2.062z'/%3E%3C/defs%3E%3Cuse transform='translate(0 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%
}

.envivo .list-item .item.podcast:before,
.envivo .list-item .item.video:before {
	content: "";
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 10px;
	left: 10px;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.envivo .list-item .item.podcast:before {
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%
}

.envivo .list-item .item.audio:before {
	content: "";
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 10px;
	left: 10px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%
}

.envivo .list-item .item {
	position: relative;
	padding-left: 50px
}

.envivo .list-item .item .type {
	line-height: 1.83;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	text-transform: uppercase
}

.envivo .list-item .item .subtitle,
.envivo .list-item .item .type {
	max-width: 90%;
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	text-align: left
}

.envivo .list-item .item .subtitle {
	line-height: 1.17;
	letter-spacing: normal;
	color: #172b5b
}

.envivo .list-item .item .subtitle a {
	color: #172b5b
}

.envivo .list-item .item.programa:before {
	content: "";
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 10px;
	left: 10px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.envivo .column .list-item {
	width: 100%
}

.envivo+.envivo,
.envivo .column+.column {
	border-top: 1px solid #cfd8dc
}

.programacion .programa {
	font-family: Source Sans Pro, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 2.125rem;
	letter-spacing: normal;
	text-align: left;
	color: #3a5eb2
}

.programacion .btn {
	text-align: center;
	min-width: 34px;
	line-height: 2.125rem;
	display: block;
	margin: 0 auto
}

.programacion .btn span {
	display: none
}

.programacion .btn:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.programacion .daylist {
	position: relative;
	z-index: 1;
	max-height: 34px;
	overflow: hidden
}

.programacion .daylist .slides {
	margin: 0 34px;
	z-index: 1
}

.programacion .daylist .slides .slick-slide .item {
	margin-right: 20px;
	line-height: 1.5rem
}

.programacion .daylist .slides .slick-slide .item .hour {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.14;
	letter-spacing: normal;
	text-align: left;
	color: #172b5b;
	padding-right: 5px
}

.programacion .daylist .slides .slick-slide .item.desktop .hour:after {
	content: "";
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23a10d20'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	-webkit-border-radius: 0;
	border-radius: 0;
	margin-left: 5px
}

.programacion .daylist .slides .slick-slide .current .programa,
.programacion .daylist .slides .slick-slide .current .programa .hour {
	color: #a10d20
}

.programacion .daylist .icon-angle-left {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	background-color: #fff;
	width: 34px;
	height: 34px;
	cursor: pointer
}

.programacion .daylist .icon-angle-left span {
	display: none
}

.programacion .daylist .icon-angle-left:before {
	margin-right: 0;
	padding: 5px;
	background-size: 27%
}

.programacion .daylist .icon-angle-right {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	background-color: #fff;
	width: 34px;
	height: 34px;
	cursor: pointer
}

.programacion .daylist .icon-angle-right span {
	display: none
}

.programacion .daylist .icon-angle-right:after {
	margin-left: 0;
	padding: 5px
}

.generic-title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 2;
	position: relative
}

.generic-title .btn:hover {
	background: hsla(0, 0%, 100%, .3)
}

.generic-title .section-title {
	font-family: Roboto, sans-serif;
	font-size: 1.0625rem;
	white-space: nowrap;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b
}

.generic-title .section-title a {
	color: #172b5b
}

.generic-title .thumb a {
	line-height: 0;
	display: block
}

.generic-title .thumb img {
	width: 56px;
	height: 62px;
	object-fit: contain
}

.generic-title .section-box,
.generic-title .section-title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 1;
	position: relative
}

.generic-title .section-box .thumb a,
.generic-title .section-title .thumb a {
	line-height: 0;
	display: block
}

.generic-title .section-box .txt .title,
.generic-title .section-title .txt .title {
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b;
	white-space: nowrap
}

.generic-title .section-box .txt .title a,
.generic-title .section-title .txt .title a {
	color: #172b5b
}

.generic-title .section-box .txt .subtitle,
.generic-title .section-title .txt .subtitle {
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-size: .625rem;
	line-height: 1.3;
	letter-spacing: normal;
	text-align: left;
	color: #778f9b
}

.generic-title .section-box .thumb+.txt,
.generic-title .section-title .thumb+.txt {
	margin-left: 5px
}

.generic-title .section-box .thumb+.thumb,
.generic-title .section-title .thumb+.thumb {
	position: relative
}

.generic-title .section-box .thumb+.thumb a,
.generic-title .section-title .thumb+.thumb a {
	padding-left: 15px
}

.generic-title .section-box .thumb+.thumb:before,
.generic-title .section-title .thumb+.thumb:before {
	content: "";
	background-color: #3a5eb2;
	width: 3px;
	height: 40px;
	display: block;
	vertical-align: middle;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	left: 5px
}

.generic-title .thumb+.section-box,
.generic-title .thumb+section-title {
	margin-left: 5px
}

.generic-title .thumb+.section-box:before,
.generic-title .thumb+section-title:before {
	content: "";
	background-color: #3a5eb2;
	width: 3px;
	height: 40px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px
}

.generic-title .section-title .thumb+.txt {
	border-left: 3px solid #3a5eb2;
	padding-left: 10px;
	margin-left: 10px
}

.generic-title .nav {
	position: relative;
	*zoom: 1;
	padding-left: 15px
}

.generic-title .nav:before {
	content: "";
	display: table
}

.generic-title .nav:after {
	content: "";
	display: table;
	clear: both
}

.generic-title .nav .list>.nav-item>a,
.generic-title .nav .list>div>a {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	padding: 0;
	display: block
}

.generic-title .nav .list>.nav-item>a:hover,
.generic-title .nav .list>div>a:hover {
	color: #172b5b!important
}

.generic-title .nav .list {
	padding: 0;
	float: left
}

.generic-title .nav .list>.nav-item,
.generic-title .nav .list>div {
	margin-right: 10px;
	position: relative;
	display: inline-block;
	border-left: 2px solid #3a5eb2;
	padding-left: 10px
}

.generic-title .nav .list>.nav-item>.icon-angle-down,
.generic-title .nav .list>div>.icon-angle-down {
	display: none
}

.generic-title .nav .right {
	float: right;
	display: block;
	width: 20px;
	height: 20px
}

.generic-title .nav .right .icon-angle-down.open:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.generic-title .nav .right .icon-angle-down {
	cursor: pointer
}

.generic-title .nav .right .icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.generic-title .intel-menu {
	width: 100%;
	max-width: 1120px;
	position: relative
}

.generic-title .more-list {
	display: none
}

.generic-title .more-list .nav-item.open>.icon-angle-down:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.generic-title .more-list .nav-item.open>.dropdown-menu {
	display: block
}

.generic-title .more-list .nav-item>.icon-angle-down {
	float: right;
	padding: 0;
	margin-right: -5px;
	outline: none;
	height: 21px
}

.generic-title .more-list .nav-item>.icon-angle-down:after {
	margin-left: 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}

.generic-title .more-list .nav-item {
	*zoom: 1
}

.generic-title .more-list .nav-item:before {
	content: "";
	display: table
}

.generic-title .more-list .nav-item:after {
	content: "";
	display: table;
	clear: both
}

.generic-title .more-list .nav-item .dropdown-menu {
	display: none
}

.generic-title .more-list .nav-item .dropdown-menu .n2 {
	padding-left: 10px
}

.generic-title .more-list .nav-item .dropdown-menu .n2 .nav-item a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.generic-title .more-list .nav-item .dropdown-menu .n2 .nav-item a:hover {
	text-decoration: underline
}

.generic-title .more-list .nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2
}

.generic-title .more-list .nav-item>a:hover {
	text-decoration: underline
}

.generic-title .more-list.open {
	display: block;
	position: absolute;
	top: 40px;
	right: -10px;
	width: 200px;
	padding: 10px;
	background-color: #fff;
	border-left: 1px solid #e0e4e6;
	border-right: 1px solid #e0e4e6;
	border-bottom: 1px solid #3a5eb2
}

.generic-title .btn {
	text-align: center;
	min-width: 34px;
	display: block;
	color: #3a5eb2;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	padding: 4px 10px 4px 4px;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: background-color 1s;
	transition: background-color 1s
}

.generic-title .btn:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.generic-title .nav-emisoras {
	position: relative;
	width: 200px
}

.generic-title .nav-emisoras .icon-angle-down {
	font-family: Roboto, sans-serif;
	font-size: 1.125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.11;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	outline: none;
	padding-top: 0;
	padding-bottom: 0
}

.generic-title .nav-emisoras .icon-angle-down:after {
	margin-left: 0
}

.generic-title .nav-emisoras .nav-content {
	position: absolute;
	top: 40px;
	right: 28px;
	background-color: #fff;
	width: 260px;
	display: none
}

.generic-title .nav-emisoras .nav-content .list>.nav-item+.nav-item {
	border-top: 2px solid #cfd8dc
}

.generic-title .nav-emisoras .nav-content .list>.nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 3;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	padding: 0 15px;
	display: block;
	-webkit-transition: background-color 1s;
	transition: background-color 1s
}

.generic-title .nav-emisoras .nav-content .list>.nav-item>a:hover {
	background-color: #e0e4e6
}

.generic-title .nav-emisoras .nav-content .list::-webkit-scrollbar-thumb {
	-webkit-border-radius: 2.5px;
	border-radius: 2.5px;
	background-color: #778f9b;
	width: 5px;
	height: 50px;
	display: block
}

.generic-title .nav-emisoras .nav-content .list::-webkit-scrollbar-track {
	background-color: #f3f5fa
}

.generic-title .nav-emisoras .nav-content .list::-webkit-scrollbar {
	width: 5px
}

.generic-title .nav-emisoras .nav-content .search {
	background-color: #f3f5fa;
	padding: 15px
}

.generic-title .nav-emisoras .nav-content .search .form,
.generic-title .nav-emisoras .nav-content .search form {
	position: relative
}

.generic-title .nav-emisoras .nav-content .search .form input,
.generic-title .nav-emisoras .nav-content .search form input {
	border: none;
	background-color: #f3f5fa;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #2d4a8d;
	width: 100%;
	line-height: 1.5rem;
	outline: none
}

.generic-title .nav-emisoras .nav-content .search .form input::-webkit-input-placeholder,
.generic-title .nav-emisoras .nav-content .search form input::-webkit-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #2d4a8d
}

.generic-title .nav-emisoras .nav-content .search .form input::-moz-placeholder,
.generic-title .nav-emisoras .nav-content .search form input::-moz-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #2d4a8d
}

.generic-title .nav-emisoras .nav-content .search .form input:-ms-input-placeholder,
.generic-title .nav-emisoras .nav-content .search form input:-ms-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #2d4a8d
}

.generic-title .nav-emisoras .nav-content .search .form input::placeholder,
.generic-title .nav-emisoras .nav-content .search form input::placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #2d4a8d
}

.generic-title .nav-emisoras .nav-content .search .form .button,
.generic-title .nav-emisoras .nav-content .search form .button {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	border: none;
	background-color: #f3f5fa
}

.generic-title .nav-emisoras .nav-content .search .form .button:before,
.generic-title .nav-emisoras .nav-content .search form .button:before {
	content: "";
	background: #f3f5fa url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%233a5eb2'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.generic-title .nav-emisoras .nav-content .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.13;
	letter-spacing: .00625rem;
	color: #172b5b;
	text-transform: uppercase;
	padding: 15px
}

.generic-title .nav-emisoras .nav-content .list {
	padding: 0;
	overflow-y: auto;
	max-height: 171px;
	padding-right: 3px;
	border-right: 3px solid #f3f5fa;
	background-color: #f3f5fa
}

.generic-title .nav-emisoras .nav-content .list>.nav-item {
	position: relative;
	display: block;
	background-color: #fff
}

.generic-title .nav-emisoras .nav-content .list>.nav-item>.icon-angle-down {
	display: none
}

.generic-title .nav-emisoras.open .nav-content {
	display: block
}

.generic-title:not(.no-margin) {
	margin-bottom: 10px
}

.generic-subtitle .title {
	font-family: Roboto, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.1;
	letter-spacing: .00625rem;
	color: #172b5b;
	text-transform: uppercase;
	margin-bottom: 15px
}

.generic-subtitle .title span {
	border-bottom: 1px solid #172b5b
}

.generic-search {
	padding: 15px 0
}

.generic-search form {
	position: relative
}

.generic-search form .button {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	border: none;
	background-color: #778f9b
}

.generic-search form .button:before {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%233a5eb2'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.generic-search form>input {
	border: none;
	border-bottom: 1px solid #cfd8dc;
	background-color: #fff;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #3a5eb2;
	width: 100%;
	line-height: 1.5rem;
	outline: none;
	margin-bottom: 15px
}

.generic-search form>input::-webkit-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #3a5eb2
}

.generic-search form>input::-moz-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #3a5eb2
}

.generic-search form>input:-ms-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #3a5eb2
}

.generic-search form>input::placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #3a5eb2
}

.generic-search .filters {
	margin-bottom: 15px;
	color: #3a5eb2;
	text-align: left;
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	line-height: 1rem;
	position: relative
}

.generic-search .filters .group {
	position: relative
}

.generic-search .filters .group .n1 {
	border: 1px solid #3a5eb2
}

.generic-search .filters .group .n1>.nav-item {
	border-bottom: 1px solid #3a5eb2;
	position: relative;
	width: 100%
}

.generic-search .filters .group .n1>.nav-item .dropdown.open {
	color: #000
}

.generic-search .filters .group .n1>.nav-item .dropdown.open:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.generic-search .filters .group .n1>.nav-item .dropdown.open .n2 {
	display: block
}

.generic-search .filters .group .n1>.nav-item .dropdown {
	display: block;
	position: relative;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	line-height: 1.0625rem;
	padding: 12px 15px;
	color: #3a5eb2;
	text-align: left;
	outline: none
}

.generic-search .filters .group .n1>.nav-item .dropdown .datepicker {
	display: inline-block;
	position: relative;
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-size: .875rem;
	line-height: 1.0625rem;
	padding: 0;
	color: #3a5eb2;
	width: inherit;
	margin-bottom: 0;
	border: none
}

.generic-search .filters .group .n1>.nav-item .dropdown .datepicker::-webkit-input-placeholder {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-size: .875rem;
	line-height: 1.0625rem;
	color: #3a5eb2
}

.generic-search .filters .group .n1>.nav-item .dropdown .datepicker::-moz-placeholder {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-size: .875rem;
	line-height: 1.0625rem;
	color: #3a5eb2
}

.generic-search .filters .group .n1>.nav-item .dropdown .datepicker:-ms-input-placeholder {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-size: .875rem;
	line-height: 1.0625rem;
	color: #3a5eb2
}

.generic-search .filters .group .n1>.nav-item .dropdown .datepicker::placeholder {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-size: .875rem;
	line-height: 1.0625rem;
	color: #3a5eb2
}

.generic-search .filters .group .n1>.nav-item .dropdown:after {
	position: absolute;
	font-size: .875rem;
	right: 10px;
	top: 8px;
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s
}

.generic-search .filters .group .n1>.nav-item button.dropdown {
	width: 100%
}

.generic-search .filters .group .n1>.nav-item:last-child {
	border-bottom: none
}

.generic-search .filters .group .n2 {
	display: none;
	background-color: #fff
}

.generic-search .filters .group .n2>.nav-item {
	margin-left: 5px;
	margin-bottom: 10px
}

.generic-search .filters .group .n2>.nav-item a {
	color: #3a5eb2
}

.generic-search .filters .group .n2>.nav-item:last-child a {
	border-bottom: none
}

.generic-search .filters .group .dropdown-menu .container {
	padding: 0
}

.generic-search .filters .group .dropdown-menu.open .n2 {
	display: block
}

.generic-search .filters>.title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	line-height: 1.5rem;
	display: block;
	padding: 10px 0;
	color: #172b5b;
	text-transform: uppercase;
	border: 1px solid #cfd8dc;
	text-align: center;
	position: relative
}

.generic-search .filters>.title:before {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='19' viewBox='0 0 24 19' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22.738 2.639H6.451V.989A.982.982 0 0 0 5.483 0H3.548a.982.982 0 0 0-.968.99v1.649H.484A.49.49 0 0 0 0 3.134v.33a.49.49 0 0 0 .484.494H2.58v1.65c0 .544.436.99.968.99h1.935a.982.982 0 0 0 .968-.99v-1.65h16.287a.49.49 0 0 0 .484-.494v-.33a.49.49 0 0 0-.484-.495zM5.16 5.278H3.87V1.319h1.29v3.959zm17.578 3.298h-3.386V6.927a.982.982 0 0 0-.968-.99H16.45a.982.982 0 0 0-.968.99v1.65H.484A.49.49 0 0 0 0 9.07v.33a.49.49 0 0 0 .484.495H15.48v1.65c0 .543.436.989.968.989h1.935a.982.982 0 0 0 .968-.99v-1.65h3.386a.49.49 0 0 0 .484-.494v-.33a.49.49 0 0 0-.484-.495zm-4.676 2.64h-1.29v-3.96h1.29v3.96zm4.676 3.298H11.611v-1.65a.982.982 0 0 0-.967-.989H8.708a.982.982 0 0 0-.967.99v1.649H.484a.49.49 0 0 0-.484.495v.33a.49.49 0 0 0 .484.494H7.74v1.65c0 .544.435.99.967.99h1.936a.982.982 0 0 0 .967-.99v-1.65h11.127a.49.49 0 0 0 .484-.494v-.33a.49.49 0 0 0-.484-.495zm-12.417 2.639h-1.29v-3.959h1.29v3.959z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 10px;
	background-size: 90%
}

.css-check,
.css-radio {
	position: absolute;
	opacity: 0
}

.css-check+.css-label,
.css-radio+.css-label {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: normal;
	color: #172b5b
}

.css-check+.css-label:before,
.css-radio+.css-label:before {
	content: "";
	background: #f4f4f4;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	border: 1px solid #b4b4b4;
	display: inline-block;
	position: relative;
	width: 14px;
	height: 14px;
	top: 2px;
	margin-right: 10px;
	vertical-align: top;
	cursor: pointer;
	text-align: center;
	-webkit-transition: all .25s ease;
	transition: all .25s ease
}

.css-check+.css-label:empty:before,
.css-radio+.css-label:empty:before {
	margin-right: 0
}

.css-check:checked+.css-label:before,
.css-radio:checked+.css-label:before {
	background-color: #3a5eb2;
	-webkit-box-shadow: inset 0 0 0 4px #f4f4f4;
	box-shadow: inset 0 0 0 4px #f4f4f4
}

.css-check:focus+.css-label:before,
.css-radio:focus+.css-label:before {
	outline: none;
	border-color: #3a5eb2
}

.css-check:disabled+.css-label:before,
.css-radio:disabled+.css-label:before {
	-webkit-box-shadow: inset 0 0 0 4px #f4f4f4;
	box-shadow: inset 0 0 0 4px #f4f4f4;
	border-color: darken(#f4f4f4, 25%);
	background: darken(#f4f4f4, 25%)
}

.css-check+.css-label:before {
	-webkit-border-radius: 0;
	border-radius: 0
}

.lomas,
.lomas .top {
	margin-bottom: 10px
}

.lomas .top {
	border-left: 3px solid #3a5eb2
}

.lomas .top .title {
	font-size: 1.25rem;
	line-height: 2;
	text-align: left;
	color: #172b5b;
	text-transform: uppercase;
	padding-left: 5px
}

.lomas .patrocinio .literal,
.lomas .top .title {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem
}

.lomas .patrocinio .literal {
	color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #417505;
	font-size: .8125rem;
	line-height: normal;
	text-align: center;
	padding: 5px 0
}

.lomas .patrocinio .creatividad {
	padding: 10px 0;
	border-bottom: 1px solid #cfd8dc
}

.lomas .list {
	list-style: none;
	text-align: left;
	padding: 0
}

.lomas .list .item {
	*zoom: 1;
	padding: 10px 0;
	border-bottom: 1px solid #cfd8dc;
	position: relative
}

.lomas .list .item:before {
	content: "";
	display: table
}

.lomas .list .item:after {
	content: "";
	display: table;
	clear: both
}

.lomas .list .item .article {
	margin-bottom: 0
}

.lomas .list .item .article .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	line-height: 1.29;
	margin: 0;
	padding: 0;
	color: #263238;
	overflow: hidden;
	text-decoration: none;
	display: block;
	letter-spacing: .00625rem
}

.lomas .list .item .article .title a {
	font-weight: 500
}

.lomas .list .item .article .title a:hover {
	text-decoration: underline
}

.lomas .list .item .article .signature .hour {
	font-family: Roboto, sans-serif;
	color: #778f9b;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: .00625rem
}

.lomas .list .item .article .title+.signature {
	margin-top: 5px
}

.lomas .list .item .article.lateral {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.lomas .list .item .article.lateral .thumb {
	width: 100%;
	min-width: 146px;
	max-width: 146px
}

.lomas .list .item .article.lateral .thumb+.txt {
	padding-left: 20px;
	position: relative;
	min-height: 84px
}

.lomas .list .item .options {
	position: absolute;
	bottom: 5px;
	right: -5px;
	display: table
}

.lomas .list .item .options-item {
	display: table-cell;
	vertical-align: middle
}

.lomas .list .item .options-item .download {
	padding: 0;
	background: transparent
}

.lomas .list .item .options-item .download span {
	display: none
}

.lomas .list .item .options-item .download:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.188 20.25a.94.94 0 0 1-.938.938.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938.94.94 0 0 1 .938.938zm-3.938-.938a.94.94 0 0 0-.938.938.94.94 0 0 0 .938.938.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938zm6.75-2.25v4.875c0 1.14-.923 2.063-2.063 2.063H2.063A2.063 2.063 0 0 1 0 21.937v-4.875C0 15.924.923 15 2.063 15h4.659l-2.644-2.644c-1.181-1.181-.342-3.201 1.327-3.201h2.47v-7.28C7.875.839 8.715 0 9.75 0h4.5c1.036 0 1.875.84 1.875 1.875v7.28h2.47c1.67 0 2.503 2.02 1.327 3.201L17.278 15h4.66c1.139 0 2.062.923 2.062 2.063zm-12.267.83a.376.376 0 0 0 .53 0l6.595-6.595a.377.377 0 0 0-.267-.642h-3.966v-8.78a.376.376 0 0 0-.375-.375h-4.5a.376.376 0 0 0-.375.375v8.78h-3.97a.377.377 0 0 0-.268.642l6.596 6.595zm10.767-.83a.564.564 0 0 0-.563-.562h-6.159l-2.451 2.452a1.879 1.879 0 0 1-2.654 0L8.222 16.5h-6.16a.564.564 0 0 0-.562.563v4.875c0 .309.253.562.563.562h19.875a.564.564 0 0 0 .562-.563v-4.875z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.lomas .list .item .options-item.share {
	display: inline-block;
	vertical-align: middle;
	height: 24px;
	overflow: hidden
}

.lomas .list .item .options-item.share p {
	display: none;
	background-color: transparent;
	line-height: 1.5rem
}

.lomas .list .item .options-item.share p .btn-facebook span {
	display: none
}

.lomas .list .item .options-item.share p .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%233a5eb2'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.lomas .list .item .options-item.share p .btn-twitter span {
	display: none
}

.lomas .list .item .options-item.share p .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.lomas .list .item .options-item.share p .btn-linkedin span {
	display: none
}

.lomas .list .item .options-item.share p .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.lomas .list .item .options-item.share p .btn-whatsapp span {
	display: none
}

.lomas .list .item .options-item.share p .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.lomas .list .item .options-item.share p a {
	cursor: pointer;
	display: table-cell;
	width: 24px;
	height: 24px;
	overflow: hidden;
	vertical-align: top
}

.lomas .list .item .options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none
}

.lomas .list .item .options-item.share .more span {
	display: none
}

.lomas .list .item .options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.lomas .list .item .options-item.share.open p {
	display: table;
	float: left
}

.lomas .list .item:last-child {
	border-bottom: none
}

.lomas .list.show-number .item {
	counter-increment: a
}

.lomas .list.show-number .item .article:not(.lateral):before {
	content: counter(a);
	color: #2d4a8d;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	float: left;
	width: 30px;
	text-align: left;
	padding-right: 0;
	margin-bottom: 10px;
	margin-top: -7px
}

.lomas .list.show-number .item .article.lateral .thumb:after {
	content: counter(a);
	color: #2d4a8d;
	background-color: #fff;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	position: absolute;
	top: 0;
	right: -5px;
	width: 30px;
	text-align: center
}

.lomas .tabs .nav {
	margin-bottom: 10px
}

.lomas .tabs .nav a:first-child {
	margin-right: 3px
}

.lomas .tabs .nav a+a {
	margin-left: 5px;
	margin-right: 5px
}

.lomas .tabs .nav a+a:after {
	content: "";
	height: 17px;
	width: 1px;
	background-color: #cfd8dc;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 7px;
	left: -7px;
	border-right: 5px solid #fff
}

.lomas .tabs .nav a {
	position: relative;
	font-family: Roboto, sans-serif;
	font-size: .8125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.69;
	letter-spacing: .00625rem;
	text-align: center;
	color: #3a5eb2;
	padding: 5px 7px;
	display: inline-block;
	vertical-align: middle
}

.lomas .tabs .nav a.open {
	background-color: #f1f1f1;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.lomas .tabs .tab-content {
	display: none
}

.lomas .tabs .tab-content.open {
	display: block
}

.lomas .tab-content>p {
	text-align: right
}

.lomas .tab-content>p .more:hover {
	text-decoration: underline
}

.lomas .tab-content>p .more {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: normal;
	text-align: left;
	color: #3a5eb2
}

.lomas .tab-content>p .more:after {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 9px;
	height: 24px;
	vertical-align: middle;
	margin-left: 5px
}

.lomas>p {
	text-align: right
}

.lomas>p .more {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: normal;
	text-align: left;
	color: #3a5eb2
}

.lomas>p .more:after {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 9px;
	height: 24px;
	vertical-align: middle;
	margin-left: 5px
}

.lomas>p .more:hover {
	text-decoration: underline
}

.ticker {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	background-color: #fff;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	@-webkit-keyframes slidein {
		0% {
			margin-left: 100%;
			width: 300%
		}
		to {
			margin-left: 0;
			width: 100%
		}
	}
	@keyframes slidein {
		0% {
			margin-left: 100%;
			width: 300%
		}
		to {
			margin-left: 0;
			width: 100%
		}
	}
}

.ticker .title.grey {
	background-color: #607d8b
}

.ticker .title.red {
	background-color: #a10d20
}

.ticker .title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.875rem;
	letter-spacing: .00625rem;
	color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 0 8px;
	display: block;
	margin-right: 10px;
	white-space: nowrap
}

.ticker .title.blue {
	background-color: #3a5eb2
}

.ticker .list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center
}

.ticker .list .list-item {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	color: #263238;
	padding: 2px 0
}

.ticker .list .list-item a {
	color: #263238
}

.ticker .list .list-item a:hover {
	text-decoration: underline
}

.ticker .list .list-item+.list-item {
	margin-left: 10px
}

.ticker .list {
	-webkit-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-name: slidein;
	animation-name: slidein;
	-webkit-animation-iteration-count: 3;
	animation-iteration-count: 3;
	-webkit-animation-direction: alternate;
	animation-direction: alternate
}

.momento .epigraph {
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	font-size: .875rem;
	text-transform: uppercase;
	line-height: 1.57;
	letter-spacing: .1px;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal
}

.momento .epigraph a,
.momento .epigraph span {
	line-height: 1.57;
	display: inline-block;
	vertical-align: middle;
	color: #3a5eb2
}

.momento .epigraph a+span:before,
.momento .epigraph span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .875rem;
	line-height: 1.57;
	font-weight: 300
}

.momento .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.22;
	letter-spacing: .00625rem;
	color: #263238;
	margin-bottom: 5px
}

.momento .title a {
	color: #263238
}

.momento .title a:hover {
	color: #000
}

.momento .signature {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	color: #607d8b
}

.momento .signature span {
	line-height: 1.69
}

.momento .signature span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .8125rem;
	line-height: 1.69
}

.momento.audio .epigraph {
	padding-left: 54px
}

.momento.audio .txt {
	color: #263238;
	padding-left: 54px;
	position: relative
}

.momento.audio .txt:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 34px;
	height: 34px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	display: block;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.audios-programa {
	background-color: #cfd8dc;
	z-index: 1;
	position: relative
}

.audios-programa .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	color: #172b5b;
	padding: 5px 15px
}

.audios-programa .carousel {
	border-top: 1px solid #172b5b;
	padding: 10px 15px
}

.audios-programa .carousel .programa {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	padding: 5px 0
}

.audios-programa .carousel .programa .hour {
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	font-size: .875rem;
	line-height: 1.57;
	letter-spacing: .1px;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal
}

.audios-programa .carousel .programa .hour span:first-child {
	font-weight: 400
}

.audios-programa .carousel .programa .hour span {
	line-height: 1.57;
	display: inline-block;
	vertical-align: middle
}

.audios-programa .carousel .programa .hour span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .875rem;
	line-height: 1.57;
	font-weight: 300
}

.audios-programa .carousel .programa .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.21;
	letter-spacing: .00625rem;
	color: #263238;
	padding: 0
}

.audios-programa .carousel .programa .title a {
	color: #263238
}

.audios-programa .carousel .programa .txt {
	padding: 0 15px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.audios-programa .carousel .programa .txt .bottom {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1
}

.audios-programa .carousel .programa .txt .title {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2
}

.audios-programa .carousel .programa .thumb {
	padding-left: 15px;
	line-height: 0;
	position: relative;
	width: 100%;
	max-width: 100px
}

.audios-programa .carousel .programa .thumb a {
	position: relative;
	display: block;
	text-decoration: none;
	margin: 0
}

.audios-programa .carousel .programa .thumb a img {
	object-fit: cover;
	width: 100%;
	min-width: 59px;
	z-index: 1
}

.audios-programa .carousel .programa .thumb a:hover img {
	opacity: .8;
	-webkit-transition: opacity 1s;
	transition: opacity 1s
}

.audios-programa .carousel .programa .thumb:not(.not16-9) a {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	width: 100%
}

.audios-programa .carousel .slides.border .slick-current .item {
	border-left-color: #cfd8dc
}

.audios-programa .carousel .slides.border .item {
	border-left-color: #172b5b
}

.audios-programa .carousel .nav {
	margin-left: -15px;
	margin-right: -15px
}

.audios-programa .carousel .nav .slide-prev {
	background-color: transparent
}

.audios-programa .carousel .nav .slide-prev:before {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23172b5b'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 40%
}

.audios-programa .carousel .nav .slide-next {
	background-color: transparent
}

.audios-programa .carousel .nav .slide-next:before {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 40%
}

.destacado {
	margin-bottom: 10px
}

.destacado .middle.enlace {
	padding-top: 10px;
	height: inherit
}

.destacado .middle.enlace .article.lateral {
	margin-bottom: 10px;
	padding: 5px 5px 0;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.destacado .middle.enlace .article.lateral .title {
	margin-bottom: 5px
}

.destacado .middle.enlace .article.lateral .title,
.destacado .middle.enlace .article.lateral .title a {
	font-size: 1rem;
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1;
	color: #3a5eb2
}

.destacado .middle.enlace .article.lateral .thumb {
	width: inherit;
	max-width: 64px
}

.destacado .middle.enlace .article:last-child {
	margin-bottom: 0
}

.destacado .middle.generic .thumb {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: block;
	width: 113px;
	height: 113px;
	margin: 10px auto;
	overflow: hidden
}

.destacado .middle.generic .title {
	font-size: 1.25rem;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem
}

.destacado .top .title {
	font-family: Roboto, sans-serif;
	font-size: 1.125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 2;
	letter-spacing: .00625rem;
	color: #172b5b
}

.destacado .middle {
	height: 215px
}

.destacado .middle .title {
	font-family: Source Sans Pro, sans-serif;
	font-weight: 300;
	font-style: normal;
	color: #263238
}

.destacado .middle .title a {
	color: #263238;
	-webkit-transition: color 1s;
	transition: color 1s
}

.destacado .middle .title a:hover {
	color: #3a5eb2
}

.destacado .middle.cita {
	position: relative;
	z-index: 1;
	padding: 30px 15px 0;
	height: 195px
}

.destacado .middle.cita .title {
	font-size: 1.75rem;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem
}

.destacado .middle.cita:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='98' height='83' viewBox='0 0 98 83' fill='%23f0f3f4'%3E%3Cdefs%3E%3Cpath id='a' d='M60.301 82.23h28.715c4.75 0 8.615-3.953 8.615-8.811V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C63.39 6.185 51.687 24.078 51.687 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM57.43 48.455c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521h15.584c1.586 0 2.872 1.315 2.872 2.937v29.37c0 1.622-1.286 2.937-2.872 2.937H60.301c-1.585 0-2.871-1.315-2.871-2.937V48.456zM8.614 82.23H37.33c4.75 0 8.615-3.952 8.615-8.81V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C11.703 6.185 0 24.078 0 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM5.743 48.456c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521H37.33c1.586 0 2.872 1.315 2.872 2.937V73.42c0 1.622-1.286 2.937-2.872 2.937H8.614c-1.585 0-2.871-1.315-2.871-2.937V48.456z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: block;
	text-align: center;
	vertical-align: middle;
	width: 97.6px;
	height: 82.2px;
	object-fit: contain;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

.destacado .bottom .signature {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-content: flex-end;
	-ms-flex-line-pack: end;
	align-content: flex-end
}

.destacado .bottom .signature .author {
	font-weight: 400;
	color: #172b5b;
	margin-bottom: 3px
}

.destacado .bottom .signature .author,
.destacado .bottom .signature .section {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.07;
	letter-spacing: normal;
	text-align: right
}

.destacado .bottom .signature .section {
	font-weight: 300;
	color: #607d8b
}

.destacado .bottom .signature a {
	color: #172b5b
}

.destacado .bottom .signature a:hover {
	text-decoration: underline
}

.score .result {
	margin-bottom: 17px
}

.score .result .state.state-3 .marker {
	position: relative;
	padding-top: 17px
}

.score .result .state.state-3 .marker .top {
	width: 88px;
	height: 17px;
	background-color: #3a5eb2;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-size: .625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0
}

.score .result .state.state-2 .marker {
	position: relative;
	padding-top: 17px
}

.score .result .state.state-2 .marker .top {
	width: 88px;
	height: 17px;
	background-color: #d44456;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-transform: uppercase;
	font-size: .625rem;
	letter-spacing: 0
}

.score .result .state,
.score .result .state.state-2 .marker .top {
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal
}

.score .result .state {
	font-family: Roboto, sans-serif;
	font-size: 1.125rem;
	line-height: 1.78;
	letter-spacing: .00625rem;
	display: table;
	width: 100%
}

.score .result .state .marker {
	background-color: #fff;
	color: #000a12;
	padding: 5px 10px;
	margin: -22px 0 0;
	width: 68px;
	height: 32px;
	display: inline-block;
	padding-bottom: 17px;
	font-size: 1.5rem;
	vertical-align: text-top
}

.score .result .state .marker .top {
	border: none
}

.score .result .state .marker .bottom {
	padding-top: 0;
	width: 88px;
	height: 17px;
	background-color: #fff;
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	min-height: inherit
}

.score .result .state .marker .bottom .alert {
	background-color: #d44456;
	font-family: Roboto, sans-serif;
	font-size: .625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	margin-top: 5px;
	letter-spacing: 0;
	text-align: center;
	color: #fff;
	display: block
}

.score .result .state .marker .bottom .add {
	margin-top: 5px
}

.score .result .state .local {
	padding-right: 10px;
	text-align: right
}

.score .result .state .local,
.score .result .state .visitor {
	display: table-cell;
	width: 50%;
	background-color: #21252f;
	height: 32px
}

.score .result .state .visitor {
	padding-left: 10px;
	text-align: left
}

.score .result .state.state-1 .marker {
	position: relative;
	padding-top: 17px
}

.score .result .state.state-1 .marker .top {
	width: 88px;
	height: 17px;
	background-color: #172b5b;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-size: .625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0
}

.score .result+.events {
	background-color: #c6cacc;
	padding: 5px 0;
	margin-top: -32px;
	margin-bottom: 32px;
	*zoom: 1
}

.score .result+.events:before {
	content: "";
	display: table
}

.score .result+.events:after {
	content: "";
	display: table;
	clear: both
}

.score .result+.events .event.visitor {
	text-align: left;
	display: inline-block;
	vertical-align: top;
	width: 49.5%
}

.score .result+.events .event.visitor .list {
	padding-left: 54px
}

.score .result+.events .copy {
	font-size: .8125rem;
	line-height: 1.69;
	color: #000;
	padding: 10px 0 0;
	text-align: center
}

.score .result+.events .copy,
.score .result+.events .event {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem
}

.score .result+.events .event {
	font-size: .6875rem;
	line-height: 2;
	color: #000a12
}

.score .result+.events .event .list .item {
	display: inline-block
}

.score .result+.events .event.local {
	display: inline-block;
	text-align: right;
	vertical-align: top;
	width: 49.5%
}

.score .result+.events .event.local .list {
	padding-right: 54px
}

.score+.txt {
	margin-top: -32px
}

.playlist {
	margin-bottom: 10px
}

.playlist .list {
	list-style: none;
	text-align: left;
	padding: 0
}

.playlist .list .item {
	*zoom: 1;
	padding: 10px 0;
	border-bottom: 1px solid #cfd8dc;
	position: relative
}

.playlist .list .item:before {
	content: "";
	display: table
}

.playlist .list .item:after {
	content: "";
	display: table;
	clear: both
}

.playlist .list .item .article {
	margin-bottom: 0
}

.playlist .list .item .article .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	line-height: 1.29;
	margin: 0;
	padding: 0;
	color: #263238;
	overflow: hidden;
	text-decoration: none;
	display: block;
	letter-spacing: .00625rem
}

.playlist .list .item .article .title a {
	font-weight: 500
}

.playlist .list .item .article .title a:hover {
	text-decoration: underline
}

.playlist .list .item .article .signature .hour {
	font-family: Roboto, sans-serif;
	color: #778f9b;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: .00625rem
}

.playlist .list .item .article .title+.signature {
	margin-top: 5px
}

.playlist .list .item .article.lateral {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.playlist .list .item .article.lateral .thumb {
	width: 100%;
	min-width: 146px;
	max-width: 146px
}

.playlist .list .item .article.lateral .thumb+.txt {
	padding-left: 20px;
	position: relative;
	min-height: 84px
}

.playlist .list .item .options {
	position: absolute;
	bottom: 5px;
	right: -5px;
	display: table
}

.playlist .list .item .options-item {
	display: table-cell;
	vertical-align: middle
}

.playlist .list .item .options-item .download {
	padding: 0;
	background: transparent
}

.playlist .list .item .options-item .download span {
	display: none
}

.playlist .list .item .options-item .download:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.188 20.25a.94.94 0 0 1-.938.938.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938.94.94 0 0 1 .938.938zm-3.938-.938a.94.94 0 0 0-.938.938.94.94 0 0 0 .938.938.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938zm6.75-2.25v4.875c0 1.14-.923 2.063-2.063 2.063H2.063A2.063 2.063 0 0 1 0 21.937v-4.875C0 15.924.923 15 2.063 15h4.659l-2.644-2.644c-1.181-1.181-.342-3.201 1.327-3.201h2.47v-7.28C7.875.839 8.715 0 9.75 0h4.5c1.036 0 1.875.84 1.875 1.875v7.28h2.47c1.67 0 2.503 2.02 1.327 3.201L17.278 15h4.66c1.139 0 2.062.923 2.062 2.063zm-12.267.83a.376.376 0 0 0 .53 0l6.595-6.595a.377.377 0 0 0-.267-.642h-3.966v-8.78a.376.376 0 0 0-.375-.375h-4.5a.376.376 0 0 0-.375.375v8.78h-3.97a.377.377 0 0 0-.268.642l6.596 6.595zm10.767-.83a.564.564 0 0 0-.563-.562h-6.159l-2.451 2.452a1.879 1.879 0 0 1-2.654 0L8.222 16.5h-6.16a.564.564 0 0 0-.562.563v4.875c0 .309.253.562.563.562h19.875a.564.564 0 0 0 .562-.563v-4.875z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.playlist .list .item .options-item.share {
	display: inline-block;
	vertical-align: middle;
	height: 24px;
	overflow: hidden
}

.playlist .list .item .options-item.share p {
	display: none;
	background-color: transparent;
	line-height: 1.5rem
}

.playlist .list .item .options-item.share p .btn-facebook span {
	display: none
}

.playlist .list .item .options-item.share p .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%233a5eb2'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.playlist .list .item .options-item.share p .btn-twitter span {
	display: none
}

.playlist .list .item .options-item.share p .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.playlist .list .item .options-item.share p .btn-linkedin span {
	display: none
}

.playlist .list .item .options-item.share p .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.playlist .list .item .options-item.share p .btn-whatsapp span {
	display: none
}

.playlist .list .item .options-item.share p .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.playlist .list .item .options-item.share p a {
	cursor: pointer;
	display: table-cell;
	width: 24px;
	height: 24px;
	overflow: hidden;
	vertical-align: top
}

.playlist .list .item .options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none
}

.playlist .list .item .options-item.share .more span {
	display: none
}

.playlist .list .item .options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.playlist .list .item .options-item.share.open p {
	display: table;
	float: left
}

.playlist .list .item:last-child {
	border-bottom: none
}

.playlist .list.show-number .item {
	counter-increment: a
}

.playlist .list.show-number .item .article:not(.lateral):before {
	content: counter(a);
	color: #2d4a8d;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	float: left;
	width: 30px;
	text-align: left;
	padding-right: 0;
	margin-bottom: 10px;
	margin-top: -7px
}

.playlist .list.show-number .item .article.lateral:before {
	content: counter(a);
	color: #2d4a8d;
	font-size: 1.75rem;
	font-weight: 300;
	line-height: 1.32;
	width: 30px;
	padding-right: 5px;
	padding-left: 0;
	padding-bottom: 5px
}

.article .status.closed:before,
.article .status.open:before,
.playlist .list.show-number .item .article.lateral:before {
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	text-align: center;
	display: inline-block;
	vertical-align: middle
}

.article .status.closed:before,
.article .status.open:before {
	font-family: Roboto, sans-serif;
	font-size: .625rem;
	font-weight: 400;
	line-height: 1.6;
	color: #fff;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	width: 60px;
	height: 16px;
	padding: 2px 0;
	margin-right: 5px
}

.article .status.closed:before {
	content: "CERRADA";
	background-color: #d44456
}

.article .status {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.4;
	letter-spacing: .00625rem;
	color: #607d8b;
	text-transform: uppercase;
	margin-bottom: 5px
}

.article .status.open:before {
	content: "ABIERTA";
	background-color: #3a5eb2
}

.encuestaPrincipal .modEncuestaVoto {
	display: none
}

.encuestaPrincipal .modEncuestaVoto.modEncuestaVotoForceOpen {
	display: block
}

.encuestaPrincipal .modEncuestaInfo.modEncuestaInfoForceClose {
	display: none
}

.encuestas .btn-more-result {
	cursor: pointer
}

.encuesta {
	padding-top: 15px
}

.encuesta .msg {
	font-size: 1.4rem;
	line-height: 1.75rem;
	padding: .5rem 0
}

.encuesta .fail {
	color: #3a5eb2
}

.encuesta .fail,
.encuesta .ok {
	font-family: Roboto, sans-serif;
	text-align: left
}

.encuesta .ok {
	color: #299d01;
	display: block
}

.encuesta form fieldset {
	border: none;
	padding: 0;
	margin: 0
}

.encuesta form fieldset ul li {
	height: 16px;
	clear: both;
	padding: 5px 5px 5px 0
}

.encuesta form fieldset ul li .css-label {
	margin-left: 0;
	padding: 0;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.31;
	letter-spacing: .00625rem;
	color: #263238;
	float: left;
	width: 100%;
	cursor: pointer
}

.encuesta form fieldset ul li .css-label input[type=radio] {
	float: left;
	margin: 0 0 0 -25px
}

.encuesta form fieldset ul li .css-label span {
	display: block
}

.encuesta .bottom {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.encuesta .bottom .btn+.btn {
	margin-left: 15px
}

.encuesta .bottom .btn {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: .79;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	background-color: #3a5eb2;
	padding: 5px 10px
}

.encuesta .bottom .btn.white {
	color: #172b5b;
	background-color: #fff
}

.encuesta .resultado {
	clear: both;
	margin-bottom: 10px
}

.encuesta .resultado li {
	clear: both
}

.encuesta .resultado li .p1 {
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.31;
	letter-spacing: .00625rem;
	color: #263238
}

.encuesta .resultado li .p2 {
	background-color: #cfd8dc;
	display: block;
	float: left;
	height: 4px;
	margin: 8px 15px 7px 0;
	vertical-align: middle;
	width: 84%;
	font-size: 1rem;
	line-height: 1.31
}

.encuesta .resultado li .p2 .index {
	background: #3a5eb2;
	display: block;
	height: 4px
}

.encuesta .resultado li .count {
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.31;
	letter-spacing: .00625rem;
	color: #263238
}

.encuesta .css-check+.css-label:before,
.encuesta .css-radio+.css-label:before {
	border-color: #3a5eb2;
	background-color: #fff
}

.encuesta .css-check:checked+.css-label:before,
.encuesta .css-radio:checked+.css-label:before {
	background-color: #3a5eb2;
	-webkit-box-shadow: inset 0 0 0 4px #fff;
	box-shadow: inset 0 0 0 4px #fff
}

.encuesta>p {
	text-align: right;
	padding-top: 5px
}

.encuesta>p .more {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: normal;
	text-align: left;
	color: #3a5eb2
}

.encuesta>p .more:after {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 9px;
	height: 24px;
	vertical-align: middle;
	margin-left: 5px
}

.encuesta>p .more:hover {
	text-decoration: underline
}

.encuesta-title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	color: #172b5b;
	border-bottom: 1px solid #778f9b;
	margin-bottom: 10px
}

.box-left .encuesta .epigraph {
	font-size: 1.4rem;
	line-height: 1.7rem;
	margin-bottom: .5rem
}

.box-left .encuesta .title {
	font-size: 1.6rem;
	line-height: 1.8rem
}

.status-bar {
	display: none;
	z-index: 1;
	position: absolute;
	width: 100%
}

.status-bar .wrap {
	height: 52px;
	background-color: #fff
}

.status-bar .wrap .top {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-content: space-between;
	-ms-flex-line-pack: justify;
	align-content: space-between;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-width: 1120px;
	margin: 0 auto
}

.status-bar .wrap .top .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	color: #263238;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 52px;
	line-height: 3.25rem;
	overflow: hidden;
	text-indent: 10px
}

.status-bar .wrap .top .detail-social {
	border: none;
	padding-right: 10px
}

.status-bar .wrap .top .detail-social .options {
	white-space: nowrap;
	padding-left: 5px
}

.status-bar .wrap .top .detail-social .options a+a {
	margin-left: 5px
}

.status-bar .wrap .index {
	height: 3px;
	display: block;
	position: absolute;
	bottom: -.3px;
	left: 0;
	background-color: #3a5eb2
}

.sticky .status-bar {
	display: none!important
}

.sticky.status-scroll-down .header-section .status-bar {
	display: block!important;
	z-index: 2
}

.sticky.status-scroll-down.menu-closed .header-section .status-bar {
	display: none!important
}

.detail-score {
	margin-right: -1px
}

.detail-score .result {
	margin-bottom: 17px
}

.detail-score .result .state.state-3 .marker {
	position: relative;
	padding-top: 17px
}

.detail-score .result .state.state-3 .marker .top {
	width: 88px;
	height: 17px;
	background-color: #3a5eb2;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-size: .625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0
}

.detail-score .result .state.state-2 .marker {
	position: relative;
	padding-top: 17px
}

.detail-score .result .state.state-2 .marker .top {
	width: 88px;
	height: 17px;
	background-color: #d44456;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-transform: uppercase;
	font-size: .625rem;
	letter-spacing: 0
}

.detail-score .result .state,
.detail-score .result .state.state-2 .marker .top {
	color: #fff;
	text-align: center;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal
}

.detail-score .result .state {
	font-family: Roboto, sans-serif;
	font-size: 1.125rem;
	line-height: 1.78;
	letter-spacing: .00625rem;
	display: table;
	width: 100%
}

.detail-score .result .state .marker {
	background-color: #fff;
	color: #000a12;
	padding: 5px 10px;
	margin: -22px 0 0;
	width: 68px;
	height: 32px;
	display: inline-block;
	padding-bottom: 17px;
	font-size: 1.5rem;
	vertical-align: text-top
}

.detail-score .result .state .marker .top {
	border: none
}

.detail-score .result .state .marker .bottom {
	padding-top: 0;
	width: 88px;
	height: 17px;
	background-color: #fff;
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	min-height: inherit
}

.detail-score .result .state .marker .bottom .alert {
	background-color: #d44456;
	font-family: Roboto, sans-serif;
	font-size: .625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	margin-top: 5px;
	letter-spacing: 0;
	text-align: center;
	color: #fff;
	display: block
}

.detail-score .result .state .marker .bottom .add {
	margin-top: 5px
}

.detail-score .result .state .local {
	padding-right: 10px;
	display: table-cell;
	width: 50%;
	background-color: #21252f;
	text-align: right;
	height: 32px
}

.detail-score .result .state .visitor {
	padding-left: 10px;
	display: table-cell;
	width: 50%;
	background-color: #21252f;
	text-align: left;
	height: 32px
}

.detail-score .result .state.state-1 .marker {
	position: relative;
	padding-top: 17px
}

.detail-score .result .state.state-1 .marker .top {
	width: 88px;
	height: 17px;
	background-color: #172b5b;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-size: .625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0
}

.detail-score .result+.events,
.detail-score .result+script+.events {
	padding: 5px 0;
	margin-top: -41px
}

.detail-score .events {
	background-color: #e0e4e6;
	*zoom: 1
}

.detail-score .events:before {
	content: "";
	display: table
}

.detail-score .events:after {
	content: "";
	display: table;
	clear: both
}

.detail-score .events .event.visitor {
	text-align: right;
	max-width: 50%
}

.detail-score .events .event.visitor .list .item {
	margin-right: 10px
}

.detail-score .events .copy {
	font-family: Roboto, sans-serif;
	font-size: .8125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.69;
	letter-spacing: .00625rem;
	color: #000;
	padding: 15px 0 10px;
	text-align: center
}

.detail-score .events .copy.futbol:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M23.625 12c0 6.42-5.205 11.625-11.625 11.625S.375 18.42.375 12 5.58.375 12 .375 23.625 5.58 23.625 12zm-2.25 0v-.013l-1.222 1.066-2.938-2.742.771-3.955 1.608.144a9.395 9.395 0 0 0-4.72-3.428l.64 1.497L12 6.516 8.487 4.569l.64-1.497A9.396 9.396 0 0 0 4.405 6.5l1.62-.144.759 3.955-2.938 2.742-1.222-1.066V12c0 2.016.633 3.935 1.803 5.53l.362-1.588 3.99.49 1.702 3.648-1.402.833a9.46 9.46 0 0 0 5.84 0l-1.402-.833 1.702-3.648 3.99-.49.362 1.589A9.305 9.305 0 0 0 21.375 12zm-11.63 3.261l-1.401-4.28L12 8.33l3.656 2.65-1.388 4.28H9.745z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 13px;
	height: 13px;
	vertical-align: middle;
	background-size: 95%;
	margin-right: 3px
}

.detail-score .events .event {
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	line-height: 2;
	color: #000a12;
	float: left;
	width: 50%
}

.detail-score .events .event,
.detail-score .events .event .list .item {
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	display: block
}

.detail-score .events .event .list .item {
	font-family: Source Sans Pro, sans-serif;
	color: #3a5eb2;
	font-size: .875rem;
	line-height: 1.29;
	min-height: 24px;
	margin-bottom: 5px
}

.detail-score .events .event .list .item a {
	color: #3a5eb2
}

.detail-score .events .event .list .item a.audio:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 22px;
	height: 22px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 65%
}

.detail-score .events .event.local {
	text-align: left;
	max-width: 50%
}

.detail-score .events .event.local .list .item {
	margin-left: 10px
}

.detail-score+.article {
	margin-top: 15px
}

.detail-header {
	padding-top: 15px
}

.detail-header>.top {
	margin: -35px -15px 15px
}

.detail-header>.top>.title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	letter-spacing: normal;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 0
}

.detail-header>.top>.title.audio:before,
.detail-header>.top>.title.video:before {
	content: "";
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	background-color: #fff;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px
}

.detail-header>.top>.title.video:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 70%
}

.detail-header>.top>.title.audio:before {
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 70%
}

.detail-header>.epigraph {
	letter-spacing: .00625rem;
	text-align: center;
	color: #3a5eb2;
	font-size: .875rem;
	text-transform: uppercase;
	line-height: 1.57;
	letter-spacing: .1px;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal
}

.detail-header>.epigraph a,
.detail-header>.epigraph span {
	line-height: 1.57;
	display: inline-block;
	vertical-align: middle;
	color: #3a5eb2
}

.detail-header>.epigraph a+a:before,
.detail-header>.epigraph a+span:before,
.detail-header>.epigraph span+a:before,
.detail-header>.epigraph span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .875rem;
	line-height: 1.57;
	font-weight: 300
}

.detail-header>.epigraph a:first-child,
.detail-header>.epigraph span:first-child {
	font-weight: 400
}

.detail-header>.epigraph.cope {
	color: #3a5eb2
}

.detail-header>.epigraph.cope:before {
	content: "";
	height: 24px;
	width: 24px;
	display: inline-block;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='48' viewBox='0 0 46 48' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Cpath d='M34.479 24.75c.2-.167.399-.234.73-.234.333 0 .532.267.731.433l9.467 9.494C41.654 42.77 33.317 48 23.65 48 10.463 48 0 37.34 0 24.117 0 10.892 10.696 0 23.883 0c9.633 0 17.804 5.496 21.59 13.69l-9.599 9.627.033-.033c-.199.166-.498.366-.797.333-.266-.033-.432-.033-.631-.2h-.066L24.115 13.091 13.154 24.083 24.082 35.11l10.397-10.36z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 99%
}

.detail-header>.title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.08;
	letter-spacing: .0125rem;
	text-align: center;
	color: #000a12;
	margin: 0 0 10px
}

.detail-header>.subtitle {
	padding-bottom: 20px
}

.detail-header>.subtitle h2 {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	line-height: 1.29;
	text-align: center;
	color: #263238;
	margin-top: 0;
	padding-top: 0
}

.detail-header>.subtitle h2 a {
	font-weight: 400;
	color: #3a5eb2
}

.detail-header>.subtitle h2 a:hover {
	text-decoration: underline
}

.detail-header>.subtitle h2 em,
.detail-header>.subtitle h2 i {
	font-style: italic
}

.detail-header>.subtitle h2+h2 {
	margin-top: 10px
}

.detail-header>.media {
	max-width: 645px;
	margin: 0 auto
}

.detail-header>.media .txt {
	border-bottom: none
}

.detail-header>.carousel {
	max-width: 645px;
	margin: 0 auto
}

.detail-header>.carousel .nav {
	position: absolute;
	margin-top: -12px;
	top: 50%;
	width: 100%
}

.detail-header>.carousel .nav .slide-prev {
	top: 0;
	left: -10px;
	margin-top: -12px
}

.detail-header>.carousel .nav .slide-next {
	top: 0;
	right: -10px;
	margin-top: -12px
}

.detail-header>.carousel .media {
	max-width: 645px;
	margin: 0 auto
}

.detail-header>.carousel .media .txt {
	border-bottom: none
}

.detail-header.left>.epigraph,
.detail-header.left>.subtitle h2,
.detail-header.left>.title {
	text-align: left
}

.detail-header.italic>.title {
	font-size: 1.5rem;
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.08;
	letter-spacing: .0125rem;
	color: #263238
}

.detail-header.bg-black2,
.detail-header.bg-dark2 {
	background-color: #21252f
}

.detail-header.bg-black2>.epigraph a,
.detail-header.bg-black2>.epigraph span,
.detail-header.bg-black2>.subtitle h2,
.detail-header.bg-black2>.title,
.detail-header.bg-dark2>.epigraph a,
.detail-header.bg-dark2>.epigraph span,
.detail-header.bg-dark2>.subtitle h2,
.detail-header.bg-dark2>.title {
	color: #fff
}

.detail-header-opinion {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: -25px;
	margin-right: -26px;
	min-height: 270px
}

.detail-header-opinion .group-1 {
	-webkit-box-ordinal-group: 2;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
	width: -webkit-calc(60% - 25px);
	width: calc(60% - 25px);
	padding-left: 25px
}

.detail-header-opinion .group-2 {
	-webkit-box-ordinal-group: 4;
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
	width: -webkit-calc(100% - 50px);
	width: calc(100% - 50px);
	padding-left: 25px;
	padding-right: 25px
}

.detail-header-opinion .author {
	-webkit-box-ordinal-group: 3;
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
	width: -webkit-calc(40% - 25px);
	width: calc(40% - 25px);
	padding-right: 25px
}

.detail-header-opinion .author .thumb {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	width: 90px;
	height: 90px;
	margin: 20px auto 5px
}

.detail-header-opinion .author .thumb img {
	width: 100%
}

.detail-header-opinion .author .txt {
	text-align: center
}

.detail-header-opinion .author .txt .name {
	font-size: 1rem;
	font-weight: 400
}

.detail-header-opinion .author .txt .name,
.detail-header-opinion .author .txt .position {
	line-height: 1;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	text-align: center;
	color: #2d4a8d
}

.detail-header-opinion .author .txt .position {
	font-size: .875rem;
	font-weight: 300;
	margin-bottom: 5px
}

.detail-header-opinion .author .txt .follow {
	width: 66px;
	height: 19px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: .71;
	letter-spacing: normal;
	text-align: center;
	color: #172b5b;
	padding: 3px
}

.detail-header-opinion .author .txt .follow:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='13' height='9' viewBox='0 0 13 9' fill='%23263238'%3E%3Cdefs%3E%3Cpath id='a' d='M12.189 4.355v.158a.233.233 0 0 1-.229.238h-1.295v1.346a.233.233 0 0 1-.229.237h-.152a.233.233 0 0 1-.228-.237V4.75H8.76a.233.233 0 0 1-.228-.238v-.158c0-.131.102-.238.228-.238h1.296V2.771c0-.131.102-.237.228-.237h.152c.127 0 .229.106.229.237v1.346h1.295c.126 0 .229.107.229.238zm-5.046.636l-.829-.246a2.89 2.89 0 0 0 .694-1.895C7.008 1.276 5.783 0 4.266 0 2.751 0 1.524 1.274 1.524 2.85c0 .706.245 1.373.694 1.895l-.829.246C.333 5.305 0 6.303 0 6.906v.785c0 .65.508 1.177 1.132 1.177H7.4c.624 0 1.132-.528 1.132-1.177v-.785a1.98 1.98 0 0 0-1.39-1.915zM4.266.633c1.178 0 2.133.993 2.133 2.217 0 1.225-.955 2.217-2.133 2.217S2.133 4.075 2.133 2.85c0-1.224.955-2.217 2.133-2.217zm3.657 7.058c0 .3-.234.543-.523.543H1.132a.533.533 0 0 1-.523-.543v-.785c0-.606.387-1.14.948-1.306l1.213-.36c.441.3.957.46 1.496.46.54 0 1.055-.16 1.496-.46l1.213.36c.561.167.948.7.948 1.306v.785z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 14px;
	height: 14px;
	vertical-align: text-top;
	margin-right: 5px
}

.detail-header-opinion .epigraph {
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	font-size: .75rem;
	line-height: 1.83;
	text-transform: uppercase;
	letter-spacing: .1px;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal
}

.detail-header-opinion .epigraph a:first-child,
.detail-header-opinion .epigraph span:first-child {
	font-weight: 400
}

.detail-header-opinion .epigraph a,
.detail-header-opinion .epigraph span {
	line-height: 1.83;
	display: inline-block;
	vertical-align: middle;
	color: #3a5eb2
}

.detail-header-opinion .epigraph a+a:before,
.detail-header-opinion .epigraph a+span:before,
.detail-header-opinion .epigraph span+a:before,
.detail-header-opinion .epigraph span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .75rem;
	line-height: 1.83;
	font-weight: 300
}

.detail-header-opinion .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.08;
	letter-spacing: .0125rem;
	text-align: left;
	color: #000a12;
	margin: 0 0 10px
}

.detail-header-opinion .subtitle h2 {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	line-height: 1.29;
	text-align: left;
	color: #263238;
	margin-top: 0;
	padding-top: 0
}

.detail-header-opinion .subtitle h2 a {
	font-weight: 400;
	color: #3a5eb2
}

.detail-header-opinion .subtitle h2 a:hover {
	text-decoration: underline
}

.detail-header-opinion .subtitle h2 em,
.detail-header-opinion .subtitle h2 i {
	font-style: italic
}

.detail-header-opinion .subtitle h2+h2 {
	margin-top: 10px
}

.detail-header-opinion+.detail-social {
	border-top: none
}

.detail-social {
	padding: 10px 0;
	border-top: 1px solid #cfd8dc;
	border-bottom: 1px solid #cfd8dc;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.detail-social,
.detail-social .options {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row
}

.detail-social .options {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.detail-social .options-item .comments:hover,
.detail-social .options-item .send-mail:hover {
	text-decoration: underline
}

.detail-social .options-item .download {
	padding: 0;
	background: transparent
}

.detail-social .options-item .download span {
	display: none
}

.detail-social .options-item .download:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.188 20.25a.94.94 0 0 1-.938.938.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938.94.94 0 0 1 .938.938zm-3.938-.938a.94.94 0 0 0-.938.938.94.94 0 0 0 .938.938.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938zm6.75-2.25v4.875c0 1.14-.923 2.063-2.063 2.063H2.063A2.063 2.063 0 0 1 0 21.937v-4.875C0 15.924.923 15 2.063 15h4.659l-2.644-2.644c-1.181-1.181-.342-3.201 1.327-3.201h2.47v-7.28C7.875.839 8.715 0 9.75 0h4.5c1.036 0 1.875.84 1.875 1.875v7.28h2.47c1.67 0 2.503 2.02 1.327 3.201L17.278 15h4.66c1.139 0 2.062.923 2.062 2.063zm-12.267.83a.376.376 0 0 0 .53 0l6.595-6.595a.377.377 0 0 0-.267-.642h-3.966v-8.78a.376.376 0 0 0-.375-.375h-4.5a.376.376 0 0 0-.375.375v8.78h-3.97a.377.377 0 0 0-.268.642l6.596 6.595zm10.767-.83a.564.564 0 0 0-.563-.562h-6.159l-2.451 2.452a1.879 1.879 0 0 1-2.654 0L8.222 16.5h-6.16a.564.564 0 0 0-.562.563v4.875c0 .309.253.562.563.562h19.875a.564.564 0 0 0 .562-.563v-4.875z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.detail-social .options-item .comments {
	color: #3a5eb2;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.875rem;
	letter-spacing: .00625rem
}

.detail-social .options-item .comments:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23607d8b'%3E%3Cdefs%3E%3Cpath id='a' d='M12.004 3.25c-6.072 0-10.999 3.637-10.999 8.125 0 1.96.94 3.762 2.505 5.164-.397 1.418-1.134 1.793-1.997 2.426-1.054.77-.301 1.86.665 1.781 2.241-.184 4.326-.777 6.08-1.727 1.168.313 2.428.481 3.742.481 6.076 0 10.998-3.633 10.998-8.125.004-4.488-4.919-8.125-10.994-8.125zm0 15c-1.352 0-2.662-.191-3.896-.574-1.562.937-3.437 1.824-5.88 2.136 1.832-1.25 2.386-2.222 2.638-3.761-1.508-1.137-2.639-2.754-2.639-4.676 0-3.77 4.419-6.875 9.777-6.875 5.403 0 9.776 3.133 9.776 6.875 0 3.77-4.415 6.875-9.776 6.875z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 75%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: top;
	margin-right: 5px
}

.detail-social .options-item .send-mail {
	color: #3a5eb2;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.875rem;
	letter-spacing: .00625rem
}

.detail-social .options-item .send-mail span {
	display: none
}

.detail-social .options-item .send-mail:after {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23607d8b'%3E%3Cdefs%3E%3Cpath id='a' d='M20.938 3.75H3.063A2.063 2.063 0 0 0 1 5.813v12.375c0 1.138.924 2.062 2.063 2.062h17.875A2.063 2.063 0 0 0 23 18.187V5.813a2.063 2.063 0 0 0-2.063-2.062zM3.063 5.125h17.875a.69.69 0 0 1 .687.688V7.59c-.941.795-2.286 1.891-6.471 5.213-.726.575-2.157 1.963-3.154 1.946-.997.017-2.432-1.37-3.154-1.946-4.185-3.322-5.53-4.418-6.471-5.213V5.812a.69.69 0 0 1 .688-.687zm17.875 13.75H3.063a.69.69 0 0 1-.688-.688V9.38c.98.803 2.527 2.045 5.616 4.499.88.704 2.436 2.256 4.009 2.247 1.564.013 3.107-1.525 4.009-2.247 3.09-2.454 4.636-3.696 5.616-4.5v8.81a.69.69 0 0 1-.688.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 75%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: top
}

.detail-social .options-item.share {
	height: 30px;
	overflow: hidden
}

.detail-social .options-item.share p {
	display: inline-block;
	vertical-align: middle;
	background-color: #fff;
	line-height: 1.5rem
}

.detail-social .options-item.share p .btn-facebook span,
.detail-social .options-item.share p a.extra {
	display: none
}

.detail-social .options-item.share p .btn-facebook:before {
	content: "";
	background: #3b5998 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%23FFF'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.detail-social .options-item.share p .btn-twitter span {
	display: none
}

.detail-social .options-item.share p .btn-twitter:before {
	content: "";
	background: #55acee url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23FFF'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	vertical-align: middle
}

.detail-social .options-item.share p .btn-linkedin span {
	display: none
}

.detail-social .options-item.share p .btn-linkedin:before {
	content: "";
	background: #007ab9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.detail-social .options-item.share p .btn-whatsapp span {
	display: none
}

.detail-social .options-item.share p .btn-whatsapp:before {
	content: "";
	background: #74ba52 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.detail-social .options-item.share p .btn-google span {
	display: none
}

.detail-social .options-item.share p .btn-google:before {
	content: "";
	background: #dd4b39 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%23FFF'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 75%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.detail-social .options-item.share p a {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	overflow: hidden
}

.detail-social .options-item.share p a+a {
	margin-left: 7px
}

.detail-social .options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none;
	display: inline-block;
	vertical-align: middle
}

.detail-social .options-item.share .more span {
	display: none
}

.detail-social .options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23607d8b'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: top
}

.detail-social .options-item.share.open a.extra {
	display: inline-block
}

.detail-signature {
	padding: 10px 0;
	border-bottom: 1px solid #cfd8dc;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.detail-signature .author {
	display: block
}

.detail-signature .author .thumb {
	display: inline-block;
	vertical-align: middle;
	width: 34px;
	height: 34px;
	background-color: #cfd8dc;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden
}

.detail-signature .author .thumb img {
	width: 100%
}

.detail-signature .author .txt {
	display: inline-block;
	vertical-align: middle
}

.detail-signature .author .txt .author-link {
	font-family: Roboto, sans-serif;
	text-decoration: none;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-size: .75rem;
	line-height: 1.67;
	letter-spacing: .00625rem;
	color: #000a12
}

.detail-signature .author .txt .author-follow {
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle
}

.detail-signature .author .txt .author-follow span {
	display: none
}

.detail-signature .author .txt .author-follow:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%233a5eb2'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%;
	display: block;
	text-align: center;
	object-fit: contain;
	width: 10px;
	height: 10px
}

.detail-signature .author .txt .author-link+.author-link {
	margin-left: 10px
}

.detail-signature .author .txt span {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-size: .75rem;
	line-height: 1.67;
	letter-spacing: .00625rem;
	color: #607d8b;
	display: block
}

.detail-signature .author .thumb+.txt {
	padding-left: 3px
}

.detail-signature .location {
	line-height: 1
}

.detail-signature .location span {
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-size: .75rem;
	line-height: 1;
	letter-spacing: .00625rem;
	color: #607d8b
}

.detail-signature .location span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	font-size: .75rem;
	line-height: 1;
	font-weight: 300
}

.detail-signature+.signature {
	border-top: none
}

.detail-info {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	font-size: .6875rem;
	line-height: 1.82;
	letter-spacing: .00625rem;
	padding: 10px 0 15px
}

.detail-info .read-time {
	color: #263238
}

.detail-info .read-time:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%23263238'%3E%3Cdefs%3E%3Cpath id='a' d='M12 1.344C6.113 1.344 1.344 6.114 1.344 12c0 5.887 4.77 10.656 10.656 10.656 5.887 0 10.656-4.77 10.656-10.656 0-5.887-4.77-10.656-10.656-10.656zM21.281 12c0 5.1-4.129 9.281-9.281 9.281-5.1 0-9.281-4.129-9.281-9.281 0-5.1 4.129-9.281 9.281-9.281 5.1 0 9.281 4.129 9.281 9.281zm-6.398 3.794l-3.489-2.535a.519.519 0 0 1-.21-.417V5.984c0-.283.232-.515.515-.515h.602c.283 0 .515.232.515.515v6.287l3.03 2.204c.232.168.279.49.111.722l-.352.485a.52.52 0 0 1-.722.112z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	margin-right: 5px
}

.detail-info .date {
	color: #607d8b
}

.detail-info .update {
	font-weight: 300;
	color: #607d8b
}

.detail-info .update:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .875rem;
	line-height: 1.57;
	font-weight: 300
}

.media {
	margin-bottom: 10px;
	position: relative
}

.media .thumb.video a:before {
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.media .thumb {
	position: relative;
	display: block;
	margin: 0;
	line-height: 0
}

.media .thumb img {
	width: 100%;
	z-index: 1;
	display: block
}

.media .thumb a {
	height: 0;
	padding-bottom: 56.25%
}

.media .thumb a img {
	width: 100%;
	z-index: 1;
	display: block
}

.media .thumb.gallery a:before,
.media .thumb.graphic a:before,
.media .thumb.video a:before {
	content: "";
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 64px;
	height: 64px;
	margin-left: -32px;
	margin-top: -32px;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 1;
	background-color: #fff
}

.media .txt {
	padding: 5px 0;
	border-bottom: 1px solid #cfd8dc
}

.media .txt .subtitle {
	color: #263238
}

.media .txt .subtitle,
.media .txt .subtitle .author {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: .00625rem
}

.media .txt .subtitle .author {
	color: #3a5eb2
}

.media .txt .subtitle .font {
	font-weight: 300
}

.media .txt .subtitle span+span:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px;
	vertical-align: top;
	font-size: .875rem;
	line-height: 1.57;
	font-weight: 300
}

.media .embed {
	background-color: #d2d7d9;
	padding: 15px
}

.media .embed .source {
	text-align: center;
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%
}

.media .embed .source embed,
.media .embed .source iframe,
.media .embed .source object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.media .embed.tweet {
	margin: 0 auto;
	background-color: #fff;
	max-width: 500px
}

.galeria {
	background-color: #21252f
}

.galeria .wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.galeria .wrap .slide,
.galeria .wrap .slide .flex-viewport {
	position: relative
}

.galeria .wrap .slide .flex-viewport .slides {
	overflow: hidden
}

.galeria .wrap .slide .flex-viewport .slides .slider-item {
	overflow: hidden;
	position: relative
}

.galeria .wrap .slide .flex-viewport .slides .slider-item .thumb {
	max-height: 80vh;
	text-align: center
}

.galeria .wrap .slide .flex-viewport .slides .slider-item .thumb img {
	object-fit: fill;
	max-height: 80vh;
	margin: 0 auto
}

.galeria .wrap .slide .flex-direction-nav,
.galeria .wrap .slide .navigation {
	position: absolute;
	top: 50%;
	left: 0;
	z-index: 2;
	width: 100%;
	margin-top: -24px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center
}

.galeria .wrap .slide .flex-direction-nav .flex-next.flex-disabled,
.galeria .wrap .slide .flex-direction-nav .flex-prev.flex-disabled,
.galeria .wrap .slide .flex-direction-nav .slide-next.flex-disabled,
.galeria .wrap .slide .flex-direction-nav .slide-prev.flex-disabled,
.galeria .wrap .slide .navigation .flex-next.flex-disabled,
.galeria .wrap .slide .navigation .flex-prev.flex-disabled,
.galeria .wrap .slide .navigation .slide-next.flex-disabled,
.galeria .wrap .slide .navigation .slide-prev.flex-disabled {
	opacity: .2;
	cursor: default
}

.galeria .wrap .slide .flex-direction-nav .flex-prev,
.galeria .wrap .slide .flex-direction-nav .slide-prev,
.galeria .wrap .slide .navigation .flex-prev,
.galeria .wrap .slide .navigation .slide-prev {
	display: block;
	width: 48px;
	height: 48px;
	cursor: pointer;
	overflow: hidden
}

.galeria .wrap .slide .flex-direction-nav .flex-prev span,
.galeria .wrap .slide .flex-direction-nav .slide-prev span,
.galeria .wrap .slide .navigation .flex-prev span,
.galeria .wrap .slide .navigation .slide-prev span {
	display: none
}

.galeria .wrap .slide .flex-direction-nav .flex-prev:before,
.galeria .wrap .slide .flex-direction-nav .slide-prev:before,
.galeria .wrap .slide .navigation .flex-prev:before,
.galeria .wrap .slide .navigation .slide-prev:before {
	content: "";
	background: #3a5eb2 url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23FFF'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 27%;
	display: block;
	width: 48px;
	height: 48px
}

.galeria .wrap .slide .flex-direction-nav .flex-next,
.galeria .wrap .slide .flex-direction-nav .slide-next,
.galeria .wrap .slide .navigation .flex-next,
.galeria .wrap .slide .navigation .slide-next {
	display: block;
	z-index: 2;
	background-color: #3a5eb2;
	width: 48px;
	height: 48px;
	cursor: pointer;
	overflow: hidden
}

.galeria .wrap .slide .flex-direction-nav .flex-next span,
.galeria .wrap .slide .flex-direction-nav .slide-next span,
.galeria .wrap .slide .navigation .flex-next span,
.galeria .wrap .slide .navigation .slide-next span {
	display: none
}

.galeria .wrap .slide .flex-direction-nav .flex-next:before,
.galeria .wrap .slide .flex-direction-nav .slide-next:before,
.galeria .wrap .slide .navigation .flex-next:before,
.galeria .wrap .slide .navigation .slide-next:before {
	content: "";
	background: #3a5eb2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 27%;
	display: block;
	width: 48px;
	height: 48px
}

.galeria .wrap .slide.disabled {
	visibility: hidden
}

.galeria .wrap .slide .txt {
	display: none
}

.galeria .wrap .container .bottom {
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.galeria .wrap .container .bottom .counter {
	font-family: Roboto, sans-serif;
	font-size: 1.875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .0125rem;
	color: #fff;
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	margin-right: 20px
}

.galeria .wrap .container .bottom .counter .current {
	font-weight: 500
}

.galeria .wrap .container .bottom .info .date {
	float: inherit;
	clear: inherit;
	vertical-align: middle;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	line-height: 1.375rem;
	color: #9a9a9a;
	margin: 0
}

.galeria .wrap .container .bottom .info .date .date-signature {
	font-weight: 700;
	text-transform: uppercase
}

.galeria .wrap .container .bottom .info .date .date-signature:before {
	content: " / "
}

.galeria .wrap .container .bottom .info .epigraph {
	text-transform: uppercase;
	font-size: .8125rem;
	line-height: 1.0625rem;
	color: #fff;
	font-family: Roboto, sans-serif
}

.galeria .wrap .container .bottom .info .epigraph a {
	color: #fff
}

.galeria .wrap .container .bottom .info .epigraph a:hover {
	text-decoration: underline
}

.galeria .wrap .container .bottom .info .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 2rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: .88;
	letter-spacing: .01875rem;
	color: #fff;
	margin-bottom: 5px
}

.galeria .wrap .container .bottom .info .title a {
	color: #fff;
	text-decoration: none
}

.galeria .wrap .container .bottom .info .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	color: #fff
}

.galeria .wrap .container .detail-social {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border: none
}

.galeria .wrap .container .detail-social,
.galeria .wrap .container .detail-social .options {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row
}

.galeria .wrap .container .detail-social .options {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.galeria .wrap .container .detail-social .options-item.share {
	height: 30px;
	overflow: hidden
}

.galeria .wrap .container .detail-social .options-item.share .more:after {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share p {
	display: inline-block;
	vertical-align: middle;
	line-height: 1.875rem;
	background-color: transparent
}

.galeria .wrap .container .detail-social .options-item.share p .btn-facebook span,
.galeria .wrap .container .detail-social .options-item.share p a.extra {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share p .btn-facebook:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 512' fill='%23FFF'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 30%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.galeria .wrap .container .detail-social .options-item.share p .btn-twitter span {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share p .btn-twitter:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23FFF'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	vertical-align: middle
}

.galeria .wrap .container .detail-social .options-item.share p .btn-linkedin:before {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%233a5eb2'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	width: 24px;
	height: 24px
}

.galeria .wrap .container .detail-social .options-item.share p .btn-whatsapp span {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share p .btn-whatsapp:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.galeria .wrap .container .detail-social .options-item.share p .btn-google span {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share p .btn-google:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%23FFF'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 75%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.galeria .wrap .container .detail-social .options-item.share p .btn-linkedin span {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share p .btn-linkedin:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 55%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.galeria .wrap .container .detail-social .options-item.share p a {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	overflow: hidden
}

.galeria .wrap .container .detail-social .options-item.share p a+a {
	margin-left: 7px
}

.galeria .wrap .container .detail-social .options-item.share .more {
	padding: 0;
	background: transparent;
	outline: none;
	display: inline-block;
	vertical-align: middle
}

.galeria .wrap .container .detail-social .options-item.share .more span {
	display: none
}

.galeria .wrap .container .detail-social .options-item.share .more:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M22 18.875C22 21.153 20.081 23 17.714 23c-2.367 0-4.285-1.847-4.285-4.125 0-.557.115-1.088.323-1.573L9.49 14.739a4.349 4.349 0 0 1-3.204 1.386C3.919 16.125 2 14.278 2 12s1.919-4.125 4.286-4.125c1.275 0 2.42.536 3.204 1.386l4.262-2.563a3.98 3.98 0 0 1-.323-1.573C13.429 2.847 15.347 1 17.714 1S22 2.847 22 5.125 20.081 9.25 17.714 9.25a4.349 4.349 0 0 1-3.204-1.386l-4.262 2.563a3.99 3.99 0 0 1 0 3.146l4.262 2.563a4.349 4.349 0 0 1 3.204-1.386c2.367 0 4.286 1.847 4.286 4.125zm-4.286-16.5c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75zM6.286 9.25c-1.576 0-2.857 1.234-2.857 2.75s1.281 2.75 2.857 2.75c1.575 0 2.857-1.234 2.857-2.75S7.86 9.25 6.286 9.25zm11.428 6.875c-1.575 0-2.857 1.234-2.857 2.75s1.282 2.75 2.857 2.75c1.576 0 2.857-1.234 2.857-2.75s-1.281-2.75-2.857-2.75z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 30px;
	height: 30px;
	vertical-align: top
}

.galeria .wrap .container .detail-social .options-item.share.open a.extra {
	display: inline-block
}

.galeria .wrap .close {
	display: none;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
	color: #fff;
	background-color: transparent;
	line-height: 1.75rem;
	font-size: .8125rem;
	text-transform: uppercase;
	font-family: Roboto, sans-serif;
	border: none;
	z-index: 10;
	padding: 0
}

.galeria .wrap .close span {
	display: none
}

.galeria .wrap .close:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M13.129 12l6.074-5.895a.505.505 0 0 0 0-.73l-.376-.366a.543.543 0 0 0-.753 0L12 10.904l-6.074-5.89a.543.543 0 0 0-.753 0l-.376.365a.505.505 0 0 0 0 .73L10.871 12l-6.07 5.895a.505.505 0 0 0 0 .73l.377.366a.543.543 0 0 0 .752 0L12 13.096l6.074 5.895a.543.543 0 0 0 .753 0l.376-.365a.505.505 0 0 0 0-.73L13.129 12z'/%3E%3C/defs%3E%3Cuse transform='translate(-4 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	width: 15px;
	height: 15px;
	margin-left: 4px
}

.galeria.disabled {
	display: none
}

.galeria.type-2 .wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row
}

.galeria.type-2 .wrap .slide {
	width: 100%;
	max-width: 640px;
	height: inherit
}

.galeria.type-2 .wrap .slide img {
	width: 100%
}

.galeria.type-2 .wrap .bottom {
	padding-left: 20px
}

.galeria.type-3 .wrap .slide {
	height: inherit
}

.galeria.type-3 .wrap .slide .slides {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.galeria.type-3 .wrap .slide .slides .slider-item {
	width: 100%;
	max-width: 146px;
	height: inherit;
	margin: 9px;
	cursor: pointer;
	-webkit-transition: opacity 1s;
	transition: opacity 1s
}

.galeria.type-3 .wrap .slide .slides .slider-item:hover {
	opacity: .6
}

.galeria.type-3 .wrap .slide .slides img {
	width: 100%
}

.galeria.type-3 .wrap .container {
	display: none
}

.galeria.type-4 .wrap .slide {
	height: inherit
}

.galeria.type-4 .wrap .slide img {
	width: 100%
}

.galeria.type-4 .wrap .slide .txt {
	color: #fff;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	padding: 15px;
	margin-bottom: 15px
}

.galeria.type-4 .wrap .slide .txt .counter {
	font-family: Roboto, sans-serif;
	font-size: 1.875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .0125rem;
	color: #fff;
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	margin-right: 20px
}

.galeria.type-4 .wrap .slide .txt .counter .current {
	font-weight: 500
}

.galeria.type-4 .wrap .slide .txt .info .date {
	float: inherit;
	clear: inherit;
	vertical-align: middle;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	line-height: 1.375rem;
	color: #9a9a9a;
	margin: 0
}

.galeria.type-4 .wrap .slide .txt .info .date .date-signature {
	font-weight: 700;
	text-transform: uppercase
}

.galeria.type-4 .wrap .slide .txt .info .date .date-signature:before {
	content: " / "
}

.galeria.type-4 .wrap .slide .txt .info .epigraph {
	text-transform: uppercase;
	font-size: .8125rem;
	line-height: 1.0625rem;
	color: #fff;
	font-family: Roboto, sans-serif
}

.galeria.type-4 .wrap .slide .txt .info .epigraph a {
	color: #fff
}

.galeria.type-4 .wrap .slide .txt .info .epigraph a:hover {
	text-decoration: underline
}

.galeria.type-4 .wrap .slide .txt .info .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 2rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: .88;
	letter-spacing: .01875rem;
	color: #fff;
	margin-bottom: 5px
}

.galeria.type-4 .wrap .slide .txt .info .title a {
	color: #fff;
	text-decoration: none
}

.galeria.type-4 .wrap .slide .txt .info .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	color: #fff
}

.galeria.type-4 .wrap .slide+.slide {
	margin-top: 15px
}

.galeria.type-4 .wrap .container {
	display: none
}

.galeria.type-5 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh
}

.galeria.type-5 .wrap .slide {
	height: 80vh
}

.galeria.type-5 .wrap .container {
	height: 20vh
}

.galeria.type-5 .wrap .close {
	display: block
}

.visual .title {
	display: none
}

.visual-options {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}

.visual-options-item {
	margin: 10px
}

.visual-options-item .type-1 span {
	display: none
}

.visual-options-item .type-1:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background-size: 100%
}

.visual-options-item .type-2 span {
	display: none
}

.visual-options-item .type-2:before {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M19.857 2.375H4.143C2.96 2.375 2 3.299 2 4.438v15.125c0 1.138.96 2.062 2.143 2.062h15.714c1.183 0 2.143-.924 2.143-2.063V4.438c0-1.138-.96-2.062-2.143-2.062zm.714 17.188c0 .378-.321.687-.714.687H4.143a.703.703 0 0 1-.714-.688V4.438c0-.378.321-.687.714-.687h15.714c.393 0 .714.31.714.688v15.125z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%
}

.visual-options-item .type-2:after,
.visual-options-item .type-2:before {
	content: "";
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 18px;
	vertical-align: middle
}

.visual-options-item .type-2:after {
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='16' viewBox='0 0 20 16' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.732 5.898H2.268A.263.263 0 0 1 2 5.641V4.609c0-.142.12-.257.268-.257h19.464c.148 0 .268.115.268.257v1.032c0 .142-.12.257-.268.257zm0 6.875H2.268A.263.263 0 0 1 2 12.516v-1.032c0-.142.12-.257.268-.257h19.464c.148 0 .268.115.268.257v1.032c0 .142-.12.257-.268.257zm0 6.875H2.268A.263.263 0 0 1 2 19.391v-1.032c0-.142.12-.257.268-.257h19.464c.148 0 .268.115.268.257v1.032c0 .142-.12.257-.268.257z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%;
	margin-left: 5px
}

.visual-options-item .type-3 span {
	display: none
}

.visual-options-item .type-3:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M1 4.438v15.125c0 1.139.923 2.062 2.063 2.062h17.875A2.062 2.062 0 0 0 23 19.562V4.438a2.062 2.062 0 0 0-2.063-2.062H3.063A2.06 2.06 0 0 0 1 4.438zm13.75-.688v4.583h-5.5V3.75h5.5zm6.875 10.542h-5.5V9.708h5.5v4.584zm-6.875 0h-5.5V9.708h5.5v4.584zM2.375 9.708h5.5v4.584h-5.5V9.708zm5.5-5.958v4.583h-5.5V4.437c0-.38.308-.687.688-.687h4.812zm-5.5 15.813v-3.896h5.5v4.583H3.062a.687.687 0 0 1-.687-.688zm6.875.687v-4.583h5.5v4.583h-5.5zm6.875 0v-4.583h5.5v3.896c0 .38-.308.687-.688.687h-4.812zm5.5-11.917h-5.5V3.75h4.813c.38 0 .687.308.687.688v3.895z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background-size: 100%
}

.visual-options-item .type-4 span {
	display: none
}

.visual-options-item .type-4:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='16' viewBox='0 0 20 16' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.732 5.898H2.268A.263.263 0 0 1 2 5.641V4.609c0-.142.12-.257.268-.257h19.464c.148 0 .268.115.268.257v1.032c0 .142-.12.257-.268.257zm0 6.875H2.268A.263.263 0 0 1 2 12.516v-1.032c0-.142.12-.257.268-.257h19.464c.148 0 .268.115.268.257v1.032c0 .142-.12.257-.268.257zm0 6.875H2.268A.263.263 0 0 1 2 19.391v-1.032c0-.142.12-.257.268-.257h19.464c.148 0 .268.115.268.257v1.032c0 .142-.12.257-.268.257z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	background-size: 100%
}

.visual-options-item .type-5 {
	display: none
}

.visual-options-item .type-5 span {
	text-transform: uppercase;
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: .00625rem;
	color: #fff
}

.visual-options-item .type-5:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.987 16.64L22 21.11a.528.528 0 0 1-.536.515l-4.643-.013a.528.528 0 0 1-.535-.516v-.43c0-.283.24-.515.535-.515l2.59.013.031-.03L12 12.971l-7.442 7.163.031.03 2.59-.013c.294 0 .535.232.535.516v.43a.528.528 0 0 1-.535.515l-4.643.013A.528.528 0 0 1 2 21.109l.013-4.468c0-.284.241-.516.536-.516h.447c.294 0 .535.232.535.516l-.013 2.492.031.03L10.991 12 3.55 4.837l-.031.03.013 2.492a.528.528 0 0 1-.535.516H2.55a.528.528 0 0 1-.536-.516L2 2.891c0-.284.241-.516.536-.516l4.643.013c.294 0 .535.232.535.516v.43a.528.528 0 0 1-.535.515l-2.59-.013-.031.03L12 11.029l7.442-7.163-.031-.03-2.59.013a.528.528 0 0 1-.535-.516v-.43c0-.283.24-.515.535-.515l4.643-.013c.295 0 .536.232.536.516l-.013 4.468a.528.528 0 0 1-.536.516h-.447a.528.528 0 0 1-.535-.516l.013-2.492-.031-.03L13.009 12l7.442 7.163.031-.03-.013-2.492c0-.284.24-.516.535-.516h.447c.295 0 .536.232.536.516z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	border-left: 1px solid #fff;
	padding-left: 20px;
	background-size: 50%
}

.visual-options-item .current {
	opacity: .25
}

.detail-body blockquote {
	background-color: #f3f5fa;
	position: relative;
	margin: 0;
	padding: 22.5px 10px 7.5px;
	z-index: 1;
	margin-bottom: 10px
}

.detail-body blockquote p {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.25rem;
	line-height: 1.2;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .0125rem;
	color: #263238;
	text-align: left
}

.detail-body blockquote p a {
	color: #263238
}

.detail-body blockquote p strong {
	font-weight: 600
}

.detail-body blockquote:before {
	z-index: -1;
	content: "";
	position: absolute;
	top: 10px;
	left: 10px;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='98' height='83' viewBox='0 0 98 83' fill='%23cfd8dc'%3E%3Cdefs%3E%3Cpath id='a' d='M60.301 82.23h28.715c4.75 0 8.615-3.953 8.615-8.811V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C63.39 6.185 51.687 24.078 51.687 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM57.43 48.455c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521h15.584c1.586 0 2.872 1.315 2.872 2.937v29.37c0 1.622-1.286 2.937-2.872 2.937H60.301c-1.585 0-2.871-1.315-2.871-2.937V48.456zM8.614 82.23H37.33c4.75 0 8.615-3.952 8.615-8.81V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C11.703 6.185 0 24.078 0 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM5.743 48.456c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521H37.33c1.586 0 2.872 1.315 2.872 2.937V73.42c0 1.622-1.286 2.937-2.872 2.937H8.614c-1.585 0-2.871-1.315-2.871-2.937V48.456z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	width: 57.8px;
	height: 48.5px;
	object-fit: contain;
	background-size: 100%
}

.detail-body .box-left+.box-left {
	margin-top: 20px
}

.detail-body .box-left .destacado,
.detail-body .box-right .destacado {
	padding-top: 5px;
	border-top: 2px solid #3a5eb2
}

.detail-body .box-left .destacado .middle,
.detail-body .box-right .destacado .middle {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	height: inherit;
	border-bottom: 1px solid #cfd8dc;
	padding: 10px 0
}

.detail-body .box-left .destacado .middle .article+.article,
.detail-body .box-right .destacado .middle .article+.article {
	margin-bottom: 0;
	margin-top: 0
}

.detail-body .box-left .destacado .middle .article:nth-child(2),
.detail-body .box-right .destacado .middle .article:nth-child(2) {
	padding-left: 10px;
	border-left: 1px solid #cfd8dc
}

.detail-body .box-left .destacado .middle .article:first-child,
.detail-body .box-right .destacado .middle .article:first-child {
	padding-right: 10px
}

.detail-body .box-left .destacado .middle .article>.txt,
.detail-body .box-right .destacado .middle .article>.txt {
	padding: 0
}

.detail-body .box-left .destacado .middle .article,
.detail-body .box-right .destacado .middle .article {
	width: 100%;
	margin-bottom: 0;
	margin-top: 0
}

.detail-body .box-left .destacado .middle .article .title,
.detail-body .box-right .destacado .middle .article .title {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	color: #263238
}

.detail-body .box-left .destacado .middle .article .title a,
.detail-body .box-right .destacado .middle .article .title a {
	font-weight: 300;
	color: #263238;
	-webkit-transition: color 1s;
	transition: color 1s
}

.detail-body .box-left .destacado .middle .article .title a:hover,
.detail-body .box-right .destacado .middle .article .title a:hover {
	color: #3a5eb2
}

.detail-body .box-left .destacado .middle .article>.thumb,
.detail-body .box-right .destacado .middle .article>.thumb {
	display: none
}

.detail-body .box-left .destacado>.title,
.detail-body .box-right .destacado>.title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.125rem;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.22;
	letter-spacing: .00625rem;
	color: #263238
}

.detail-body>em {
	font-style: italic
}

.detail-body>p {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.56;
	letter-spacing: .00625rem;
	color: #263238;
	margin-bottom: 10px
}

.detail-body>p strong {
	font-weight: 400
}

.detail-body>p a {
	font-weight: 400;
	color: #3a5eb2
}

.detail-body>h3 {
	font-size: 1.75rem;
	line-height: 1.32;
	letter-spacing: .00625rem;
	margin-bottom: 15px
}

.detail-body>h3,
.detail-body>h4,
.detail-body>h5 {
	font-family: Source Sans Pro, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	color: #263238
}

.detail-body>h4,
.detail-body>h5 {
	font-size: 1.5rem;
	line-height: 1.17;
	letter-spacing: .0125rem;
	margin-bottom: 10px
}

.detail-body>ol,
.detail-body>ul {
	margin-bottom: 10px
}

.detail-body>ol li,
.detail-body>ul li {
	margin-left: 15px;
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.56;
	letter-spacing: .00625rem;
	color: #263238
}

.detail-body>ol li a,
.detail-body>ul li a {
	color: #3a5eb2
}

.detail-body>ol li a:hover,
.detail-body>ul li a:hover {
	text-decoration: underline
}

.detail-body>ul li {
	list-style-type: disc
}

.detail-body>ol li {
	list-style-type: decimal
}

.detail-body>iframe {
	margin-bottom: 3rem
}

.detail-body>br {
	margin-bottom: 2rem
}

.detail-body>.carousel {
	max-width: 645px;
	margin: 0 auto
}

.detail-body>.carousel .nav {
	position: absolute;
	margin-top: -12px;
	top: 50%;
	width: 100%
}

.detail-body>.carousel .nav .slide-prev {
	top: 0;
	left: -10px;
	margin-top: -12px
}

.detail-body>.carousel .nav .slide-next {
	top: 0;
	right: -10px;
	margin-top: -12px
}

.detail-body>.carousel .media {
	max-width: 645px;
	margin: 0 auto
}

.detail-body>.carousel .media .txt {
	border-bottom: none
}

.detail-body>.opinion {
	margin: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}

.detail-body>.opinion .txt {
	padding-top: 0;
	padding-left: 10px;
	padding-right: 10px
}

.detail-body>.opinion .txt .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.17;
	letter-spacing: .0125rem;
	color: #263238
}

.detail-body>.opinion .txt .title a {
	color: #263238
}

.detail-body>.opinion .txt .signature {
	font-family: Roboto, sans-serif;
	font-size: .8125rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.69;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	text-transform: uppercase
}

.detail-body>.opinion .txt .title+.signature {
	margin-top: 5px
}

.detail-body>.opinion .thumb {
	padding: 0 10px;
	display: block
}

.detail-body>.opinion .thumb a {
	display: block;
	line-height: 0;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: #fff
}

.detail-body>.opinion .thumb a img {
	width: 100%
}

.detail-body>.opinion .thumb+.txt {
	padding-left: 0
}

.detail-body>.opinion>.title {
	border-left: 4px solid #3a5eb2;
	padding-left: 10px;
	font-family: Roboto, sans-serif;
	font-size: 1.0625rem;
	white-space: nowrap;
	text-transform: uppercase;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b
}

.detail-body>.opinion>.title a {
	color: #172b5b
}

.detail-body>.article {
	padding: 10px;
	border: 1px solid #cfd8dc;
	margin-bottom: 10px
}

.detail-body>.tabs .nav {
	margin-bottom: 10px
}

.detail-body>.tabs .nav a:first-child {
	margin-right: 3px
}

.detail-body>.tabs .nav a+a {
	margin-left: 5px;
	margin-right: 5px
}

.detail-body>.tabs .nav a {
	position: relative;
	font-family: Roboto, sans-serif;
	font-size: .8125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.69;
	letter-spacing: .00625rem;
	text-align: center;
	color: #3a5eb2;
	padding: 5px 7px;
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 2px
}

.detail-body>.tabs .nav a.open {
	color: #263238;
	border-bottom: 2px solid #3a5eb2;
	margin-bottom: 0
}

.detail-body>.tabs .tab-content {
	display: none
}

.detail-body>.tabs .tab-content>h3 {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.75rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	color: #263238;
	margin-bottom: 15px
}

.detail-body>.tabs .tab-content.open {
	display: block
}

.detail-tags {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	padding: 10px 0 0;
	border-top: 1px solid #cfd8dc;
	border-bottom: 1px solid #cfd8dc
}

.detail-tags .title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.07;
	letter-spacing: normal;
	color: #172b5b;
	text-transform: uppercase;
	margin-right: 10px;
	white-space: nowrap
}

.detail-tags .title:before {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	object-fit: contain;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.517 13.33L15.5 20.506a1.624 1.624 0 0 1-2.333 0l-.061-.063.778-.795.06.062c.215.22.564.22.778 0l7.017-7.176a.572.572 0 0 0 0-.795l-7.284-7.45a.54.54 0 0 0-.388-.164h-.672L12.295 3h1.772c.437 0 .857.178 1.166.494l7.284 7.45a1.715 1.715 0 0 1 0 2.386zM9.667 4.125H2.65a.557.557 0 0 0-.55.562v7.177c0 .15.057.291.161.397l7.284 7.45a.54.54 0 0 0 .777 0l7.017-7.177a.572.572 0 0 0 0-.795l-7.284-7.45a.54.54 0 0 0-.388-.164zm0-1.125c.437 0 .857.178 1.166.494l7.284 7.45a1.715 1.715 0 0 1 0 2.386L11.1 20.506a1.624 1.624 0 0 1-2.333 0l-7.284-7.45A1.707 1.707 0 0 1 1 11.865V4.687C1 3.756 1.739 3 2.65 3h7.017zM5.95 7.36a.696.696 0 0 0-.687.702c0 .388.308.704.687.704.38 0 .688-.316.688-.704a.696.696 0 0 0-.688-.703zm0-.985c.911 0 1.65.756 1.65 1.687 0 .932-.739 1.688-1.65 1.688-.911 0-1.65-.756-1.65-1.688 0-.931.739-1.687 1.65-1.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 100%
}

.detail-tags .list-tags {
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.detail-tags .list-tags .item {
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: #efefef;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 0 10px;
	text-align: center;
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	display: block
}

.detail-tags .list-tags .item a {
	display: block;
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b;
	text-transform: uppercase
}

.detail-tags .list-tags .item.live a:before {
	content: "";
	width: 6px;
	height: 6px;
	background-color: #c61f34;
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.relation-content {
	padding-top: 10px
}

.relation-content .item-rel {
	margin-bottom: 5px
}

.relation-content .item-rel a {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem
}

.relation-content .item-rel a:hover {
	text-decoration: underline
}

.relation-content .item-rel .listen {
	color: #3a5eb2
}

.relation-content .item-rel .listen:before {
	content: "";
	height: 24px;
	width: 24px;
	display: inline-block;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='48' viewBox='0 0 46 48' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Cpath d='M34.479 24.75c.2-.167.399-.234.73-.234.333 0 .532.267.731.433l9.467 9.494C41.654 42.77 33.317 48 23.65 48 10.463 48 0 37.34 0 24.117 0 10.892 10.696 0 23.883 0c9.633 0 17.804 5.496 21.59 13.69l-9.599 9.627.033-.033c-.199.166-.498.366-.797.333-.266-.033-.432-.033-.631-.2h-.066L24.115 13.091 13.154 24.083 24.082 35.11l10.397-10.36z' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 99%
}

.relation-content .item-rel .audio {
	color: #263238
}

.relation-content .item-rel .audio:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M23 12c0 3.93-2.033 7.405-5.123 9.338a.603.603 0 0 1-.84-.208.633.633 0 0 1 .203-.859c2.725-1.705 4.538-4.776 4.538-8.271 0-3.495-1.813-6.566-4.538-8.271a.633.633 0 0 1-.203-.86.603.603 0 0 1 .84-.206C20.967 4.595 23 8.07 23 12zm-3.667 0a7.221 7.221 0 0 0-3.366-6.136.603.603 0 0 0-.84.207.633.633 0 0 0 .202.86A5.965 5.965 0 0 1 18.111 12a5.965 5.965 0 0 1-2.782 5.07.633.633 0 0 0-.202.859.603.603 0 0 0 .84.207A7.221 7.221 0 0 0 19.333 12zm-5.276-2.934a.603.603 0 0 0-.84.207.633.633 0 0 0 .202.859A2.187 2.187 0 0 1 14.444 12c0 .768-.383 1.466-1.025 1.868a.633.633 0 0 0-.202.86.603.603 0 0 0 .84.206A3.434 3.434 0 0 0 15.667 12a3.434 3.434 0 0 0-1.61-2.934zm-3.28-3.628v13.124c0 .837-.99 1.25-1.564.663L5.815 15.75H1.917A.927.927 0 0 1 1 14.813V9.188c0-.518.41-.938.917-.938h3.898l3.398-3.475c.573-.586 1.565-.175 1.565.663zm-1.221.755L6.589 9.225a.906.906 0 0 1-.648.275H2.222v5h3.72c.242 0 .476.099.647.275l2.967 3.032V6.193z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .video {
	color: #263238
}

.relation-content .item-rel .video:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='16' viewBox='0 0 22 16' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 4.5h-.463c-.486 0-.953.198-1.297.55l-3.74 3.825v-2.5c0-1.036-.821-1.875-1.834-1.875h-11C1.821 4.5 1 5.34 1 6.375v11.25c0 1.036.82 1.875 1.833 1.875h11c1.013 0 1.834-.84 1.834-1.875v-2.5l3.74 3.826c.344.351.81.549 1.297.549h.463c1.012 0 1.833-.84 1.833-1.875V6.375c0-1.036-.82-1.875-1.833-1.875zm-6.723 13.125a.619.619 0 0 1-.61.625h-11a.619.619 0 0 1-.612-.625V6.375c0-.345.274-.625.611-.625h11c.337 0 .611.28.611.625v11.25zm7.334 0a.619.619 0 0 1-.611.625h-.463a.6.6 0 0 1-.432-.183l-4.605-4.71v-2.714l4.605-4.71a.6.6 0 0 1 .432-.183h.463c.337 0 .61.28.61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -4)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .podcast {
	color: #263238
}

.relation-content .item-rel .podcast:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='22' viewBox='0 0 20 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M16.554 14.465a3.508 3.508 0 0 0-.497-.694.25.25 0 0 1-.011-.321c.6-.794.954-1.77.954-2.825 0-2.717-2.35-4.915-5.197-4.809-2.577.096-4.674 2.094-4.797 4.573a4.664 4.664 0 0 0 .948 3.06.25.25 0 0 1-.011.322 3.49 3.49 0 0 0-.497.694.273.273 0 0 1-.445.046 6.016 6.016 0 0 1-1.43-3.886c0-3.429 2.913-6.215 6.482-6.187 3.463.027 6.303 2.724 6.374 6.057a6.014 6.014 0 0 1-1.425 4.012.274.274 0 0 1-.448-.042zM12 1C6.473 1 2 5.305 2 10.625c0 3.524 1.954 6.555 4.804 8.228.193.113.436-.04.405-.256a26.001 26.001 0 0 1-.14-1.118.257.257 0 0 0-.109-.185c-2.152-1.51-3.549-3.962-3.531-6.72.028-4.454 3.765-8.105 8.391-8.197 4.808-.096 8.751 3.641 8.751 8.248 0 2.737-1.392 5.168-3.531 6.67a.257.257 0 0 0-.11.184c-.036.356-.083.734-.139 1.118-.03.216.212.37.405.256C20.018 17.196 22 14.18 22 10.625 22 5.305 17.527 1 12 1zm2.857 15.286c0 1.416-.574 4.477-.918 5.707C13.709 22.81 12.842 23 12 23c-.842 0-1.71-.19-1.939-1.007-.341-1.222-.918-4.283-.918-5.707 0-1.51 1.39-1.88 2.857-1.88 1.467 0 2.857.37 2.857 1.88zm-1.428 0c0-.701-2.858-.7-2.858 0 0 1.19.513 4.03.85 5.274.269.087.89.087 1.159 0 .336-1.241.849-4.084.849-5.274zm1.428-5.661c0 1.519-1.28 2.75-2.857 2.75-1.578 0-2.857-1.231-2.857-2.75s1.28-2.75 2.857-2.75c1.578 0 2.857 1.231 2.857 2.75zm-1.428 0c0-.758-.641-1.375-1.429-1.375s-1.429.617-1.429 1.375S11.212 12 12 12s1.429-.617 1.429-1.375z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .gallery {
	color: #263238
}

.relation-content .item-rel .gallery:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 3.25H5.277c-1.012 0-1.833.84-1.833 1.875v.625h-.61C1.82 5.75 1 6.59 1 7.625v11.25c0 1.036.82 1.875 1.833 1.875h15.89c1.012 0 1.833-.84 1.833-1.875v-.625h.61c1.013 0 1.834-.84 1.834-1.875V5.125c0-1.036-.82-1.875-1.833-1.875zm-1.834 15.625a.619.619 0 0 1-.61.625H2.832a.619.619 0 0 1-.61-.625V7.625c0-.345.273-.625.61-.625h.611v9.375c0 1.036.821 1.875 1.834 1.875h14.055v.625zm2.445-2.5a.619.619 0 0 1-.611.625H5.277a.619.619 0 0 1-.61-.625V5.125c0-.345.274-.625.61-.625h15.89c.337 0 .61.28.61.625v11.25zM7.722 9.812c1.181 0 2.14-.979 2.14-2.187 0-1.208-.959-2.188-2.14-2.188s-2.139.98-2.139 2.188c0 1.208.958 2.188 2.14 2.188zm0-3.124c.506 0 .917.42.917.937a.928.928 0 0 1-.917.938.928.928 0 0 1-.916-.938c0-.517.41-.938.916-.938zm9.204.9a.902.902 0 0 0-1.296 0L12 11.298l-1.185-1.212a.902.902 0 0 0-1.296 0l-3.362 3.438a.948.948 0 0 0-.268.662v1.094c0 .26.205.469.458.469h13.75c.253 0 .459-.21.459-.469v-3.594a.949.949 0 0 0-.269-.662l-3.361-3.438zm2.407 6.912H7.111v-.183l3.056-3.125L12 13.067l4.278-4.375 3.055 3.125V14.5z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .document {
	color: #263238
}

.relation-content .item-rel .document:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='22' viewBox='0 0 18 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M19.876 5.21L16.16 1.606A2.158 2.158 0 0 0 14.66 1H5.625C4.452 1.004 3.5 1.928 3.5 3.066v17.872C3.5 22.076 4.452 23 5.625 23h12.75c1.173 0 2.125-.924 2.125-2.062V6.67a2.04 2.04 0 0 0-.624-1.46zm-1 .975c.092.09.154.198.185.318h-4.228V2.401c.124.03.235.09.328.18l3.714 3.604zm-.501 15.44H5.625a.7.7 0 0 1-.708-.687V3.066a.7.7 0 0 1 .708-.687h7.792v4.468c0 .571.473 1.031 1.062 1.031h4.604v13.06a.7.7 0 0 1-.708.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-3 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .link {
	color: #263238
}

.relation-content .item-rel .link:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M13.94 17.96l-3.403 3.403a5.582 5.582 0 0 1-7.9 0 5.582 5.582 0 0 1 0-7.9L6.04 10.06c.05-.05.1-.098.152-.146a.516.516 0 0 1 .868.356c.009.206.026.413.052.618a.52.52 0 0 1-.145.434c-.709.707-3.23 3.228-3.236 3.235a4.037 4.037 0 0 0 0 5.712 4.037 4.037 0 0 0 5.712 0l3.403-3.403.016-.016a4.044 4.044 0 0 0-1.201-6.518.518.518 0 0 1-.307-.5c.013-.224.054-.444.122-.657a.512.512 0 0 1 .684-.312 5.552 5.552 0 0 1 1.78 1.197 5.593 5.593 0 0 1 0 7.9zm-3.88-4.02a5.552 5.552 0 0 0 1.78 1.197.512.512 0 0 0 .684-.312c.068-.213.109-.433.122-.656a.518.518 0 0 0-.307-.501 4.044 4.044 0 0 1-1.201-6.518l.016-.016 3.403-3.403a4.037 4.037 0 0 1 5.712 0 4.037 4.037 0 0 1 0 5.712c-.007.007-2.527 2.528-3.236 3.235a.518.518 0 0 0-.145.434c.026.205.043.411.052.618a.516.516 0 0 0 .868.356c.052-.048.102-.096.152-.146l3.403-3.403a5.582 5.582 0 0 0 0-7.9 5.582 5.582 0 0 0-7.9 0L10.06 6.04a5.593 5.593 0 0 0 0 7.9z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .poll {
	color: #263238
}

.relation-content .item-rel .poll:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' viewBox='0 0 22 22' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M12.171 2.204v9.097h9.11c.296 0 .533-.25.515-.546-.275-4.873-4.198-8.791-9.079-9.066a.516.516 0 0 0-.546.515zm1.375.945a8.29 8.29 0 0 1 6.777 6.777h-6.777V3.149zm-.343 9.527l6.445 6.454a.52.52 0 0 0 .752-.022 9.635 9.635 0 0 0 2.428-5.887.516.516 0 0 0-.516-.545h-9.11zm6.741 4.804l-3.42-3.434h4.83a8.324 8.324 0 0 1-1.41 3.434zm-9.148-4.804V3.575a.517.517 0 0 0-.55-.516c-5.053.288-9.066 4.482-9.075 9.6-.012 8.297 9.866 12.718 16.032 7.218a.516.516 0 0 0 .022-.752l-6.429-6.45zm-8.25 0c0-4.151 3.043-7.503 6.875-8.143v8.143c0 .7-.103.464.404.97l5.754 5.776c-5.414 3.863-13.033-.043-13.033-6.746z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .news {
	color: #263238
}

.relation-content .item-rel .news:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15' height='10' viewBox='0 0 15 10' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M14.375 0H2.292a.626.626 0 0 0-.625.625v.208H.625A.625.625 0 0 0 0 1.458V8.75C0 9.44.56 10 1.25 10h13.125c.345 0 .625-.28.625-.625V.625A.626.626 0 0 0 14.375 0zM.789 8.803V1.538h.79v7.265c0 .236-.177.428-.395.428-.217 0-.395-.192-.395-.428zm13.422.428H2.368a1.25 1.25 0 0 0 .072-.423V.769h11.77v8.462zM3.454 6.154h4.145c.163 0 .296-.13.296-.289V1.827a.292.292 0 0 0-.296-.289H3.454a.292.292 0 0 0-.296.289v4.038c0 .16.132.289.296.289zm.493-3.846h3.158v3.077H3.947V2.308zm-.79 5.865v-.192c0-.16.133-.289.297-.289h4.145c.163 0 .296.13.296.289v.192c0 .16-.133.289-.296.289H3.454a.292.292 0 0 1-.296-.289zm6.317 0v-.192c0-.16.132-.289.296-.289h3.355c.163 0 .296.13.296.289v.192c0 .16-.133.289-.296.289H9.77a.292.292 0 0 1-.296-.289zm0-1.538v-.193c0-.159.132-.288.296-.288h3.355c.163 0 .296.129.296.288v.193a.292.292 0 0 1-.296.288H9.77a.292.292 0 0 1-.296-.288zm0-3.847v-.192c0-.16.132-.288.296-.288h3.355c.163 0 .296.129.296.288v.192c0 .16-.133.289-.296.289H9.77a.292.292 0 0 1-.296-.289zm0 1.539v-.192c0-.16.132-.289.296-.289h3.355c.163 0 .296.13.296.289v.192c0 .16-.133.288-.296.288H9.77a.292.292 0 0 1-.296-.288z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .chart {
	color: #263238
}

.relation-content .item-rel .chart:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M22.484 18.875c.284 0 .516.232.516.516v.343a.517.517 0 0 1-.516.516H1.516A.517.517 0 0 1 1 19.734V4.266c0-.284.232-.516.516-.516h.343c.284 0 .516.232.516.516v14.609h20.11zM7.875 15.867v-3.61A.259.259 0 0 0 7.617 12h-.86a.259.259 0 0 0-.257.258v3.61c0 .141.116.257.258.257h.86a.259.259 0 0 0 .257-.258zm12.375 0V5.383a.259.259 0 0 0-.258-.258h-.86a.259.259 0 0 0-.257.258v10.484c0 .142.116.258.258.258h.86a.259.259 0 0 0 .257-.258zm-4.125 0v-6.36a.259.259 0 0 0-.258-.257h-.86a.259.259 0 0 0-.257.258v6.36c0 .141.116.257.258.257h.86a.259.259 0 0 0 .257-.258zm-4.125 0v-9.11a.259.259 0 0 0-.258-.257h-.86a.259.259 0 0 0-.257.258v9.11c0 .141.116.257.258.257h.86a.259.259 0 0 0 .257-.258z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content .item-rel .compare {
	color: #263238
}

.relation-content .item-rel .compare:before {
	margin-right: 5px;
	content: "";
	border: 1px solid #3a5eb2;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	object-fit: contain;
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='10' viewBox='0 0 22 10' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M18.186 8.33a.516.516 0 0 0 0 .729l2.231 2.21H3.583l2.231-2.21a.516.516 0 0 0 0-.73l-.304-.303a.516.516 0 0 0-.729 0l-3.63 3.61a.516.516 0 0 0 0 .729l3.63 3.609a.516.516 0 0 0 .73 0l.303-.304a.516.516 0 0 0 0-.729l-2.231-2.21h16.834l-2.231 2.21a.516.516 0 0 0 0 .73l.304.303a.516.516 0 0 0 .729 0l3.63-3.61a.516.516 0 0 0 0-.729l-3.63-3.609a.516.516 0 0 0-.73 0l-.303.304z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -7)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 60%
}

.relation-content>.title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.07;
	letter-spacing: normal;
	color: #172b5b;
	text-transform: uppercase;
	margin-bottom: 5px
}

.relation-content>.relation.inline .item-rel {
	padding-right: 15px;
	display: inline-block;
	vertical-align: middle
}

.relation-content>.carousel .slides .item .article .thumb.audio a:before,
.relation-content>.carousel .slides .item .article .thumb.document a:before,
.relation-content>.carousel .slides .item .article .thumb.gallery a:before,
.relation-content>.carousel .slides .item .article .thumb.link a:before,
.relation-content>.carousel .slides .item .article .thumb.podcast a:before,
.relation-content>.carousel .slides .item .article .thumb.poll a:before,
.relation-content>.carousel .slides .item .article .thumb.video a:before {
	width: 24px;
	height: 24px;
	background-size: 70%
}

.relation-content>.carousel .slides .item .article .thumb+.txt {
	padding: 0 0 0 10px;
	width: 100%
}

.relation-content>.carousel .slides .item .article .title {
	text-transform: none
}

.relation-content>.article {
	padding: 10px;
	border: 1px solid #cfd8dc;
	margin-bottom: 10px
}

.timeline .event-group {
	display: none
}

.timeline .event-group.show {
	display: block
}

.timeline .event-group.show+.event-more {
	display: none
}

.timeline .event {
	padding: 15px 0;
	margin-bottom: 0;
	border-top: 1px solid #979797;
	-webkit-transition: background-color 1s linear;
	transition: background-color 1s linear;
	position: relative
}

.timeline .event .hour {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.125rem;
	line-height: 1.33;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	color: #263238;
	position: relative;
	text-align: left;
	margin-bottom: 5px
}

.timeline .event .detail-body>.media {
	max-width: 645px;
	margin: 0 auto
}

.timeline .event .detail-body>.media .txt {
	border-bottom: none
}

.timeline .event-more .btn {
	text-align: center;
	min-width: 34px;
	display: block;
	color: #3a5eb2;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	padding: 4px 10px 4px 4px;
	-webkit-transition: background-color 1s;
	transition: background-color 1s;
	margin: 20px auto
}

.timeline .event-more .btn:before {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M21.464 11.227h-8.66V2.89a.528.528 0 0 0-.536-.516h-.536a.528.528 0 0 0-.536.516v8.336h-8.66a.528.528 0 0 0-.536.515v.516c0 .283.241.515.536.515h8.66v8.336c0 .284.242.516.536.516h.536a.528.528 0 0 0 .536-.516v-8.336h8.66a.528.528 0 0 0 .536-.515v-.516a.528.528 0 0 0-.536-.515z'/%3E%3C/defs%3E%3Cuse transform='translate(-2 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle
}

.comments-box {
	padding: 10px 0 0;
	border-top: 1px solid #cfd8dc
}

.mosaic {
	display: -ms-grid;
	display: grid;
	grid-gap: 2px;
	margin: 0 auto 15px;
	width: 100%
}

.mosaic .thumb:hover:after {
	opacity: 0
}

.mosaic .thumb:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .2;
	-webkit-transition: opacity .3s;
	transition: opacity .3s
}

.mosaic .thumb {
	position: relative;
	display: block;
	line-height: 0;
	text-decoration: none;
	counter-increment: a
}

.mosaic .thumb img {
	width: 100%;
	height: 100%;
	object-fit: cover
}

.mosaic .thumb:before {
	content: counter(a);
	width: 18px;
	height: 18px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	font-size: .625rem;
	text-align: center;
	line-height: 1.125rem;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	background-color: #fff;
	position: absolute;
	bottom: 5px;
	left: 5px
}

.mosaic.case-6-items {
	-ms-grid-columns: (auto)[4];
	grid-template-columns: repeat(4, auto);
	-ms-grid-rows: (auto)[4];
	grid-template-rows: repeat(4, auto)
}

.mosaic.case-6-items .thumb:first-child,
.mosaic.case-6-items .thumb:nth-child(2),
.mosaic.case-6-items .thumb:nth-child(4) {
	-ms-grid-column: span 2;
	grid-column: span 2;
	-ms-grid-row: span 2;
	grid-row: span 2
}

.mosaic.case-6-items .thumb:nth-child(3) {
	-ms-grid-column: span 1;
	grid-column: span 1;
	-ms-grid-row: span 2;
	grid-row: span 2
}

.mosaic.case-6-items .thumb:nth-child(5),
.mosaic.case-6-items .thumb:nth-child(6) {
	-ms-grid-column: span 1;
	grid-column: span 1;
	-ms-grid-row: span 1;
	grid-row: span 1
}

.mosaic.case-8-items {
	-ms-grid-columns: (auto)[4];
	grid-template-columns: repeat(4, auto);
	-ms-grid-rows: (auto)[4];
	grid-template-rows: repeat(4, auto)
}

.mosaic.case-8-items .thumb:first-child,
.mosaic.case-8-items .thumb:nth-child(2) {
	-ms-grid-column: span 2;
	grid-column: span 2;
	-ms-grid-row: span 2;
	grid-row: span 2
}

.mosaic.case-8-items .thumb:nth-child(3),
.mosaic.case-8-items .thumb:nth-child(4) {
	-ms-grid-column: span 1;
	grid-column: span 1;
	-ms-grid-row: span 2;
	grid-row: span 2
}

.mosaic.case-8-items .thumb:nth-child(5),
.mosaic.case-8-items .thumb:nth-child(6),
.mosaic.case-8-items .thumb:nth-child(7),
.mosaic.case-8-items .thumb:nth-child(8) {
	-ms-grid-column: span 1;
	grid-column: span 1;
	-ms-grid-row: span 1;
	grid-row: span 1
}

.mosaic.case-10-items {
	-ms-grid-columns: (minmax(auto, 115px))[2] minmax(auto, 30px) (auto)[2];
	grid-template-columns: repeat(2, minmax(auto, 115px)) minmax(auto, 30px) repeat(2, auto);
	-ms-grid-rows: (auto)[6];
	grid-template-rows: repeat(6, auto);
	width: 100%
}

.mosaic.case-10-items .thumb:first-child {
	grid-column: 1/4;
	grid-row: 1/3
}

.mosaic.case-10-items .thumb:nth-child(2) {
	grid-column: 4/5;
	grid-row: 1/3
}

.mosaic.case-10-items .thumb:nth-child(3) {
	grid-column: 5/6;
	grid-row: 1/4
}

.mosaic.case-10-items .thumb:nth-child(4) {
	grid-column: 1/2;
	grid-row: 3/5
}

.mosaic.case-10-items .thumb:nth-child(5) {
	grid-column: 2/3;
	grid-row: 3/5
}

.mosaic.case-10-items .thumb:nth-child(6) {
	grid-column: 3/5;
	grid-row: 3/5
}

.mosaic.case-10-items .thumb:nth-child(7) {
	grid-column: 1/2;
	grid-row: 5/7
}

.mosaic.case-10-items .thumb:nth-child(8) {
	grid-column: 2/3;
	grid-row: 5/7
}

.mosaic.case-10-items .thumb:nth-child(9) {
	grid-column: 3/5;
	grid-row: 5/7
}

.mosaic.case-10-items .thumb:nth-child(10) {
	grid-column: 5/6;
	grid-row: 4/7
}

.mosaic.case-12-items {
	-ms-grid-columns: (auto)[6];
	grid-template-columns: repeat(6, auto);
	-ms-grid-rows: (auto)[3];
	grid-template-rows: repeat(3, auto)
}

.mosaic.case-12-items .thumb:first-child,
.mosaic.case-12-items .thumb:nth-child(2),
.mosaic.case-12-items .thumb:nth-child(3),
.mosaic.case-12-items .thumb:nth-child(6),
.mosaic.case-12-items .thumb:nth-child(7),
.mosaic.case-12-items .thumb:nth-child(10) {
	-ms-grid-column: span 2;
	grid-column: span 2;
	-ms-grid-row: span 1;
	grid-row: span 1
}

.mosaic.case-12-items .thumb:nth-child(4),
.mosaic.case-12-items .thumb:nth-child(5),
.mosaic.case-12-items .thumb:nth-child(8),
.mosaic.case-12-items .thumb:nth-child(9),
.mosaic.case-12-items .thumb:nth-child(11),
.mosaic.case-12-items .thumb:nth-child(12) {
	-ms-grid-column: span 1;
	grid-column: span 1;
	-ms-grid-row: span 1;
	grid-row: span 1
}

.error-404 {
	margin-bottom: 50px
}

.error-404 .thumb img {
	margin: 50px auto;
	width: 100%
}

.error-404 .txt {
	margin-bottom: 32px
}

.error-404 .txt p {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.61;
	letter-spacing: .00625rem;
	text-align: center;
	color: #172b5b
}

.error-404 .txt p a {
	color: #3a5eb2
}

.error-404 .search {
	border-bottom: 1px solid #cfd8dc;
	margin-bottom: 20px
}

.error-404 .search form {
	position: relative
}

.error-404 .search form input[type=text] {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.38;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	text-align: left;
	width: -webkit-calc(100% - 34px);
	width: calc(100% - 34px);
	padding: 5px 34px 5px 0;
	border: none;
	outline: none
}

.error-404 .search form input[type=text]::-webkit-input-placeholder {
	color: #3a5eb2
}

.error-404 .search form input[type=text]::-moz-placeholder {
	color: #3a5eb2
}

.error-404 .search form input[type=text]:-ms-input-placeholder {
	color: #3a5eb2
}

.error-404 .search form input[type=text]::placeholder {
	color: #3a5eb2
}

.error-404 .search form .btn {
	outline: none;
	position: absolute;
	top: 0;
	right: 0;
	padding: 2px 0;
	background: transparent
}

.error-404 .search form .btn:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%233a5eb2'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	margin-right: 0
}

.error-404 .bottom {
	text-align: center;
	padding: 20px 0
}

.error-404 .bottom a:hover {
	text-decoration: underline
}

.error-404 .bottom a {
	font-family: Source Sans Pro, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25rem;
	letter-spacing: normal;
	color: #172b5b;
	text-transform: uppercase
}

.error-404 .bottom a:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%23172b5b'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 20px;
	height: 20px;
	vertical-align: top
}

.emisora .current {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}

.emisora-map {
	position: relative;
	overflow: hidden;
	margin: 0 auto 15px;
	width: 100%
}

.emisora-map .provincia {
	fill: #cfd8dc;
	stroke: #fff;
	stroke-width: .8px;
	cursor: pointer;
	-webkit-transition: fill 1s;
	transition: fill 1s
}

.emisora-map .provincia:hover {
	fill: #3a5eb2
}

.emisora-map .provincia.current {
	fill: #172b5b
}

.emisora-map .tooltip {
	position: absolute;
	display: none;
	overflow: hidden;
	z-index: 1000;
	border: 1px solid #999
}

.emisora-map .tooltip span {
	color: #999;
	padding: 10px;
	background: #fff;
	display: block;
	white-space: nowrap
}

.emisora-info {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 0 20px
}

.emisora-info dd,
.emisora-info dt {
	display: block;
	padding: 0;
	margin: 0 0 10px
}

.emisora-info .name {
	font-size: .875rem;
	line-height: 1.57;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	text-transform: uppercase
}

.emisora-info .name,
.emisora-info .options .listen {
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal
}

.emisora-info .options .listen {
	width: 124px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #b3c1c7;
	padding: 5px;
	font-size: .6875rem;
	line-height: 1.82;
	letter-spacing: normal;
	color: #a10d20;
	text-align: center
}

.emisora-info .options .listen:before {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: "";
	width: 5px;
	height: 5px;
	background-color: #a10d20;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	line-height: 1.82;
	margin-bottom: 1px
}

.emisora-info .options .web {
	width: 134px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	padding: 5px;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	font-family: Roboto, sans-serif;
	color: #172b5b;
	text-align: center
}

.emisora-info .options a+a {
	margin-left: 15px
}

.emisora-info dd {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-content: flex-start;
	-ms-flex-line-pack: start;
	align-content: flex-start;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem;
	color: #263238
}

.emisora-info dd span:first-child {
	font-weight: 400;
	width: 100%;
	max-width: 83px
}

.emisora-item {
	display: block;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #2d4a8d;
	padding: 15px;
	margin-bottom: 20px
}

.emisora-item .group-1>* {
	color: #3a5eb2;
	text-transform: uppercase;
	font-size: 1.25rem;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1;
	letter-spacing: .0125rem;
	margin-bottom: 10px
}

.emisora-item .group-1>p {
	font-weight: 300
}

.emisora-item .group-2 {
	margin-bottom: 20px
}

.emisora-item .group-2 .others {
	font-family: Roboto, sans-serif;
	font-size: 1.125rem;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.22;
	letter-spacing: .00625rem;
	color: #2d4a8d;
	text-transform: uppercase
}

.emisora-item .group-2 .others:before {
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%233a5eb2'%3E%3Ctitle%3EPage 1 Copy 3%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M9.87 6.041c-1.028 0-1.862.866-1.862 1.932 0 .89.579 1.635 1.365 1.861v9.155c0 .284.223.515.497.515.273 0 .497-.23.497-.515l-.001-9.155c.786-.225 1.365-.972 1.365-1.86 0-1.067-.834-1.933-1.861-1.933zM6.832 4.692a.484.484 0 0 0-.702 0c-1.744 1.81-1.744 4.755 0 6.564a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729c-1.356-1.408-1.356-3.699 0-5.107a.528.528 0 0 0 0-.728z'/%3E%3Cpath d='M5.13 3.651a.53.53 0 0 0 0-.729.484.484 0 0 0-.703 0c-2.657 2.759-2.615 7.29.094 10.102a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729C2.902 9.885 2.86 6.008 5.13 3.651zm8.48 1.041a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c1.356 1.408 1.356 3.699 0 5.107a.53.53 0 0 0 0 .729.485.485 0 0 0 .702 0c1.743-1.81 1.743-4.756 0-6.565z'/%3E%3Cpath d='M15.312 2.923a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .73c2.27 2.356 2.228 6.234-.093 8.643a.53.53 0 0 0 0 .73.485.485 0 0 0 .702 0c2.707-2.814 2.75-7.345.093-10.102zM3.378 1.822a.53.53 0 0 0 0-.73.483.483 0 0 0-.701 0c-3.619 3.758-3.561 9.931.13 13.763a.485.485 0 0 0 .702 0 .528.528 0 0 0 0-.728c-3.304-3.43-3.362-8.95-.13-12.305z'/%3E%3Cpath d='M17.104 1.093a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c3.232 3.355 3.174 8.875-.13 12.305a.528.528 0 0 0 0 .728.485.485 0 0 0 .703 0c3.69-3.832 3.748-10.006.129-13.762z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 10px
}

.emisora-item .group-2 p {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.38;
	letter-spacing: .00625rem;
	color: #3a5eb2
}

.emisora-item .group-3 {
	margin-bottom: 20px
}

.emisora-item .group-3 ul li {
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem;
	color: #263238
}

.emisora-item .group-3 ul li span {
	font-weight: 500;
	display: inline-block;
	vertical-align: middle;
	width: 120px
}

.emisora-item .group-4 .options .listen {
	width: 124px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #a10d20;
	padding: 5px;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	color: #a10d20;
	font-family: Roboto, sans-serif;
	text-align: center
}

.emisora-item .group-4 .options .listen:before {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: "";
	width: 5px;
	height: 5px;
	background-color: #a10d20;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	line-height: 1.82;
	margin-bottom: 1px
}

.emisora-item .group-4 .options .news {
	width: 134px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	padding: 5px;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	font-family: Roboto, sans-serif;
	color: #3a5eb2;
	text-align: center
}

.emisora-item .group-4 .options a+a {
	margin-left: 15px
}

.emisora-title {
	font-family: Roboto, sans-serif;
	font-size: 1.125rem;
	line-height: 2.0625rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	color: #3a5eb2;
	margin-bottom: 20px
}

.emisora-title-com {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	margin-bottom: 20px
}

.emisora-title-com h1 {
	border-radius: 2px;
	background-color: #3a5eb2;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.5rem;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	padding: 3px 16px;
	width: 100%;
	max-width: -webkit-calc(100% - 220px);
	max-width: calc(100% - 220px)
}

.emisora-title-com .news,
.emisora-title-com h1 {
	-webkit-border-radius: 2px;
	font-family: Roboto, sans-serif;
	font-weight: 500
}

.emisora-title-com .news {
	border: 1px solid #3a5eb2;
	padding: 10px 0;
	font-size: .6875rem;
	width: 163px
}

.emisora-back,
.emisora-title-com .news {
	color: #3a5eb2;
	border-radius: 2px;
	text-align: center
}

.emisora-back {
	width: 210px;
	height: 51px;
	margin: 0 auto;
	display: block;
	background: transparent;
	cursor: pointer;
	-webkit-border-radius: 2px;
	border: 1px solid #3a5eb2;
	font-family: Roboto, sans-serif;
	font-size: 1.0625rem;
	font-weight: 500;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.18;
	letter-spacing: normal
}

.emisora-search {
	padding: 15px 0;
	z-index: 2
}

.emisora-search .title {
	font-family: Roboto, sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: .00625rem;
	color: #3a5eb2
}

.emisora-search .nav-content {
	position: relative
}

.emisora-search .nav-content .list>.nav-item+.nav-item {
	border-top: 2px solid #cfd8dc
}

.emisora-search .nav-content .list>.nav-item>a {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 3;
	letter-spacing: .00625rem;
	text-align: left;
	color: #3a5eb2;
	padding: 0 15px;
	display: block;
	-webkit-transition: background-color 1s;
	transition: background-color 1s
}

.emisora-search .nav-content .list>.nav-item>a:hover {
	background-color: #e0e4e6
}

.emisora-search .nav-content .list::-webkit-scrollbar-thumb {
	-webkit-border-radius: 2.5px;
	border-radius: 2.5px;
	background-color: #778f9b;
	width: 5px;
	height: 50px;
	display: block
}

.emisora-search .nav-content .list::-webkit-scrollbar-track {
	background-color: #f3f5fa
}

.emisora-search .nav-content .list::-webkit-scrollbar {
	width: 5px
}

.emisora-search .nav-content .search {
	border-bottom: 1px solid #172b5b
}

.emisora-search .nav-content .search .form {
	position: relative
}

.emisora-search .nav-content .search .form input {
	border: none;
	background-color: #fff;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	color: #000a12;
	width: 100%;
	line-height: 1.5rem;
	outline: none
}

.emisora-search .nav-content .search .form input::-webkit-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #000a12
}

.emisora-search .nav-content .search .form input::-moz-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #000a12
}

.emisora-search .nav-content .search .form input:-ms-input-placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #000a12
}

.emisora-search .nav-content .search .form input::placeholder {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #000a12
}

.emisora-search .nav-content .search .form:after {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%233a5eb2'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
	display: block;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0
}

.emisora-search .nav-content .list {
	padding: 0;
	overflow-y: auto;
	max-height: 171px;
	padding-right: 3px;
	border-right: 3px solid #f3f5fa;
	background-color: #f3f5fa;
	position: absolute;
	top: 27px;
	width: 100%;
	-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2)
}

.emisora-search .nav-content .list>.nav-item {
	position: relative;
	display: none;
	background-color: #fff;
	border-left: 1px solid #f3f5fa;
	border-right: 1px solid #f3f5fa
}

.emisora-search .nav-content .list>.nav-item>.icon-angle-down {
	display: none
}

.emisora-list .title {
	font-family: Roboto, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	color: #172b5b;
	text-transform: uppercase;
	margin-bottom: 20px
}

.emisora-list .title a,
.emisora-list .title span {
	border-bottom: 1px solid #172b5b;
	padding-bottom: 5px;
	display: inline-block;
	color: #172b5b
}

.emisora-list .list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.emisora-list .list.two-cols {
	position: relative
}

.emisora-list .list.two-cols .item {
	width: 100%;
	margin: 0 0 20px;
	padding: 0
}

.emisora-list .list.two-cols .item .title a {
	border-bottom: none
}

.emisora-list .list.four-cols .item {
	max-width: -webkit-calc(50% - 15px);
	max-width: calc(50% - 15px);
	width: 100%;
	margin-bottom: 20px;
	margin-right: 20px
}

.emisora-list .list.four-cols .item .title a {
	border-bottom: none
}

.emisora-list .list.four-cols .item a {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #3a5eb2;
	padding: 5px 0;
	font-size: .6875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.82;
	letter-spacing: normal;
	font-family: Roboto, sans-serif;
	color: #172b5b;
	text-align: center;
	display: block;
	width: 100%
}

.emisora-list .list.four-cols .item:nth-child(2n) {
	margin-right: 0
}

.loadersmall {
	border: 10px solid #e0e4e6;
	-webkit-animation: spin 1s linear infinite;
	animation: spin 1s linear infinite;
	border-top: 10px solid #172b5b;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 50px;
	height: 50px;
	margin: auto;
	margin-bottom: 20px
}

@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(1turn)
	}
}

@keyframes spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

.menu-broadcasting {
	z-index: 2
}

.program-card {
	background-color: #fff;
	margin-bottom: 20px
}

.program-card .thumb {
	border-bottom: 1px solid #cfd8dc
}

.program-card .thumb a {
	margin: 0 auto;
	display: block;
	line-height: 0;
	text-align: center
}

.program-card .thumb a img {
	width: 100%;
	max-width: 243px;
	height: 268px;
	display: block;
	line-height: 0;
	margin: 0 auto
}

.program-card .txt {
	padding-top: 10px
}

.program-card .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	color: #3a5eb2
}

.program-card .title a {
	color: #3a5eb2
}

.program-card .subtitle {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.56;
	letter-spacing: .00625rem;
	color: #263238
}

.program-card .shedule {
	font-size: .875rem;
	font-weight: 400;
	line-height: 1.57
}

.program-card .author,
.program-card .shedule {
	font-family: Roboto, sans-serif;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	color: #172b5b
}

.program-card .author {
	font-size: 1.125rem;
	font-weight: 300;
	line-height: 1.33
}

.program-card.bg-grey .thumb {
	background-color: #eee
}

.program-title {
	border-bottom: 1px solid #cfd8dc;
	padding-bottom: 20px;
	margin-top: 30px
}

.program-title .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.75rem;
	font-weight: 300;
	line-height: 1.32
}

.program-subtitle,
.program-title .title {
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	color: #172b5b
}

.program-subtitle {
	font-family: Roboto, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1.1;
	text-transform: uppercase;
	margin-bottom: 15px
}

.program-subtitle span {
	border-bottom: 1px solid #172b5b
}

.program-day {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #cfd8dc
}

.program-day-title {
	font-family: Roboto, sans-serif;
	font-size: 1.25rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem;
	color: #172b5b;
	padding: 10px 0
}

.program-day-list {
	margin: 0
}

.program-day-list-term {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background-color: #ebeff0;
	padding: 5px;
	margin-bottom: 10px
}

.program-day-list-term .name {
	text-align: right;
	text-transform: uppercase;
	max-width: 30%
}

.program-day-list-term .extra,
.program-day-list-term .name {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: .00625rem;
	color: #172b5b;
	width: 100%
}

.program-day-list-term .extra {
	max-width: 70%
}

.program-day-list-term .extra a {
	color: #172b5b
}

.program-day-list-term .extra a,
.program-day-list-term .extra span {
	display: inline-block;
	line-height: 0;
	vertical-align: middle
}

.program-day-list-def {
	margin: 0;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.program-day-list-def,
.program-day-list-def .group {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row
}

.program-day-list-def .group {
	padding: 5px 0;
	width: 100%;
	max-width: 220px
}

.program-day-list-def .group .hour {
	width: 100%;
	max-width: 75px
}

.program-day-list-def .group .hour .time {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem;
	color: #607d8b
}

.program-day-list-def .group .txt {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.program-day-list-def .group .txt .name {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem;
	color: #2d4a8d
}

.program-day-list-def .group .txt .name a {
	color: #2d4a8d
}

.program-day-list-def .group .txt .name img {
	display: none
}

.program-day-list-def .group .txt .name span {
	display: inline-block;
	vertical-align: middle
}

.program-day-list-def .group .txt .name+.name {
	margin-top: 10px
}

.program-day-list-def .group-options {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.program-day-list-def .group-options-item {
	margin-bottom: 5px
}

.program-day-list-def .group-options-item img {
	max-height: 18px;
	padding: 3px
}

.program-day-list-def .group-options-item a {
	display: block;
	line-height: 0
}

.program-day-list-def .group-options-item.radio {
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EPage 1 Copy 3%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M9.87 6.041c-1.028 0-1.862.866-1.862 1.932 0 .89.579 1.635 1.365 1.861v9.155c0 .284.223.515.497.515.273 0 .497-.23.497-.515l-.001-9.155c.786-.225 1.365-.972 1.365-1.86 0-1.067-.834-1.933-1.861-1.933zM6.832 4.692a.484.484 0 0 0-.702 0c-1.744 1.81-1.744 4.755 0 6.564a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729c-1.356-1.408-1.356-3.699 0-5.107a.528.528 0 0 0 0-.728z'/%3E%3Cpath d='M5.13 3.651a.53.53 0 0 0 0-.729.484.484 0 0 0-.703 0c-2.657 2.759-2.615 7.29.094 10.102a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729C2.902 9.885 2.86 6.008 5.13 3.651zm8.48 1.041a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c1.356 1.408 1.356 3.699 0 5.107a.53.53 0 0 0 0 .729.485.485 0 0 0 .702 0c1.743-1.81 1.743-4.756 0-6.565z'/%3E%3Cpath d='M15.312 2.923a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .73c2.27 2.356 2.228 6.234-.093 8.643a.53.53 0 0 0 0 .73.485.485 0 0 0 .702 0c2.707-2.814 2.75-7.345.093-10.102zM3.378 1.822a.53.53 0 0 0 0-.73.483.483 0 0 0-.701 0c-3.619 3.758-3.561 9.931.13 13.763a.485.485 0 0 0 .702 0 .528.528 0 0 0 0-.728c-3.304-3.43-3.362-8.95-.13-12.305z'/%3E%3Cpath d='M17.104 1.093a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c3.232 3.355 3.174 8.875-.13 12.305a.528.528 0 0 0 0 .728.485.485 0 0 0 .703 0c3.69-3.832 3.748-10.006.129-13.762z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 24px
}

.program-day-list-def .group-options-item.radio span {
	display: none
}

.program-day-list-def .group-options-item.web {
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 24px
}

.program-day-list-def .group-options-item.web span {
	display: none
}

.program-day-list-def .group-options-item.app {
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='22' viewBox='0 0 14 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.575 20.25h-3.15a.522.522 0 0 1-.525-.516v-.343c0-.284.236-.516.525-.516h3.15c.289 0 .525.232.525.516v.343a.522.522 0 0 1-.525.516zM19 3.062v17.875c0 1.14-.94 2.063-2.1 2.063H7.1C5.94 23 5 22.076 5 20.937V3.063C5 1.925 5.94 1 7.1 1h9.8c1.16 0 2.1.924 2.1 2.063zm-1.4 0a.696.696 0 0 0-.7-.687H7.1c-.385 0-.7.31-.7.688v17.875c0 .378.315.687.7.687h9.8c.385 0 .7-.31.7-.688V3.063z'/%3E%3C/defs%3E%3Cuse transform='translate(-5 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 56%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 24px
}

.program-day-list-def .group-options-item.app span {
	display: none
}

.program-day-msg {
	margin-bottom: 15px;
	background-color: #172b5b;
	color: #fff;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.29;
	letter-spacing: .00625rem;
	padding: 15px
}

.program-day-legend {
	margin-bottom: 15px;
	text-align: right
}

.program-day-legend .radio:before {
	content: "";
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23172b5b'%3E%3Ctitle%3EPage 1 Copy 3%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M9.87 6.041c-1.028 0-1.862.866-1.862 1.932 0 .89.579 1.635 1.365 1.861v9.155c0 .284.223.515.497.515.273 0 .497-.23.497-.515l-.001-9.155c.786-.225 1.365-.972 1.365-1.86 0-1.067-.834-1.933-1.861-1.933zM6.832 4.692a.484.484 0 0 0-.702 0c-1.744 1.81-1.744 4.755 0 6.564a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729c-1.356-1.408-1.356-3.699 0-5.107a.528.528 0 0 0 0-.728z'/%3E%3Cpath d='M5.13 3.651a.53.53 0 0 0 0-.729.484.484 0 0 0-.703 0c-2.657 2.759-2.615 7.29.094 10.102a.485.485 0 0 0 .702 0 .53.53 0 0 0 0-.729C2.902 9.885 2.86 6.008 5.13 3.651zm8.48 1.041a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c1.356 1.408 1.356 3.699 0 5.107a.53.53 0 0 0 0 .729.485.485 0 0 0 .702 0c1.743-1.81 1.743-4.756 0-6.565z'/%3E%3Cpath d='M15.312 2.923a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .73c2.27 2.356 2.228 6.234-.093 8.643a.53.53 0 0 0 0 .73.485.485 0 0 0 .702 0c2.707-2.814 2.75-7.345.093-10.102zM3.378 1.822a.53.53 0 0 0 0-.73.483.483 0 0 0-.701 0c-3.619 3.758-3.561 9.931.13 13.763a.485.485 0 0 0 .702 0 .528.528 0 0 0 0-.728c-3.304-3.43-3.362-8.95-.13-12.305z'/%3E%3Cpath d='M17.104 1.093a.483.483 0 0 0-.702 0 .53.53 0 0 0 0 .729c3.232 3.355 3.174 8.875-.13 12.305a.528.528 0 0 0 0 .728.485.485 0 0 0 .703 0c3.69-3.832 3.748-10.006.129-13.762z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 24px;
	margin-right: 5px
}

.program-day-legend .web:before {
	content: "";
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 24px;
	margin-right: 5px
}

.program-day-legend .app:before {
	content: "";
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14' height='22' viewBox='0 0 14 22' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M13.575 20.25h-3.15a.522.522 0 0 1-.525-.516v-.343c0-.284.236-.516.525-.516h3.15c.289 0 .525.232.525.516v.343a.522.522 0 0 1-.525.516zM19 3.062v17.875c0 1.14-.94 2.063-2.1 2.063H7.1C5.94 23 5 22.076 5 20.937V3.063C5 1.925 5.94 1 7.1 1h9.8c1.16 0 2.1.924 2.1 2.063zm-1.4 0a.696.696 0 0 0-.7-.687H7.1c-.385 0-.7.31-.7.688v17.875c0 .378.315.687.7.687h9.8c.385 0 .7-.31.7-.688V3.063z'/%3E%3C/defs%3E%3Cuse transform='translate(-5 -1)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 56%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 18px;
	height: 24px;
	margin-right: 5px
}

.program-day-legend span {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	color: #172b5b
}

.program-day-legend span+span {
	margin-left: 15px
}

.program-wrap {
	position: relative;
	padding-top: 47px
}

.program-filters {
	border-bottom: 1px solid #cfd8dc;
	margin-bottom: 15px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 100%;
	background-color: #fff
}

.program-filters .nav-item {
	color: #3a5eb2;
	padding-bottom: 10px;
	display: none;
	margin-bottom: 2px;
	cursor: pointer
}

.program-filters .nav-item.current,
.program-filters .nav-item.mixitup-control-active {
	border-bottom: 2px solid #3a5eb2;
	margin-bottom: 0;
	display: block
}

.program-filters .dropdown {
	position: absolute;
	right: 0;
	top: 0;
	width: 24px;
	height: 24px;
	display: block;
	padding: 0;
	margin: 0
}

.program-filters .dropdown span {
	display: none
}

.program-filters .dropdown:after {
	font-size: .875rem;
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s;
	display: inline-block
}

.program-filters.open .nav-item {
	display: block
}

.program-filters.open .dropdown:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.program-list,
.program-list.three-cols {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-content: flex-start;
	-ms-flex-line-pack: start;
	align-content: flex-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.program-list.three-cols {
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.program-list.three-cols .program-card {
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0;
	text-align: left;
	width: 100%
}

.program-list.three-cols .program-card .thumb img {
	max-width: 243px;
	height: 268px
}

.program-list.four-cols {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-content: flex-start;
	-ms-flex-line-pack: start;
	align-content: flex-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.program-list.four-cols .program-card {
	margin-bottom: 15px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0;
	text-align: left;
	width: 100%;
	max-width: -webkit-calc(50% - 10px);
	max-width: calc(50% - 10px)
}

.program-list.four-cols .program-card .thumb img {
	max-width: 193px;
	height: 213px
}

.program-team .item {
	padding-bottom: 40px;
	position: relative;
	margin-bottom: 15px
}

.program-team .item .title.open:after {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.program-team .item .thumb {
	width: 130px;
	height: 130px;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
	line-height: 0;
	padding: 0
}

.program-team .item .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.375rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.27;
	letter-spacing: .0125rem;
	text-align: center;
	color: #2d4a8d;
	cursor: pointer;
	position: relative;
	padding-right: 24px
}

.program-team .item .title:after {
	position: absolute;
	font-size: .875rem;
	right: 0;
	top: 3px;
	content: "";
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	text-align: center;
	object-fit: contain;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s, -webkit-transform 1s
}

.program-team .item .subtitle {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	text-align: center;
	color: #3a5eb2;
	padding-right: 24px
}

.program-team .item .share {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	position: absolute;
	bottom: 0;
	padding: 10px 0
}

.program-team .item .share .icon {
	width: 16px;
	height: 16px
}

.program-team .item .share .icon a {
	display: block
}

.program-team .item .share .icon+.icon {
	margin-left: 10px
}

.program-team .item .share .icon-facebook span,
.program-team .item .share .icon-twitter span {
	display: none
}

.program-team .item .share .icon-facebook:before,
.program-team .item .share .icon-twitter:before {
	display: block;
	width: 16px;
	height: 16px;
	background-size: contain;
	margin-right: 0
}

.program-team .tab-content {
	display: none;
	padding-top: 20px
}

.program-team .tab-content .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.375rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.27;
	letter-spacing: .0125rem;
	text-align: center;
	color: #2d4a8d
}

.program-team .tab-content .title:after {
	display: none
}

.program-team .tab-content .subtitle {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	text-align: center;
	color: #3a5eb2
}

.program-team .tab-content .detail-body {
	max-width: 80%;
	margin: 15px auto 0
}

.program-team .tab-content.open {
	display: block
}

.author-card {
	margin-bottom: 20px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	padding: 15px 10px
}

.author-card .thumb {
	width: 100%;
	max-width: 64px;
	height: 64px;
	background-color: #cfd8dc;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	display: block;
	overflow: hidden;
	margin: 0 auto 10px
}

.author-card .thumb a {
	margin: 0 auto;
	display: block;
	line-height: 0;
	text-align: center
}

.author-card .thumb a img {
	width: 100%
}

.author-card .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.25;
	letter-spacing: .00625rem;
	color: #172b5b;
	margin-bottom: 5px;
	text-align: center
}

.author-card .title a {
	color: #172b5b
}

.author-card .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: .00625rem;
	color: #263238;
	margin-bottom: 5px;
	text-align: center
}

.author-card .signature {
	font-size: .75rem;
	text-align: center
}

.author-card .signature .comments:hover {
	text-decoration: underline
}

.author-card .signature .comments:after {
	content: "";
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18'%3E%3Cdefs%3E%3Cpath id='a' d='M12.004 3.25c-6.072 0-10.999 3.637-10.999 8.125 0 1.96.94 3.762 2.505 5.164-.397 1.418-1.134 1.793-1.997 2.426-1.054.77-.301 1.86.665 1.781 2.241-.184 4.326-.777 6.08-1.727 1.168.313 2.428.481 3.742.481 6.076 0 10.998-3.633 10.998-8.125.004-4.488-4.919-8.125-10.994-8.125zm0 15c-1.352 0-2.662-.191-3.896-.574-1.562.937-3.437 1.824-5.88 2.136 1.832-1.25 2.386-2.222 2.638-3.761-1.508-1.137-2.639-2.754-2.639-4.676 0-3.77 4.419-6.875 9.777-6.875 5.403 0 9.776 3.133 9.776 6.875 0 3.77-4.415 6.875-9.776 6.875z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 100%;
	display: inline-block;
	text-align: center;
	object-fit: contain;
	width: 11px;
	height: 11px;
	vertical-align: middle;
	margin-left: 5px
}

.author-card .signature .author {
	font-family: Roboto, sans-serif;
	font-weight: 300;
	font-weight: 400;
	color: #172b5b
}

.author-card .signature .author,
.author-card .signature .comments {
	font-style: normal;
	font-stretch: normal;
	letter-spacing: .00625rem;
	display: inline-block;
	vertical-align: middle
}

.author-card .signature .comments {
	font-weight: 300;
	color: #607d8b
}

.author-card .signature .comments:before {
	content: "|";
	display: inline-block;
	margin-left: 3px;
	padding-right: 3px
}

.author-title {
	border-bottom: 1px solid #cfd8dc;
	padding-bottom: 20px;
	margin-bottom: 15px
}

.author-title .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	color: #172b5b
}

.author-card-head {
	position: relative;
	overflow: hidden
}

.author-card-head .thumb {
	line-height: 0
}

.author-card-head .thumb img {
	width: 100%;
	object-fit: contain
}

.author-card-head .txt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 400px;
	text-align: left;
	padding: 40px 0
}

.author-card-head .txt p {
	font-family: Roboto, sans-serif;
	font-size: 1rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	color: #fff;
	padding: 0 0 0 20px;
	margin-bottom: 20px
}

.author-card-head .txt p:last-child {
	margin-bottom: 0
}

.author-card-head:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 636px;
	height: 551px;
	-webkit-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	transform: rotate(-180deg);
	background-image: linear-gradient(269deg, #000, transparent)
}

.author-tabs .nav {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #cfd8dc
}

.author-tabs .nav a:first-child {
	margin-right: 3px
}

.author-tabs .nav a+a {
	margin-left: 5px;
	margin-right: 5px
}

.author-tabs .nav a+a:after {
	content: "";
	height: 17px;
	width: 1px;
	background-color: #cfd8dc;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 7px;
	left: -7px;
	border-right: 5px solid #fff
}

.author-tabs .nav a {
	position: relative;
	font-family: Roboto, sans-serif;
	font-size: .8125rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.69;
	letter-spacing: .00625rem;
	text-align: center;
	color: #3a5eb2;
	padding: 5px 7px;
	display: inline-block;
	vertical-align: middle
}

.author-tabs .nav a.open {
	background-color: #f1f1f1;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.author-tabs .tab-content {
	display: none
}

.author-tabs .tab-content.open {
	display: block
}

.tags-themes {
	margin-bottom: 15px
}

.tags-themes .title {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.07;
	letter-spacing: normal;
	color: #172b5b;
	text-transform: uppercase;
	margin-bottom: 10px;
	white-space: nowrap
}

.tags-themes .title:before {
	content: "";
	display: inline-block;
	width: 14px;
	height: 14px;
	object-fit: contain;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='18' viewBox='0 0 22 18' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M22.517 13.33L15.5 20.506a1.624 1.624 0 0 1-2.333 0l-.061-.063.778-.795.06.062c.215.22.564.22.778 0l7.017-7.176a.572.572 0 0 0 0-.795l-7.284-7.45a.54.54 0 0 0-.388-.164h-.672L12.295 3h1.772c.437 0 .857.178 1.166.494l7.284 7.45a1.715 1.715 0 0 1 0 2.386zM9.667 4.125H2.65a.557.557 0 0 0-.55.562v7.177c0 .15.057.291.161.397l7.284 7.45a.54.54 0 0 0 .777 0l7.017-7.177a.572.572 0 0 0 0-.795l-7.284-7.45a.54.54 0 0 0-.388-.164zm0-1.125c.437 0 .857.178 1.166.494l7.284 7.45a1.715 1.715 0 0 1 0 2.386L11.1 20.506a1.624 1.624 0 0 1-2.333 0l-7.284-7.45A1.707 1.707 0 0 1 1 11.865V4.687C1 3.756 1.739 3 2.65 3h7.017zM5.95 7.36a.696.696 0 0 0-.687.702c0 .388.308.704.687.704.38 0 .688-.316.688-.704a.696.696 0 0 0-.688-.703zm0-.985c.911 0 1.65.756 1.65 1.687 0 .932-.739 1.688-1.65 1.688-.911 0-1.65-.756-1.65-1.688 0-.931.739-1.687 1.65-1.687z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	margin-right: 5px;
	background-size: 100%
}

.tags-themes .list-tags {
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start
}

.tags-themes .list-tags .item {
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: #efefef;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 0 10px;
	text-align: center;
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	display: block
}

.tags-themes .list-tags .item a {
	display: block;
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5;
	letter-spacing: .00625rem;
	text-align: left;
	color: #172b5b;
	text-transform: uppercase
}

.tags-themes .list-tags .item.live a:before {
	content: "";
	width: 6px;
	height: 6px;
	background-color: #c61f34;
	display: inline-block;
	vertical-align: middle;
	margin-right: 3px;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.guide {
	position: relative
}

.guide-nav {
	display: none;
	border-bottom: 2px solid #778f9b
}

.guide-content {
	overflow: hidden
}

.guide-content .day-navigation .day-prev {
	display: block;
	width: 24px;
	height: 24px;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0
}

.guide-content .day-navigation .day-prev span {
	display: none
}

.guide-content .day-navigation .day-prev:before {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg data-prefix='fal' data-icon='angle-left' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512' fill='%233a5eb2'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 27%;
	display: block;
	width: 24px;
	height: 24px
}

.guide-content .day-navigation .day-next {
	display: block;
	z-index: 2;
	background-color: #3a5eb2;
	width: 24px;
	height: 24px;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0
}

.guide-content .day-navigation .day-next span {
	display: none
}

.guide-content .day-navigation .day-next:before {
	content: "";
	background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8' height='12' viewBox='0 0 8 12' fill='%233a5eb2'%3E%3Cdefs%3E%3Cpath id='a' d='M15.325 12.365L9.804 17.35a.6.6 0 0 1-.797 0l-.333-.305a.486.486 0 0 1 0-.73L13.469 12 8.68 7.686a.486.486 0 0 1 0-.73l.332-.306a.6.6 0 0 1 .797 0l5.522 4.985a.49.49 0 0 1-.005.73z'/%3E%3C/defs%3E%3Cuse transform='translate(-8 -6)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 27%;
	display: block;
	width: 24px;
	height: 24px
}

.guide-content .day-content .day.open {
	display: block
}

.guide-content .day-content .day {
	display: none
}

.guide-content .day-content .day .zone-filter {
	margin-bottom: 15px;
	border-top: 2px solid #778f9b;
	border-bottom: 2px solid #778f9b;
	padding: 10px 0;
	text-align: center;
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.21;
	letter-spacing: .00625rem;
	color: #000a12
}

.guide-content .day-content .day .zone-filter a {
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px;
	color: #000a12
}

.guide-content .day-content .day .zone-filter a.directo {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #d44456;
	color: #fff;
	padding: 3px 5px;
	font-size: .5rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	font-family: Roboto, sans-serif;
	text-transform: uppercase
}

.guide-content .day-content .day .zone {
	display: block
}

.guide-content .day-content .day .zone .event:hover .programa {
	background-color: #eee
}

.guide-content .day-content .day .zone .name {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.32;
	letter-spacing: .00625rem;
	color: #172b5b;
	border-bottom: 1px solid #778f9b
}

.guide-content .day-content .day .zone .event {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0;
	position: relative;
	border-bottom: 1px solid #cfd8dc;
	margin-bottom: 0
}

.guide-content .day-content .day .zone .event .programa.directo:after {
	content: "";
	width: 24px;
	height: 24px;
	display: inline-block;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -15px;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.guide-content .day-content .day .zone .event .programa.directo.desktop .type:before {
	content: "";
	width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	-webkit-border-radius: 0;
	border-radius: 0;
	margin-right: 3px
}

.guide-content .day-content .day .zone .event .programa.directo.desktop.directo .inline .title:before {
	content: "";
	width: 12px;
	height: 12px;
	display: inline-block;
	vertical-align: middle;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='20' viewBox='0 0 22 20' fill='%23a10d20'%3E%3Cdefs%3E%3Cpath id='a' d='M21.167 2H2.833C1.821 2 1 2.84 1 3.875v11.25C1 16.16 1.821 17 2.833 17h7.334l-.917 3.75H6.5a.62.62 0 0 0-.611.625A.62.62 0 0 0 6.5 22h11a.62.62 0 0 0 .611-.625.62.62 0 0 0-.611-.625h-2.75L13.833 17h7.334C22.179 17 23 16.16 23 15.125V3.875C23 2.84 22.179 2 21.167 2zM10.51 20.75l.612-2.5h1.756l.612 2.5h-2.98zm11.268-5.625a.62.62 0 0 1-.611.625H2.833a.62.62 0 0 1-.61-.625V3.875a.62.62 0 0 1 .61-.625h18.334a.62.62 0 0 1 .61.625v11.25z'/%3E%3C/defs%3E%3Cuse transform='translate(-1 -2)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 90%;
	-webkit-border-radius: 0;
	border-radius: 0
}

.guide-content .day-content .day .zone .event .programa.directo.video .inline.txt:before {
	content: "";
	width: 24px;
	height: 24px;
	display: inline-block;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	vertical-align: middle;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='18' viewBox='0 0 24 18' fill='%23FFF'%3E%3Cdefs%3E%3Cpath id='a' d='M22 3.75h-.505c-.53 0-1.04.217-1.414.604L16 8.562v-2.75c0-1.139-.895-2.062-2-2.062H2c-1.105 0-2 .923-2 2.063v12.375c0 1.139.895 2.062 2 2.062h12c1.105 0 2-.923 2-2.063v-2.75l4.08 4.209a1.97 1.97 0 0 0 1.415.604H22c1.105 0 2-.923 2-2.063V5.813c0-1.139-.895-2.062-2-2.062z'/%3E%3C/defs%3E%3Cuse transform='translate(0 -3)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 50%
}

.guide-content .day-content .day .zone .event .programa.video .thumb {
	width: 100px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1
}

.guide-content .day-content .day .zone .event .programa.video .thumb:before {
	content: "";
	width: 24px;
	height: 24px;
	margin-left: -12px;
	margin-top: -12px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23FFF'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 95%;
	z-index: 2
}

.guide-content .day-content .day .zone .event .programa.video .thumb:after {
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	display: block;
	width: 100%;
	height: 90px;
	opacity: .4;
	background-color: #2d4a8d
}

.guide-content .day-content .day .zone .event .programa.video .thumb+.txt {
	width: -webkit-calc(100% - 110px);
	width: calc(100% - 110px)
}

.guide-content .day-content .day .zone .event .hour {
	font-family: Roboto, sans-serif;
	font-size: .875rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem;
	text-align: center;
	color: #172b5b;
	width: 100%;
	max-width: 50px;
	background-color: #fff;
	padding: 10px 0
}

.guide-content .day-content .day .zone .event .programa {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding: 10px 0 0 10px;
	position: relative;
	width: 100%;
	-webkit-transition: background-color 1s;
	transition: background-color 1s
}

.guide-content .day-content .day .zone .event .programa .thumb {
	width: 100px;
	line-height: 0;
	position: relative;
	display: block
}

.guide-content .day-content .day .zone .event .programa .thumb a {
	position: relative;
	display: block;
	text-decoration: none
}

.guide-content .day-content .day .zone .event .programa .thumb a img,
.guide-content .day-content .day .zone .event .programa .thumb img {
	margin: 0 auto;
	display: block;
	max-height: 100px;
	max-width: 100%
}

.guide-content .day-content .day .zone .event .programa .type {
	font-family: Roboto, sans-serif;
	font-size: .5rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	text-align: left;
	color: #a10d20;
	text-transform: uppercase;
	width: 100%
}

.guide-content .day-content .day .zone .event .programa .title {
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.25rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1;
	letter-spacing: .0125rem;
	text-align: left;
	color: #3a5eb2;
	margin-bottom: 5px
}

.guide-content .day-content .day .zone .event .programa .title a {
	color: #3a5eb2
}

.guide-content .day-content .day .zone .event .programa .subtitle {
	font-family: Roboto, sans-serif;
	font-size: .75rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.33;
	letter-spacing: .00625rem;
	color: #172b5b
}

.guide-content .day-content .day .zone .event .programa .description {
	font-size: .75rem;
	font-family: Roboto, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.57;
	letter-spacing: .00625rem;
	color: #172b5b
}

.guide-content .day-content .day .zone .event .programa .txt {
	display: block;
	width: 100%
}

.guide-content .day-content .day .zone .event .programa .thumb+.txt {
	padding-left: 10px;
	width: -webkit-calc(100% - 110px);
	width: calc(100% - 110px);
	min-height: 61px
}

.guide-content .day-content .day .zone .event .programa.directo {
	background-color: #f0f3f4;
	position: relative
}

.guide-content .day-content .day .zone .event .programa.directo .type {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #d44456;
	color: #fff;
	padding: 3px 5px;
	display: inline;
	font-size: .5rem;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: .00625rem;
	font-family: Roboto, sans-serif
}

.guide-content .day-content .day .zone .event .programa.directo .inline .type {
	display: none
}

.guide-content .day-content .day .zone .event .programa.directo .inline .thumb a:before {
	display: none
}

.guide-content .day-content .day .zone .event .programa.directo .inline .title:before {
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: "";
	width: 5px;
	height: 5px;
	background-color: #a10d20;
	display: inline-block;
	margin-right: 3px;
	vertical-align: middle
}

.guide-content .day-content .day .zone .event .programa.directo .thumb+.txt {
	width: -webkit-calc(100% - 138px);
	width: calc(100% - 138px)
}

.guide-content .day-content .day .zone .event .programa.directo.programa .inline.txt:before {
	content: "";
	background-color: #2d4a8d;
	width: 24px;
	height: 24px;
	display: inline-block;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	vertical-align: middle;
	background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
	background-size: 35%
}

.guide-content .day-content .day .zone .event:last-child {
	margin-bottom: 15px
}

.guide-content .day-content .day>.name {
	text-align: center;
	font-family: Source Sans Pro, sans-serif;
	font-size: 1.25rem;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.2;
	letter-spacing: .00625rem;
	color: #172b5b;
	margin-top: 0;
	margin-bottom: 4px
}

.qc-cmp-button {
	background-color: #1d71b8!important;
	border-color: #1d71b8!important
}

.qc-cmp-title {
	color: #fff;
	font-size: 1rem!important;
	font-weight: 400!important;
	line-height: 1.25rem!important;
	margin: 0 0 2px!important
}

.qc-cmp-button:hover {
	background-color: transparent!important
}

.qc-cmp-alt-action,
.qc-cmp-link {
	color: #1d71b8!important
}

.qc-cmp-button.qc-cmp-secondary-button {
	color: #000!important
}

.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
	color: #fff!important
}

.qc-cmp-button.qc-cmp-secondary-button {
	border-color: #1d71b8!important;
	background-color: transparent!important
}

.qc-cmp-button.qc-cmp-secondary-button:hover {
	background-color: #1d71b8!important
}

.qc-cmp-ui,
.qc-cmp-ui .qc-cmp-beta-messaging,
.qc-cmp-ui .qc-cmp-main-messaging,
.qc-cmp-ui .qc-cmp-messaging,
.qc-cmp-ui .qc-cmp-purpose-info,
.qc-cmp-ui .qc-cmp-sub-title,
.qc-cmp-ui .qc-cmp-table,
.qc-cmp-ui .qc-cmp-table-header,
.qc-cmp-ui .qc-cmp-title,
.qc-cmp-ui .qc-cmp-vendor-list,
.qc-cmp-ui .qc-cmp-vendor-list-title {
	color: #000!important
}

.qc-cmp-ui .qc-cmp-alt-action,
.qc-cmp-ui a {
	color: #333!important
}

.qc-cmp-ui {
	background-color: #fff!important
}

.qc-cmp-publisher-purposes-table .qc-cmp-table-header {
	background-color: #fafafa!important
}

.qc-cmp-publisher-purposes-table .qc-cmp-table-row {
	background-color: #fff!important
}

.qc-cmp-small-toggle.qc-cmp-toggle-on,
.qc-cmp-toggle.qc-cmp-toggle-on {
	background-color: #333!important;
	border-color: #333!important
}

.qc-cmp-publisher-logo {
	display: none
}

.qc-cmp-main-messaging,
.qc-cmp-messaging {
	font-size: .6875rem!important;
	font-weight: 300!important;
	line-height: .75rem!important
}

.qc-cmp-ui-content {
	padding: 4px!important
}

.qc-cmp-ui {
	background-color: #368bd6;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
	font-family: Arial, helvetica, sans-serif;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-height: 100vh!important;
	min-height: 60px!important;
	overflow-x: hidden;
	-webkit-font-smoothing: antialiased
}

.qc-cmp-buttons {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding-left: 20px!important
}

.qc-cmp-buttons .qc-cmp-button {
	min-width: 135px!important
}

.qc-cmp-button {
	color: #fff!important;
	background-color: #fff;
	border: 2px solid #fff;
	-webkit-border-radius: 2px!important;
	border-radius: 2px!important;
	-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #368bd6;
	font-family: Arial, sans-serif;
	font-size: .875rem;
	font-weight: 600;
	height: 35px!important;
	letter-spacing: .125rem;
	margin: 0 0 5px!important;
	padding: 0 13px;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	white-space: nowrap;
	-webkit-font-smoothing: antialiased
}

.qc-cmp-alt-action,
.qc-cmp-button {
	cursor: pointer;
	line-height: 1.5rem!important;
	text-align: center
}

.qc-cmp-alt-action {
	color: #fff;
	text-decoration: underline;
	font-size: .75rem!important;
	margin: 0 5px!important
}

.qc-cmp-ui {
	background-color: #f5f5f5!important;
	-webkit-box-shadow: 0 1px 3px rgba(33, 41, 52, .75);
	box-shadow: 0 1px 3px rgba(33, 41, 52, .75);
	border: 1px solid #3a5eb2!important;
	border-color: #3a5eb2!important
}

.qc-cmp-ui-container {
	background: rgba(33, 41, 52, .85);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	top: 0;
	-webkit-transition: opacity .15s ease;
	transition: opacity .15s ease;
	z-index: 0!important;
	height: 0!important
}

.qc-cmp-button:hover {
	background-color: #1d71b8!important;
	border-color: #1d71b8!important
}

.qc-cmp-table {
	border: 1px solid hsla(0, 0%, 100%, .3);
	border-collapse: collapse;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: .875rem;
	width: 100%;
	background-color: #fff
}

.qc-cmp-nav-bar {
	padding-top: 10px
}

.qc-cmp-publisher-logo {
	display: none!important;
	margin: 0 0 24px;
	max-height: 60px;
	max-width: 150px
}

.qc-cmp-back:before {
	content: "<";
	display: inline-block;
	position: relative;
	top: 1px;
	right: 6px;
	width: 12px;
	height: 12px;
	background: none!important;
	-webkit-transform: none!important;
	-ms-transform: none!important;
	transform: none!important
}

.qc-cmp-button.qc-cmp-secondary-button {
	display: none
}

.qc-cmp-showing .qc-cmp-qc-link-container {
	z-index: -999
}

.qc-cmp-showing .qc-cmp-qc-link-container .qc-cmp-link-text,
.qc-cmp-showing .qc-cmp-qc-link-container .qc-cmp-qc-link {
	display: none!important
}

.qc-cmp-save-and-exit {
	-webkit-box-flex: 1;
	-webkit-flex: 1 1 200px;
	-ms-flex: 1 1 200px;
	flex: 1 1 200px;
	margin: 10px 0;
	max-width: 195px!important
}

.qc-cmp-persistent-link,
.qc-cmp-showing .qc-cmp-qc-link-container {
	display: none!important
}

.qc-cmp-showing .qc-cmp-title {
	margin: 0 0 2px!important
}

.qc-cmp-showing .qc-cmp-main-messaging {
	padding: 5px 0!important;
	line-height: 1rem!important;
	margin-bottom: 4px
}

.qc-cmp-showing .qc-cmp-title {
	font-size: 1.5rem!important;
	line-height: 1.625rem!important
}

.qc-cmp-ui a {
	color: #333!important;
	text-decoration: underline
}

.qc-cmp-showing .qc-cmp-ui-content {
	padding: 6px!important
}

.qc-cmp-showing .qc-cmp-publisher-logo {
	display: none!important;
	max-height: 45px!important;
	max-width: 100px!important;
	padding-top: 10px!important
}

.qc-cmp-showing .qc-cmp-ui {
	min-height: 30px!important
}

@media only screen and (min-width:0px) and (max-width:480px) {
	.transition--right .transition__content {
		-webkit-transform: translateX(80%);
		-ms-transform: translateX(80%);
		transform: translateX(80%)
	}
	.transition--left .transition__content {
		-webkit-transform: translateX(-80%);
		-ms-transform: translateX(-80%);
		transform: translateX(-80%)
	}
	.transition--right .transition__toggle {
		left: 80%
	}
	.transition--left .transition__toggle {
		left: -80%
	}
}

@media (min-width:375px) {
	.carousel[data-slider-items-xs="1"]:not(.podcast) .slides .item {
		max-width: 355px
	}
}

@media only screen and (min-width:481px) and (max-width:959px) {
	.transition--left .transition__content {
		-webkit-transform: translateX(-60%);
		-ms-transform: translateX(-60%);
		transform: translateX(-60%)
	}
	.transition--left .transition__toggle {
		left: -60%
	}
}

@media (min-width:667px) {
	.carousel[data-slider-items-xs="1"]:not(.podcast) .slides .item {
		max-width: 647px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 768px
	}
	.row-center {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-flow: row wrap;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
		padding-left: 25px;
		padding-right: 25px
	}
	.col-sm-1 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(8.33% - 18.33px);
		width: calc(8.33% - 18.33px)
	}
	.col-sm-1:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-1:last-child {
		margin-right: 0
	}
	.col-sm-1:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-1:last-child,
	.row-center .col-xs-1:last-child,
	.row .col-xs-1:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-1 {
		position: relative;
		left: -webkit-calc(8.33% + 1.67px);
		left: calc(8.33% + 1.67px)
	}
	.col-left-sm-1 {
		position: relative;
		left: -webkit-calc(-8.33% - 1.67px);
		left: calc(-8.33% - 1.67px)
	}
	.col-sm-2 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(16.67% - 16.67px);
		width: calc(16.67% - 16.67px)
	}
	.col-sm-2:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-2:last-child {
		margin-right: 0
	}
	.col-sm-2:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-2:last-child,
	.row-center .col-xs-2:last-child,
	.row .col-xs-2:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-2 {
		position: relative;
		left: -webkit-calc(16.67% + 3.33px);
		left: calc(16.67% + 3.33px)
	}
	.col-left-sm-2 {
		position: relative;
		left: -webkit-calc(-16.66% - 3.33px);
		left: calc(-16.66% - 3.33px)
	}
	.col-sm-3 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(25% - 15px);
		width: calc(25% - 15px)
	}
	.col-sm-3:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-3:last-child {
		margin-right: 0
	}
	.col-sm-3:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-3:last-child,
	.row-center .col-xs-3:last-child,
	.row .col-xs-3:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-3 {
		position: relative;
		left: -webkit-calc(25% + 5px);
		left: calc(25% + 5px)
	}
	.col-left-sm-3 {
		position: relative;
		left: -webkit-calc(-25% - 5px);
		left: calc(-25% - 5px)
	}
	.col-sm-4 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(33.33% - 13.33px);
		width: calc(33.33% - 13.33px)
	}
	.col-sm-4:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-4:last-child {
		margin-right: 0
	}
	.col-sm-4:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-4:last-child,
	.row-center .col-xs-4:last-child,
	.row .col-xs-4:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-4 {
		position: relative;
		left: -webkit-calc(33.33% + 6.67px);
		left: calc(33.33% + 6.67px)
	}
	.col-left-sm-4 {
		position: relative;
		left: -webkit-calc(-33.33% - 6.67px);
		left: calc(-33.33% - 6.67px)
	}
	.col-sm-5 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(41.66% - 11.67px);
		width: calc(41.66% - 11.67px)
	}
	.col-sm-5:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-5:last-child {
		margin-right: 0
	}
	.col-sm-5:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-5:last-child,
	.row-center .col-xs-5:last-child,
	.row .col-xs-5:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-5 {
		position: relative;
		left: -webkit-calc(41.66% + 8.33px);
		left: calc(41.66% + 8.33px)
	}
	.col-left-sm-5 {
		position: relative;
		left: -webkit-calc(-41.66% - 8.33px);
		left: calc(-41.66% - 8.33px)
	}
	.col-sm-6 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(50% - 10px);
		width: calc(50% - 10px)
	}
	.col-sm-6:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-6:last-child {
		margin-right: 0
	}
	.col-sm-6:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-6:last-child,
	.row-center .col-xs-6:last-child,
	.row .col-xs-6:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-6 {
		position: relative;
		left: -webkit-calc(50% + 10px);
		left: calc(50% + 10px)
	}
	.col-left-sm-6 {
		position: relative;
		left: -webkit-calc(-49.99% - 10px);
		left: calc(-49.99% - 10px)
	}
	.col-sm-7 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(58.33% - 8.33px);
		width: calc(58.33% - 8.33px)
	}
	.col-sm-7:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-7:last-child {
		margin-right: 0
	}
	.col-sm-7:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-7:last-child,
	.row-center .col-xs-7:last-child,
	.row .col-xs-7:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-7 {
		position: relative;
		left: -webkit-calc(58.33% + 11.67px);
		left: calc(58.33% + 11.67px)
	}
	.col-left-sm-7 {
		position: relative;
		left: -webkit-calc(-58.33% - 11.67px);
		left: calc(-58.33% - 11.67px)
	}
	.col-sm-8 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(66.66% - 6.67px);
		width: calc(66.66% - 6.67px)
	}
	.col-sm-8:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-8:last-child {
		margin-right: 0
	}
	.col-sm-8:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-8:last-child,
	.row-center .col-xs-8:last-child,
	.row .col-xs-8:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-8 {
		position: relative;
		left: -webkit-calc(66.66% + 13.33px);
		left: calc(66.66% + 13.33px)
	}
	.col-left-sm-8 {
		position: relative;
		left: -webkit-calc(-66.66% - 13.33px);
		left: calc(-66.66% - 13.33px)
	}
	.col-sm-9 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(74.99% - 5px);
		width: calc(74.99% - 5px)
	}
	.col-sm-9:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-9:last-child {
		margin-right: 0
	}
	.col-sm-9:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-9:last-child,
	.row-center .col-xs-9:last-child,
	.row .col-xs-9:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-9 {
		position: relative;
		left: -webkit-calc(74.99% + 15px);
		left: calc(74.99% + 15px)
	}
	.col-left-sm-9 {
		position: relative;
		left: -webkit-calc(-74.99% - 15px);
		left: calc(-74.99% - 15px)
	}
	.col-sm-10 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(83.33% - 3.33px);
		width: calc(83.33% - 3.33px)
	}
	.col-sm-10:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-10:last-child {
		margin-right: 0
	}
	.col-sm-10:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-10:last-child,
	.row-center .col-xs-10:last-child,
	.row .col-xs-10:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-10 {
		position: relative;
		left: -webkit-calc(83.33% + 16.67px);
		left: calc(83.33% + 16.67px)
	}
	.col-left-sm-10 {
		position: relative;
		left: -webkit-calc(-83.32% - 16.67px);
		left: calc(-83.32% - 16.67px)
	}
	.col-sm-11 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(91.66% - 1.67px);
		width: calc(91.66% - 1.67px)
	}
	.col-sm-11:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-11:last-child {
		margin-right: 0
	}
	.col-sm-11:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-11:last-child,
	.row-center .col-xs-11:last-child,
	.row .col-xs-11:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-11 {
		position: relative;
		left: -webkit-calc(91.66% + 18.33px);
		left: calc(91.66% + 18.33px)
	}
	.col-left-sm-11 {
		position: relative;
		left: -webkit-calc(-91.66% - 18.33px);
		left: calc(-91.66% - 18.33px)
	}
	.col-sm-12 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 99.99%
	}
	.col-sm-12:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-sm-12:last-child {
		margin-right: 0
	}
	.col-sm-12:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-xs-12:last-child,
	.row-center .col-xs-12:last-child,
	.row .col-xs-12:last-child {
		margin-right: -1px!important
	}
	.col-right-sm-12 {
		position: relative;
		left: -webkit-calc(99.99% + 20px);
		left: calc(99.99% + 20px)
	}
	.col-left-sm-12 {
		position: relative;
		left: -webkit-calc(-99.99% - 20px);
		left: calc(-99.99% - 20px)
	}
	.sm-last {
		margin-right: -1px!important
	}
	.md-last,
	.xs-last {
		margin-right: auto!important
	}
	.hidden-sm,
	.hidden-sml,
	.sm-hidden {
		display: none!important
	}
	.sm-visible,
	.visible-sm {
		display: block!important
	}
	.header .middle .container .group-1 .options .horas-completas .wrap {
		position: absolute;
		top: 36px;
		height: inherit;
		left: -10px
	}
	.header-section .more-list.open {
		right: 0
	}
	.footer .list.mb15-xs {
		margin-top: 0
	}
	.footer .group-1 {
		z-index: 2;
		position: relative
	}
	.footer .group-3 .list+.list {
		margin-top: 0
	}
	.footer .brand {
		border-bottom: none;
		margin-bottom: 0;
		padding-bottom: 0
	}
	.footer .brand,
	.footer .brand .logo {
		display: inherit
	}
	.footer .brand .webs-grupo {
		width: inherit;
		display: inherit;
		text-align: left;
		position: relative;
		top: inherit;
		right: inherit
	}
	.footer .brand .webs-grupo .btn-webs {
		margin-top: 0
	}
	.footer .brand .webs-grupo .txt {
		width: 100%;
		right: inherit;
		left: 0;
		top: 30px
	}
	.footer .brand .webs-grupo .txt .col {
		width: 50%
	}
	.footer .brand .webs-grupo .txt .col .title {
		text-align: left
	}
	.footer .brand .webs-grupo .txt .col .list {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.footer .brand .webs-grupo.open .txt {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}
	.footer .list.half-xs {
		padding: 22px 0
	}
	.footer .list.half-xs .item {
		width: inherit;
		text-align: center;
		margin: 0
	}
	.footer .copy {
		max-width: inherit;
		margin: 0
	}
	.footer .copy a {
		display: inline-block;
		vertical-align: top;
		margin: 0
	}
	.pl-10 {
		padding-left: 10px
	}
	.pt-20 {
		padding-top: 20px
	}
	.pt-30 {
		padding-top: 30px
	}
	.pb-20 {
		padding-bottom: 20px
	}
	.pb-30 {
		padding-bottom: 30px
	}
	.ml-10 {
		margin-left: 10px
	}
	.mt-15 {
		margin-top: 15px
	}
	.mt-30 {
		margin-top: 30px
	}
	.mb-15 {
		margin-bottom: 15px
	}
	.mb-30 {
		margin-bottom: 30px
	}
	.bl-blue {
		border-left-width: 4px
	}
	.bb-blue {
		border-bottom-width: 4px
	}
	.carousel .top .section .title {
		font-size: 1.75rem
	}
	.carousel .top .section .more-list.open {
		right: 0
	}
	.carousel.horas-completas .item .btn-more {
		margin: 7px auto
	}
	.carousel.ultimos-audios .item .btn-more {
		margin: 7px auto;
		padding: 0 12px
	}
	.carousel.podcast {
		min-height: 560px
	}
	.carousel.podcast>.nav {
		position: absolute;
		margin-top: -12px;
		top: 50%;
		width: 100%
	}
	.carousel.podcast .item {
		min-height: 560px
	}
	.carousel.podcast .item .claim {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		min-height: 560px
	}
	.carousel.podcast .item .claim .thumb {
		position: absolute;
		top: 0;
		left: 0
	}
	.carousel.podcast .item .claim .txt {
		margin-top: 0;
		max-width: 575px;
		padding: 0 0 0 25px
	}
	.carousel.podcast .item .claim .txt .epigraph {
		font-size: 1.125rem
	}
	.carousel.podcast .item .claim .txt .title {
		font-size: 3.75rem
	}
	.carousel.podcast .item .claim .txt .description,
	.carousel.podcast .item .claim .txt .subtitle {
		font-size: 1.125rem
	}
	.carousel.podcast .item .claim .txt .btn {
		padding-top: 0;
		min-height: 30px;
		max-width: 168px;
		line-height: 1.875rem
	}
	.carousel .slides .item {
		max-width: inherit
	}
	.carousel .slides .item .article {
		margin: 0 7px
	}
	.carousel .slides .item .article .title,
	.carousel .slides .item .article .title a {
		font-size: 1rem
	}
	.carousel .slides .item .article .thumb.audio a:before,
	.carousel .slides .item .article .thumb.document a:before,
	.carousel .slides .item .article .thumb.gallery a:before,
	.carousel .slides .item .article .thumb.link a:before,
	.carousel .slides .item .article .thumb.podcast a:before,
	.carousel .slides .item .article .thumb.poll a:before,
	.carousel .slides .item .article .thumb.video a:before {
		width: 34px;
		height: 34px;
		background-size: inherit;
		bottom: 10px;
		left: 10px
	}
	.carousel .slides .item .article .epigraph {
		padding-left: 0;
		height: 20px;
		overflow: hidden
	}
	.carousel .slides .item .article .thumb+.txt {
		padding: 10px 0 0
	}
	.carousel .slides .item .article.noepigraph {
		padding-top: 20px
	}
	.carousel .slides .item .blog,
	.carousel .slides .item .opinion {
		margin: 0 7px
	}
	.carousel .slides .item .blog .bottom,
	.carousel .slides .item .opinion .bottom,
	.carousel[data-slider-items-xs="1"]:not(.podcast) .slides .item,
	.carousel[data-slider-items-xs="2"] .slides .item {
		max-width: inherit
	}
	.tabs-program .tab-content {
		padding: 20px 45px
	}
	.article .thumb.audio a:before,
	.article .thumb.document a:before,
	.article .thumb.gallery a:before,
	.article .thumb.link a:before,
	.article .thumb.news a:before,
	.article .thumb.podcast a:before,
	.article .thumb.poll a:before,
	.article .thumb.video a:before {
		background-size: inherit
	}
	.article .thumb.audio a:before,
	.article .thumb.document a:before,
	.article .thumb.gallery a:before,
	.article .thumb.link a:before,
	.article .thumb.news a:before,
	.article .thumb.podcast a:before,
	.article .thumb.poll a:before,
	.article .thumb.video a:before {
		width: 34px;
		height: 34px;
		bottom: 15px;
		left: 15px
	}
	.article .bottom .options-item.share p .btn-whatsapp,
	.article .relation.info .item-rel .btn-whatsapp {
		display: none
	}
	.article {
		margin-bottom: 0
	}
	.article .top {
		border-left-width: 4px
	}
	.article .top .title {
		margin-left: 10px
	}
	.article.lateral .thumb+.txt {
		padding-left: 20px
	}
	.article.noepigraph:not(.lateral) {
		padding-top: 20px
	}
	.article>.epigraph {
		padding-left: 0;
		height: 20px
	}
	.article .title.fs5,
	.article .title.fs6 {
		font-size: 1.8rem;
		line-height: 3.1rem
	}
	.article .title.fs4 {
		font-size: 2.2rem;
		line-height: 2.5rem
	}
	.article .title.fs3 {
		font-size: 2.6rem;
		line-height: 2.9rem
	}
	.article .title.fs2 {
		font-size: 3.4rem;
		line-height: 3.7rem
	}
	.article .title {
		font-size: 1.375rem;
		line-height: 1.5625rem;
		margin: -3px 0 5px
	}
	.article .title.fs1 {
		font-size: 3.8rem;
		line-height: 4.1rem
	}
	.article .title.fs-32,
	.article .title.fs-32 a {
		font-size: 2rem;
		line-height: 1.13
	}
	.article .title.fs-28,
	.article .title.fs-28 a,
	.article .title.fs-32,
	.article .title.fs-32 a {
		font-family: Source Sans Pro, sans-serif;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		letter-spacing: .00625rem
	}
	.article .title.fs-28,
	.article .title.fs-28 a {
		font-size: 1.75rem;
		line-height: 1.18
	}
	.article .title.fs-24,
	.article .title.fs-24 a {
		font-family: Source Sans Pro, sans-serif;
		font-size: 1.5rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.17;
		letter-spacing: .0125rem
	}
	.article .title.fs-20,
	.article .title.fs-20 a {
		font-size: 1.25rem;
		font-family: Source Sans Pro, sans-serif;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .00625rem
	}
	.envivo .item .thumb+.txt {
		height: 95px;
		padding-top: 5px
	}
	.envivo>.list-item+.item,
	.envivo>.list-item+.list-item {
		border-left: 1px solid #cfd8dc;
		border-top: none
	}
	.envivo {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row
	}
	.envivo .column+.column {
		border-top: none;
		border-left: 1px solid #cfd8dc
	}
	.envivo .list-item {
		width: 50%
	}
	.envivo>.item {
		width: -webkit-calc(50% - 20px);
		width: calc(50% - 20px)
	}
	.envivo>.item+.item,
	.envivo>.item+.list-item {
		border-left: 1px solid #cfd8dc;
		border-top: none
	}
	.programacion .btn span {
		display: inline-block;
		vertical-align: middle;
		font-family: Roboto, sans-serif;
		font-size: .6875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.82;
		letter-spacing: normal;
		text-align: left;
		color: #3a5eb2
	}
	.generic-title .section-title {
		font-size: 1.75rem
	}
	.generic-title .section-box .txt .title,
	.generic-title .section-title .txt .title {
		font-family: Roboto, sans-serif;
		font-size: 2rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal
	}
	.generic-title .section-box .txt .subtitle,
	.generic-title .section-title .txt .subtitle {
		white-space: nowrap;
		line-height: 1.57;
		letter-spacing: .00625rem;
		font-size: .875rem
	}
	.generic-title .section-box .thumb+.txt,
	.generic-title .section-title .thumb+.txt {
		margin-left: 10px
	}
	.generic-title .section-box .thumb+.thumb:before,
	.generic-title .section-title .thumb+.thumb:before {
		margin-right: 10px
	}
	.generic-title .thumb+.section-box,
	.generic-title .thumb+section-title {
		margin-left: 10px
	}
	.generic-title .thumb+.section-box:before,
	.generic-title .thumb+section-title:before {
		margin-right: 10px
	}
	.generic-title .section-title .txt .title {
		font-size: 1.75rem
	}
	.generic-title .more-list.open {
		right: 0
	}
	.generic-search {
		padding: 15px 0 30px
	}
	.generic-search form>input {
		line-height: 2rem;
		margin-bottom: 5px
	}
	.generic-search .filters {
		border-bottom: 1px solid #cfd8dc;
		margin-bottom: 0
	}
	.generic-search .filters .title {
		display: none
	}
	.generic-search .filters .group .n1 {
		border: none;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.generic-search .filters .group .n1>.nav-item {
		margin-left: 0;
		display: inline-block;
		border-bottom: none;
		border-top: none;
		width: inherit;
		position: inherit
	}
	.generic-search .filters .group .n1>.nav-item .dropdown:hover {
		color: #000
	}
	.generic-search .filters .group .n1>.nav-item .dropdown {
		padding: 10px 0;
		color: #3a5eb2;
		font-size: 1rem;
		background-color: transparent;
		position: relative
	}
	.generic-search .filters .group .n1>.nav-item .dropdown .datepicker {
		color: #3a5eb2;
		font-size: 1rem;
		background-color: transparent;
		margin-bottom: 0;
		display: inline-block;
		width: 85px;
		text-align: right
	}
	.generic-search .filters .group .n1>.nav-item .dropdown .datepicker::-webkit-input-placeholder {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #3a5eb2
	}
	.generic-search .filters .group .n1>.nav-item .dropdown .datepicker::-moz-placeholder {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #3a5eb2
	}
	.generic-search .filters .group .n1>.nav-item .dropdown .datepicker:-ms-input-placeholder {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #3a5eb2
	}
	.generic-search .filters .group .n1>.nav-item .dropdown .datepicker::placeholder {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #3a5eb2
	}
	.generic-search .filters .group .n1>.nav-item .dropdown:after {
		position: relative;
		top: inherit;
		right: inherit;
		display: inline-block
	}
	.generic-search .filters .group .n1>.nav-item .dropdown-menu {
		position: absolute;
		z-index: 1000;
		display: none;
		float: left;
		min-width: 160px;
		margin: 0;
		left: 50%;
		width: 946px;
		margin-left: -473px;
		top: 44px;
		padding: 15px 0;
		text-align: left;
		background-color: #fff;
		border-bottom: 1px solid #3a5eb2;
		border-top: 1px solid #3a5eb2;
		-webkit-box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1);
		box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1)
	}
	.generic-search .filters .group .n1>.nav-item .dropdown-menu .container::-webkit-scrollbar-thumb {
		-webkit-border-radius: 2.5px;
		border-radius: 2.5px;
		background-color: #cfd8dc;
		width: 5px;
		height: 50px;
		display: block
	}
	.generic-search .filters .group .n1>.nav-item .dropdown-menu .container::-webkit-scrollbar-track {
		background-color: #fff
	}
	.generic-search .filters .group .n1>.nav-item .dropdown-menu .container {
		padding: 0;
		overflow-y: auto;
		max-height: 230px
	}
	.generic-search .filters .group .n1>.nav-item .dropdown-menu .container::-webkit-scrollbar {
		width: 5px
	}
	.generic-search .filters .group .n1>.nav-item .dropdown-menu.open {
		display: block
	}
	.generic-search .filters .group .n1>.nav-item.box {
		position: relative
	}
	.generic-search .filters .group .n1>.nav-item.box .dropdown-menu {
		width: inherit;
		left: 0;
		margin-left: -15px;
		padding: 15px
	}
	.generic-search .filters .group .n1>.nav-item.box.last .dropdown-menu {
		left: inherit;
		right: 0;
		margin-left: 0;
		margin-right: 0
	}
	.generic-search .filters .group .n2 {
		display: block;
		background-color: transparent
	}
	.generic-search .filters .group .n2>.nav-item {
		margin-left: 0;
		margin-bottom: 15px
	}
	.lomas .top {
		border-left-width: 4px
	}
	.lomas .top .title {
		margin-left: 10px
	}
	.apertura>.title {
		font-family: Source Sans Pro, sans-serif;
		font-size: 2.5rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.1;
		letter-spacing: normal
	}
	.apertura>.thumb,
	.apertura>.title {
		margin-bottom: 20px
	}
	.apertura>.thumb+.detail-score,
	.apertura>.title+.detail-score {
		margin-top: -20px;
		margin-bottom: 20px
	}
	.apertura .group.col-sm-70-30>.txt {
		width: 70%;
		margin-right: 20px
	}
	.apertura .group.col-sm-70-30>.relation {
		width: 30%
	}
	.apertura .group.col-sm-50-50>.txt {
		width: 50%;
		margin-right: 20px
	}
	.apertura .group>.relation {
		padding-top: 0
	}
	.apertura .group>.relation .article .title {
		font-family: Source Sans Pro, sans-serif;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .00625rem;
		text-align: left;
		color: #263238
	}
	.apertura .group>.relation .article .title a {
		color: #263238
	}
	.apertura .group>.relation .article+.article {
		margin-top: 0
	}
	.apertura .group>.relation.half {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start;
		-webkit-box-align: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.apertura .group>.relation.half .article {
		width: 47.5%
	}
	.apertura .relation .item-rel {
		margin-bottom: 10px
	}
	.apertura .group>.txt>.subtitle {
		font-family: Roboto, sans-serif;
		font-size: 1.25rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .00625rem;
		text-align: left;
		color: #263238
	}
	.apertura .detail-score+.txt {
		margin-top: 0
	}
	.apertura-8-cols>.txt .title {
		margin-bottom: 10px;
		font-family: Source Sans Pro, sans-serif;
		font-size: 2rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.13;
		letter-spacing: normal
	}
	.apertura>.thumb+.txt,
	.apertura>.txt {
		padding-top: 0
	}
	.apertura>.txt .title {
		margin-bottom: 15px;
		font-family: Source Sans Pro, sans-serif;
		font-size: 2.5rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.1;
		letter-spacing: normal
	}
	.apertura>.txt .subtitle {
		font-family: Roboto, sans-serif;
		font-size: 1.25rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .00625rem;
		text-align: left;
		color: #263238
	}
	.apertura>.thumb {
		margin-bottom: 20px
	}
	.apertura>.thumb+.detail-score {
		margin-top: -20px;
		margin-bottom: 20px
	}
	.apertura .group.flex {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-align: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch
	}
	.apertura .group.flex>.article .thumb {
		max-width: 230px
	}
	.apertura .group.flex>.article+.article {
		margin-top: 0
	}
	.apertura .group.flex>* {
		width: 100%;
		margin-right: 20px
	}
	.apertura .group.flex>:last-child {
		margin-right: 0
	}
	.apertura .group:not(.col-sm-50-50) .article .thumb {
		max-width: 230px
	}
	.apertura .group.col-sm-50-50>.article {
		width: 50%
	}
	.apertura .group.col-sm-50-50>.article+.article {
		margin-top: 0
	}
	.apertura .group.col-sm-50-50>.relation {
		width: 50%;
		padding-top: 0
	}
	.apertura .group.col-sm-50-50>:first-child {
		margin-right: 20px
	}
	.apertura .group {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		padding-top: 10px
	}
	.apertura .group>.article .txt .title,
	.apertura .group>.article .txt .title a {
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .00625rem;
		text-align: left;
		color: #263238
	}
	.apertura>.epigraph {
		height: auto
	}
	.apertura>.epigraph span:first-child {
		font-weight: 300
	}
	.apertura>.epigraph span {
		font-size: 3rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.42;
		letter-spacing: normal;
		text-align: left;
		color: #172b5b;
		margin-bottom: 15px
	}
	.apertura>.epigraph span+span:before {
		display: none
	}
	.apertura-8-cols .group.flex {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-align: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch
	}
	.apertura-8-cols .group.flex>.relation {
		padding-top: 0
	}
	.apertura-8-cols .group.flex>.article .thumb {
		max-width: 230px
	}
	.apertura-8-cols .group.flex>.article+.article {
		margin-top: 0
	}
	.apertura-8-cols .group.flex>* {
		width: 100%;
		margin-right: 20px
	}
	.apertura-8-cols .group.flex>:last-child {
		margin-right: 0
	}
	.apertura-8-cols .group:not(.col-sm-50-50) .article .thumb {
		max-width: 230px
	}
	.apertura-8-cols .group.col-sm-50-50>.article {
		width: 50%
	}
	.apertura-8-cols .group.col-sm-50-50>.article+.article {
		margin-top: 0
	}
	.apertura-8-cols .group.col-sm-50-50>.relation {
		width: 50%;
		padding-top: 0
	}
	.apertura-8-cols .group.col-sm-50-50>:first-child {
		margin-right: 20px
	}
	.apertura-8-cols .group {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		padding-top: 10px
	}
	.apertura-8-cols .group>.article .txt .title,
	.apertura-8-cols .group>.article .txt .title a {
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .00625rem;
		text-align: left;
		color: #263238
	}
	.apertura-8-cols .detail-score+.txt {
		margin-top: 0
	}
	.apertura-8-cols>.thumb {
		margin-bottom: 10px
	}
	.apertura-8-cols>.thumb+.detail-score {
		margin-top: -10px;
		margin-bottom: 10px
	}
	.encuesta .resultado li .p2 {
		width: 90%
	}
	.box-left .encuesta .bottom {
		height: inherit;
		*zoom: 1
	}
	.box-left .encuesta .bottom:before {
		content: "";
		display: table
	}
	.box-left .encuesta .bottom:after {
		content: "";
		display: table;
		clear: both
	}
	.box-left .encuesta .bottom .a1,
	.box-left .encuesta .bottom .button {
		display: block;
		position: relative;
		left: inherit;
		right: inherit;
		top: inherit;
		margin-bottom: .5rem
	}
	.box-left .encuesta .bottom .button {
		float: left
	}
	.box-left .encuesta .bottom .a1 {
		float: right
	}
	.box-left .encuesta .bottom .button+.a1 {
		margin-top: .5rem;
		clear: left;
		float: left
	}
	.status-bar .wrap .top .detail-social {
		padding-right: 0
	}
	.status-bar .wrap .top .detail-social .options a+a {
		margin-left: 7px
	}
	.detail-score .events .event.visitor .list {
		padding-left: 20px
	}
	.detail-score .events .event .list .item {
		display: inline-block
	}
	.detail-score .events .event.local .list {
		padding-right: 20px
	}
	.detail-header.italic>.title {
		font-size: 2.5rem;
		font-weight: 400;
		font-style: italic;
		font-stretch: normal;
		line-height: 1.13;
		letter-spacing: normal;
		color: #263238
	}
	.detail-header>.subtitle h2 {
		font-size: 1.25rem;
		line-height: 1.4;
		margin-bottom: 10px;
		padding-bottom: 10px;
		margin-top: 20px
	}
	.detail-header>.subtitle h2+h2 {
		margin-top: 0
	}
	.detail-header>.title {
		font-size: 3.25rem;
		line-height: 1.04;
		letter-spacing: normal
	}
	.detail-header>.top {
		margin-top: -15px;
		margin-right: 0;
		margin-left: 0
	}
	.detail-header>.top>.title {
		font-size: 1.25rem;
		letter-spacing: .00625rem
	}
	.detail-header-opinion .group-1 {
		width: -webkit-calc(65% - 25px);
		width: calc(65% - 25px)
	}
	.detail-header-opinion .author {
		width: -webkit-calc(35% - 25px);
		width: calc(35% - 25px)
	}
	.detail-header-opinion .author .thumb {
		width: 158px;
		height: 158px;
		margin: 20px auto 5px
	}
	.detail-header-opinion .author .txt .name {
		font-size: 1.5rem;
		line-height: .92
	}
	.detail-header-opinion .author .txt .position {
		font-size: 1.125rem;
		line-height: 1.22
	}
	.detail-header-opinion .epigraph {
		font-size: .875rem;
		line-height: 1.57
	}
	.detail-header-opinion .epigraph a,
	.detail-header-opinion .epigraph span {
		line-height: 1.57
	}
	.detail-header-opinion .epigraph a+a:before,
	.detail-header-opinion .epigraph a+span:before,
	.detail-header-opinion .epigraph span+a:before,
	.detail-header-opinion .epigraph span+span:before {
		font-size: .875rem;
		line-height: 1.57
	}
	.detail-header-opinion .title {
		font-size: 2.5rem;
		line-height: 1.13;
		letter-spacing: normal;
		font-style: italic
	}
	.detail-header-opinion .subtitle h2 {
		font-size: 1.25rem;
		line-height: 1.4;
		margin-bottom: 10px;
		padding-bottom: 10px;
		margin-top: 20px
	}
	.detail-header-opinion .subtitle h2+h2 {
		margin-top: 0
	}
	.detail-social .options-item.share p .btn-whatsapp {
		display: none
	}
	.detail-signature {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: end;
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end
	}
	.detail-signature .author .txt .author-link,
	.detail-signature .author .txt span {
		font-size: .875rem;
		line-height: 1
	}
	.detail-signature .author+.author,
	.detail-signature .location {
		margin-left: 15px
	}
	.detail-info {
		font-size: .875rem;
		line-height: 1.43
	}
	.detail-info .date {
		margin-left: 10px
	}
	.galeria .wrap .container .detail-social .options-item.share p .btn-whatsapp {
		display: none
	}
	.visual-options-item .type-5 {
		display: block
	}
	.detail-body>.opinion>.title {
		font-size: 1.25rem
	}
	.detail-body blockquote {
		position: relative;
		margin: 0 0 0 10px;
		float: right;
		clear: both;
		padding: 45px 20px 15px;
		z-index: 1;
		width: 185px
	}
	.detail-body blockquote p {
		font-size: 1.5rem;
		line-height: 1.17
	}
	.detail-body blockquote:before {
		z-index: -1;
		content: "";
		position: absolute;
		top: 10px;
		left: 10px;
		background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='98' height='83' viewBox='0 0 98 83' fill='%23cfd8dc'%3E%3Cdefs%3E%3Cpath id='a' d='M60.301 82.23h28.715c4.75 0 8.615-3.953 8.615-8.811V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C63.39 6.185 51.687 24.078 51.687 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM57.43 48.455c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521h15.584c1.586 0 2.872 1.315 2.872 2.937v29.37c0 1.622-1.286 2.937-2.872 2.937H60.301c-1.585 0-2.871-1.315-2.871-2.937V48.456zM8.614 82.23H37.33c4.75 0 8.615-3.952 8.615-8.81V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C11.703 6.185 0 24.078 0 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM5.743 48.456c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521H37.33c1.586 0 2.872 1.315 2.872 2.937V73.42c0 1.622-1.286 2.937-2.872 2.937H8.614c-1.585 0-2.871-1.315-2.871-2.937V48.456z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
		width: 97.6px;
		height: 82.2px;
		background-size: 100%
	}
	.detail-body .box-left {
		margin-right: 25px;
		float: left;
		width: 146px;
		clear: left
	}
	.detail-body .box-right {
		margin-left: 25px;
		float: right;
		width: 146px;
		clear: left
	}
	.detail-body .box-left .destacado,
	.detail-body .box-right .destacado {
		margin-bottom: 0
	}
	.detail-body .box-left .destacado .middle,
	.detail-body .box-right .destacado .middle {
		border-bottom: none;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-bottom: 0
	}
	.detail-body .box-left .destacado .middle .article:first-child,
	.detail-body .box-left .destacado .middle .article:nth-child(2),
	.detail-body .box-right .destacado .middle .article:first-child,
	.detail-body .box-right .destacado .middle .article:nth-child(2) {
		border-left: none;
		padding-left: 0;
		padding-right: 0
	}
	.detail-body .box-left .destacado .middle .article,
	.detail-body .box-right .destacado .middle .article {
		padding-left: 0;
		width: 100%;
		max-width: inherit;
		border-bottom: 1px solid #cfd8dc;
		margin-bottom: 10px
	}
	.detail-body .box-left .destacado .middle .article>.thumb,
	.detail-body .box-right .destacado .middle .article>.thumb {
		display: block
	}
	.detail-body .box-left .destacado .middle .article>.thumb+.txt,
	.detail-body .box-right .destacado .middle .article>.thumb+.txt {
		margin-top: 10px
	}
	.detail-body>.opinion {
		float: right;
		clear: both;
		width: 300px;
		margin: 0 0 0 10px
	}
	.timeline .event {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row
	}
	.timeline .event .hour {
		font-size: 1.25rem;
		line-height: 1.2;
		width: 100%;
		max-width: 95px;
		text-indent: 20px
	}
	.mosaic {
		max-width: 645px;
		margin: 0 auto 30px
	}
	.mosaic .thumb:before {
		width: 27px;
		height: 27px;
		line-height: 1.6875rem;
		font-size: 1rem
	}
	.mosaic.case-10-items {
		max-width: 644px;
		margin: 0 auto 30px
	}
	.error-404 .txt p {
		font-size: 1.125rem
	}
	.emisora-item .group-1 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		width: 100%
	}
	.emisora-item .group-1>* {
		margin-bottom: 20px
	}
	.emisora-title-com h1 {
		font-size: 1.75rem;
		padding: 1px 16px
	}
	.emisora-search .title {
		font-size: 1.875rem;
		line-height: 1.57;
		letter-spacing: .0125rem
	}
	.program-day-list-term {
		padding: 10px
	}
	.program-day-list-term .extra,
	.program-day-list-term .name {
		font-size: .875rem
	}
	.program-day-list-term .extra a+span:before {
		content: "|";
		margin-left: 3px;
		padding-right: 3px;
		display: inline-block;
		vertical-align: middle;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.57;
		letter-spacing: .00625rem;
		color: #172b5b
	}
	.program-day-list-def .group .txt .name span {
		margin: 0 5px
	}
	.program-day-list-def .group .txt .name img {
		display: inline-block;
		width: 24px;
		height: 24px;
		line-height: 0;
		vertical-align: middle
	}
	.program-day-list-def .group {
		padding-left: 15px;
		width: 100%;
		max-width: 430px
	}
	.program-day-list-def .group .hour {
		max-width: 120px
	}
	.program-day-list-def .group-options-item+.group-options-item {
		margin-left: 3px
	}
	.program-day-legend .app:before,
	.program-day-legend .radio:before,
	.program-day-legend .web:before,
	.program-day-list-def .group-options-item.app,
	.program-day-list-def .group-options-item.radio,
	.program-day-list-def .group-options-item.web {
		width: 24px
	}
	.program-wrap {
		padding-top: 0
	}
	.program-filters {
		position: relative;
		top: inherit;
		left: inherit
	}
	.program-filters .nav-item,
	.program-filters .nav-item.current,
	.program-filters .nav-item.mixitup-control-active {
		display: inline-block;
		vertical-align: middle
	}
	.program-filters .nav-item+.nav-item {
		margin-left: 15px
	}
	.program-filters.open .nav-item {
		display: inline-block;
		vertical-align: middle
	}
	.program-list.three-cols .program-card {
		max-width: -webkit-calc(33% - 10px);
		max-width: calc(33% - 10px)
	}
	.program-list.four-cols .program-card {
		max-width: -webkit-calc(25% - 10px);
		max-width: calc(25% - 10px)
	}
	.program-team .top {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.program-team .top .item {
		width: 100%;
		max-width: -webkit-calc(25% - 10px);
		max-width: calc(25% - 10px);
		margin-right: 5px;
		margin-left: 5px
	}
	.program-team .top .item .title {
		font-size: 1.125rem;
		line-height: 1.56;
		letter-spacing: .0125rem
	}
	.program-team .top .item .subtitle {
		font-size: .875rem;
		font-weight: 300;
		line-height: 1.43;
		letter-spacing: .00625rem
	}
	.author-card {
		background-color: #f0f3f4;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start
	}
	.author-card .thumb {
		margin: 0
	}
	.author-card .thumb+.txt {
		padding-left: 10px
	}
	.author-card .signature,
	.author-card .subtitle,
	.author-card .title {
		text-align: left
	}
}

@media (min-width:768px) {
	.bg-pink .generic-title .more-list.open {
		width: 200px
	}
	.emisora-list .list.two-cols {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.emisora-list .list.two-cols .item {
		max-width: -webkit-calc(50% - 15px);
		max-width: calc(50% - 15px);
		margin: 0 20px 20px 0
	}
	.emisora-list .list.four-cols .item:nth-child(4n),
	.emisora-list .list.two-cols .item:nth-child(2n) {
		margin-right: 0
	}
	.emisora-list .list.four-cols .item {
		max-width: -webkit-calc(25% - 20px);
		max-width: calc(25% - 20px)
	}
	.emisora-list .list.four-cols .item:nth-child(2n) {
		margin-right: 20px
	}
}

@media only screen and (min-width:960px) {
	.transition--right .transition__content {
		-webkit-transform: translateX(325px);
		-ms-transform: translateX(325px);
		transform: translateX(325px)
	}
	.transition--left .transition__content {
		-webkit-transform: translateX(-325px);
		-ms-transform: translateX(-325px);
		transform: translateX(-325px)
	}
	.transition--right .transition__toggle {
		left: 325px
	}
	.transition--left .transition__toggle {
		left: -325px
	}
}

@media (min-width:992px) and (max-width:1024px) {
	.header .nav .n1>.nav-item>a.dropdown {
		display: inline-block
	}
	.btn-panel-show {
		display: inline-block!important;
		padding: 0
	}
	.btn-panel-show span {
		display: none
	}
	.btn-panel-show:after {
		content: "";
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='8' viewBox='0 0 12 8' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M11.602 15.048L6.165 9.987a.486.486 0 0 1 0-.73l.333-.306a.6.6 0 0 1 .797 0L12 13.347l4.705-4.392a.6.6 0 0 1 .797 0l.333.305c.22.202.22.529 0 .73l-5.437 5.063a.604.604 0 0 1-.796-.005z'/%3E%3C/defs%3E%3Cuse transform='translate(-6 -8)' xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
		display: inline-block;
		text-align: center;
		object-fit: contain;
		vertical-align: middle;
		width: 9px;
		height: 5px;
		margin-left: 5px;
		background-size: 100%
	}
}

@media (min-width:992px) {
	.container {
		max-width: 996px
	}
	.col-md-1 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(8.33% - 18.33px);
		width: calc(8.33% - 18.33px)
	}
	.col-md-1:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-1:last-child {
		margin-right: 0
	}
	.col-md-1:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-1:last-child,
	.row-100 .col-xs-1:last-child,
	.row-center .col-md-1:last-child,
	.row-center .col-xs-1:last-child,
	.row .col-md-1:last-child,
	.row .col-xs-1:last-child {
		margin-right: -1px!important
	}
	.col-right-md-1 {
		position: relative;
		left: -webkit-calc(8.33% + 1.67px);
		left: calc(8.33% + 1.67px)
	}
	.col-left-md-1 {
		position: relative;
		left: -webkit-calc(-8.33% - 1.67px);
		left: calc(-8.33% - 1.67px)
	}
	.col-md-2 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(16.67% - 16.67px);
		width: calc(16.67% - 16.67px)
	}
	.col-md-2:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-2:last-child {
		margin-right: 0
	}
	.col-md-2:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-2:last-child,
	.row-100 .col-xs-2:last-child,
	.row-center .col-md-2:last-child,
	.row-center .col-xs-2:last-child,
	.row .col-md-2:last-child,
	.row .col-xs-2:last-child {
		margin-right: -1px!important
	}
	.col-right-md-2 {
		position: relative;
		left: -webkit-calc(16.67% + 3.33px);
		left: calc(16.67% + 3.33px)
	}
	.col-left-md-2 {
		position: relative;
		left: -webkit-calc(-16.66% - 3.33px);
		left: calc(-16.66% - 3.33px)
	}
	.col-md-3 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(25% - 15px);
		width: calc(25% - 15px)
	}
	.col-md-3:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-3:last-child {
		margin-right: 0
	}
	.col-md-3:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-3:last-child,
	.row-100 .col-xs-3:last-child,
	.row-center .col-md-3:last-child,
	.row-center .col-xs-3:last-child,
	.row .col-md-3:last-child,
	.row .col-xs-3:last-child {
		margin-right: -1px!important
	}
	.col-right-md-3 {
		position: relative;
		left: -webkit-calc(25% + 5px);
		left: calc(25% + 5px)
	}
	.col-left-md-3 {
		position: relative;
		left: -webkit-calc(-25% - 5px);
		left: calc(-25% - 5px)
	}
	.col-md-4 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(33.33% - 13.33px);
		width: calc(33.33% - 13.33px)
	}
	.col-md-4:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-4:last-child {
		margin-right: 0
	}
	.col-md-4:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-4:last-child,
	.row-100 .col-xs-4:last-child,
	.row-center .col-md-4:last-child,
	.row-center .col-xs-4:last-child,
	.row .col-md-4:last-child,
	.row .col-xs-4:last-child {
		margin-right: -1px!important
	}
	.col-right-md-4 {
		position: relative;
		left: -webkit-calc(33.33% + 6.67px);
		left: calc(33.33% + 6.67px)
	}
	.col-left-md-4 {
		position: relative;
		left: -webkit-calc(-33.33% - 6.67px);
		left: calc(-33.33% - 6.67px)
	}
	.col-md-5 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(41.66% - 11.67px);
		width: calc(41.66% - 11.67px)
	}
	.col-md-5:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-5:last-child {
		margin-right: 0
	}
	.col-md-5:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-5:last-child,
	.row-100 .col-xs-5:last-child,
	.row-center .col-md-5:last-child,
	.row-center .col-xs-5:last-child,
	.row .col-md-5:last-child,
	.row .col-xs-5:last-child {
		margin-right: -1px!important
	}
	.col-right-md-5 {
		position: relative;
		left: -webkit-calc(41.66% + 8.33px);
		left: calc(41.66% + 8.33px)
	}
	.col-left-md-5 {
		position: relative;
		left: -webkit-calc(-41.66% - 8.33px);
		left: calc(-41.66% - 8.33px)
	}
	.col-md-6 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(50% - 10px);
		width: calc(50% - 10px)
	}
	.col-md-6:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-6:last-child {
		margin-right: 0
	}
	.col-md-6:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-6:last-child,
	.row-100 .col-xs-6:last-child,
	.row-center .col-md-6:last-child,
	.row-center .col-xs-6:last-child,
	.row .col-md-6:last-child,
	.row .col-xs-6:last-child {
		margin-right: -1px!important
	}
	.col-right-md-6 {
		position: relative;
		left: -webkit-calc(50% + 10px);
		left: calc(50% + 10px)
	}
	.col-left-md-6 {
		position: relative;
		left: -webkit-calc(-49.99% - 10px);
		left: calc(-49.99% - 10px)
	}
	.col-md-7 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(58.33% - 8.33px);
		width: calc(58.33% - 8.33px)
	}
	.col-md-7:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-7:last-child {
		margin-right: 0
	}
	.col-md-7:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-7:last-child,
	.row-100 .col-xs-7:last-child,
	.row-center .col-md-7:last-child,
	.row-center .col-xs-7:last-child,
	.row .col-md-7:last-child,
	.row .col-xs-7:last-child {
		margin-right: -1px!important
	}
	.col-right-md-7 {
		position: relative;
		left: -webkit-calc(58.33% + 11.67px);
		left: calc(58.33% + 11.67px)
	}
	.col-left-md-7 {
		position: relative;
		left: -webkit-calc(-58.33% - 11.67px);
		left: calc(-58.33% - 11.67px)
	}
	.col-md-8 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(66.66% - 6.67px);
		width: calc(66.66% - 6.67px)
	}
	.col-md-8:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-8:last-child {
		margin-right: 0
	}
	.col-md-8:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-8:last-child,
	.row-100 .col-xs-8:last-child,
	.row-center .col-md-8:last-child,
	.row-center .col-xs-8:last-child,
	.row .col-md-8:last-child,
	.row .col-xs-8:last-child {
		margin-right: -1px!important
	}
	.col-right-md-8 {
		position: relative;
		left: -webkit-calc(66.66% + 13.33px);
		left: calc(66.66% + 13.33px)
	}
	.col-left-md-8 {
		position: relative;
		left: -webkit-calc(-66.66% - 13.33px);
		left: calc(-66.66% - 13.33px)
	}
	.col-md-9 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(74.99% - 5px);
		width: calc(74.99% - 5px)
	}
	.col-md-9:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-9:last-child {
		margin-right: 0
	}
	.col-md-9:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-9:last-child,
	.row-100 .col-xs-9:last-child,
	.row-center .col-md-9:last-child,
	.row-center .col-xs-9:last-child,
	.row .col-md-9:last-child,
	.row .col-xs-9:last-child {
		margin-right: -1px!important
	}
	.col-right-md-9 {
		position: relative;
		left: -webkit-calc(74.99% + 15px);
		left: calc(74.99% + 15px)
	}
	.col-left-md-9 {
		position: relative;
		left: -webkit-calc(-74.99% - 15px);
		left: calc(-74.99% - 15px)
	}
	.col-md-10 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(83.33% - 3.33px);
		width: calc(83.33% - 3.33px)
	}
	.col-md-10:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-10:last-child {
		margin-right: 0
	}
	.col-md-10:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-10:last-child,
	.row-100 .col-xs-10:last-child,
	.row-center .col-md-10:last-child,
	.row-center .col-xs-10:last-child,
	.row .col-md-10:last-child,
	.row .col-xs-10:last-child {
		margin-right: -1px!important
	}
	.col-right-md-10 {
		position: relative;
		left: -webkit-calc(83.33% + 16.67px);
		left: calc(83.33% + 16.67px)
	}
	.col-left-md-10 {
		position: relative;
		left: -webkit-calc(-83.32% - 16.67px);
		left: calc(-83.32% - 16.67px)
	}
	.col-md-11 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: -webkit-calc(91.66% - 1.67px);
		width: calc(91.66% - 1.67px)
	}
	.col-md-11:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-11:last-child {
		margin-right: 0
	}
	.col-md-11:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-11:last-child,
	.row-100 .col-xs-11:last-child,
	.row-center .col-md-11:last-child,
	.row-center .col-xs-11:last-child,
	.row .col-md-11:last-child,
	.row .col-xs-11:last-child {
		margin-right: -1px!important
	}
	.col-right-md-11 {
		position: relative;
		left: -webkit-calc(91.66% + 18.33px);
		left: calc(91.66% + 18.33px)
	}
	.col-left-md-11 {
		position: relative;
		left: -webkit-calc(-91.66% - 18.33px);
		left: calc(-91.66% - 18.33px)
	}
	.col-md-12 {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 99.99%
	}
	.col-md-12:nth-child(1n) {
		margin-right: 20px;
		margin-left: 0
	}
	.col-md-12:last-child {
		margin-right: 0
	}
	.col-md-12:nth-child(12n) {
		margin-right: 0;
		margin-left: auto
	}
	.row-100 .col-md-12:last-child,
	.row-100 .col-xs-12:last-child,
	.row-center .col-md-12:last-child,
	.row-center .col-xs-12:last-child,
	.row .col-md-12:last-child,
	.row .col-xs-12:last-child {
		margin-right: -1px!important
	}
	.col-right-md-12 {
		position: relative;
		left: -webkit-calc(99.99% + 20px);
		left: calc(99.99% + 20px)
	}
	.col-left-md-12 {
		position: relative;
		left: -webkit-calc(-99.99% - 20px);
		left: calc(-99.99% - 20px)
	}
	.md-last {
		margin-right: -1px!important
	}
	.sm-last,
	.xs-last {
		margin-right: auto!important
	}
	.detail .row {
		padding-left: 20px;
		padding-right: 20px
	}
	.hidden-md,
	.md-hidden {
		display: none!important
	}
	.md-visible,
	.visible-md {
		display: block!important
	}
	.header .middle .container .group-1 .options .horas-completas .wrap {
		top: 26px;
		left: inherit;
		border-top: none
	}
	.header {
		height: inherit
	}
	.header .container-fluid {
		padding: 0
	}
	.header .middle {
		padding: 0 15px;
		border-bottom: 1px solid #cfd8dc;
		position: relative
	}
	.header .middle .container {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		position: relative;
		-webkit-box-align: inherit;
		-webkit-align-items: inherit;
		-ms-flex-align: inherit;
		align-items: inherit;
		max-width: 1120px
	}
	.header .middle .container .group-1 {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 28px
	}
	.header .middle .container .group-1 .date {
		font-family: Roboto, sans-serif;
		font-size: .75rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: .75rem;
		letter-spacing: .00625rem;
		text-align: left;
		color: #172b5b
	}
	.header .middle .container .group-1 .date span {
		letter-spacing: .00625rem;
		line-height: .75rem;
		font-size: .625rem;
		display: inline-block;
		vertical-align: text-top;
		margin-left: 5px
	}
	.header .middle .container .group-1 .date span:before {
		content: "";
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M17.378 6.247a7.82 7.82 0 0 0-5.385-2.122 7.885 7.885 0 0 0-7.631 5.946.564.564 0 0 1-.546.429H1.13a.562.562 0 0 1-.554-.665C1.591 4.45 6.32.375 12 .375c3.115 0 5.943 1.225 8.03 3.22l1.675-1.675c.708-.708 1.92-.206 1.92.796V9c0 .621-.504 1.125-1.125 1.125h-6.284c-1.002 0-1.504-1.212-.796-1.92l1.958-1.958zM1.5 13.875h6.284c1.002 0 1.504 1.212.796 1.92l-1.958 1.958a7.82 7.82 0 0 0 5.385 2.122 7.885 7.885 0 0 0 7.631-5.946.564.564 0 0 1 .546-.429h2.686c.352 0 .619.32.554.665-1.015 5.385-5.743 9.46-11.424 9.46a11.586 11.586 0 0 1-8.03-3.22L2.295 22.08c-.708.708-1.92.206-1.92-.796V15c0-.621.504-1.125 1.125-1.125z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
		display: inline-block;
		text-align: center;
		object-fit: contain;
		vertical-align: middle;
		margin-right: 5px;
		width: 10px;
		height: 10px;
		line-height: .75rem
	}
	.header .middle .container .group-1 .options {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: end;
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 28px
	}
	.header .middle .container .group-1 .options>li a.icon-boletin {
		line-height: inherit
	}
	.header .middle .container .group-1 .options>li a.icon-boletin:before {
		margin-right: 3px;
		margin-top: -3px
	}
	.header .middle .container .group-1 .options>li a.icon-boletin span {
		display: inline-block
	}
	.header .middle .container .group-1 .options>li a {
		font-size: .875rem;
		color: #2d4a8d
	}
	.header .middle .container .group-1 .options>li a:before {
		width: 17px;
		height: 14px;
		margin-right: 3px;
		margin-top: -3px
	}
	.header .middle .container .group-1 .options>li+li {
		margin-left: 10px;
		border-left: 1px solid #2d4a8d;
		padding-left: 5px;
		margin-top: -3px
	}
	.header .middle .container .group-2 {
		width: 100%;
		position: relative;
		display: inherit;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: inherit;
		-ms-flex-direction: inherit;
		flex-direction: inherit
	}
	.header .middle .container .group-2 .brand {
		margin: 14px auto 13px;
		display: block;
		width: 115px
	}
	.header .middle .container .group-2 .brand a {
		height: 48px;
		width: 115px;
		line-height: 3rem
	}
	.header .middle .container .group-2 .brand a span {
		display: none
	}
	.header .middle .container .group-2 .brand a:before {
		height: 48px;
		width: 115px
	}
	.header .middle .container .group-2 .options {
		position: absolute;
		top: 25px;
		right: 0
	}
	.header .middle .container .group-2 .options .search {
		display: block
	}
	.header .middle .container .group-2 .options .search form {
		position: relative
	}
	.header .middle .container .group-2 .options .search form input {
		border: none;
		background-color: #fff;
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		letter-spacing: normal;
		color: #2d4a8d;
		line-height: 1.5rem;
		outline: none;
		width: 85px;
		padding: 0;
		text-indent: 5px
	}
	.header .middle .container .group-2 .options .search form input::-webkit-input-placeholder {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #8b8b8b;
		content: "asdasd "
	}
	.header .middle .container .group-2 .options .search form input::-moz-placeholder {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #8b8b8b;
		content: "asdasd "
	}
	.header .middle .container .group-2 .options .search form input:-ms-input-placeholder {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #8b8b8b;
		content: "asdasd "
	}
	.header .middle .container .group-2 .options .search form input::placeholder {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		color: #8b8b8b;
		content: "asdasd "
	}
	.header .middle .container .group-2 .options .search form .button {
		position: absolute;
		right: 0;
		top: 0;
		padding: 0;
		border: none;
		background-color: #f3f5fa
	}
	.header .middle .container .group-2 .options .search form .button:before {
		content: "";
		background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%233a5eb2'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
		display: inline-block;
		text-align: center;
		object-fit: contain;
		width: 24px;
		height: 24px;
		vertical-align: middle
	}
	.header .middle .container .group-2 .options .search form:hover input {
		width: 200px;
		-webkit-transition: all 1s;
		transition: all 1s;
		border-left: 1px solid #8b8b8b
	}
	.header .middle .container .group-3 {
		-webkit-transition: right 1s;
		transition: right 1s
	}
	.header .middle:before {
		content: "";
		height: 28px;
		width: 100%;
		display: block;
		background-color: #ebeff0;
		position: absolute;
		top: 0;
		left: 0
	}
	.header .nav {
		display: block;
		padding: 0 15px;
		height: 46px
	}
	@media (min-width:1120px) {
		.header .nav .n1>.nav-item .dropdown-menu .container {
			padding: 60px 50% 40px;
			margin-left: -50%
		}
	}
	.header .nav .n1>.nav-item.open {
		background-color: transparent;
		padding: 0
	}
	.header .nav .n1>.nav-item.open>a span {
		position: relative;
		padding-bottom: 15px
	}
	.header .nav .n1>.nav-item.open>a span:before {
		background-color: #172b5b
	}
	.header .nav .n1>.nav-item.open.panel {
		position: inherit
	}
	.header .nav .n1>.nav-item.open.panel .dropdown-menu {
		display: block;
		position: absolute;
		left: 0;
		width: 100%
	}
	.header .nav .n1>.nav-item.open [data-toggle=dropdown]:after {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	.header .nav .n1>.nav-item>a {
		margin-left: 0;
		margin-right: 0;
		padding: 0;
		display: inherit;
		background-color: transparent;
		line-height: .875rem;
		padding-bottom: 16px;
		margin-top: 16px
	}
	.header .nav .n1>.nav-item>a .icon {
		display: none
	}
	.header .nav .n1>.nav-item>a.dropdown:after {
		width: 9px;
		height: 5px;
		margin-left: 5px;
		background-size: 100%
	}
	.header .nav .n1>.nav-item>a.dropdown:hover:after {
		color: #efefef
	}
	.header .nav .n1>.nav-item>a:before {
		display: none
	}
	.header .nav .container {
		max-width: 1120px
	}
	.header .nav .search {
		display: none
	}
	.header .nav .n1 {
		border-bottom: 0;
		background-color: transparent;
		padding: 0;
		border-top: none;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.header .nav .n1 .nav-item+.nav-item {
		margin-left: 1.5rem
	}
	.header .nav .n1>.nav-item {
		margin: 0!important;
		background-color: transparent;
		display: inline-block;
		border-bottom: none;
		width: inherit;
		position: relative
	}
	.header .nav .n1>.nav-item .dropdown-menu {
		display: none;
		width: inherit;
		position: relative
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite {
		position: relative
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite .epigraph {
		font-family: Roboto, sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: .875rem;
		text-transform: uppercase;
		color: #172b5b;
		margin-bottom: 15px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite .epigraph a {
		color: #efefef;
		background-color: transparent
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite .title {
		font-style: normal;
		font-stretch: normal;
		font-family: Source Sans Pro, sans-serif;
		font-size: 1.75rem;
		font-weight: 300;
		line-height: 1.32;
		letter-spacing: .00625rem;
		text-align: left;
		color: #263238;
		padding: 20px 0 0 20px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite .title a {
		color: #263238
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite .title .cite {
		margin-top: 20px;
		display: block;
		text-align: right;
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.07;
		letter-spacing: normal;
		color: #172b5b
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.cite:before {
		z-index: -1;
		content: "";
		position: absolute;
		top: 30px;
		left: 0;
		background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='98' height='83' viewBox='0 0 98 83' fill='%23f0f3f4'%3E%3Cdefs%3E%3Cpath id='a' d='M60.301 82.23h28.715c4.75 0 8.615-3.953 8.615-8.811V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C63.39 6.185 51.687 24.078 51.687 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM57.43 48.455c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521h15.584c1.586 0 2.872 1.315 2.872 2.937v29.37c0 1.622-1.286 2.937-2.872 2.937H60.301c-1.585 0-2.871-1.315-2.871-2.937V48.456zM8.614 82.23H37.33c4.75 0 8.615-3.952 8.615-8.81V44.05c0-4.858-3.865-8.81-8.615-8.81h-9.042c1.717-5.823 6.208-9.093 11.873-11.097 3.46-1.225 5.784-4.568 5.784-8.32V8.811c0-5.677-5.222-9.927-10.688-8.552C11.703 6.185 0 24.078 0 48.456V73.42c0 4.858 3.864 8.81 8.614 8.81zM5.743 48.456c0-21.936 10.16-37.28 30.885-42.494 1.816-.457 3.573.936 3.573 2.848v7.013c0 1.246-.767 2.362-1.918 2.77-10.385 3.674-16.456 10.825-16.538 22.521H37.33c1.586 0 2.872 1.315 2.872 2.937V73.42c0 1.622-1.286 2.937-2.872 2.937H8.614c-1.585 0-2.871-1.315-2.871-2.937V48.456z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
		width: 57.8px;
		height: 48.5px;
		object-fit: contain;
		background-size: 100%
	}
	.header .nav .n1>.nav-item .dropdown-menu .section.half {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		position: relative
	}
	.header .nav .n1>.nav-item .dropdown-menu .section.half>.title {
		width: 100%;
		display: block
	}
	.header .nav .n1>.nav-item .dropdown-menu .section.half>.article {
		width: 46.5%
	}
	.header .nav .n1>.nav-item .dropdown-menu .section.half>.article.bg-grey {
		-webkit-transition: background-color 1s;
		transition: background-color 1s
	}
	.header .nav .n1>.nav-item .dropdown-menu .section.half>.article.bg-grey:hover {
		background-color: #cfd8dc
	}
	.header .nav .n1>.nav-item .dropdown-menu .container {
		margin-top: 0;
		padding: 60px 15px 40px;
		margin-left: -15px;
		background-color: #fff;
		max-width: 1120px;
		-webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .2);
		box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .2)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-scroll::-webkit-scrollbar-thumb {
		-webkit-border-radius: 2.5px;
		border-radius: 2.5px;
		background-color: #cfd8dc;
		width: 5px;
		height: 50px;
		display: block
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-scroll::-webkit-scrollbar-track {
		background-color: #fff
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes-day {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes-day .item {
		margin-bottom: 10px;
		margin-right: 10px;
		background-color: #efefef;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		padding: 0 10px;
		text-align: center
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes-day .item a {
		font-family: Roboto, sans-serif;
		font-size: .75rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.5;
		letter-spacing: .00625rem;
		text-align: left;
		color: #172b5b;
		text-transform: uppercase
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes-day .item.live a:before {
		content: "";
		width: 6px;
		height: 6px;
		background-color: #c61f34;
		display: inline-block;
		vertical-align: middle;
		margin-right: 3px;
		-webkit-border-radius: 50%;
		border-radius: 50%
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes {
		width: 100%;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes .item {
		margin-bottom: 10px;
		margin-right: 10px;
		background-color: #fff;
		border: 1px solid #cfd8dc;
		padding: 10px 0;
		text-align: center;
		width: 100%;
		max-width: -webkit-calc(20% - 10px);
		max-width: calc(20% - 10px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes .item a {
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.29;
		letter-spacing: normal;
		text-align: center;
		color: #172b5b;
		font-family: Source Sans Pro, sans-serif
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes .item a img {
		margin: 0 auto
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes .item.ico {
		padding: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes .item.ico a img {
		object-fit: scale-down;
		width: 113px;
		height: 98px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.two-cols .item {
		max-width: -webkit-calc(50% - 8px);
		max-width: calc(50% - 8px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.two-cols .item:nth-child(2n) {
		margin-right: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.two-cols .item.left a {
		text-align: left;
		display: block;
		padding: 0 10px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.three-cols .item {
		max-width: -webkit-calc(33% - 8px);
		max-width: calc(33% - 8px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.three-cols .item:nth-child(3n) {
		margin-right: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.five-cols .item {
		max-width: -webkit-calc(20% - 10px);
		max-width: calc(20% - 10px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-themes.five-cols .item:nth-child(5n) {
		margin-right: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-align: stretch;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections .item {
		margin-bottom: 10px;
		margin-right: 10px;
		background-color: #efefef;
		padding: 0;
		text-align: center;
		width: 100%
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections .item a {
		padding: 10px;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: .94;
		letter-spacing: normal;
		font-family: Source Sans Pro, sans-serif;
		color: #172b5b;
		display: block;
		-webkit-transition: background-color 1s;
		transition: background-color 1s
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections .item a:hover {
		background-color: #cfd8dc
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item {
		max-width: -webkit-calc(50% - 5px);
		max-width: calc(50% - 5px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item:nth-child(2n) {
		margin-right: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left {
		padding: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left a {
		text-align: left;
		display: block;
		padding: 10px;
		-webkit-transition: background-color 1s;
		transition: background-color 1s;
		height: 28px;
		line-height: 1.875rem
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left a .icon {
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px;
		margin-bottom: 4px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left a .icon img {
		width: 20px;
		height: 20px;
		object-fit: contain
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left a.open {
		background-color: rgba(23, 43, 91, .3)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left a.visible-md {
		text-align: left;
		display: block;
		padding: 10px 0 10px 10px;
		float: left;
		margin-right: 0;
		margin-top: 0;
		width: -webkit-calc(100% - 44px);
		width: calc(100% - 44px);
		height: 28px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left>button[data-tab-item] {
		background-color: transparent;
		padding: 10px 0;
		float: right;
		margin-top: 0;
		margin-right: 0;
		width: 34px;
		height: 48px;
		outline: none;
		-webkit-transition: background-color 1s;
		transition: background-color 1s
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left>button[data-tab-item] span {
		display: none
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left>button[data-tab-item]:after {
		margin-left: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left>button[data-tab-item]:hover {
		background-color: #cfd8dc
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.two-cols .item.left>button[data-tab-item].open {
		background-color: rgba(23, 43, 91, .3)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.three-cols .item {
		max-width: -webkit-calc(33% - 5px);
		max-width: calc(33% - 5px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.three-cols .item:nth-child(3n) {
		margin-right: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.five-cols .item {
		max-width: -webkit-calc(20% - 8px);
		max-width: calc(20% - 8px)
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-sections.five-cols .item:nth-child(5n) {
		margin-right: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section [data-tab-content] {
		display: none
	}
	.header .nav .n1>.nav-item .dropdown-menu .section [data-tab-content].open {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list {
		width: 100%
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-scroll {
		overflow-y: auto;
		max-height: 230px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-scroll .item {
		margin-bottom: 10px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-scroll .item>a {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.07;
		letter-spacing: normal;
		text-align: left;
		color: #607d8b
	}
	.header .nav .n1>.nav-item .dropdown-menu .section .list-scroll::-webkit-scrollbar {
		width: 5px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section hr {
		background: #cfd8dc;
		height: 1px;
		border: none;
		margin: 10px 0 20px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.title {
		font-family: Roboto, sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: .875rem;
		text-transform: uppercase;
		color: #172b5b;
		margin-bottom: 15px
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.title a {
		color: #efefef;
		background-color: transparent
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.title.back {
		margin-bottom: 0;
		margin-top: -40px;
		position: absolute;
		top: 0;
		left: 0
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.title.back a {
		color: #172b5b
	}
	.header .nav .n1>.nav-item .dropdown-menu .section>.title.back .icon-angle-left:before {
		width: 7px;
		margin-right: 5px;
		height: 14px;
		background-size: 100%
	}
	.header .nav .n1>.nav-item .dropdown-menu:after {
		content: "";
		background-color: transparent;
		width: 100%;
		position: absolute;
		top: -4px;
		left: 0;
		height: 4px;
		-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .2);
		box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .2);
		z-index: 2;
		padding: 0 50%;
		margin-left: -50%
	}
	.header .nav .n1>.nav-item.panel {
		position: inherit
	}
	.header .nav .n1>.nav-item.panel .dropdown-menu .container {
		margin-top: 0
	}
	.header .nav.open {
		top: 0;
		background-color: transparent;
		border-left: none;
		border-right: none;
		margin-left: 0;
		padding: 0
	}
	.header .nav.open .n1 {
		border-top: none
	}
	.header [data-type=menu] {
		display: none
	}
	.header.search-open .middle .container .group-3 {
		right: 300px
	}
	.dropdown,
	.dropup {
		position: relative
	}
	.dropdown-toggle:focus {
		outline: 0
	}
	.dropdown-menu {
		position: absolute;
		top: 99%;
		left: 0;
		z-index: 1000;
		display: none;
		float: left;
		min-width: 16rem;
		padding: 0;
		margin: 0;
		list-style: none;
		text-align: left
	}
	.dropdown-menu.pull-right {
		right: 0;
		left: auto
	}
	.dropdown-menu .divider {
		height: .1rem;
		margin: .9rem 0;
		overflow: hidden;
		background-color: #e5e5e5
	}
	.dropdown-menu>li>a {
		display: block;
		padding: .3rem 2rem;
		clear: both;
		font-weight: 400;
		line-height: 1.42857143;
		color: #333;
		white-space: nowrap
	}
	.dropdown-menu>li>a:focus,
	.dropdown-menu>li>a:hover {
		text-decoration: none;
		color: #262626;
		background-color: #f5f5f5
	}
	.dropdown-menu>.active>a,
	.dropdown-menu>.active>a:focus,
	.dropdown-menu>.active>a:hover {
		color: #fff;
		text-decoration: none;
		outline: 0;
		background-color: #337ab7
	}
	.dropdown-menu>.disabled>a,
	.dropdown-menu>.disabled>a:focus,
	.dropdown-menu>.disabled>a:hover {
		color: #777
	}
	.dropdown-menu>.disabled>a:focus,
	.dropdown-menu>.disabled>a:hover {
		text-decoration: none;
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
		cursor: not-allowed
	}
	.open>.dropdown-menu {
		display: block
	}
	.open>a {
		outline: 0
	}
	.dropdown-menu-right {
		left: auto;
		right: 0
	}
	.dropdown-menu-left {
		left: 0;
		right: auto
	}
	.dropdown-header {
		display: block;
		padding: .3rem 2rem;
		font-size: 1.2rem;
		line-height: 1.42857143;
		color: #777;
		white-space: nowrap
	}
	.dropdown-backdrop {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		z-index: 990
	}
	.pull-right>.dropdown-menu {
		right: 0;
		left: auto
	}
	.dropdown-menu img {
		display: block
	}
	.sticky .header .middle {
		padding-top: 28px
	}
	.sticky .header .middle .group-1 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		position: absolute;
		top: -28px
	}
	.sticky .header .middle .group-3 {
		position: absolute;
		right: 175px
	}
	.sticky .header .middle .group-3 .list {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		overflow-x: auto;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}
	.sticky .header .middle .group-3 .list .item+.item {
		border: none
	}
	.sticky .header .middle .group-3 .list .item {
		display: none
	}
	.sticky .header .middle .group-3 .list .item:first-child,
	.sticky .header .middle .group-3 .list .item:nth-child(2) {
		display: block
	}
	.sticky .header .middle .group-3 .envivo .programa {
		position: relative;
		padding-left: 34px
	}
	.sticky .header .middle .group-3 .envivo .programa .type {
		font-family: Roboto, sans-serif;
		font-size: .6875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: .00625rem;
		text-align: left;
		color: #a10d20;
		text-transform: uppercase;
		width: 100%
	}
	.sticky .header .middle .group-3 .envivo .programa .title {
		font-size: .875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .0125rem;
		text-align: left;
		color: #2d4a8d;
		white-space: nowrap
	}
	.sticky .header .middle .group-3 .envivo .programa .title a {
		color: #2d4a8d
	}
	.sticky .header .middle .group-3 .envivo .programa .title a:before {
		position: absolute;
		top: 0;
		left: -3px;
		content: "";
		background-color: #2d4a8d;
		width: 32px;
		height: 32px;
		display: block;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		vertical-align: middle;
		background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
		background-size: 35%
	}
	.sticky .header .middle .group-3 .envivo .programa.directo .type:before {
		-webkit-border-radius: 50%;
		border-radius: 50%;
		content: "";
		width: 5px;
		height: 5px;
		background-color: #a10d20;
		display: inline-block;
		margin-right: 3px
	}
	.sticky .header .middle .group-3 .more {
		display: block;
		width: 78px;
		height: 33px;
		font-family: Roboto, sans-serif;
		font-size: .6875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		letter-spacing: normal;
		text-align: left;
		color: #a10d20;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		border: 1px solid #e0e4e6;
		line-height: 1.9375rem;
		padding: 0 10px;
		margin-top: 5px;
		margin-right: 10px
	}
	.sticky .header .middle .group-3 .more:before {
		-webkit-border-radius: 50%;
		border-radius: 50%;
		content: "";
		width: 5px;
		height: 5px;
		background-color: #a10d20;
		display: inline-block;
		margin-right: 3px
	}
	.sticky .header .nav {
		display: none
	}
	.sticky .header .nav.open {
		display: block;
		padding: 0 15px
	}
	.sticky .header [data-type=menu] {
		display: block;
		width: 80px;
		height: 24px
	}
	.sticky .middle {
		height: 57px
	}
	.sticky .middle .container {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.sticky .middle .container .group-2 {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		height: 57px
	}
	.sticky .middle .container .group-2 .brand {
		margin: 11px 0 0 -11px;
		height: 36px;
		width: 86px
	}
	.sticky .middle .container .group-2 .brand a,
	.sticky .middle .container .group-2 .brand a:before {
		height: 36px;
		width: 86px
	}
	.sticky .middle .container .group-2 .options {
		top: 10px;
		right: 15px;
		padding: 5px 0;
		background-color: #fff;
		z-index: 2
	}
	.header-section .subheader-section .container .section-share .item {
		margin-right: 0
	}
	.header-section .subheader-section .container .section-share .item+.item {
		margin-left: 10px
	}
	.header-section .subheader-section .container .section-share [class*=icon-]:before {
		width: 20px;
		height: 20px
	}
	.header-section {
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.header-section .nav {
		display: none
	}
	.header-section .nav.open {
		display: block
	}
	.header-section [data-type=menu] {
		display: block;
		position: absolute;
		top: 43px;
		right: -4px
	}
	.header-section .middle {
		-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2)
	}
	.header-section .middle .container {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center
	}
	.header-section .middle .container .group-2 {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		height: 57px
	}
	.header-section .middle .container .group-2 .brand {
		margin: 11px 0 0 -11px;
		height: 36px;
		width: 86px
	}
	.header-section .middle .container .group-2 .brand a,
	.header-section .middle .container .group-2 .brand a:before {
		height: 36px;
		width: 86px
	}
	.header-section .middle .container .group-2 .options {
		top: 10px;
		right: 90px;
		padding: 5px 0;
		background-color: #fff;
		z-index: 2
	}
	.header-section .middle .container .group-3 {
		position: absolute;
		right: 175px;
		top: 33px;
		display: block!important
	}
	.header-section .middle .container .group-3 .list {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		overflow-x: auto;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap
	}
	.header-section .middle .container .group-3 .list .item+.item {
		border: none
	}
	.header-section .middle .container .group-3 .list .item {
		display: none
	}
	.header-section .middle .container .group-3 .list .item:first-child,
	.header-section .middle .container .group-3 .list .item:nth-child(2) {
		display: block
	}
	.header-section .middle .container .group-3 .envivo .programa {
		position: relative;
		padding-left: 34px
	}
	.header-section .middle .container .group-3 .envivo .programa .type {
		font-family: Roboto, sans-serif;
		font-size: .6875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: .00625rem;
		text-align: left;
		color: #a10d20;
		text-transform: uppercase;
		width: 100%
	}
	.header-section .middle .container .group-3 .envivo .programa .title {
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.25;
		letter-spacing: .0125rem;
		text-align: left;
		color: #2d4a8d;
		white-space: nowrap
	}
	.header-section .middle .container .group-3 .envivo .programa .title a {
		color: #2d4a8d
	}
	.header-section .middle .container .group-3 .envivo .programa .title a:before {
		position: absolute;
		top: 0;
		left: -3px;
		content: "";
		background-color: #2d4a8d;
		width: 32px;
		height: 32px;
		display: block;
		-webkit-border-radius: 50%;
		border-radius: 50%;
		vertical-align: middle;
		background: #2d4a8d url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23FFF'%3E%3Cpath d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E") no-repeat 50%;
		background-size: 35%
	}
	.header-section .middle .container .group-3 .envivo .programa.directo .type:before {
		-webkit-border-radius: 50%;
		border-radius: 50%;
		content: "";
		width: 5px;
		height: 5px;
		background-color: #a10d20;
		display: inline-block;
		margin-right: 3px
	}
	.header-section .middle .container .group-3 .more {
		display: block;
		width: 78px;
		height: 33px;
		font-family: Roboto, sans-serif;
		font-size: .6875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		letter-spacing: normal;
		text-align: left;
		color: #a10d20;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		border: 1px solid #e0e4e6;
		line-height: 1.9375rem;
		padding: 0 10px;
		margin-top: 5px;
		margin-right: 10px
	}
	.header-section .middle .container .group-3 .more:before {
		-webkit-border-radius: 50%;
		border-radius: 50%;
		content: "";
		width: 5px;
		height: 5px;
		background-color: #a10d20;
		display: inline-block;
		margin-right: 3px
	}
	.header-section .subheader-section .container {
		padding-top: 30px;
		*zoom: 1
	}
	.header-section .subheader-section .container:before {
		content: "";
		display: table
	}
	.header-section .subheader-section .container:after {
		content: "";
		display: table;
		clear: both
	}
	.header-section .subheader-section .container .section .txt .section .group {
		display: table-cell
	}
	.header-section .subheader-section .container .section-title {
		font-size: 2.5rem;
		margin-bottom: 18px;
		padding-top: 3px;
		padding-bottom: 3px
	}
	.header-section .subheader-section .container .section-share {
		border-left: none;
		padding-left: 0;
		float: right;
		white-space: nowrap
	}
	.header-section .subheader-section .container .section-box .txt {
		padding-bottom: 0
	}
	.header-section .subheader-section .container .section-box .txt.category {
		display: inherit
	}
	.header-section .subheader-section .container .section-box .txt.category .list>.nav-item+.nav-item {
		margin-left: 10px
	}
	.header-section .subheader-section .container .section-box .txt.category .icon-angle-down {
		display: none
	}
	.header-section .subheader-section .container .section-box .txt.category .list {
		display: block
	}
	.header-section .subheader-section .container .section-box .txt.category .list>.nav-item {
		display: inline-block
	}
	.header-section .subheader-section .container .section-box .txt.category .list>.nav-item>a {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.67;
		letter-spacing: .00625rem;
		text-align: left;
		color: #3a5eb2
	}
	.header-section .subheader-section .container .section-box .txt.category .list>.nav-item>a:hover {
		text-decoration: underline
	}
	.header-section .subheader-section .container .section-box .title {
		font-size: 2.5rem;
		margin-bottom: 0
	}
	.header-section .subheader-section .container .section-box .subtitle {
		margin-bottom: 0
	}
	.sticky .header-section .middle .container .group-3 {
		top: 5px
	}
	.sticky .header-section .subheader-section .container>.section .group.txt .section .group .section-box {
		margin-bottom: 10px
	}
	.sticky .header-section .subheader-section .container>.section .group.txt .section .group .section-box .title {
		font-size: 1.75rem
	}
	.footer {
		padding-bottom: 0
	}
	.footer .container {
		max-width: 890px
	}
	[data-type=menu] span {
		display: inline-block
	}
	[data-type=menu]:after {
		margin-left: 10px
	}
	.article.lateral .txt .subtitle {
		display: block
	}
	.article .title.fs6 {
		font-size: 1.8rem;
		line-height: 3.1rem
	}
	.article .title.fs5 {
		font-size: 2rem;
		line-height: 2.3rem
	}
	.article .title.fs4 {
		font-size: 2.2rem;
		line-height: 2.5rem
	}
	.article .title.fs3 {
		font-size: 2.8rem;
		line-height: 3.1rem
	}
	.article .title.fs2 {
		font-size: 3.4rem;
		line-height: 3.7rem
	}
	.article .title.fs1 {
		font-size: 4.6rem;
		line-height: 4.9rem
	}
	.envivo .item.video .thumb {
		width: 160px
	}
	.envivo .item.video .thumb a:before {
		width: 30px;
		height: 30px;
		margin-left: -15px;
		margin-top: -15px
	}
	.envivo .item.video .thumb+.txt {
		width: -webkit-calc(100% - 170px);
		width: calc(100% - 170px)
	}
	.envivo .item .thumb {
		width: 160px
	}
	.envivo .item .title {
		font-size: 1.5rem
	}
	.envivo .item .subtitle {
		max-width: 70%
	}
	.envivo .item.programa .thumb {
		width: 160px
	}
	.envivo .item.programa .thumb+.txt {
		width: -webkit-calc(100% - 170px);
		width: calc(100% - 170px)
	}
	.envivo .item.programa .thumb+.txt .title a {
		padding-left: 40px;
		margin-left: -40px
	}
	.envivo .item.programa .thumb+.txt .title a:before {
		width: 30px;
		height: 30px
	}
	.program-team .item .share .icon,
	.program-team .item .share .icon-facebook:before,
	.program-team .item .share .icon-twitter:before {
		width: 20px;
		height: 20px
	}
	.guide-content .day-content .day .zone .event .programa.directo:after {
		right: 15px;
		width: 30px;
		height: 30px
	}
	.guide-content .day-content .day .zone .event .programa.video .thumb {
		width: 160px
	}
	.guide-content .day-content .day .zone .event .programa.video .thumb:before {
		width: 30px;
		height: 30px;
		margin-left: -15px;
		margin-top: -15px
	}
	.guide-content .day-content .day .zone .event .programa.video .thumb+.txt {
		width: -webkit-calc(100% - 170px);
		width: calc(100% - 170px)
	}
	.guide-content .day-content .day>.name,
	.guide-content .day-navigation .day-next,
	.guide-content .day-navigation .day-prev {
		display: none
	}
	.guide-content .day-content .day .zone-filter a {
		margin: 0 10px
	}
	.guide-content .day-content .day .zone .name {
		margin-left: 180px;
		font-size: 1.75rem
	}
	.guide-content .day-content .day .zone .event {
		border-bottom: none;
		margin-bottom: 0
	}
	.guide-content .day-content .day .zone .event .hour {
		font-size: 1.25rem;
		max-width: 180px
	}
	.guide-content .day-content .day .zone .event .programa {
		border-bottom: 1px solid #cfd8dc;
		padding: 10px 10px 0
	}
	.guide-content .day-content .day .zone .event .programa .thumb {
		width: 160px
	}
	.guide-content .day-content .day .zone .event .programa .title {
		font-size: 1.5rem;
		line-height: 1.25;
		margin-bottom: 0
	}
	@media (min-width:992px) {
		.guide-content .day-content .day .zone .event .programa .subtitle {
			font-size: 1.125rem
		}
	}
	.guide-content .day-content .day .zone .event .programa .description {
		font-size: .875rem
	}
	.guide-content .day-content .day .zone .event .programa.directo .thumb+.txt,
	.guide-content .day-content .day .zone .event .programa .thumb+.txt {
		height: 95px;
		width: -webkit-calc(100% - 170px);
		width: calc(100% - 170px)
	}
	.guide-content .day-content .day .zone .event:before {
		content: "";
		display: block;
		width: 1px;
		height: 100%;
		position: absolute;
		top: 80px;
		left: 90px;
		background-color: #cacaca;
		z-index: -1
	}
	.guide-content .day-content .day .zone .event:last-child {
		margin-bottom: 20px
	}
	.guide-content .day-content .day .zone .event:last-child .programa {
		border-bottom-color: #778f9b
	}
	.guide-content .day-content .day .zone:last-child .event:last-child:before {
		display: none
	}
	.guide-nav {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}
	.guide-nav .nav-item {
		font-family: Source Sans Pro, sans-serif;
		font-size: 1.25rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.2;
		letter-spacing: .00625rem;
		color: #172b5b;
		text-align: center;
		min-width: inherit;
		padding-bottom: 10px;
		margin-bottom: 2px;
		width: 100%;
		cursor: pointer
	}
	.guide-nav .nav-item.open {
		border-bottom: 2px solid #172b5b;
		margin-bottom: 0
	}
	.guide-fix-nav {
		position: fixed;
		top: 104px;
		width: 100%;
		max-width: 945px;
		background: #fff;
		padding: 0 25px;
		z-index: 2;
		margin-left: -25px;
		padding-top: 20px
	}
	.guide-content .day-content .day .zone .event .programa .subtitle {
		font-size: 1.125rem
	}
}

@media (min-width:1024px) {
	.header .nav .n1>.nav-item>a.dropdown:after {
		display: none
	}
}

@media (min-width:1120px) {
	.header .nav .n1>.nav-item .dropdown-menu .container {
		padding: 60px 50% 40px;
		margin-left: -50%
	}
}

@media (min-width:1200px) {
	.carousel .slides.show-number .item .article.lateral .txt .bottom>.options-item.share:hover p {
		display: table;
		float: left
	}
	.article .bottom .options-item.share:hover p {
		display: table;
		float: left
	}
	.envivo .item .options-item.share:hover p {
		display: table;
		float: left
	}
	.lomas .list .item .options-item.share:hover p {
		display: table;
		float: left
	}
	.playlist .list .item .options-item.share:hover p {
		display: table;
		float: left
	}
}

@media only screen and (min-width:1600px) {
	.transition__content {
		width: -webkit-calc(100% - 325px);
		width: calc(100% - 325px)
	}
	.transition--left .transition__content,
	.transition--right .transition__content {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
	.js-toggle-offcanvas--left {
		display: none
	}
}

@media (max-width:767px) {
	.offcanvas-xs {
		display: none
	}
	.offcanvas-xs.in {
		display: block
	}
	.datepicker-container {
		margin-left: 40px
	}
	.generic-search .filters .group {
		position: absolute;
		z-index: 1;
		background-color: #fff;
		width: 93.6vw;
		height: 0;
		overflow: hidden
	}
	.generic-search .filters.open .title {
		border-bottom: none
	}
	.generic-search .filters.open .group {
		height: inherit
	}
	.generic-search .filters.open .group .n1>.nav-item .dropdown-menu.open {
		display: block
	}
	.generic-search .filters.open .group .n1>.nav-item .dropdown-menu::-webkit-scrollbar-thumb {
		-webkit-border-radius: 2.5px;
		border-radius: 2.5px;
		background-color: #778f9b;
		width: 5px;
		height: 50px;
		display: block
	}
	.generic-search .filters.open .group .n1>.nav-item .dropdown-menu::-webkit-scrollbar-track {
		background-color: #f3f5fa
	}
	.generic-search .filters.open .group .n1>.nav-item .dropdown-menu {
		display: none;
		max-height: 240px;
		overflow: hidden;
		margin-bottom: 15px;
		overflow-y: scroll
	}
	.generic-search .filters.open .group .n1>.nav-item .dropdown-menu::-webkit-scrollbar {
		width: 5px
	}
	.apertura>.title {
		font-size: 1.5rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.17;
		letter-spacing: .0125rem;
		text-align: left;
		color: #263238
	}
	.apertura>.thumb,
	.apertura>.title {
		margin-bottom: 10px
	}
	.apertura>.thumb+.detail-score,
	.apertura>.title+.detail-score {
		margin-top: -10px;
		margin-bottom: 10px
	}
	.apertura .group>.relation .article.lateral .thumb {
		width: 40%
	}
	.apertura .detail-score+.txt {
		margin-top: 0
	}
	.apertura>.epigraph {
		height: auto
	}
	.apertura>.epigraph span:first-child {
		font-weight: 300
	}
	.apertura>.epigraph span {
		font-size: 1.5rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.67;
		letter-spacing: .00625rem;
		text-align: left;
		color: #172b5b;
		margin-bottom: 5px
	}
	.apertura>.epigraph span+span:before {
		display: none
	}
	.apertura-8-cols>.title {
		font-size: 1.5rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.17;
		letter-spacing: .0125rem;
		text-align: left;
		color: #263238
	}
	.apertura-8-cols .group>.relation .article.lateral .thumb {
		width: 40%
	}
	.apertura-8-cols .detail-score+.txt {
		margin-top: 0
	}
	.apertura-8-cols>.thumb,
	.apertura-8-cols>.title {
		margin-bottom: 10px
	}
}

@media screen and (max-height:300px),
screen and (max-width:800px) and (orientation:landscape) {
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0
	}
	.mfp-img-mobile img.mfp-img {
		padding: 0
	}
	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0
	}
	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px
	}
	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, .6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0
	}
	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px
	}
	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 2.1875rem;
		background: rgba(0, 0, 0, .6);
		position: fixed;
		text-align: center;
		padding: 0
	}
}

@media (max-width:992px) {
	.header .middle .container .group-1 .options .horas-completas .icon-podcast {
		cursor: pointer;
		width: 90px;
		display: block;
		padding-left: 25px;
		padding-right: 0;
		text-align: left;
		position: relative;
		line-height: .95;
		font-size: .75rem
	}
	.header .middle .container .group-1 .options .horas-completas .icon-podcast:before {
		position: absolute;
		top: -2px;
		left: 0;
		width: 20px;
		height: 20px;
		background-size: 85%
	}
	.header .middle .container>.icon-boletin {
		cursor: pointer;
		width: 40px;
		display: block;
		padding-left: 25px;
		padding-right: 0;
		text-align: left;
		position: relative;
		line-height: .95;
		font-size: .75rem;
		margin-right: -50px
	}
	.header .middle .container>.icon-boletin:before {
		position: absolute;
		top: -6px;
		left: 0;
		width: 20px;
		height: 20px;
		background-size: 91%
	}
}

@media (max-width:991px) and (max-width:991px) {
	.header .nav.open>.container {
		margin-bottom: 90px
	}
}

@media (max-width:991px) {
	.header .middle .container .group-1 .options .horas-completas.open .wrap>div {
		margin-bottom: 90px
	}
	.header .middle .container {
		max-width: 991px;
		z-index: 2
	}
	.header .middle .container .group-2 {
		margin-left: -10px
	}
	.header .middle .container .group-3 {
		display: none!important
	}
	.header .nav {
		background-color: #fff;
		-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
		max-width: 290px;
		height: -webkit-calc(100vh - 50px);
		height: calc(100vh - 50px)
	}
	.header .nav .search {
		border-bottom: 1px solid #cfd8dc;
		margin-bottom: 10px;
		padding: 13px 10px
	}
	.header .nav .search form {
		position: relative
	}
	.header .nav .search form input[type=text] {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		text-align: left;
		color: #8b8b8b;
		width: -webkit-calc(100% - 34px);
		width: calc(100% - 34px);
		padding: 5px 34px 5px 0;
		border: none;
		outline: none;
		text-indent: 5px
	}
	.header .nav .search form .button {
		outline: none;
		position: absolute;
		top: 0;
		right: 0;
		padding: 2px 0;
		background: transparent
	}
	.header .nav .search form .button:before {
		content: "";
		background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='%23172b5b'%3E%3Cpath d='M17.876 16.484l-4.268-4.268a.417.417 0 0 0-.298-.123h-.465A7.311 7.311 0 0 0 7.312 0 7.311 7.311 0 0 0 0 7.312a7.311 7.311 0 0 0 12.093 5.533v.465c0 .112.046.217.123.298l4.268 4.268a.422.422 0 0 0 .598 0l.794-.794a.422.422 0 0 0 0-.598zM7.312 12.937a5.623 5.623 0 0 1-5.625-5.625 5.623 5.623 0 0 1 5.625-5.625 5.623 5.623 0 0 1 5.625 5.625 5.623 5.623 0 0 1-5.625 5.625z'/%3E%3C/svg%3E") no-repeat 50%;
		display: inline-block;
		text-align: center;
		object-fit: contain;
		width: 24px;
		height: 24px;
		vertical-align: middle
	}
	.header .nav .n1 {
		margin-bottom: 10px
	}
	.header .nav .n1 .list-themes-day {
		padding: 10px 0;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
		overflow-x: auto
	}
	.header .nav .n1 .list-themes-day .item {
		margin-bottom: 10px;
		margin-right: 10px;
		background-color: #efefef;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		padding: 0 10px;
		text-align: center;
		-webkit-box-flex: 0;
		-webkit-flex: none;
		-ms-flex: none;
		flex: none;
		display: block
	}
	.header .nav .n1 .list-themes-day .item a {
		display: block;
		font-family: Roboto, sans-serif;
		font-size: .75rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.5;
		letter-spacing: .00625rem;
		text-align: left;
		color: #172b5b;
		text-transform: uppercase
	}
	.header .nav .n1 .list-themes-day .item.live a:before {
		content: "";
		width: 6px;
		height: 6px;
		background-color: #c61f34;
		display: inline-block;
		vertical-align: middle;
		margin-right: 3px;
		-webkit-border-radius: 50%;
		border-radius: 50%
	}
	.header .nav .n1 .list-themes .item {
		background-color: #fff!important;
		border: 1px solid #cfd8dc;
		margin-bottom: 10px!important;
		width: 268px
	}
	.header .nav .n1 .list-themes .item a {
		padding: 15.5px 10px
	}
	.header .nav .n1 .list-sections {
		margin-bottom: 10px
	}
	.header .nav .n1 .list-sections .item {
		clear: both
	}
	.header .nav .n1 .list-sections .item:not(.ico) {
		overflow: hidden
	}
	.header .nav .n1 .list-sections .item:not(.ico)>a[data-tab-item] {
		padding: 14px 0 14px 7px;
		width: 229px;
		float: left;
		margin-right: 0;
		margin-top: 0
	}
	.header .nav .n1 .list-sections .item:not(.ico)>button {
		background-color: transparent;
		padding: 14px 7px;
		float: right;
		margin-right: 0;
		margin-top: 0;
		width: 34px;
		height: 48px
	}
	.header .nav .n1 .list-sections .list-themes {
		width: -webkit-calc(100% - 20px);
		width: calc(100% - 20px);
		padding: 0 10px;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start
	}
	.header .nav .n1 .list-sections .list-themes .item {
		margin-bottom: 10px;
		margin-right: 10px;
		background-color: #fff;
		border: 1px solid #cfd8dc;
		padding: 10px 0;
		text-align: center;
		width: 100%;
		max-width: -webkit-calc(20% - 10px);
		max-width: calc(20% - 10px)
	}
	.header .nav .n1 .list-sections .list-themes .item a {
		font-size: .875rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.29;
		letter-spacing: normal;
		text-align: center;
		color: #172b5b;
		font-family: Source Sans Pro, sans-serif
	}
	.header .nav .n1 .list-sections .list-themes .item a img {
		margin: 0 auto
	}
	.header .nav .n1 .list-sections .list-themes .item.ico {
		padding: 0
	}
	.header .nav .n1 .list-sections .list-themes .item.ico a img {
		object-fit: scale-down;
		width: 113px;
		height: 98px
	}
	.header .nav .n1 .list-sections .list-themes.two-cols .item {
		max-width: -webkit-calc(50% - 8px);
		max-width: calc(50% - 8px)
	}
	.header .nav .n1 .list-sections .list-themes.two-cols .item:nth-child(2n) {
		margin-right: 0
	}
	.header .nav .n1 .list-sections .list-themes.two-cols .item.left a {
		text-align: left;
		display: block;
		padding: 0 10px
	}
	.header .nav .n1 .list-sections.three-cols {
		padding-right: 10px;
		padding-left: 10px
	}
	.header .nav .n1 .list-scroll {
		margin: 10px
	}
	.header .nav .n1 .section {
		margin: 0 10px;
		width: -webkit-calc(100% - 20px);
		width: calc(100% - 20px)
	}
	.header .nav .n1 .section hr {
		margin: 0 -10px 10px;
		border: none;
		height: 1px;
		background-color: #cfd8dc
	}
	.header .nav .n1 .list-scroll .item,
	.header .nav .n1 .list-sections .item,
	.header .nav .n1 .list-themes .item {
		margin-bottom: 1px;
		margin-right: 10px;
		background-color: rgba(207, 216, 220, .3);
		padding: 0;
		text-align: left;
		width: 100%
	}
	.header .nav .n1 .list-scroll .item>a,
	.header .nav .n1 .list-sections .item>a,
	.header .nav .n1 .list-themes .item>a {
		padding: 16.5px 7px;
		font-size: 1rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: .94;
		letter-spacing: normal;
		font-family: Source Sans Pro, sans-serif;
		color: #172b5b;
		display: block;
		-webkit-transition: background-color 1s;
		transition: background-color 1s
	}
	.header .nav .n1 .list-scroll .item>a .icon,
	.header .nav .n1 .list-sections .item>a .icon,
	.header .nav .n1 .list-themes .item>a .icon {
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px
	}
	.header .nav .n1 .list-scroll .item>a .icon img,
	.header .nav .n1 .list-sections .item>a .icon img,
	.header .nav .n1 .list-themes .item>a .icon img {
		width: 20px;
		height: 20px;
		object-fit: contain
	}
	.header .nav .n1 .list-scroll .item>a:hover,
	.header .nav .n1 .list-sections .item>a:hover,
	.header .nav .n1 .list-themes .item>a:hover {
		background-color: #cfd8dc
	}
	.header .nav .n1 .title-themes {
		font-family: Roboto, sans-serif;
		font-size: .875rem;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.07;
		letter-spacing: normal;
		text-align: left;
		color: #172b5b;
		text-transform: uppercase
	}
	.header .nav .n1>.nav-item {
		clear: both;
		margin-top: 1px;
		height: 48px
	}
	.header .nav .n1>.nav-item>a.icon-angle-right,
	.header .nav .n1>.nav-item button.icon-angle-right {
		background-color: rgba(207, 216, 220, .3);
		padding: 14px 7px;
		width: 20px;
		height: 20px;
		float: right;
		margin-right: 10px;
		margin-top: 0
	}
	.header .nav .n1>.nav-item>a.icon-angle-right span,
	.header .nav .n1>.nav-item button.icon-angle-right span {
		display: none
	}
	.header .nav .n1>.nav-item>a.icon-angle-right:after,
	.header .nav .n1>.nav-item button.icon-angle-right:after {
		display: block;
		width: 20px;
		height: 20px;
		background-size: 30%;
		margin: 0
	}
	.header .nav .n1>.nav-item>a span,
	.header .nav .n1>.nav-item button span {
		display: inline-block;
		line-height: 1.25rem;
		font-size: .9375rem;
		vertical-align: middle
	}
	.header .nav .n1>.nav-item>a .icon,
	.header .nav .n1>.nav-item button .icon {
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: middle;
		margin-right: 10px
	}
	.header .nav .n1>.nav-item>a .icon img,
	.header .nav .n1>.nav-item button .icon img {
		width: 20px;
		height: 20px;
		object-fit: contain
	}
	.header .nav .n1>.nav-item>a.icon-angle-down,
	.header .nav .n1>.nav-item button.icon-angle-down {
		position: relative;
		width: 229px;
		float: left;
		margin-right: 0;
		margin-top: 0
	}
	.header .nav .n1>.nav-item>a.icon-angle-down:after,
	.header .nav .n1>.nav-item button.icon-angle-down:after {
		display: none
	}
	.header .nav .n1>.nav-item>button.icon-angle-right {
		width: 34px;
		height: 48px
	}
	.header .nav .date {
		padding: 10px;
		font-family: Roboto, sans-serif;
		font-size: .75rem;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		text-align: left;
		color: #778f9b;
		text-indent: 5px
	}
	.header .nav .date,
	.header .nav .date span {
		line-height: .75rem;
		letter-spacing: .00625rem
	}
	.header .nav .date span {
		font-size: .625rem;
		display: inline-block;
		vertical-align: text-top;
		margin-left: 5px;
		color: #2d4a8d
	}
	.header .nav .date span:before {
		content: "";
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 24' fill='%23172b5b'%3E%3Cdefs%3E%3Cpath id='a' d='M17.378 6.247a7.82 7.82 0 0 0-5.385-2.122 7.885 7.885 0 0 0-7.631 5.946.564.564 0 0 1-.546.429H1.13a.562.562 0 0 1-.554-.665C1.591 4.45 6.32.375 12 .375c3.115 0 5.943 1.225 8.03 3.22l1.675-1.675c.708-.708 1.92-.206 1.92.796V9c0 .621-.504 1.125-1.125 1.125h-6.284c-1.002 0-1.504-1.212-.796-1.92l1.958-1.958zM1.5 13.875h6.284c1.002 0 1.504 1.212.796 1.92l-1.958 1.958a7.82 7.82 0 0 0 5.385 2.122 7.885 7.885 0 0 0 7.631-5.946.564.564 0 0 1 .546-.429h2.686c.352 0 .619.32.554.665-1.015 5.385-5.743 9.46-11.424 9.46a11.586 11.586 0 0 1-8.03-3.22L2.295 22.08c-.708.708-1.92.206-1.92-.796V15c0-.621.504-1.125 1.125-1.125z'/%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3C/svg%3E") no-repeat 50%;
		display: inline-block;
		text-align: center;
		object-fit: contain;
		vertical-align: middle;
		margin-right: 5px;
		width: 10px;
		height: 10px;
		line-height: .75rem
	}
	.header .nav.open {
		display: block
	}
	.menu-fixed {
		position: relative
	}
	.menu-fixed .content,
	.menu-fixed .footer {
		z-index: 1
	}
	.menu-fixed .before {
		width: 100%;
		height: 100%;
		background-color: hsla(0, 0%, 100%, .3);
		display: block;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 2
	}
	.menu-fixed .header {
		z-index: 3
	}
	.menu-fixed.status-scroll-down .header-section .status-bar {
		z-index: -1
	}
	.offcanvas__content {
		-webkit-transition: -webkit-transform .5s;
		transition: -webkit-transform .5s;
		transition: transform .5s;
		transition: transform .5s, -webkit-transform .5s
	}
	.offcanvas__nav {
		-webkit-backface-visibility: hidden;
		width: 100%;
		margin-top: 0;
		padding-left: 0
	}
	.offcanvas__nav .offcanvas__nav:first-of-type {
		position: absolute;
		width: 100%;
		right: -100%;
		top: 0;
		display: none;
		background-color: #fff
	}
	.bg-dark2 .generic-title .nav,
	.bg-dark .generic-title .nav,
	.bg-pink .generic-title .nav {
		padding-left: 10px
	}
	.bg-dark2 .generic-title .nav .list>.nav-item,
	.bg-dark .generic-title .nav .list>.nav-item,
	.bg-pink .generic-title .nav .list>.nav-item {
		font-size: .8125rem;
		margin-right: 5px;
		padding-left: 5px
	}
	.bg-dark2 .generic-title .nav .list>.nav-item a,
	.bg-dark .generic-title .nav .list>.nav-item a,
	.bg-pink .generic-title .nav .list>.nav-item a {
		padding: 0 5px
	}
	.bg-dark2 .generic-title .nav .list>.nav-item+.nav-item,
	.bg-dark .generic-title .nav .list>.nav-item+.nav-item,
	.bg-pink .generic-title .nav .list>.nav-item+.nav-item {
		margin-left: 0;
		margin-right: 0
	}
	.guide-content .day-content .day .zone .event .programa.video .thumb {
		height: 56px;
		margin-top: 24px
	}
	.guide-content .day-content .day .zone .event .programa.video .thumb:after {
		height: 56px
	}
}

@media (max-width:991px) {
	.header-section .subheader-section .container .section-box .txt.category.open .list>.nav-item+.nav-item {
		margin-left: 0
	}
	.header-section .subheader-section .container .section-box .txt.category.open .list {
		display: inline-block;
		position: absolute;
		top: 55px;
		left: 0;
		width: 200px;
		padding: 10px;
		background-color: #fff;
		border-left: 1px solid #e0e4e6;
		border-right: 1px solid #e0e4e6;
		border-bottom: 1px solid #3a5eb2;
		z-index: 2
	}
	.header-section .subheader-section .container .section-box .txt.category.open .list>.nav-item {
		display: block
	}
	.header-section .subheader-section .container .section-box .txt.category.open .list>.nav-item>a {
		font-size: .75rem;
		color: #3a5eb2
	}
	.header-section .subheader-section .container .section-box .txt.category.open .list>.nav-item>a:hover {
		text-decoration: underline
	}
	.navbar-offcanvas,
	.navmenu {
		width: 290px;
		height: -webkit-calc(100vh - 52px);
		height: calc(100vh - 52px);
		border-style: solid;
		border-width: 1px
	}
	.navbar-offcanvas,
	.navmenu-fixed-left,
	.navmenu-fixed-right {
		position: fixed;
		top: 51px;
		bottom: 0;
		z-index: 1030;
		overflow-y: auto;
		-webkit-border-radius: 0;
		border-radius: 0
	}
	.navbar-offcanvas.navmenu-fixed-left,
	.navmenu-fixed-left {
		right: auto;
		left: 0;
		border-width: 0 1px 0 0;
		border-color: #cfd8dc
	}
	.navbar-offcanvas,
	.navmenu-fixed-right {
		right: 0;
		left: auto;
		border-width: 0 0 0 1px;
		background-color: #fff;
		border-color: #cfd8dc;
		-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2);
		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .2)
	}
	.navmenu-nav {
		margin-bottom: 10px
	}
	.navmenu-nav.dropdown-menu {
		position: static;
		float: none;
		padding-top: 0;
		margin: 0;
		border: none;
		-webkit-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar-offcanvas .navbar-nav {
		margin: 0
	}
	.offcanvas-sm {
		display: none
	}
	.offcanvas-sm.in {
		display: block
	}
}

@media (max-width:900px) {
	.mfp-arrow {
		-webkit-transform: scale(.75);
		-ms-transform: scale(.75);
		transform: scale(.75)
	}
	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		-ms-transform-origin: 0;
		transform-origin: 0
	}
	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		-ms-transform-origin: 100%;
		transform-origin: 100%
	}
	.mfp-container {
		padding-left: 6px;
		padding-right: 6px
	}
}

@media (max-width:1199px) {
	.offcanvas-md {
		display: none
	}
	.offcanvas-md.in {
		display: block
	}
}

@media (max-width:767px) {
	.content {
		padding: 10px 0 0
	}
	.content .add-996,
	.content .add-996b {
		margin-bottom: 10px
	}
	.lateral-xs .article {
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding-top: 0
	}
	.lateral-xs .article .epigraph {
		display: none
	}
	.lateral-xs .article .thumb {
		width: 40%
	}
	.lateral-xs .article .txt {
		margin-top: 0;
		width: 100%
	}
	.lateral-xs .article .thumb+.txt {
		padding-top: 0;
		margin-left: 2.5%;
		width: 57.5%
	}
}

@media screen and (max-width:850px) {
	.qc-cmp-buttons {
		width: 100%;
		padding: 5px 0 0!important
	}
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

[hidden],
template {
	display: none
}

a {
	background-color: transparent
}

a:active,
a:hover {
	outline: 0
}

abbr[title] {
	border-bottom: 1px dotted
}

b,
strong {
	font-weight: 700
}

dfn {
	font-style: italic
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

mark {
	background: #ff0;
	color: #000
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

img {
	border: 0
}

svg:not(:root) {
	overflow: hidden
}

figure {
	margin: 0
}

hr {
	box-sizing: content-box;
	height: 0
}

pre {
	overflow: auto
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

button {
	overflow: visible
}

button,
select {
	text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],
html input[disabled] {
	cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type=checkbox],
input[type=radio] {
	box-sizing: border-box;
	padding: 0
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height: auto
}

input[type=search] {
	-webkit-appearance: textfield;
	box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}

legend {
	border: 0;
	padding: 0
}

textarea {
	overflow: auto
}

optgroup {
	font-weight: 700
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0
}
.cope.modFormBuscador.cronicas .search .styleSelect {
	position: relative;
	background-color: #fff;
	width: 100%
}

.cope.modFormBuscador.cronicas .search .form-control {
	width: 100%;
	background-color: #fff;
	font-size: .9rem;
	font-family: Roboto, sans-serif;
	line-height: 1.0625rem;
	padding: .3rem .6rem;
	color: #3a5eb2;
	outline: 0;
	border: none
}

.cope.modFormBuscado.cronicasr .search .styleSelect .form-control {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	background: 0 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	cursor: pointer
}

.cope.modFormBuscador.cronicas .search {
	border-bottom: 1px solid #cfd8dc;
	margin-bottom: 30px;
	padding-bottom: 10px;
	margin-top: 25px
}

@media (min-width:48em) {
	.cope.modFormBuscador.cronicas .search form {
		-ms-flex-wrap: wrap;
		-moz-box-pack: justify;
		-ms-flex-pack: justify
	}
	.cope.modFormBuscador.cronicas .search form,
	.modGroupsTeams {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox
	}
	cope.modFormBuscador.cronicas .search form .form-group {
		margin-bottom: 2rem
	}
}

@media (min-width:62em) {
	.cope.modFormBuscador.cronicas {
		margin: 1rem
	}
	.cope.modFormBuscador.cronicas .search form {
		-moz-box-pack: start;
		-ms-flex-pack: start
	}
}

@media (min-width:48em) and (min-width:62em) {
	.cope.modFormBuscador.cronicas .search form .form-group.w30 {
		width: 55%
	}
}
