.et_pb_section_0.et_pb_section {
	padding-top: 26px;
	padding-bottom: 21px;
	background-color: #ededed!important;
}

.et_pb_blurb_0.et_pb_blurb {
	font-size: 20px;
	line-height: 1.8em;
}


.et_pb_blurb_0 .et-pb-icon {
	font-size: 45px;
	color: #e02b20;
}

.et_pb_blurb_0.et_pb_blurb .et_pb_blurb_description {
	text-align: center;
}

.et_pb_blurb_0.et_pb_blurb p {
	line-height: 1.8em;
}

.et_pb_blurb_0.et_pb_blurb h4,
.et_pb_blurb_0.et_pb_blurb h4 a,
.et_pb_blurb_0.et_pb_blurb h1.et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb h1.et_pb_module_header a,
.et_pb_blurb_0.et_pb_blurb h2.et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb h2.et_pb_module_header a,
.et_pb_blurb_0.et_pb_blurb h3.et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb h3.et_pb_module_header a,
.et_pb_blurb_0.et_pb_blurb h5.et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb h5.et_pb_module_header a,
.et_pb_blurb_0.et_pb_blurb h6.et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb h6.et_pb_module_header a {
	font-weight: 600;
	font-size: 16px;
	text-align: center;
}

.et_pb_row_4.et_pb_row {
	padding-top: 34px;
	padding-bottom: 8px;
}

.et_pb_row_4,
body #page-container .et-db #et-boc .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et_pb_row_4.et_pb_row {
	width: 100%;
}

.et_pb_text_12 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 800;
	font-size: 20px;
	line-height: 1em;
	text-align: left;
}

.et_pb_text_12 p {
	line-height: 1em;
}

.et_pb_text_12.et_pb_text {
	color: #e02b20!important;
}

.et_pb_text_11 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 800;
	font-size: 20px;
	text-align: left;
}


.et_pb_search_0 input.et_pb_s {
	border-color: #e02b20!important;
	height: auto;
	min-height: 0;
}


.et_pb_text_13 p {
	line-height: 1em;
}

.et_pb_text_13.et_pb_text {
	color: #e02b20!important;
}

.et_pb_row_5.et_pb_row {
	padding-top: 25px;
	padding-bottom: 5px;
}


.et_pb_row_0.et_pb_row {
	padding-top: 7px;
	padding-bottom: 9px;
}

.et_pb_text_11.et_pb_text {
	color: #e02b20!important;
}

.et_pb_text_2 {
	font-weight: 600;
	font-style: italic;
	font-size: 16px;
	text-align: left;
	margin-bottom: 8px!important;
}

.et_pb_row_2,
body #page-container .et-db #et-boc .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et_pb_row_2.et_pb_row {
	width: 100%;
}

.et_pb_section_2.et_pb_section {
	padding-top: 26px;
	padding-bottom: 21px;
	background-color: #ededed!important;
}

.et_pb_text_3 {
	text-align: center;
}

.et_pb_post_title_1 .et_pb_title_container {
	background-color: rgba(255, 255, 255, 0.93);
	padding: 1em 1.5em;
}

.et_pb_section .et_pb_post_title_1.et_pb_post_title {
	margin-bottom: 6px!important;
	padding-top: 330px!important;
	padding-bottom: 0px!important;
	margin-bottom: 6px!important;
	padding-top: 330px!important;
	padding-bottom: 0px!important;
}


.et_pb_post_title_1 .et_pb_title_container .et_pb_title_meta_container,
.et_pb_post_title_1 .et_pb_title_container .et_pb_title_meta_container a {
	font-weight: 600;
	font-size: 16px;
	color: #e02b20!important;
	font-weight: 600;
	font-size: 16px;
	color: #e02b20!important;
}

.et_pb_post_title_1 .et_pb_title_container h1.entry-title,
.et_pb_post_title_1 .et_pb_title_container h2.entry-title,
.et_pb_post_title_1 .et_pb_title_container h3.entry-title,
.et_pb_post_title_1 .et_pb_title_container h4.entry-title,
.et_pb_post_title_1 .et_pb_title_container h5.entry-title,
.et_pb_post_title_1 .et_pb_title_container h6.entry-title {
	font-size: 18px;
	color: #000000!important;
	font-size: 18px;
	color: #000000!important;
}

.et_pb_row_1.et_pb_row {
	padding-top: 7px;
	padding-bottom: 9px;
}

.et_pb_text_4 {
	font-weight: 600;
	font-style: italic;
	font-size: 16px;
	text-align: left;
	margin-bottom: 8px!important;
}

.et_pb_row_1,
body #page-container .et-db #et-boc .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et_pb_row_1.et_pb_row {
	width: 100%;
}

.et_pb_section_1.et_pb_section {
	padding-top: 26px;
	padding-bottom: 21px;
	background-color: #ededed!important;
}

.et_pb_text_1 {
	text-align: center;
}

.et_pb_post_title_0 .et_pb_title_container {
	background-color: #ffffff;
	padding: 1em 1.5em;
}

.et_pb_section .et_pb_post_title_0.et_pb_post_title {
	margin-bottom: 6px!important;
	padding-top: 482px!important;
	padding-bottom: 0px!important;
	margin-bottom: 6px!important;
	padding-top: 482px!important;
	padding-bottom: 0px!important;
}

.et_pb_post_title_0 .et_pb_title_container .et_pb_title_meta_container,
.et_pb_post_title_0 .et_pb_title_container .et_pb_title_meta_container a {
	font-weight: 600;
	font-size: 19px;
	color: #e02b20!important;
	font-weight: 600;
	font-size: 19px;
	color: #e02b20!important;
}

.et_pb_post_title_0 .et_pb_title_container h1.entry-title,
.et_pb_post_title_0 .et_pb_title_container h2.entry-title,
.et_pb_post_title_0 .et_pb_title_container h3.entry-title,
.et_pb_post_title_0 .et_pb_title_container h4.entry-title,
.et_pb_post_title_0 .et_pb_title_container h5.entry-title,
.et_pb_post_title_0 .et_pb_title_container h6.entry-title {
	color: #000000!important;
	color: #000000!important;
}

.et_pb_text_0 {
	font-weight: 600;
	font-style: italic;
	font-size: 16px;
	text-align: left;
	margin-bottom: 8px!important;
}

.et_pb_row_2.et_pb_row {
	padding-top: 7px;
	padding-bottom: 9px;
}

.et_pb_post_title_2 .et_pb_title_container h1.entry-title,
.et_pb_post_title_2 .et_pb_title_container h2.entry-title,
.et_pb_post_title_2 .et_pb_title_container h3.entry-title,
.et_pb_post_title_2 .et_pb_title_container h4.entry-title,
.et_pb_post_title_2 .et_pb_title_container h5.entry-title,
.et_pb_post_title_2 .et_pb_title_container h6.entry-title {
	font-size: 14px;
	color: #000000!important;
	font-size: 14px;
	color: #000000!important;
}

.et_pb_text_7 {
	font-size: 16px;
	text-align: justify;
}

.et_pb_text_9 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 800;
	font-size: 20px;
	text-align: left;
}

.et_pb_text_9.et_pb_text {
	color: #e02b20!important;
}

.et_pb_text_8 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 1em;
	text-align: left;
}

.et_pb_text_8 p {
	line-height: 1em;
}

.et_pb_text_8.et_pb_text {
	color: #474747!important;
}

.et_pb_post_title_2 .et_pb_title_container .et_pb_title_meta_container,
.et_pb_post_title_2 .et_pb_title_container .et_pb_title_meta_container a {
	font-weight: 600;
	font-size: 12px;
	color: #e02b20!important;
	font-weight: 600;
	font-size: 12px;
	color: #e02b20!important;
}

.et_pb_text_7 h1 {
	text-align: justify;
}

.et_pb_text_6 h1 {
	text-align: justify;
}

.et_pb_text_6, .et_pb_text_6 h2 {
	font-weight: 700;
	font-style: italic;
	font-size: 16px;
	color: #666;
	text-align: justify;
}

.et_pb_row_3.et_pb_row {
	padding-top: 22px;
	padding-bottom: 6px;
}

.et_pb_section_3.et_pb_section {
	padding-top: 27px;
	padding-bottom: 22px;
}

.et_pb_text_5 {
	text-align: center;
}

.et_pb_post_title_2 .et_pb_title_container {
	background-color: rgba(255, 255, 255, 0.93);
	padding: 1em 1.5em;
}

.et_pb_section .et_pb_post_title_2.et_pb_post_title {
	margin-bottom: 6px!important;
	padding-top: 159px!important;
	padding-bottom: 0px!important;
	margin-bottom: 6px!important;
	padding-top: 159px!important;
	padding-bottom: 0px!important;
}

.et_pb_text_13 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 800;
	font-size: 20px;
	line-height: 1em;
	text-align: left;
}

.et_pb_social_media_follow_network_3 a.icon {
	background-color: #a82400!important;
}

.et_pb_social_media_follow_network_2 a.icon {
	background-color: #ea2c59!important;
}

.et_pb_social_media_follow_network_1 a.icon {
	background-color: #00aced!important;
}

.et_pb_social_media_follow_network_0 a.icon {
	background-color: #3b5998!important;
}

@media only screen and (min-width:981px) {

	.et_pb_row_3 { display: flex; }

	.et_pb_section_1 {
		display: none!important
	}
	.et_pb_section_2 {
		display: none!important
	}
	.et_pb_text_12 {
		display: none!important
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_section_0 {
		display: none!important
	}
	.et_pb_section_2 {
		display: none!important
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0 {
		display: none!important
	}
	.et_pb_section_1 {
		display: none!important
	}
}

#documentos-adjuntos div.et_pb_column { margin-right: 3%; margin-bottom: 30px;}
#documentos-adjuntos .et_pb_column:nth-child(3n+1) { clear: both; }
#documentos-adjuntos .et_pb_main_blurb_image { margin-bottom: 10px; }
.margen-adicional { width: 80%; margin-left: auto; margin-right: auto; }
#compartir-post .et_social_networks { padding-top: 0.5em; }

.seccion-cabecera.et_pb_section {
    padding-top: 5px;
    padding-bottom: 8px
}

.seccion-cabecera .et_pb_image {
    text-align: left;
    margin-left: 0
}

@media only screen and (max-width: 980px) {
    .seccion-cabecera .et_pb_image {
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (max-width: 767px) {
    .seccion-cabecera-grande {
        display: none!important
    }

}

@media only screen and (min-width: 768px) {
    .seccion-cabecera-peque {
        display: none!important
    }
}

.seccion-cabecera-peque {
    width: 70%
}

#main-content .titlefix {
	position: relative;
	height: 0;
	padding-bottom: 0!important;
	padding-top:56.25%!important;
	background-color: #333;
}

#main-content .titlefix > div {
	position: absolute;
	bottom: 0;
	left: 8%;
	width: 84%;
}

#main-content .sin_imagen_de_fondo {
	padding-top: 0!important;
}

#main-content .et_pb_post_title.et_pb_featured_bg { background-size: cover; }
#main-content .et_post_video {
	margin-bottom: 10px;
}

/* Estilos para el archivo */

.et_pb_image_imgnoticia {
	text-align: left;
	margin-left: 0
}

.et_pb_text_titular.et_pb_text {
	color: #000000!important
}

.et_pb_text_titular {
	font-weight: 700;
	font-size: 20px;
	text-align: justify;
	margin-bottom: 7px!important
}

.et_pb_text_sinresultados {
	font-weight: 700;
	color: black;
	font-size: 25px;
	padding-bottom:25px;
}


.et_pb_text_fecha {
	font-size: 17px;
	color: #666;
	text-align: left;
	margin-bottom: 21px!important
}

.et_pb_divider.et_pb_divider_separador:before {
	border-top-color: #e02b20;
	border-top-style: dotted;
	border-top-width: 3px
}

.et_pb_button_volver,
.et_pb_button_volver:after,
.et_pb_button_anterior,
.et_pb_button_anterior:after,
.et_pb_button_siguiente,
.et_pb_button_siguiente:after {
	transition: all 300ms ease 0ms
}

body #page-container .et_pb_button_volver,
body #page-container .et_pb_button_anterior,
body #page-container .et_pb_button_siguiente {
	color: #ffffff!important;
	border-width: 0px!important;
	font-size: 18px;
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif!important;
	font-weight: 700!important;
	background-color: #e02b20
}

body #page-container .et_pb_button_volver:hover:after {
	left: auto;
	margin-left: .3em;
	opacity: 1;
}

body #page-container .et_pb_button_volver:after {
	color: #ffffff;
	line-height: inherit;
	font-size: inherit!important;
	margin-left: -1em;
	left: auto
}


body #page-container .et_pb_button_anterior:hover {
	padding-left: 2em;
	padding-right: 0.7em
}

body #page-container .et_pb_button_anterior:after {
	display: none
}

body #page-container .et_pb_button_anterior:before {
	content: attr(data-icon);
	font-family: "ETmodules"!important;
	color: #ffffff;
	line-height: inherit;
	font-size: inherit!important;
	opacity: 0;
	margin-left: -1.3em;
	right: auto;
	display: inline-block
}

body #page-container .et_pb_button_anterior:hover:before {
	right: auto;
	margin-left: -1.3em;
	opacity: 1;
}


body #page-container .et_pb_button_siguiente:hover:after {
	left: auto;
	margin-left: .3em;
	opacity: 1;
}

body #page-container .et_pb_button_siguiente:after {
	color: #ffffff;
	line-height: inherit;
	font-size: inherit!important;
	margin-left: -1em;
	left: auto
}

@media only screen and (max-width:980px) {

	.et_pb_image_imgnoticia {
		margin-left: auto;
		margin-right: auto
	}

	body #page-container .et_pb_button_volver:hover:after,
	body #page-container .et_pb_button_anterior:hover:before,
	body #page-container .et_pb_button_siguiente:hover:after {
		margin-left: .3em;
		left: auto;
		opacity: 1
	}
	
	body #page-container .et_pb_button_volver:before,
	body #page-container .et_pb_button_anterior:after,
	body #page-container .et_pb_button_siguiente:before {
		display: none
	}

	body #page-container .et_pb_button_volver,
	body #page-container .et_pb_button_anterior,
	body #page-container .et_pb_button_siguiente {
		padding-left: 1em;
		padding-right: 1em
	}
	
	body #page-container .et_pb_button_volver:hover,
	body #page-container .et_pb_button_siguiente:hover {
		padding-left: 0.7em;
		padding-right: 2em
	}

	body #page-container .et_pb_button_anterior:hover {
		padding-left: 2em;
		padding-right: 0.7em
	}
	
	body #page-container .et_pb_button_anterior:before {
		line-height: inherit;
		font-size: inherit!important;
		margin-left: -1.3em;
		right: auto;
		display: inline-block;
		opacity: 0;
		content: attr(data-icon);
		font-family: "ETmodules"!important
	}

	body #page-container .et_pb_button_volver:after,
	body #page-container .et_pb_button_siguiente:after {
		line-height: inherit;
		font-size: inherit!important;
		margin-left: -1em;
		left: auto;
		display: inline-block;
		opacity: 0;
		content: attr(data-icon);
		font-family: "ETmodules"!important
	}
 
}

/* apaño social */
 ul.et_pb_social_media_follow{
    list-style-type:none!important;
    margin:0 0 22px;
    padding:0
}
.et_pb_social_media_follow li{
    display:inline-block;
    margin-bottom:8px;
    position:relative
}
.et_pb_social_media_follow li a{
    margin-right:8px;
    display:inline-block;
    text-decoration:none;
    text-align:center;
    position:relative
}
.et_pb_social_media_follow li a.follow_button{
    padding:0 12px;
    margin-top:5px;
    margin-right:25px;
    font-size:14px;
    line-height:1.6em;
    background:rgba(0,0,0,.1);
    color:rgba(0,0,0,.5);
    border-radius:3px;
    border-width:0;
    border-style:solid;
    transition:all .3s
}
.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{
    margin-right:0
}
.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{
    margin-right:8px
}
.et_pb_social_media_follow li a.follow_button:hover{
    background:rgba(0,0,0,.2);
    color:rgba(0,0,0,.6)
}
.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{
    background:rgba(0,0,0,.6);
    color:hsla(0,0%,100%,.8)
}
.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{
    background:rgba(0,0,0,.7);
    color:#fff
}
.et_pb_social_media_follow li a.icon{
    height:32px;
    width:32px;
    padding:0;
    box-sizing:content-box
}
.et_pb_social_media_follow li a.icon:before{
    height:32px;
    width:32px;
    font-size:16px;
    line-height:32px;
    display:block;
    color:#fff;
    transition:color .3s;
    position:relative;
    z-index:10
}
.et_pb_social_media_follow li a.icon:hover:before{
    color:hsla(0,0%,100%,.7)
}
.et_pb_social_media_follow li a.icon{
    border-radius:3px
}
.et_pb_social_media_follow_network_name{
    display:none
}
.et_pb_social_icon a.icon{
    vertical-align:middle
}
.et_pb_social_icon a.icon:before{
    font-family:ETmodules;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    text-shadow:0 0;
    direction:ltr
}
.et-pb-social-fa-icon a.icon:before{
    font-family:FontAwesome
}
.et-social-telegram a.icon:before{
    content:"\F3FE"
}
.et-social-amazon a.icon:before{
    content:"\F270"
}
.et-social-bandcamp a.icon:before{
    content:"\F2D5"
}
.et-social-bitbucket a.icon:before{
    content:"\F171"
}
.et-social-behance a.icon:before{
    content:"\F1B4"
}
.et-social-buffer a.icon:before{
    content:"\F837"
}
.et-social-codepen a.icon:before{
    content:"\F1CB"
}
.et-social-deviantart a.icon:before{
    content:"\F1BD"
}
.et-social-flipboard a.icon:before{
    content:"\F44D"
}
.et-social-foursquare a.icon:before{
    content:"\F180"
}
.et-social-github a.icon:before{
    content:"\F09B"
}
.et-social-goodreads a.icon:before{
    content:"\F3A9"
}
.et-social-google a.icon:before{
    content:"\F1A0"
}
.et-social-houzz a.icon:before{
    content:"\F27C"
}
.et-social-itunes a.icon:before{
    content:"\F3B5"
}
.et-social-last_fm a.icon:before{
    content:"\F202"
}
.et-social-line a.icon:before{
    content:"\F3C0"
}
.et-social-medium a.icon:before,.et-social-meetup a.icon:before{
    content:"\F3C7"
}
.et-social-odnoklassniki a.icon:before{
    content:"\F263"
}
.et-social-patreon a.icon:before{
    content:"\F3D9"
}
.et-social-periscope a.icon:before{
    content:"\F3DA"
}
.et-social-quora a.icon:before{
    content:"\F2C4"
}
.et-social-researchgate a.icon:before{
    content:"\F4F8"
}
.et-social-reddit a.icon:before{
    content:"\F281"
}
.et-social-snapchat a.icon:before{
    content:"\F2AC"
}
.et-social-soundcloud a.icon:before{
    content:"\F1BE"
}
.et-social-spotify a.icon:before{
    content:"\F1BC"
}
.et-social-steam a.icon:before{
    content:"\F3F6"
}
.et-social-tripadvisor a.icon:before{
    content:"\F262"
}
.et-social-tiktok a.icon:before{
    content:"\E07B"
}
.et-social-twitch a.icon:before{
    content:"\F1E8"
}
.et-social-vk a.icon:before{
    content:"\F189"
}
.et-social-weibo a.icon:before{
    content:"\F18A"
}
.et-social-whatsapp a.icon:before{
    content:"\F232"
}
.et-social-xing a.icon:before{
    content:"\F168"
}
.et-social-yelp a.icon:before{
    content:"\F1E9"
}
.et-social-pinterest a.icon:before{
    content:"\E095"
}
.et-social-linkedin a.icon:before{
    content:"\E09D"
}
.et-social-tumblr a.icon:before{
    content:"\E097"
}
.et-social-skype a.icon:before{
    content:"\E0A2"
}
.et-social-flikr a.icon:before{
    content:"\E0A6"
}
.et-social-myspace a.icon:before{
    content:"\E0A1"
}
.et-social-dribbble a.icon:before{
    content:"\E09B"
}
.et-social-youtube a.icon:before{
    content:"\E0A3"
}
.et-social-vimeo a.icon:before{
    content:"\E09C"
}
@media (max-width:980px){
    .et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{
        background:rgba(0,0,0,.1);
        color:rgba(0,0,0,.5)
    }
    .et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{
        background:rgba(0,0,0,.2);
        color:rgba(0,0,0,.6)
    }
    .et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{
        background:rgba(0,0,0,.6);
        color:hsla(0,0%,100%,.8)
    }
    .et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{
        background:rgba(0,0,0,.7);
        color:#fff
    }
}
@media (max-width:767px){
    .et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{
        background:rgba(0,0,0,.1);
        color:rgba(0,0,0,.5)
    }
    .et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{
        background:rgba(0,0,0,.2);
        color:rgba(0,0,0,.6)
    }
    .et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{
        background:rgba(0,0,0,.6);
        color:hsla(0,0%,100%,.8)
    }
    .et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{
        background:rgba(0,0,0,.7);
        color:#fff
    }
}

