@charset "UTF-8";
*{-moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; -webkit-box-sizing: content-box; border: 0; box-sizing: content-box; color:inherit; margin: 0; padding: 0;}html{-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font: 14px 'Montserrat',sans-serif; height: auto;}
body{cursor: default; font: 14px 'Montserrat', sans-serif; margin: 0; width: 100%;background:#fff;}a{/*color: #000;*/ -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-size-adjust: none; background-color: transparent; text-decoration: none;}a:hover{text-decoration: underline;}address{font-style: normal;}b,strong{font-weight: bold;}button,input,mark{background: none;}button,label{cursor: pointer;}li{list-style: none;}img{border: 0;}button{overflow: visible; box-sizing: border-box; cursor: pointer; font-family: inherit; font-size: inherit; outline: 0; text-align: center; background: 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,label{cursor: pointer;}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:required{-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}textarea{overflow: auto;}:focus{outline: none;}::-moz-focus-inner{border: 0;}
.sta-inputFixed{position:fixed;left:-999px;top:0;height:0;width:0;opacity:0}
html.sta-noScroll,
html.sta-noScroll body{overflow:hidden;}


.grecaptcha-badge {display: none!important;}


/* COOKIES */
#sta-cookies:checked ~ .tpl-g-cookies{display:none;}
.tpl-g-cookies{background:#000;z-index:201;color:#fff;padding:10px;text-align:center;font-size:13px;position:relative;font-family:'PT Sans', sans-serif;}
.tpl-g-cookies a{color:#f0f0f0;font-weight:bold;}
.tpl-g-cookies label{cursor:pointer;padding:0 10px;margin:0 10px;background:#fff;color:#000;}
/* FIN COOKIES */

/* MAIN */
main{min-height: calc(100vh - 261px);}
@media (min-width:481px){
  main{min-height: calc(100vh - 246px);}
}
@media (min-width:795px){
  main{min-height: calc(100vh - 196px);}
}
/* FIN MAIN */

/*tpl-header-pn*/
.tpl-header-pn{background: #1e2c34;padding: 10px 15px;}
.tpl-header-pn .sta-header-pn_max{display: table;width: 100%;}
.tpl-header-pn svg{height: 25px; width:122px ;fill: #fff;display: block;}
.tpl-header-pn .sta-header-pn_left,.tpl-header-pn .sta-header-pn_right{display: table-cell;vertical-align: middle;}
.tpl-header-pn .sta-header-pn_right{text-align: right;}
.tpl-header-pn .sta-header-pn_right li{display:inline-block;vertical-align: middle;}
.tpl-header-pn .sta-header-pn_right li:not(:first-of-type){margin-left: 3px;}
.tpl-header-pn .sta-header-pn_right li a{color: #7a858a;display: block;font: 32px Icons;text-decoration: none;}
.tpl-header-pn .sta-header-pn_right li a:hover{color: #fff;transition:.3s;}
.tpl-header-pn .sta-header-pn_right .sta-header-pn_fb:before{content: '^';}
.tpl-header-pn .sta-header-pn_right .sta-header-pn_tw:before{content: '?';}
.tpl-header-pn .sta-header-pn_right .sta-header-pn_yt:before{content: '=';}
.tpl-header-pn .sta-header-pn_right .sta-header-pn_ig:before{content: ';';}
@media (min-width:601px){
  .tpl-header-pn{padding: 8px 21px 12px 34px;}
  .tpl-header-pn .sta-header-pn_right li:not(:first-of-type){margin-left: 6px;}
}
/*fin.tpl-header-pn*/



/*tpl-header2-pn*/
.tpl-header2-pn{position: relative;z-index: 300;}
.sta-enabledConvocatoria .tpl-header2-pn .sta-header2-pn_convocatoria .sta-header2-pn_close{display: none;}
.sta-enabledConvocatoria .tpl-header2-pn .sta-header2-pn_convocatoria .sta-header2-pn_open{display: block;}
/* .tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_sendP,
.tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_button{display: none;} */
.tpl-header2-pn svg{height: 50px; width:161px ;fill: #222220;display: block;}
.tpl-header2-pn.sta-fixed .sta-header2-pn_abs{position: fixed;}
.tpl-header2-pn .sta-header2-pn_abs{position: absolute;left: 0; right: 0;top: 0;background: #ffffff;}
.tpl-header2-pn .sta-header2-pn_table{display: table; width: 100%;}
.tpl-header2-pn .sta-header2-pn_cell{display: table-cell; vertical-align: middle;}
.tpl-header2-pn .sta-header2-pn_max {padding: 14px 16px;}
.tpl-header2-pn .sta-header2-pn_seeMore{text-align: right;}
.tpl-header2-pn .sta-header2-pn_seeMore .sta-header2-pn_amburP{display: inline-block;height: 24px;}
.tpl-header2-pn .sta-header2-pn_amburP .sta-header2-pn_ambur{position: relative;display: inline-block;background: #222220;height: 2px;width: 24px;vertical-align: top;margin-top: 10px;-webkit-transition:background 0s .3s;-moz-transition:background 0s .3s;-o-transition:background 0s .3s;-ms-transition:background 0s .3s;transition:background 0s .3s;}
.tpl-header2-pn .sta-header2-pn_amburP .sta-header2-pn_ambur:after{content: '';position: absolute;left: 0;top: -7px;width: 100%;height: 100%;background: #222220;-webkit-transition:top .3s .3s,transform .3s;-o-transition:top .3s .3s,transform .3s;-ms-transition:top .3s .3s,transform .3s;-moz-transition:top .3s .3s,transform .3s;transition:top .3s .3s,transform .3s;}
.tpl-header2-pn .sta-header2-pn_amburP .sta-header2-pn_ambur:before{content: '';position: absolute;left: 0;top: 7px;width: 100%;height: 100%;background: #222220;-webkit-transition:top .3s .3s,transform .3s;-o-transition:top .3s .3s,transform .3s;-ms-transition:top .3s .3s,transform .3s;-moz-transition:top .3s .3s,transform .3s;transition:top .3s .3s,transform .3s;}
.tpl-header2-pn #sta-header2-pn_nav:checked + .sta-header2-pn_abs .sta-header2-pn_amburP .sta-header2-pn_ambur{background: transparent; padding-right: 20px;}
.tpl-header2-pn #sta-header2-pn_nav:checked + .sta-header2-pn_abs .sta-header2-pn_amburP .sta-header2-pn_ambur:after{top: 0;-webkit-transition:top .3s,transform .3s .3s;-webkit-transform: rotate(45deg);-o-transition:top .3s,transform .3s .3s;-o-transform: rotate(45deg);-ms-transition:top .3s,transform .3s .3s;-ms-transform: rotate(45deg);-moz-transition:top .3s,transform .3s .3s;-moz-transform: rotate(45deg);transition:top .3s,transform .3s .3s;transform: rotate(45deg);}
.tpl-header2-pn #sta-header2-pn_nav:checked + .sta-header2-pn_abs .sta-header2-pn_amburP .sta-header2-pn_ambur:before{top: 0;-webkit-transition:top .3s,transform .3s .3s;-webkit-transform: rotate(-45deg);-o-transition:top .3s,transform .3s .3s;-o-transform: rotate(-45deg);-ms-transition:top .3s,transform .3s .3s;-ms-transform: rotate(-45deg);-moz-transition:top .3s,transform .3s .3s;-moz-transform: rotate(-45deg);transition:top .3s,transform .3s .3s;transform: rotate(-45deg);}
.tpl-header2-pn .sta-header2-pn_amburP .sta-header2-pn_text{display: none;}
.tpl-header2-pn .sta-header2-pn_convocatoria{text-align: center; font: 11px/18px 'Montserrat'; color: #fff; letter-spacing: 0.18em; text-transform: uppercase; }
.tpl-header2-pn .sta-header2-pn_convocatoria .sta-header2-pn_open{background: #98ca86;display: none;padding: 6px 10px;}
.tpl-header2-pn .sta-header2-pn_convocatoria .sta-header2-pn_close{background: #c17354;display: block;padding: 6px 10px;}
.tpl-header2-pn .sta-header2-pn_contentNav{display:none;}
.tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_cell .sta-header2-pn_button{position: fixed; left: 0; bottom: 0;right: 0; text-align: center;}
.tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_button .sta-header2-pn_send{display: inline-block; text-decoration: none;padding: 13px 15px;border: 2px solid #9c8c65; text-align: center; font: bold 14px 'Montserrat'; letter-spacing: .085em; color: #fff;text-transform: uppercase; background: #9c8c65; border-radius: 22px;margin-bottom: 20px;}
.tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_sendP .sta-header2-pn_button .sta-header2-pn_send{box-shadow: 0px 0px 11px -2px #000;}
.tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_button .sta-header2-pn_send:after{content: '\e065';font:16px 'Icons';margin-left: 7px;vertical-align: middle;}
.tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_button .sta-header2-pn_send:hover{color: #9c8d65; background: #F3F1E7;-ms-transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;}
.tpl-header2-pn .sta-header2-pn_fixed{position: fixed;right: 0;top: 0; bottom: 0; left: 0;visibility: hidden;-webkit-transition:visibility 1s;-ms-transition:visibility 1s;-o-transition:visibility 1s;-moz-transition:visibility 1s;transition:visibility 1s;}
.tpl-header2-pn #sta-header2-pn_nav:checked + .sta-header2-pn_abs .sta-header2-pn_fixed{visibility: visible;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_fondo{top: 0; bottom: 0; right: 0; left:100%; position: absolute; background:#000;background: rgba(0,0,0,.5);opacity:0;-webkit-transition:1s;-ms-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s;}
.tpl-header2-pn #sta-header2-pn_nav:checked + .sta-header2-pn_abs .sta-header2-pn_fondo{opacity:1;left:0;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_lateral{position: absolute;top: 0;bottom: 0; right: -215px; width: 100%; background: #ffffff;overflow:auto;text-transform: uppercase;-webkit-transition:right 1s;-o-transition:right 1s;-moz-transition:right 1s;-ms-transition:right 1s;transition:right 1s; text-align: center;}
.tpl-header2-pn #sta-header2-pn_nav:checked + .sta-header2-pn_abs .sta-header2-pn_fixed .sta-header2-pn_lateral{right: 0;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_navMovil{height: 100%; background-color: #ffffff;border-top: 1px solid #00202D}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_amburP{display:block;position:relative;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_amburP .sta-header2-pn_ambur{position: absolute; top:50%; right: 16px;margin-top:-1px;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_amburP .sta-header2-pn_ambur:after{background: #B6775A; width: 38px;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_amburP .sta-header2-pn_ambur:before{background: #B6775A; width: 38px;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_amburP .sta-header2-pn_text{display:block;font: bold 13px 'Montserrat'; color: #9c8c65;letter-spacing: 0.085em;padding:19px 40px 19px 20px;text-align: right; }
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_button{text-align: center;padding:0 10px;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_navMovil li:last-of-type a{border-bottom: 1px solid #00202D}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_navMovil li:first-of-type a{border-top:none}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_navMovil li a{display:block; text-decoration: none;color: #00202D;letter-spacing: 0.085em;font:  13px 'Montserrat';border-top: 1px solid #00202D;padding: 30px 0 15px ; max-width: 63%; margin: 0 auto;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_navMovil li a.sta-actual{color: #B6775A;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s; font-weight: bold;}
.tpl-header2-pn .sta-header2-pn_fixed .sta-header2-pn_navMovil li a:hover{color: #fff;background: #B6775A;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transition:.3s;}

@media(min-width:701px){
  .tpl-header2-pn svg{height:62px; width:200px;}
  .tpl-header2-pn .sta-header2-pn_logo{width:200px;}
  .tpl-header2-pn .sta-header2-pn_max {padding: 10px 20px;}
  .tpl-header2-pn .sta-header2-pn_seeMore {text-decoration: none; text-align: center;width: 138px;;position:relative;}
  .tpl-header2-pn .sta-header2-pn_seeMore:after{content: '';position: absolute; right:0;top: 50%;height: 32px;border-left:1px solid #9c8c65;margin-top: -16px;}
  .tpl-header2-pn .sta-header2-pn_seeMore:before{content: '';position: absolute; left:0;top: 50%;height: 20px;border-left:1px solid #9c8c65;margin-top: -10px;}
  .tpl-header2-pn .sta-header2-pn_seeMore .sta-header2-pn_amburP .sta-header2-pn_text{display: inline-block; max-width: 100px;text-align: center; font: 13px 'Montserrat'; color: #222220; letter-spacing: 0.045em; text-transform: uppercase;margin-top: 4px;}
  .tpl-header2-pn .sta-header2-pn_seeMore .sta-header2-pn_amburP{display: block; padding:8px 42px 8px 16px;position: relative;text-align: left;}
  .tpl-header2-pn .sta-header2-pn_seeMore .sta-header2-pn_amburP .sta-header2-pn_ambur{position: absolute;right: 12px;top: 50%;margin-top: 0;}
  .tpl-header2-pn .sta-header2-pn_contentNav{display: table-cell; margin-top:18px;font: 13px 'Roboto', sans-serif; color: #162D60; letter-spacing: 0.045em; text-transform: uppercase;text-align: right;}
  .tpl-header2-pn .sta-header2-pn_contentNav .sta-header2-pn_navDesk li{display: inline-block;vertical-align: middle;margin: 0 3px;}
  .tpl-header2-pn .sta-header2-pn_contentNav .sta-header2-pn_navDesk li a{position: relative;text-decoration: none;padding:12px 16px;display: block;}
  .tpl-header2-pn .sta-header2-pn_contentNav .sta-header2-pn_navDesk li a.sta-actual:after{content: ''; position: absolute; top:50%;left: 16px;right: 16px; background: #B6775A; height: 2px; display: block;margin-top:10px;}
  .tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_sendP{width: 200px;}
  .tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_sendP .sta-header2-pn_button .sta-header2-pn_send{box-shadow: none;}
  .tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_cell .sta-header2-pn_button {position: static;text-align: right;}
  .tpl-header2-pn .sta-header2-pn_abs .sta-header2-pn_cell .sta-header2-pn_button a{margin-bottom: 0;}
  .tpl-header2-pn .sta-header2-pn_convocatoria{font-size: 13px;line-height:22px;}
  .tpl-header2-pn .sta-header2-pn_convocatoria .sta-header2-pn_open,
  .tpl-header2-pn .sta-header2-pn_convocatoria .sta-header2-pn_close{padding: 9px 10px;-webkit-box-shadow:inset 0px 31px 16px -30px rgba(0,0,0,.4);-ms-box-shadow:inset 0px 31px 16px -30px rgba(0,0,0,.4);-moz-box-shadow:inset 0px 31px 16px -30px rgba(0,0,0,.4);-o-box-shadow:inset 0px 31px 16px -30px rgba(0,0,0,.4);box-shadow:inset 0px 31px 16px -30px rgba(0,0,0,.4);}
  

  .tpl-header2-pn.sta-complete svg{height:88px; width:286px;}
  .tpl-header2-pn.sta-complete .sta-header2-pn_logo{width:286px;}
  .tpl-header2-pn.sta-complete .sta-header2-pn_max {padding: 6px 4px 6px 20px;}
  .tpl-header2-pn.sta-complete .sta-header2-pn_fixed,
  .tpl-header2-pn.sta-complete .sta-header2-pn_seeMore{display: none;}
  .tpl-header2-pn.sta-complete .sta-header2-pn_navDesk li:last-of-type{margin-right:10px;}
  .tpl-header2-pn.sta-complete .sta-header2-pn_convocatoria{font-size: 16px;line-height: 26px;}

  .sta-enabledConvocatoria .tpl-header2-pn .sta-header2-pn_seeMore:after{display: block;}
  .sta-enabledConvocatoria .tpl-header2-pn.sta-complete .sta-header2-pn_max {padding: 6px 20px;}
}
/*fin.tpl-header2-pn*/

/*cabecera*/ 
.tpl-cabecera-pn {background-position: center;background-size: cover;background-repeat: no-repeat;padding: 160px 10px 50px;text-align: center;color: #fff;}
.tpl-cabecera-pn.sta-jurado{background-position: top 50px center;padding: 290px 10px 30px;}
.tpl-cabecera-pn.sta-ediciones{background-position: top 70px center;}
.tpl-cabecera-pn.sta-bases{background-position: top 30px center;}
.tpl-cabecera-pn .sta-cabecera-pn_max {max-width: 250px;margin: 0 auto;text-shadow: 1px 1px 7px #000;}
.tpl-cabecera-pn .sta-cabecera-pn_title1 {font: 18px 'Montserrat', sans-serif;}
.tpl-cabecera-pn .sta-cabecera-pn_title2 {font: 40px 'Aleo', sans-serif;margin: 0 15px 20px;letter-spacing: .06em;}
.tpl-cabecera-pn .sta-cabecera-pn_title3 {font:600 21px 'Montserrat', sans-serif;}
@media (min-width: 801px) {
  .tpl-cabecera-pn {padding: 200px 10px 60px;}
  .tpl-cabecera-pn.sta-jurado{background-position: top 30px center;padding: 230px 10px 30px;}
  .tpl-cabecera-pn .sta-cabecera-pn_max {max-width: 450px;}
  .tpl-cabecera-pn .sta-cabecera-pn_title1 {font-size: 21px;}
  .tpl-cabecera-pn .sta-cabecera-pn_title2 {font-size: 41px;margin: 5px 15px 5px;}
}
@media (min-width: 1001px) {
  .tpl-cabecera-pn.sta-jurado {padding: 290px 10px 15px}
  .tpl-cabecera-pn.sta-bases{background-position: top -20px center;}
}
@media (min-width: 1201px) {
  .tpl-cabecera-pn.sta-jurado{background-position: top 5px center;padding: 320px 10px 10px;}
  .tpl-cabecera-pn.sta-bases{background-position: top -60px center;}
}
@media (min-width: 1501px) {
  .tpl-cabecera-pn.sta-jurado{background-position: top -20px center;padding: 360px 10px 10px}
  .tpl-cabecera-pn.sta-bases{background-position: top -100px center;}
}
@media (min-width: 2001px) {
  .tpl-cabecera-pn.sta-jurado{background-position: top -20px center;padding: 390px 10px 10px}
}
@media (min-width: 2301px) {
  .tpl-cabecera-pn.sta-jurado{background-position: top -20px center;padding: 460px 10px 20px}
}
/*fin-cabecera*/ 


/*ganadores*/
.tpl-ganadores-pn {text-align: center;background: #fff;padding: 30px 15px 105px;}
.tpl-ganadores-pn .sta-ganadores-pn_premio {border: 1px solid #bec7c9;border-radius: 10px;width: 220px;margin: 0 auto 25px;}
.tpl-ganadores-pn .sta-ganadores-pn_premio:last-of-type {margin-bottom: 0; }
.tpl-ganadores-pn .sta-ganadores-pn_premio_center {position: relative;padding: 20px 40px;min-height: 80px;}
.tpl-ganadores-pn .sta-ganadores-pn_premio_center:before{content:'';background: url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzkgNzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2E4ODY3NCIgd2lkdGg9IjEwMHB4Ij48cGF0aCBkPSJNMC40LDM2LjZjMC44LTEuMSwyLjMtMS40LDMuNC0wLjdsMy45LDIuNUM3LjIsMzUsNy4xLDMxLjUsNy4zLDI4bC01LjEtOC42Yy0wLjctMS4yLTAuMy0yLjcsMC45LTMuNCBjMS4yLTAuNywyLjYtMC4zLDMuMywwLjhsMiwzLjRjMC43LTIuOSwxLjYtNS44LDIuNy04LjVMOC43LDQuMkM4LjMsMi45LDksMS41LDEwLjMsMS4xYzEuMy0wLjQsMi43LDAuMywzLjEsMS42bDEsMyBjMS0xLjcsMi4zLTMuNCwzLjYtNC45YzAuOS0xLDIuNS0xLDMuNS0wLjFjMSwwLjksMSwyLjUsMC4xLDMuNWwwLDBjLTAuOSwxLTEuNywyLjEtMi40LDMuMkwyMSw2LjdjMS4zLTAuNSwyLjcsMC4xLDMuMiwxLjQgcy0wLjEsMi43LTEuNCwzLjJjMCwwLTAuMSwwLTAuMSwwbC03LjEsMi42Yy0wLjksMi4yLTEuNyw0LjQtMi4yLDYuN2wyLjYtMi43YzEtMSwyLjUtMC45LDMuNSwwYzAuOSwwLjksMC45LDIuNSwwLDMuNGwtNy40LDcuNSBjLTAuMSwyLjYtMC4xLDUuMiwwLjIsNy43bDIuNy00LjdjMC43LTEuMiwyLjItMS42LDMuNC0wLjlzMS42LDIuMiwwLjksMy40bDAsMGwtNS42LDkuOGMwLjUsMS44LDEuMSwzLjUsMS45LDUuMmwxLjctNS4zIGMwLjUtMS4zLDEuOS0yLDMuMS0xLjVjMS4zLDAuNCwxLjksMS44LDEuNSwzLjFsLTMuMiw5LjdjMS4yLDEuOSwyLjYsMy42LDQuMSw1LjNsMC4yLTYuM2MwLTEuNCwxLjItMi40LDIuNS0yLjQgYzEuNCwwLDIuNCwxLjIsMi40LDIuNWwwLDBsLTAuMywxMC43YzIuOSwyLjUsNi4xLDQuNSw5LjYsNi4xYzEuMywwLjUsMS44LDIsMS4zLDMuMmMtMC41LDEuMi0xLjksMS44LTMuMiwxLjMgYy0zLjgtMS43LTcuNC0zLjktMTAuNy02LjZjLTAuMywwLjEtMC42LDAuMi0wLjksMC4ybC05LjksMC4yaC0wLjFjLTEuNCwwLTIuNS0xLjEtMi41LTIuNGMwLTEuNCwxLjEtMi41LDIuNC0yLjVsMCwwbDUuOC0wLjEgYy0xLjgtMS45LTMuNS00LTQuOS02LjJMNC42LDU1LjZjLTEuMy0wLjMtMi4xLTEuNi0xLjgtM2MwLjMtMS4zLDEuNi0yLjEsMy0xLjhjMCwwLDAuMSwwLDAuMSwwbDUuOCwxLjVjLTEuMS0yLjMtMS45LTQuNi0yLjYtNy4xIGwtNy45LTUuMkMwLDM5LjMtMC4zLDM3LjgsMC40LDM2LjZDMC40LDM2LjYsMC40LDM2LjYsMC40LDM2LjZ6Ij48L3BhdGg+PC9zdmc+') no-repeat;background-size: contain;position: absolute;top:23px;left:11px;height: 78px;width: 42px;opacity:.2;}
.tpl-ganadores-pn .sta-ganadores-pn_premio_center:after{content: "";position: absolute;top:23px;right:11px;height: 78px;width: 42px;
background: url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzguOTkgNzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2E4ODY3NCIgd2lkdGg9IjEwMHB4Ij48cGF0aCBkPSJNMzguNTksMzYuNjVhMi40NywyLjQ3LDAsMCwwLTMuNDItLjdMMzEuMzEsMzguNUE1My43OSw1My43OSwwLDAsMCwzMS42OSwyOGw1LjEzLTguNjNhMi40NywyLjQ3LDAsMCwwLTQuMjQtMi41MmwtMiwzLjM2YTQ4LjMxLDQ4LjMxLDAsMCwwLTIuNzUtOC40OWwyLjQ2LTcuNTdhMi40NywyLjQ3LDAsMCwwLTQuNy0xLjUyaDBsLTEsM0EzMi4zLDMyLjMsMCwwLDAsMjEsLjc3YTIuNDcsMi40NywwLDAsMC0zLjU4LDMuMzloMGEyNi4xNSwyNi4xNSwwLDAsMSwyLjQ0LDMuMmwtMS45NC0uNzFhMi40NywyLjQ3LDAsMSwwLTEuNzgsNC42bC4wOCwwLDcuMTMsMi42MWE0My4xNSw0My4xNSwwLDAsMSwyLjIxLDYuNjlsLTIuNjUtMi43YTIuNDcsMi40NywwLDAsMC0zLjUyLDMuNDVsNy4zNiw3LjVhNDguNzYsNDguNzYsMCwwLDEtLjIyLDcuNzNsLTIuNjctNC43MWEyLjQ3LDIuNDcsMCwwLDAtNC4zLDIuNDNoMGw1LjU2LDkuODFhMzkuODIsMzkuODIsMCwwLDEtMS44Nyw1LjIzbC0xLjc1LTUuMjhhMi40NywyLjQ3LDAsMCwwLTQuNjksMS41NWwzLjIsOS42OGE0Mi44OCw0Mi44OCwwLDAsMS00LjEzLDUuMzFsLS4xOC02LjI5YTIuNDcsMi40NywwLDEsMC00LjkzLjE0aDBsLjMxLDEwLjcxYTQyLjgxLDQyLjgxLDAsMCwxLTkuNiw2LjEsMi40NywyLjQ3LDAsMCwwLDEuODYsNC41N0E0Ni4yOSw0Ni4yOSwwLDAsMCwxNC4wNyw2OS4yYTIuNDcsMi40NywwLDAsMCwuODYuMThsOS44NS4yMWguMDVhMi40NywyLjQ3LDAsMCwwLC4wNS00LjkzbC01LjgtLjEyQTQ3LjE3LDQ3LjE3LDAsMCwwLDI0LDU4LjM0bDEwLjM1LTIuN2EyLjQ3LDIuNDcsMCwwLDAtMS4xNS00LjhsLS4xLDAtNS43NiwxLjVhNDUuMTQsNDUuMTQsMCwwLDAsMi41OS03LjA3bDcuOTMtNS4yNGEyLjQ2LDIuNDYsMCwwLDAsLjcyLTMuNDFaIj48L3BhdGg+PC9zdmc+') no-repeat;background-size: contain;opacity:.2;}
.tpl-ganadores-pn .sta-ganadores-pn_premio_anho {font: 300 24px 'Aleo', 'sans-serif';color: #9c8c65;margin-bottom: 5px;letter-spacing:.12em;}
.tpl-ganadores-pn .sta-ganadores-pn_premio_nombre {font: 12px 'Montserrat', 'sans-serif';color: #000;}
.tpl-ganadores-pn .sta-ganadores-pn_premio_pais{font: 11px 'Montserrat', 'sans-serif';letter-spacing: 0.14em;color: #9c8c65;text-transform: uppercase;}
.tpl-ganadores-pn .sta-ganadores-pn_table {display: table;width: 100%;height: 82px;}
.tpl-ganadores-pn .sta-ganadores-pn_cell {display: table-cell;font: bold 14px 'Montserrat', 'sans-serif';letter-spacing:.05em;color: #1e2c34;vertical-align: middle;padding: 5px 14px;}
@media (min-width: 601px) {
  .tpl-ganadores-pn {padding: 60px 30px 70px;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio {display: inline-block;vertical-align: top;margin: 20px 0 0 20px;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio:first-of-type,  
  .tpl-ganadores-pn .sta-ganadores-pn_premio:nth-of-type(2) {margin-top: 0;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio:nth-of-type(odd){margin-left: 0;} 
  .tpl-ganadores-pn .sta-ganadores-pn_max {margin: 0 auto;max-width: 600px; }
}
@media (min-width: 801px) {
  .tpl-ganadores-pn .sta-ganadores-pn_premio:nth-of-type(3) {margin-top: 0;}
  .tpl-ganadores-pn .sta-ganadores-pn_max {max-width: 750px;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio:not(:nth-of-type(3n+1)){margin-left: 20px;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio:nth-of-type(3n+1){margin-left: 0;}
}
@media (min-width: 1001px) {
  .tpl-ganadores-pn .sta-ganadores-pn_premio:nth-of-type(4) {margin-top: 0;}
  .tpl-ganadores-pn .sta-ganadores-pn_max {max-width: 980px;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio:not(:nth-of-type(4n+1)){margin-left: 20px;}
  .tpl-ganadores-pn .sta-ganadores-pn_premio:nth-of-type(4n+1){margin-left: 0;}
}
/*fin-ganadores*/

/*noticia*/
.tpl-noticia2-pn{color: #656464;text-align: justify;background: #fff;padding: 20px 0 105px;font: 13px/20px 'Aleo', 'sens-serif';}
.tpl-noticia2-pn .sta-noticia2-pn_max {/*max-width: 550px;*/margin: 0 auto;}
.tpl-noticia2-pn .sta-noticia2-pn_max article{max-width: 720px;margin: 0 auto;}
.tpl-noticia2-pn .sta-noticia2-pn_content {padding: 0 20px;}
.tpl-noticia2-pn .sta-noticia2-pn_enlace{font: 13px 'Montserrat', 'sans-serif';letter-spacing: .03em;text-decoration: none;border-bottom: 2px #cdcccc solid;}
.tpl-noticia2-pn .sta-noticia2-pn_flecha{margin: 15px 0;overflow: hidden;}
.tpl-noticia2-pn .sta-noticia2-pn_flecha a[href=""]{display: none;}
.tpl-noticia2-pn .sta-noticia2-pn_flecha a:before{border: 1px #9c8c65 solid;border-radius: 50%;color: #9c8c65;width: 22px;height: 22px;display: inline-block;vertical-align: top;text-align: center;text-decoration: none;font: 10px/22px Icons;}
.tpl-noticia2-pn .sta-noticia2-pn_flecha_i {float: left;}
.tpl-noticia2-pn .sta-noticia2-pn_flecha_d {float: right;}
.tpl-noticia2-pn .sta-noticia2-pn_flecha_i:before {content: "\\";}
.tpl-noticia2-pn .sta-noticia2-pn_flecha_d:before {content: "\e000";}
.tpl-noticia2-pn header{font: bold 18px/26px 'Montserrat', 'sans-serif';color: #9c8c65;text-align: left;letter-spacing: .03em;padding: 0 20px;margin-bottom: 20px;}
.tpl-noticia2-pn section{padding: 0 20px 30px;letter-spacing: .05em;}
.tpl-noticia2-pn footer{background-repeat: no-repeat;background-size: cover;background-position: bottom;height: 290px;}
@media (min-width: 801px) {
  .tpl-noticia2-pn {padding: 30px 20px 65px;}
  .tpl-noticia2-pn .sta-noticia2-pn_max {position: relative;padding: 0 55px;}
  .tpl-noticia2-pn .sta-noticia2-pn_flecha {margin:0;}
  .tpl-noticia2-pn .sta-noticia2-pn_flecha a{position: absolute;top: 50%;float: none;text-align: center;padding: 50px 20px;margin-top: -62px;}
  .tpl-noticia2-pn .sta-noticia2-pn_flecha_i {left: 0;}
  .tpl-noticia2-pn .sta-noticia2-pn_flecha_d {right: 0;}
  .tpl-noticia2-pn .sta-noticia2-pn_content{padding: 0;}
  .tpl-noticia2-pn header {padding: 0;margin-top: 25px;}
  .tpl-noticia2-pn section {padding: 0 0 30px; }
}
/*fin-noticia*/


/*mas informacion*/
.tpl-masinfo-pn {background: #9c8c65;color: #fff;font: 12px/15px 'Montserrat', 'sans-serif';text-align: right;letter-spacing: 0.05em;overflow: hidden;}
.tpl-masinfo-pn .sta-masinfo-pn_max  {padding: 25px 20px; position: relative; }
.tpl-masinfo-pn .sta-masinfo-pn_content {padding-right: 60px;}
.tpl-masinfo-pn .sta-masinfo-pn_content a {font-weight: bold ;text-decoration: underline;color: #fff}
.tpl-masinfo-pn img  {position: absolute;right: -1px;bottom:-33px;max-width: 78px;max-height: 98px;}
.tpl-masinfo-pn img[src=""]{display: none;}
.tpl-masinfo-pn img[src=""] ~ .sta-masinfo-pn_content{padding-right: 0;text-align: center;}
@media (min-width: 801px) {
  .tpl-masinfo-pn {font-size: 14px;overflow: visible;}
  .tpl-masinfo-pn .sta-masinfo-pn_max  {max-width: 690px;margin: 0 auto;padding-bottom: 30px;}
  .tpl-masinfo-pn .sta-masinfo-pn_content {padding-right: 140px;}
  .tpl-masinfo-pn img  {position: absolute;bottom:0; right: 84px;}
}
/*fin-mas informacion*/

/*tpl-article-pn*/
.tpl-article-pn{padding: 50px 20px 80px; background: #fff;}
.tpl-article-pn article:not(:first-of-type){margin-top: 50px;}
.tpl-article-pn article header img{margin-bottom: 26px;display: block;max-width: 150px;max-height: 100px;}
.tpl-article-pn article header{margin-bottom: 12px;font: bold 14px 'Montserrat'; letter-spacing: .05em; color: #9c8c65;text-transform: uppercase;}
.tpl-article-pn article section{font: 300 14px 'Aleo';letter-spacing: .05em;color:#3e3d3d}
@media (min-width:701px){
  .tpl-article-pn{padding: 48px 20px 48px;}
  .tpl-article-pn .sta-article-pn_max{max-width: 900px; margin: 0 auto;}
  .tpl-article-pn article {position: relative; padding-left: 200px;}
  .tpl-article-pn article header img{position: absolute;top:4px;left: 0;margin: 0;}
}
/*fin.tpl-article-pn*/

/*tpl-article-pn-2*/
.tpl-article2-pn{padding: 32px 20px 46px; background: #fff;}
.tpl-article2-pn article:not(:first-of-type){margin-top: 40px;}
.tpl-article2-pn article header{margin-bottom: 12px;font: bold 14px 'Montserrat'; letter-spacing: .05em; color: #9c8c65;text-transform: uppercase;}
.tpl-article2-pn article section ul li{font: 14px 'Aleo'; letter-spacing: .05em; color: #3e3d3d;line-height: 24px;list-style: unset; margin-left: 15px;}
.tpl-article2-pn .sta-article2-pn_cronologia{margin-top: 50px;}
.tpl-article2-pn .sta-article2-pn_cronologia li{position: relative;list-style: none;margin-left: 0;padding-top:55px;}
.tpl-article2-pn .sta-article2-pn_cronologia li:after{content:'';width:0;border: 4px solid #9c8c65;border-radius: 50%;margin:0 auto; display: block;}
.tpl-article2-pn .sta-article2-pn_cronologia li:first-of-type{padding-top: 0;}
.tpl-article2-pn .sta-article2-pn_cronologia li.sta-active:after{height: 8px; width: 8px;border-width: 2px;}
.tpl-article2-pn .sta-article2-pn_cronologia li:not(:first-of-type):before{content: '';background: #9c8c65;height: 55px;width: 2px;position: absolute;left:50%;top:0;margin-left:-1px;}
.tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_title:empty,
.tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_fecha:empty{display: none;}
.tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_title{position: absolute;top:100%;left: 50%;font: 13px 'Aleo';letter-spacing: .02em;width: 115px;margin:-12px 0 0 20px;}
.tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_fecha{position: absolute;top:100%;right:50%;font: 14px 'Montserrat';letter-spacing: .02em; text-align: right;width: 140px;margin:-16px 20px 0 0;}
.tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_fecha strong{display: block;}
.tpl-article2-pn .sta-botton{display: block;background: #9c8c65;border: 2px solid #9c8c65; width: 120px; margin: 90px auto 0; text-align: center;text-transform: uppercase;color: #fff;font: bold 13px 'Montserrat';letter-spacing: .095em; border-radius: 28px;padding: 10px 30px; text-decoration: none;}
.tpl-article2-pn .sta-botton:hover{ background: transparent; color: #1e2c34;transition: .3s;}
.tpl-article2-pn .sta-botton[href=""]{display: none}
@media (min-width:745px){
  .tpl-article2-pn{padding: 46px 20px 56px; background: #fff;}
  .tpl-article2-pn .sta-article2-pn_max{max-width: 690px; margin: 0 auto;}
  .tpl-article2-pn article:not(:first-of-type){margin-top: 60px;}
  .tpl-article2-pn article header{margin-bottom: 15px;}
  .tpl-article2-pn .sta-article2-pn_cronologia{margin:65px 43px 0;}
  .tpl-article2-pn .sta-article2-pn_cronologia li{display: inline-block; vertical-align: middle;padding:0 0 0 36px;margin-bottom:150px;}
  .tpl-article2-pn .sta-article2-pn_cronologia li:first-of-type{padding: 0;}
  .tpl-article2-pn .sta-article2-pn_cronologia li:not(:first-of-type):before{margin:-1px 0 0 0;height: 2px;width: 36px;left:0;top:50%;}
  .tpl-article2-pn .sta-article2-pn_cronologia li:first-of-type .sta-article2-pn_fecha{margin-left: -41px;}
  .tpl-article2-pn .sta-article2-pn_cronologia li:first-of-type .sta-article2-pn_title{margin-left: -43px;}
  .tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_fecha{top:auto; bottom: 20px; right:auto;left: 50%; width: 84px;margin:0 0 0 -15px;text-align: center;}
  .tpl-article2-pn .sta-article2-pn_cronologia li .sta-article2-pn_title{top:20px;left: 50%;width: 86px;margin:0 0 0 -16px;text-align: center;}
  .tpl-article2-pn .sta-botton{margin: -56px auto 0;}
}
/*fin.tpl-article-pn-2*/

/*tpl-form-pn-2*/
.tpl-form-pn{padding: 54px 5px 36px; background: #fff;text-align: center;color: #000;}

.tpl-form-pn article header{font: 18px/21px 'Montserrat'; color: #1e2c34;}
.tpl-form-pn article header span{font-weight: bold;font-size: 40px;line-height: normal; display: block;}
.tpl-form-pn article section .sta-form-pn_titulos li{margin-top: 15px;}
.tpl-form-pn article section .sta-form-pn_titulos svg{height: 90px; width: 90px; fill: #1e2c34;display: block;margin:0 auto;}
.tpl-form-pn article section .sta-form-pn_titulos div{font: bold 19px 'Aleo';letter-spacing: .045em;width: 156px;margin: 10px auto 0;color:#1e2c34;}
.tpl-form-pn article section .sta-form-pn_texto{font-family: 'Montserrat', sans-serif;font-size: 10px;line-height: 16px;letter-spacing: 1px;margin:0 auto 20px;color: #162D60; width: 89%; }
.tpl-form-pn article section ul{counter-reset: tpl-form-pn_cont;}
.tpl-form-pn article section ul li div:before{content: counter(tpl-form-pn_cont) '. ';counter-increment: tpl-form-pn_cont;}
/*.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table{width: 100%; border-collapse: collapse; max-width: 1200px;margin: 0 auto;}*/
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table{display: flex; flex-wrap: wrap; justify-content: center;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label{display:inline-block;/*border-bottom: 26px solid transparent;*/justify-self: anchor-center; margin: 0 0 30px; text-align: left;max-width: 100%;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .contenedor-relato{display: flex;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table ._sta-loading.sta-form-pn_fileP._sta-error{ display: flex; flex-direction: column;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .sta-form-pn_politics{justify-self: anchor-center; width: 168px; max-width: 100%; padding-top: 29px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .sta-form-pn_politics span{font-size: 8px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .sta-form-pn_right{display: table-cell;vertical-align: middle; width: 197px;}
/*.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .sta-form-pn_right span:first-of-type{width: 146px;} */
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .sta-form-pn_left{display: table-cell; vertical-align: middle; width:154px;padding-right: 10px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label span{font: bold 11px/18px 'Montserrat';align-items: center; color: #162D60; letter-spacing: 1px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .select2-container{display: inline !important;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label:not(.sta-form-pn_fileP) span input{font: 13px 'Montserrat';border: 1px solid #ab8c52; height: 32px; width: 100%; padding-left: 10px;box-sizing: border-box;} 
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label.sta-error{color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label.sta-error select{border-color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label.sta-error .select2-selection.select2-selection--single{border-color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label:not(.sta-form-pn_fileP).sta-error input{border-color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label.sta-form-pn_fileP.sta-error .sta-form-pn_file_span{color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label.sta-form-pn_fileP.sta-error .sta-form-pn_file_title{background: #c00; border-color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label.sta-form-pn_fileP.sta-error .sta-form-pn_file_title:hover{background: #fff;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .sta-form-pn_left{display:block;margin-bottom:12px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file {position: relative;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file .sta-form-pn_file_title {font-size:12px;line-height:20px ; letter-spacing: 1px; color: #fff; padding: 9px 0; background: #B6775A;text-align: center; display: block; z-index: 1;position: relative;max-width:170px; font-weight: 100; width: 146px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file .sta-form-pn_file_title:hover{color: #B6775A; transition: .3s; background: #fff; border: 1px solid #B6775A;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file .sta-form-pn_file_span {letter-spacing: 0.005em; color: #949494;margin: 8px 5px 20px;display: block;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file input{position: absolute; opacity: 0; left:0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; }
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file .sta-form-pn_file_span_noempty{display:none;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_fileP.sta-loading .sta-form-pn_file .sta-form-pn_file_span_empty{display: none;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_fileP.sta-loading .sta-form-pn_file .sta-form-pn_file_span_noempty{display: block;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check label{position: relative;padding-left: 30px;text-align: left; margin: 0 0 7px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check label input{height: 1px;width: 1px;position: absolute;top: 14px;left: 14px;color: #000; font-size: 10px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check label input:checked + span:after{color: #000; font-size: 10px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check .sta-error span{color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check span{font: 13px/18px 'Montserrat'; color: #000;display: block;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check span a{text-decoration: underline;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check .sta-error span:before{border-color: #c00;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check span:before{content:''; height: 12px; width: 12px;border: 2px solid #B6775A; position: absolute; top: 2px; left: 0px;background: #B6775A;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check span:after{content:'\e04d'; font-family: icons; position: absolute; top: 2px; left: 0px; transition: 0.3s; color: transparent; font-size: 1px; width: 16px; text-align: center; line-height: 16px;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_errors.sta-ok .sta-form-pn_OK,
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_errors.sta-ko .sta-form-pn_KO{display: block;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_errors .sta-form-pn_KO{color: #c00; font: 13px 'Montserrat'; margin-top: 20px; display: none;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_errors .sta-form-pn_KO li{display:block;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_errors .sta-form-pn_OK{color: #0c0; font: 13px 'Montserrat'; margin-top: 20px; display: none;}
.tpl-form-pn article section .sta-form-pn_formulario button{display: block; /*margin:28px 0 19px auto;*/ text-transform: uppercase; background: #B6775A; color: #fff; font: bold 14px 'Montserrat';letter-spacing: 1px; max-height: 38px; width: 146px; padding: 10px 0; margin: 10px 0 0;}
.tpl-form-pn article section .sta-form-pn_formulario button:hover{color: #B6775A; transition: .3s; background: #fff; border: 1px solid #B6775A;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_required{font: 100 8px/15px 'Montserrat';letter-spacing: 0.05em; text-align: left; margin-right: 0;}
.tpl-form-pn .sta-form-pn_check{text-align: left; width: 140px;}

/* .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label {font: 13px 'Montserrat';border: 1px solid #ab8c52;height: 32px;width: 100%;padding-left: 10px;box-sizing: border-box;} */
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label select{font: 13px 'Montserrat';border: 1px solid #ab8c52;height: 32px; padding-left: 10px;box-sizing: border-box;width:100%;padding:6px 0;}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label select option{max-width: 100%; width: 80%;}
@media (min-width:415px){
    .tpl-form-pn{padding: 78px 25px 25px;}
}
@media (min-width:601px){
  .tpl-form-pn{padding: 78px 20px 25px;}
  .tpl-form-pn article header{font-size: 21px;}
  .tpl-form-pn article header span{font-size: 41px;}
  .tpl-form-pn .sta-form-pn_max{max-width: 1200px; margin: 0 auto;}
  .tpl-form-pn article section ul li{display: inline-block; vertical-align: top;}
    .tpl-form-pn article section .sta-form-pn_texto{font-size: 12px;line-height: 20px;letter-spacing: 0px; margin: 0 auto 30px; width: 86%;}
  .tpl-form-pn .sta-form-pn_check{ width: 100%;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file .sta-form-pn_file_title {padding: 9px 14px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label{display:block;/*border-bottom: 26px solid transparent;*/justify-self: anchor-center; margin: 0 0 30px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .contenedor-relato{flex-direction: column;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label span{font-size: 13px;letter-spacing: 1px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .sta-form-pn_right{display: table-cell;vertical-align: middle;padding-right: 30px; width: 337px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .sta-form-pn_politics{ width: 575px; padding-top: 0;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .sta-form-pn_politics span{font-size: 11px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table ._sta-loading.sta-form-pn_fileP._sta-error{flex-direction: row;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table ._sta-loading.sta-form-pn_fileP._sta-error .sta-form-pn_right{display: table-cell;vertical-align: middle;padding-right: 30px; width: 147px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table ._sta-loading.sta-form-pn_fileP._sta-error .sta-form-pn_right .sta-form-pn_file_title{padding: 9px 5px; width: 137px;}
  /*.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .sta-form-pn_right span:first-of-type{width: 337px;} */
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .sta-form-pn_left{display: table-cell; vertical-align: middle; width:199px;padding-right: 10px; min-width: 180px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table .sta-form-pn_fileP .sta-form-pn_left {vertical-align: top; padding-top: 8px;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_file .sta-form-pn_file_span{margin: 3px 5px 0;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_check label{display: inline-block; border: none; margin: 0 0 30px}
  .tpl-form-pn article section .sta-form-pn_formulario button{padding:0; width: 147px; margin: 0 42px 0 0;}
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_required{margin-right: 46px; font-size: 12px;}
}
@media (min-width:801px){
  .tpl-form-pn{padding: 32px 20px 30px;}
  .tpl-form-pn article section .sta-form-pn_texto{width: 634px;}

}

@media (min-width:1024px){
  .tpl-form-pn article section .sta-form-pn_texto{font-size: 16px;line-height: 26px;letter-spacing: 1px;margin-bottom:71px; width: 100%;}
 
}
@media (min-width:1289px){
  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table{display: grid;width: 100%; border-collapse: collapse; max-width: 1200px;margin: 0 auto; grid-template-columns: 550px 1fr; column-gap: 118px;}
}

@media (min-width:701px){

  .tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_required{margin-right: 81px;}
}
/*tpl-form-pn-2*/

/*SELECT2*/
.select2-results__option--selectable{font-family: 'Montserrat';}
.tpl-form-pn article section .sta-form-pn_formulario .sta-form-pn_table label .select2-selection__rendered{font-weight: 300;color:#000}
.tpl-form-pn .select2-container--default .select2-selection--single{border-radius: 0;border:1px solid #ab8c52}
.tpl-form-pn .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;}
.tpl-form-pn label.sta-error .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#c00 transparent transparent transparent;}
.tpl-form-pn .select2-container .select2-selection--single{height:32px;}


/*tpl-text*/
.tpl-text-pn {padding: 10px 20px 125px;background: #fff;font: 14px/ 24px 'Aleo', serif;letter-spacing: .05em;text-align: justify; color: #3b3b3b}
.tpl-text-pn.v2{padding: 20px 20px; text-align: center}
.tpl-text-pn.v2 .sta-text-pn_max {column-count: auto; font-size: 14px; line-height: 19px; color: #162D60;font-family: 'Roboto',sans-serif; font-weight: 300;}
.tpl-text-pn.v2 .sta-text-pn_max div{max-width: 868px; margin: 0 auto;}
.tpl-text-pn.v2 .sta-text-pn_max h3{font-weight: 400; border-bottom: 5px solid #B6775A; max-width: 163px;  width: 138px; margin: 0 auto 22px; font-size: 15px; line-height: 20px;  padding-bottom: 6px;}
.tpl-text-pn.v2 .sta-text-pn_max a{display: none; float: inline-start; font-size: 18px; line-height: 20px; color: #B6775A; text-decoration: underline; position: relative;}
.tpl-text-pn.v3{padding: 20px 20px; text-align: center}
.tpl-text-pn.v3 .sta-text-pn_max {column-count: auto; font-size: 14px; line-height: 19px; color: #162D60;font-family: 'Roboto',sans-serif; font-weight: 300;}
.tpl-text-pn.v3 .sta-text-pn_max div{max-width: 868px; margin: 0 auto;}
.tpl-text-pn.v3 .sta-text-pn_max h3{font-weight: 300; border-bottom: 5px solid #B6775A; max-width: 217px;  width: 138px; margin: 0 auto 22px; font-size: 15px; line-height: 20px;  padding-bottom: 6px;}
.tpl-text-pn.v3 .sta-text-pn_max a{display: none; float: inline-start; font-size: 18px; line-height: 20px; color: #B6775A; text-decoration: underline; position: relative;}
@media (min-width:601px) {
  .tpl-text-pn {padding: 40px 20px}
  .tpl-text-pn .sta-text-pn_max {max-width: 100%; column-count: 2;column-gap: 45px;  display: block; margin: auto;}
  .tpl-text-pn.v2{padding: 30px 63px 0;}
  .tpl-text-pn.v2 .sta-text-pn_max { font-size: 16px; line-height: 21px; }
  .tpl-text-pn.v2 .sta-text-pn_max div{max-width: 694px;}
  .tpl-text-pn.v2 .sta-text-pn_max h3{ margin: 0 auto 20px;}
  .tpl-text-pn.v2 .sta-text-pn_max a{display: block;  font-size: 12px; line-height: 15px; top:0px}
  .tpl-text-pn.v3{padding: 30px 63px 0;}
  .tpl-text-pn.v3 .sta-text-pn_max { font-size: 16px; line-height: 21px; }
  .tpl-text-pn.v3 .sta-text-pn_max div{max-width: 694px;}
  .tpl-text-pn.v3 .sta-text-pn_max h3{ margin: 0 auto 20px;}
  .tpl-text-pn.v3 .sta-text-pn_max a{display: block;  font-size: 12px; line-height: 15px; top:-7px}
}
@media (min-width:1024px) {
  .tpl-text-pn.v2{padding: 67px 70px 0;}
  .tpl-text-pn.v2 .sta-text-pn_max div{max-width: 868px;}
  .tpl-text-pn.v2 .sta-text-pn_max h3{font-size: 18px; padding-bottom: 9px;  margin: 0 auto 35px; width: 163px;}
  .tpl-text-pn.v3{padding: 67px 70px 0;}
  .tpl-text-pn.v3 .sta-text-pn_max div{max-width: 868px;}
  .tpl-text-pn.v3 .sta-text-pn_max h3{font-size: 18px; padding-bottom: 9px;  margin: 42px auto 35px; width: 217px; letter-spacing: 1px;}
}
/*fin-tpl-text*/

/*tpl-text-pn home */
 
.tpl-text-pn.home{padding: 0px 20px 20px; margin: 0 auto; max-width: 388px;}
.tpl-text-pn.home .sta-text-pn_max {column-count: auto; font-size: 14px; line-height: 18px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 300; max-width: 388px; text-align: left; letter-spacing: -0.28px;}
.tpl-text-pn.home .sta-text-pn_max div{max-width: 868px; margin: 0 auto;}
.tpl-text-pn.home .sta-text-pn_max h3{font-weight: 500; width: 385px;  margin: 20px auto 10px; font-size: 20px;  font-family: 'Droid Serif', serif; text-align: center; width: fit-content;letter-spacing: 1px;}
.tpl-text-pn.home .sta-text-pn_max a{display: none; float: inline-start; font-size: 18px; line-height: 20px; color: #B6775A; text-decoration: underline; position: relative;}
@media (min-width:601px) {

  .tpl-text-pn.home{padding: 30px 122px; max-width: 576px;}
  .tpl-text-pn.home .sta-text-pn_max { font-size: 16px; line-height: 22px;  max-width: 576px;}
  .tpl-text-pn.home .sta-text-pn_max div{max-width: 694px;}
  .tpl-text-pn.home .sta-text-pn_max h3{ margin: 0 auto 15px; font-size: 30px; line-height: 45px; letter-spacing: 1.4px; width: 100%;}
  .tpl-text-pn.home .sta-text-pn_max a{display: block;  font-size: 12px; line-height: 15px; top:-7px}
}
@media (min-width:1024px) {
  .tpl-text-pn.home{padding: 44px 0 40px; max-width: 831px;}
  .tpl-text-pn.home .sta-text-pn_max { font-size: 20px; line-height: 26px;  max-width: 100%}
  .tpl-text-pn.home .sta-text-pn_max div{max-width: 868px;}
  .tpl-text-pn.home .sta-text-pn_max h3{font-size: 35px; margin: 0 auto 19px; width: 674px; letter-spacing: 1.75px;}
}
/*fin-tpl-text-pn home */



/*tpl-text-pn home2 */
 
.tpl-text-pn.home2{padding: 0px 20px 20px; margin: 0 auto; max-width: 388px;}
.tpl-text-pn.home2 .sta-text-pn_max {column-count: auto; font-size: 14px; line-height: 18px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 300; width: 100%; text-align: center; letter-spacing: -0.28px;}
.tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_container li:nth-last-child(-n + 2) {display: none;}
.tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_titulo{ font-size: 20px; letter-spacing: 1px; line-height: 25px; max-width: 229px; color: #162D60; margin: 20px auto 10px; font-family: 'Droid Serif', sans-serif; display: inline-block;}
.tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_desc{font-size: 16px; line-height: 20px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 100; text-align: center; display: block; margin: 0 auto 30px;}
.tpl-text-pn.home2 .sta-text-pn_max div{max-width: 868px; margin: 0 auto; width: 248px;}
.tpl-text-pn.home2 .sta-text-pn_max svg{width: 100%; height: 100%;}
.tpl-text-pn.home2 .sta-text-pn_max h3{font-weight: 500; max-width: 210px;  margin: 41px auto 24px; font-size: 15px;  font-family: 'Montserrat',sans-serif; text-align: center; width: fit-content;letter-spacing: 0.75px; line-height: 20px; border-bottom: 5px solid #B6775A;}
.tpl-text-pn.home2 .sta-text-pn_max a{ font-family: 'Montserrat',sans-serif; font-size: 12px; line-height: 15px; color: #162D60; text-decoration: underline; width: 154px; margin: 18px auto 20px; letter-spacing: 0.6px;}
@media (min-width:601px) {

  .tpl-text-pn.home2{padding: 30px 20px; max-width: 100%;}
  .tpl-text-pn.home2 .sta-text-pn_max { font-size: 16px; line-height: 21px; }
  .tpl-text-pn.home2 .sta-text-pn_max div{max-width: 694px;}
  .tpl-text-pn.home2 .sta-text-pn_max h3{ margin: 0 auto 20px;}
  .tpl-text-pn.home2 .sta-text-pn_max a{display: block;width: 156px;}
  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_container{display: flex; gap: 18px; justify-content: center;}
  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_container li{display: block;}
  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_titulo{max-width: 631px; font-size: 30px; line-height: 45px; letter-spacing: 1.5px; margin-bottom: 19px;}
  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_desc{width: 548px;line-height: 22px;}
}

@media (min-width:820px){  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_container li:last-child {display: block;}}
@media (min-width:1289px) {
  .tpl-text-pn.home2{padding: 20px 70px 0;}
  .tpl-text-pn.home2 .sta-text-pn_max a {width: 195px; font-size: 15px; line-height: 19px; letter-spacing: 0.75px; margin: 30px auto 40px;}

  .tpl-text-pn.home2 .sta-text-pn_max div{width: 284px; height: 372px;}
  .tpl-text-pn.home2 .sta-text-pn_max h3{font-size: 18px; padding-bottom: 9px;  margin: 42px auto 59px; max-width: 245px; letter-spacing: 1px; }
  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_titulo{max-width: 736px; font-size: 35px; line-height: 45px; letter-spacing: 1.75px; margin-bottom: 30px;}
  .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_desc{width: 949px;line-height: 26px; font-size: 20px; margin-bottom: 0;}
      .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_container {gap: 20px;}
      .tpl-text-pn.home2 .sta-text-pn_max .sta-text-pn_container li:nth-last-child(-n + 2) {display: block;}

}
/*fin-tpl-text-pn home2 */



/*tpl-text-pn ganadores */
 
.tpl-text-pn.ganadores{padding: 0px 20px 20px; margin: 0 auto; max-width: 388px;}
.tpl-text-pn.ganadores .sta-text-pn_max {column-count: auto; font-size: 14px; line-height: 18px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 300; width: 100%; text-align: center; letter-spacing: -0.28px;}
.tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_container{display: flex;flex-wrap: wrap ;gap: 26px; justify-content: center;}
.tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_titulo{ font-size: 20px; letter-spacing: 1px; line-height: 25px; max-width: 229px; color: #162D60; margin: 20px auto 10px; font-family: 'Droid Serif', sans-serif; display: inline-block;}
.tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_desc{font-size: 16px; line-height: 20px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 100; text-align: center; display: block; margin: 0 auto 30px;}
.tpl-text-pn.ganadores .sta-text-pn_max .volver{ display: none;}
.tpl-text-pn.ganadores .sta-text-pn_max div{max-width: 868px; margin: 0 auto; width: 248px;}
.tpl-text-pn.ganadores .sta-text-pn_max div .nombre,.tpl-text-pn.ganadores .sta-text-pn_max div .libro{display: block; font-size: 12px; line-height: 18px; max-width: 182px; margin: 0 auto;}
.tpl-text-pn.ganadores .sta-text-pn_max div .nombre{font-family: 'Montserrat', sans-serif; margin-top: 15px;}
.tpl-text-pn.ganadores .sta-text-pn_max div .libro{font-family: 'Droid Serif', sans-serif;}
.tpl-text-pn.ganadores .sta-text-pn_max svg{width: 100%; height: 100%;}
.tpl-text-pn.ganadores .sta-text-pn_max h3{font-weight: 500; max-width: 210px;  margin: 41px auto 24px; font-size: 15px;  font-family: 'Montserrat',sans-serif; text-align: center; width: fit-content;letter-spacing: 0.75px; line-height: 20px; border-bottom: 5px solid #B6775A;}
.tpl-text-pn.ganadores .sta-text-pn_max button { font-family: 'Montserrat',sans-serif; font-size: 12px; line-height: 15px; color: #B6775A; text-decoration: underline; width: 156px; margin: 18px auto 20px; letter-spacing: 0.6px;}
@media (min-width:601px) {

  .tpl-text-pn.ganadores{padding: 30px 20px; max-width: 1366px;}
  .tpl-text-pn.ganadores .sta-text-pn_max { font-size: 16px; line-height: 21px; }
  .tpl-text-pn.ganadores .sta-text-pn_max .volver{ display: flex;top: 44px;position: relative; color: #B6775A; text-decoration: underline; font-family: 'Montserrat', sans-serif; font-size: 12px; letter-spacing: 0.6px; line-height: 15px; font-weight: 100;}
  .tpl-text-pn.ganadores .sta-text-pn_max div{max-width: 694px;}
  .tpl-text-pn.ganadores .sta-text-pn_max h3{ margin: 0 auto 20px;}
  .tpl-text-pn.ganadores .sta-text-pn_max button {display: block;width: 156px; margin-top: 34px;}
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_container{gap: 18px;}
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_container li{display: block;}
.tpl-text-pn.ganadores .sta-text-pn_max div .nombre,.tpl-text-pn.ganadores .sta-text-pn_max div .libro{max-width: 200px;}
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_titulo{max-width: 343px; font-size: 30px; line-height: 45px; letter-spacing: 1.5px; margin-bottom: 19px;}
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_desc{width: 548px;line-height: 22px;}


 

}
@media (min-width:801px){     
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_container{gap: 17px;}
}
@media (min-width:1024px){     
.tpl-text-pn.ganadores .sta-text-pn_max div .nombre,.tpl-text-pn.ganadores .sta-text-pn_max div .libro{max-width: 230px; font-size: 14px; line-height: 22px;}
.tpl-text-pn.ganadores .sta-text-pn_max div .nombre{ margin-top: 5px;}
.tpl-text-pn.ganadores .sta-text-pn_max button{display: none;}
}
@media (min-width:1289px) {
  .tpl-text-pn.ganadores{padding: 20px 70px 0;}
  .tpl-text-pn.ganadores .sta-text-pn_max button {width: 195px; font-size: 15px; line-height: 19px; letter-spacing: 0.75px; margin: 30px auto 40px;}

  .tpl-text-pn.ganadores .sta-text-pn_max div{width: 284px;}
  .tpl-text-pn.ganadores .sta-text-pn_max h3{font-size: 18px; padding-bottom: 9px;  margin: 42px auto 59px; max-width: 245px; letter-spacing: 1px; }
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_titulo{max-width: 736px; font-size: 35px; line-height: 45px; letter-spacing: 1.75px; margin-bottom: 30px;}
  .tpl-text-pn.ganadores .sta-text-pn_max .sta-text-pn_desc{width: 949px;line-height: 26px; font-size: 20px; margin-bottom: 0;}
   
}
/*fin-tpl-text-pn ganadores */




/*tpl-text-pn noticia */
.img-noticia-ganador{width: 100%;}
.tpl-text-pn.noticia{padding: 0px 19px 10px; margin: 0 auto; max-width: 392px;}
.tpl-text-pn.noticia .sta-text-pn_max {column-count: auto; font-size: 14px; line-height: 18px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 300; width: 100%; text-align: center; letter-spacing: -0.28px;}
.tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_container{display: flex;flex-wrap: wrap ;gap: 26px; justify-content: center;}
.tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_titulo{ font-size: 20px; letter-spacing: 1px; line-height: 25px; max-width: 330px; color: #162D60; margin: 20px auto; font-family: 'Droid Serif', sans-serif; display: inline-block;}
.tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc{font-size: 14px;letter-spacing: -0.14px; line-height: 18px; color: #162D60;font-family: 'Montserrat',sans-serif; font-weight: 100; display: block; margin: 0 auto; max-height: 395px; overflow: hidden;   transition: max-height .3s ease; position: relative; max-width: 100%;}
.tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc.show{max-height:fit-content;}
.tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc.first-desc:not(.show)::after{content: '...';position: absolute;bottom: -1px;right: 0; background: white;  padding-left: 0px;}
.tpl-text-pn.noticia .sta-text-pn_max .leerMasBtn{display: block; margin: 10px auto 0; font-size: 12px;}
.tpl-text-pn.noticia .sta-text-pn_max .volver{ display: none;}
.tpl-text-pn.noticia .sta-text-pn_max div{max-width: 868px; margin: 0 auto; width: 248px;}
.tpl-text-pn.noticia .sta-text-pn_max div .nombre,.tpl-text-pn.noticia .sta-text-pn_max div .libro{display: block; font-size: 12px; line-height: 18px; max-width: 182px; margin: 0 auto;}
.tpl-text-pn.noticia .sta-text-pn_max div .nombre{font-family: 'Montserrat', sans-serif; margin-top: 15px;}
.tpl-text-pn.noticia .sta-text-pn_max div .libro{font-family: 'Droid Serif', sans-serif;}
.tpl-text-pn.noticia .sta-text-pn_max svg{width: 100%; height: 100%;}
.tpl-text-pn.noticia .sta-text-pn_max h3{font-weight: 500; max-width: 210px;  margin: 20px auto; font-size: 15px;  font-family: 'Montserrat',sans-serif; text-align: center; width: fit-content;letter-spacing: 0.75px; line-height: 20px; border-bottom: 5px solid #B6775A;}
.tpl-text-pn.noticia .sta-text-pn_max button { font-family: 'Montserrat',sans-serif; font-size: 12px; line-height: 15px; color: #B6775A; text-decoration: underline; width: 156px; margin: 18px auto 20px; letter-spacing: 0.6px;}
@media (min-width:601px) {

  .tpl-text-pn.noticia{padding: 30px 20px; max-width: 100%;}
  .tpl-text-pn.noticia .sta-text-pn_max { font-size: 16px; line-height: 21px; text-align: left;}
  .tpl-text-pn.noticia .sta-text-pn_max .volver{ display: flex;top: 0px;position: relative; color: #B6775A; text-decoration: underline; font-family: 'Montserrat', sans-serif; font-size: 12px; letter-spacing: 0.6px; line-height: 15px; font-weight: 100;}
  .tpl-text-pn.noticia .sta-text-pn_max div{max-width: 694px;}
  .tpl-text-pn.noticia .sta-text-pn_max h3{ margin: 59px auto 20px;}
  .tpl-text-pn.noticia .sta-text-pn_max button {display: block;width: 156px; margin-top: 34px;}
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_container{gap: 18px;}
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_container li{display: block;}
.tpl-text-pn.noticia .sta-text-pn_max div .nombre,.tpl-text-pn.noticia .sta-text-pn_max div .libro{max-width: 200px;}
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_titulo{max-width: 619px; font-size: 30px; line-height: 45px; letter-spacing: 1.5px; margin: 30px auto 1px; display: block;}
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc{width: 619px;line-height: 20px; font-size: 16px; max-height: 300px;}

.tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc.first-desc:not(.show)::after{right: 1px;padding-right: 85px;}
 

}
@media (min-width:801px){     
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_container{gap: 17px;}
}
@media (min-width:1024px){     
.tpl-text-pn.noticia .sta-text-pn_max div .nombre,.tpl-text-pn.noticia .sta-text-pn_max div .libro{max-width: 230px; font-size: 14px; line-height: 22px;}
.tpl-text-pn.noticia .sta-text-pn_max div .nombre{ margin-top: 5px;}
.tpl-text-pn.noticia .sta-text-pn_max button{display: none;}
}
@media (min-width:1289px) {
  .tpl-text-pn.noticia{padding: 20px 70px 0;}
  .tpl-text-pn.noticia .sta-text-pn_max button {width: 195px; font-size: 15px; line-height: 19px; letter-spacing: 0.75px; margin: 30px auto 40px;}

  .tpl-text-pn.noticia .sta-text-pn_max div{width: 284px;}
  .tpl-text-pn.noticia .sta-text-pn_max h3{font-size: 18px; padding-bottom: 9px;  margin: 42px auto 59px; max-width: 245px; letter-spacing: 1px; }
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_titulo{max-width: 723px; font-size: 35px; line-height: 45px; letter-spacing: 1.75px; margin:0 auto 34px;}
  .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc{width: 723px;line-height: 22px; font-size: 16px; margin-bottom: 0; letter-spacing: 0; max-height: 288px;}
   .tpl-text-pn.noticia .sta-text-pn_max .sta-text-pn_desc.first-desc:not(.show)::after{right: 0px; padding-right: 496px; bottom: 2px;}
}
/*fin-tpl-text-pn noticia */




/*.tpl-ideaconcurso-pn*/
.tpl-ideaconcurso-pn{background: #f4f1e8;padding: 35px 25px;text-align: center;font:bold 18px "Aleo";color: #9c8c65;}
.tpl-ideaconcurso-pn .sta-ideaconcurso-pn_max .sta-textidea-pn_text .sta-format1{font-weight: normal;}  
.tpl-ideaconcurso-pn .sta-ideaconcurso-pn_max .sta-imageidea-pn_image{width: 236px;height: 236px;border-radius: 50%;background-repeat: no-repeat;background-position: center;background-size: cover;margin: 50px auto 0;}
@media (min-width: 601px){
  .tpl-ideaconcurso-pn{padding: 45px 25px; font-size: 22px;}
  .tpl-ideaconcurso-pn .sta-ideaconcurso-pn_max{position: relative; max-width: 700px; margin: 0 auto;}
  .tpl-ideaconcurso-pn .sta-ideaconcurso-pn_max .sta-textidea-pn_text{padding-right: 275px;}
  .tpl-ideaconcurso-pn .sta-ideaconcurso-pn_max .sta-imageidea-pn_image{position: absolute; margin:-118px 0 0;  right: 0;top: 50%; }
}
/*fin.tpl-ideaconcurso-pn*/

/*.tpl-noticia-pn*/
.tpl-noticia-pn{padding: 40px 40px 95px;background: #fff; color: #000;}
.tpl-noticia-pn .sta-noticia-pn_news{position: relative; background: #f3f1e8;width: 205px; font: 13px/16px "Montserrat"; margin:0 auto 28px;padding:200px 20px 10px; letter-spacing: 0.03em;}
.tpl-noticia-pn .sta-noticia-pn_news:last-of-type{margin-bottom: 0}
.tpl-noticia-pn .sta-noticia-pn_news .sta-noticia-pn_image{height: 185px;background-repeat: no-repeat; background-position: center; background-size: cover;position: absolute; top: 0; left: 0; right: 0;}
.tpl-noticia-pn .sta-noticia-pn_news .sta-noticia-pn_title{margin-bottom: 10px;}
.tpl-noticia-pn .sta-noticia-pn_news .sta-noticia-pn_enlace{font-size: 11px; text-align: right;}
.tpl-noticia-pn .sta-noticia-pn_news .sta-noticia-pn_enlace a{color: #656464;}
.tpl-noticia-pn .sta-noticia-pn_more.sta-disable{display: none;}
.tpl-noticia-pn .sta-noticia-pn_more{font: 16px "Montserrat"; margin-top: 20px;}
.tpl-noticia-pn .sta-noticia-pn_more .sta-noticia-pn_button{text-decoration: underline;height: 50px;text-align: center;width: 100%;}
.tpl-noticia-pn .sta-noticia-pn_loading{margin: 20px; text-align: center;}
.tpl-noticia-pn .sta-noticia-pn_loading.sta-complete{display:none;}
.tpl-noticia-pn .sta-noticia-pn_loading img{width: 100%;max-width: 300px;}
@media (min-width: 601px){
  .tpl-noticia-pn{padding: 47px 40px 60px;}
  .tpl-noticia-pn .sta-noticia-pn_max {margin: 0 auto;max-width: 810px;}
  .tpl-noticia-pn .sta-noticia-pn_max .sta-noticia-pn_container{display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
  .tpl-noticia-pn .sta-noticia-pn_max .sta-noticia-pn_container .sta-noticia-pn_news{display: inline-block; margin:0 10px 22px;box-sizing: border-box;width:48%;width: calc(50% - 22px);display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: vertical;-moz-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
}
@media (min-width: 901px){
  .tpl-noticia-pn .sta-noticia-pn_max .sta-noticia-pn_container .sta-noticia-pn_news{width:30%;width: calc(100% / 3 - 22px);}
}
/*fin-.tpl-noticia-pn*/


@font-face {font-family: 'Droid Serif'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/droidserif/v20/tDbI2oqRg1oM3QBjjcaDkOr9rAU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

/*tpl-home-pn*/
.tpl-home-pn{background-repeat: no-repeat;background-size: cover; background-position: center;padding: 100px 40px 52px;color: #fff;text-align: center; font-family:"Droid Serif";font-size: 20px;line-height: 24px;counter-reset: section;box-shadow: inset 0px 0px 0px 99999px rgba(0, 0, 0, 0.27); background-color: #162D60; letter-spacing: 1px;}
.tpl-home2-pn{color: #162D60;text-align: center; font-family:"Montserrat", sans-serif;font-size: 12px;line-height: 15px;counter-reset: section; background-color: #F3F3F3;}
.tpl-home-pn .sta-home-pn_containerbutton .sta-home-pn_button:empty{display: block;}
.tpl-home-pn .sta-home-pn_text span{font: bold 40px/46px "Aleo"; display: block; letter-spacing: 0.06em; margin-bottom: 25px;}
.tpl-home-pn ul li div:before{content: counter(section) '. ';counter-increment: section;}
.tpl-home-pn .sta-home-pn_container_logo{max-width: 415px; margin: 0 auto;}
.tpl-home-pn .sta-home-pn_container_logo svg{width: 193px; height: 54px; margin: 0 0 9px;}
.tpl-home2-pn .sta-home2-pn_container li{display: inline-block; margin: 10px 15px ;vertical-align: top;}
.tpl-home2-pn .sta-home2-pn_container .sta-home2-pn_title{width: 83px; margin: 9px auto 0; }
.tpl-home2-pn .sta-home2-pn_container li:last-of-type{margin-top: 15px;}
.tpl-home2-pn .sta-home2-pn_container li svg{fill:#B6775A; height: 17px; width: 34px; }
.tpl-home2-pn .sta-home2-pn_container li span{font-size: 25px; font-family: 'Droid Serif', serif; font-weight: 400; display: block; margin: 0 auto; width: 29px; height: 26px; line-height: normal; color: #B6775A; font-weight: 600;}
.tpl-home-pn .sta-home-pn_containerbutton{margin-top: 40px;}
.tpl-home-pn .sta-home-pn_containerbutton .sta-home-pn_button{/*border-radius: 15px;*/ padding: 9px 15px; background: #B6775A; color: #ffffff;font:  15px/15px "Montserrat"; letter-spacing: 2px; margin: 0 auto;/*border: solid 2px#f6f3e0;*/text-decoration: none;display:inline-block;box-shadow: 0 8px 22px -3px #000; text-transform: uppercase;}
.tpl-home-pn .sta-home-pn_containerbutton .sta-home-pn_button:hover{background: #ffffff; color: #B6775A; border: 2px solid #B6775A;}

@media (min-width: 601px){
  .tpl-home-pn {font-size: 27px; line-height: 35px; letter-spacing: 2px; padding: 125px 40px 79px;}
  .tpl-home2-pn {font-size: 16px;}
  .tpl-home-pn .sta-home-pn_container_logo svg{width: 333px; height: 116px;}
  .tpl-home2-pn .sta-home2-pn_container li{margin: 25px 0px 26px;}
  .tpl-home2-pn .sta-home2-pn_container li:last-of-type{margin-top: 20px;}
  .tpl-home2-pn .sta-home2-pn_container li svg{height: 41px; width: 41px; }
  .tpl-home2-pn .sta-home2-pn_container li span{font-size: 35px;width: 41px; height: 41px;}
  .tpl-home2-pn .sta-home2-pn_container .sta-home2-pn_title{width: 227px; margin: 7px 0 0;}
}

@media (min-width: 1289px){
  .tpl-home-pn{padding: 135px 40px 80px; font-size: 35px; line-height: 45px; letter-spacing: 1px;}
  .tpl-home-pn .sta-home-pn_max{max-width: 608px;margin: 0 auto;display: flex; flex-direction: column; align-items: center;}
  .tpl-home-pn .sta-home-pn_container li{display: inline-block; margin: 0px 25px 30px;vertical-align: top;}
  .tpl-home2-pn {font-size: 18px;}
  .tpl-home2-pn .sta-home2-pn_max{max-width: 100%;margin: 0 auto;display: flex; flex-direction: column; align-items: center;}
  .tpl-home-pn .sta-home-pn_container_logo svg{width: 100%;}
  .tpl-home2-pn .sta-home2-pn_container li{display: inline-block; margin: 25px 0px 26px;vertical-align: top;}
  .tpl-home2-pn .sta-home2-pn_container li svg{height: 47px; width: 47px; }
  .tpl-home2-pn .sta-home2-pn_container li span{font-size: 40px;width: 47px; height: 47px;}
  .tpl-home2-pn .sta-home2-pn_container .sta-home2-pn_title{width: 250px;}
}
/*fin-tpl-home-pn*/

/*tpl-participa-pn*/
.tpl-participa-pn{color: #162D60;text-align: center; font-family:"Montserrat", sans-serif;font-size: 18px;line-height: 13px;counter-reset: section; background-color: #ffffff;}
.tpl-participa-pn .sta-participa-pn_max{max-width: 332px;margin: 0 auto;display: flex; flex-direction: column; align-items: center;}
.tpl-participa-pn .sta-participa-pn_titulo1{font-family: 'Droid Serif', sans-serif; font-size: 20px; line-height: 24px; margin:30px auto 10px; }
.tpl-participa-pn .sta-participa-pn_desc{font-family: 'Montserrat', sans-serif; font-size: 16px; line-height: 20px; letter-spacing: 1px}
.tpl-participa-pn .sta-participa-pn_container{display: block;}
.tpl-participa-pn .sta-participa-pn_container li{display: inline-block; margin: 20px 5px 0px;vertical-align: top; background-color: #F3F3F3; max-width: 200px; width: 130px;}
.tpl-participa-pn .sta-participa-pn_container li div{margin-top: 25px;}
.tpl-participa-pn .sta-participa-pn_container li .sta-participa-pn_jurado{position: absolute;display: flex; justify-self: center; margin-top: 6px; font-size: 10px; text-decoration: underline; color:#B6775A}
.tpl-participa-pn .sta-participa-pn_container .sta-participa-pn_title{width: 110px; margin: 0 auto 21px; font-size: 9px; letter-spacing: 1px; font-weight: 600;}
/*.tpl-participa-pn .sta-participa-pn_container li:last-of-type{margin-top: 20px;}*/
.tpl-participa-pn .sta-participa-pn_container li svg{fill:#B6775A; height: 66px; width: 46px; }
.tpl-participa-pn .sta-participa-pn_container li span{font-size: 14px; font-family: 'Droid Serif', serif; font-weight: 400; display: block; margin: 12px auto 5px; width: auto; height: auto; line-height: normal; color: #B6775A; font-weight: 600;}
@media (min-width: 601px){
  .tpl-participa-pn{line-height: 15px;}
  .tpl-participa-pn .sta-participa-pn_max{max-width: 100%;}
  .tpl-participa-pn .sta-participa-pn_titulo1{font-size: 30px; line-height: 35px; margin: 40px auto 10px;}
  .tpl-participa-pn .sta-participa-pn_desc{font-size: 18px; line-height: 26px; letter-spacing: 1px;}
  .tpl-participa-pn .sta-participa-pn_container li{width: 200px; margin: 25px 9px 26px;}
  .tpl-participa-pn .sta-participa-pn_container li svg{height: 85px; width: 60px; }
  .tpl-participa-pn .sta-participa-pn_container li span{display: block; margin: 18px auto 6px; line-height: normal; height: 18px;font-size: 15px;}
  .tpl-participa-pn .sta-participa-pn_container li .sta-participa-pn_jurado{font-size: 12px;}
  .tpl-participa-pn .sta-participa-pn_container .sta-participa-pn_title{width: auto; margin: 0 auto 26px; font-size: 11px; letter-spacing: 1px;}
}

@media (min-width: 1289px){
  
  .tpl-participa-pn .sta-participa-pn_titulo1{font-size: 35px; line-height: 40px; margin: 40px auto 17px;}
  .tpl-participa-pn .sta-participa-pn_desc{font-size: 19px; line-height: 26px; letter-spacing: 1px;}
  .tpl-participa-pn .sta-participa-pn_container li{display: inline-block; margin: 25px 18px 26px;vertical-align: top; width: 200px; height: 210px;}
  
  .tpl-participa-pn .sta-participa-pn_container li span{ margin: 19px auto 10px; width: 120px; }
}
/*fin-tpl-participa-pn*/


/*tpl-participa-pn home*/
.tpl-participa-pn.home{color: #162D60;text-align: center; font-family:"Montserrat", sans-serif;font-size: 18px;line-height: 13px;counter-reset: section; background-color: #ffffff; display: flex; flex-direction: column; gap: 20px; background-size: cover; background-repeat: round;}
.tpl-participa-pn.home .sta-participa-pn_max, .tpl-participa-pn.home .sta-participa-pn_requisitos{max-width: 332px;margin: 20px auto;display: flex; flex-direction: column; align-items: center; padding: 20px 30px 40px; background-color: #ffffff;}
.tpl-participa-pn.home .sta-participa-pn_requisitos{padding: 20px 30px;}
.tpl-participa-pn.home .sta-participa-pn_titulo1{font-family: 'Droid Serif', sans-serif; font-size: 20px; line-height: 24px; margin:0px auto 10px; }
 .tpl-participa-pn.home .sta-participa-pn_titulo2{font-family: 'Droid Serif', sans-serif; font-size: 20px; line-height: 24px; margin:0px auto 20px; }
.tpl-participa-pn.home .sta-participa-pn_desc{font-family: 'Montserrat', sans-serif; font-size: 16px; line-height: 20px; letter-spacing: 1px}
.tpl-participa-pn.home .sta-participa-pn_desc2 h3{font-family: 'Montserrat', sans-serif; font-size: 13px; line-height: 16px; letter-spacing: 0.65px; color:#B6775A; margin-bottom: 10px; font-weight: 100; text-decoration: underline;}
.tpl-participa-pn.home .sta-participa-pn_desc2 ul{margin:0 auto 20px}
.tpl-participa-pn.home .sta-participa-pn_desc2 ul li{font-family: 'Montserrat', sans-serif; font-size: 11px; line-height: 18px; letter-spacing: 0.55px; color:#162D60; font-weight: 600;}
.tpl-participa-pn.home .sta-participa-pn_desc2 a{font-family: 'Montserrat', sans-serif; font-size: 9px; line-height: 14px; letter-spacing: 0.45px; color:#162D60; font-weight: 100; text-decoration: underline; width: 188px; display: inline-block;}
.tpl-participa-pn.home .sta-participa-pn_container{display: block;}
.tpl-participa-pn.home .sta-participa-pn_container li{display: inline-block; margin: 20px 5px 0px;vertical-align: top; background-color: #F3F3F3; max-width: 200px; width: 130px;}
.tpl-participa-pn.home .sta-participa-pn_container li div{margin-top: 25px;}
.tpl-participa-pn.home .sta-participa-pn_container li .sta-participa-pn_jurado{position: absolute;display: flex; justify-self: center; margin-top: 6px; font-size: 10px; text-decoration: underline; color:#B6775A}
.tpl-participa-pn.home .sta-participa-pn_container .sta-participa-pn_title{width: 110px; margin: 0 auto 21px; font-size: 9px; letter-spacing: 1px; font-weight: 600;}
/*.tpl-participa-pn.home .sta-participa-pn_container li:last-of-type{margin-top: 20px;}*/
.tpl-participa-pn.home .sta-participa-pn_container li svg{fill:#B6775A; height: 66px; width: 46px; }
.tpl-participa-pn.home .sta-participa-pn_container li span{font-size: 14px; font-family: 'Droid Serif', serif; font-weight: 400; display: block; margin: 12px auto 5px; width: auto; height: auto; line-height: normal; color: #B6775A; font-weight: 600;}
@media (min-width: 601px){
  .tpl-participa-pn.home{line-height: 15px;}
  .tpl-participa-pn.home .sta-participa-pn_max,.tpl-participa-pn.home .sta-participa-pn_requisitos{max-width: 780px;  padding: 20px 0px 40px;}

  .tpl-participa-pn.home .sta-participa-pn_titulo1{font-size: 30px; line-height: 35px; margin: 0px auto 10px;}
  .tpl-participa-pn.home .sta-participa-pn_titulo2{font-size: 25px; line-height: 45px; letter-spacing: 1.25px; margin: 0 auto 27px;}
  .tpl-participa-pn.home .sta-participa-pn_desc{font-size: 18px; line-height: 26px; letter-spacing: 1px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 .list-container{display: flex; text-align: left; padding: 0 100px; gap: 26px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 h3{margin-bottom: 17px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 ul li{font-size: 10px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 a{font-size: 10px; width: 390px; line-height: 13px;}
  .tpl-participa-pn.home .sta-participa-pn_container li{width: 200px; margin: 25px 9px 26px;}
  .tpl-participa-pn.home .sta-participa-pn_container li svg{height: 85px; width: 60px; }
  .tpl-participa-pn.home .sta-participa-pn_container li span{display: block; margin: 18px auto 6px; line-height: normal; height: 18px;font-size: 15px;}
  .tpl-participa-pn.home .sta-participa-pn_container li .sta-participa-pn_jurado{font-size: 12px;}
  .tpl-participa-pn.home .sta-participa-pn_container .sta-participa-pn_title{width: auto; margin: 0 auto 26px; font-size: 11px; letter-spacing: 1px;}
}

@media (min-width: 1289px){
  .tpl-participa-pn.home .sta-participa-pn_max,.tpl-participa-pn.home .sta-participa-pn_requisitos{max-width: 1286px; }
  .tpl-participa-pn.home .sta-participa-pn_max{padding: 0px 33px 26px 55px;}
  .tpl-participa-pn.home .sta-participa-pn_requisitos{padding-bottom: 32px; margin-bottom: 40px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 .list-container{display: flex; text-align: left; padding: 0 276px 0 292px; gap: 19px; width: 720px;}
  .tpl-participa-pn.home .sta-participa-pn_titulo1{font-size: 35px; line-height: 40px; margin: 40px auto 17px;}
  .tpl-participa-pn.home .sta-participa-pn_desc{font-size: 19px; line-height: 26px; letter-spacing: 1px;}
.tpl-participa-pn.home .sta-participa-pn_titulo2{margin-bottom: 34px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 h3{margin-bottom: 22px; font-size: 15px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 ul li{font-size: 13px; letter-spacing: 0.65px;}
  .tpl-participa-pn.home .sta-participa-pn_container li{display: inline-block; margin: 25px 18px 26px;vertical-align: top; width: 200px; height: 210px;}
  .tpl-participa-pn.home .sta-participa-pn_desc2 a{font-size: 12px; width: 472px; line-height: 15px; letter-spacing: 0.6px; margin-top: 10px;}
  .tpl-participa-pn.home .sta-participa-pn_container li span{ margin: 19px auto 10px; width: 120px; }
}
/*fin-tpl-participa-pn home*/


/*tpl-leer-pn*/
.tpl-leer-pn{color: #162D60;text-align: center; font-family:"Montserrat", sans-serif;font-size: 18px;line-height: 13px;counter-reset: section; background-color: #ffffff; display: flex; flex-direction: column; gap: 20px; background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: center;}
.tpl-leer-pn .sta-leer-pn_max{max-width: 236px;margin: 15px auto 24px;display: flex; flex-direction: column; align-items: center;  background-color: transparent;}
.tpl-leer-pn .sta-leer-pn_requisitos{padding: 20px 30px;}
.tpl-leer-pn .sta-leer-pn_titulo1{font-family: 'Droid Serif', sans-serif; font-size: 20px; line-height: 24px; margin:0px auto 10px; }
 .tpl-leer-pn .sta-leer-pn_titulo2{font-family: 'Droid Serif', sans-serif; font-size: 20px; line-height: 24px; margin:0px auto 20px; }

.tpl-leer-pn .sta-leer-pn_max .sta-leer-pn_desc span{font-family: 'Montserrat', sans-serif; font-size: 10px; line-height: 13px; letter-spacing: 0.5px; color:#162D60; margin-bottom: 5px; font-weight: 100; display: block;}
.tpl-leer-pn .sta-leer-pn_max .sta-leer-pn_desc h3{font-family: 'Droid Serif', serif; font-size: 13px; line-height: 16px; color:#162D60; margin-bottom: 128px; font-weight: 100;}
.tpl-leer-pn .sta-leer-pn_enlace a{font-family: 'Montserrat', sans-serif; font-size: 12px; line-height: 8px; letter-spacing: 0.6px; color:#162D60; font-weight: 100; width: 111px; display: inline-block; background-color: #ffffff; padding: 7px 5px;}
.tpl-leer-pn .sta-leer-pn_container{display: block;}
.tpl-leer-pn .sta-leer-pn_container li{display: inline-block; margin: 20px 5px 0px;vertical-align: top; background-color: #F3F3F3; max-width: 200px; width: 130px;}
.tpl-leer-pn .sta-leer-pn_container li div{margin-top: 25px;}
.tpl-leer-pn .sta-leer-pn_container li .sta-leer-pn_jurado{position: absolute;display: flex; justify-self: center; margin-top: 6px; font-size: 10px; text-decoration: underline; color:#B6775A}
.tpl-leer-pn .sta-leer-pn_container .sta-leer-pn_title{width: 110px; margin: 0 auto 21px; font-size: 9px; letter-spacing: 1px; font-weight: 600;}
/*.tpl-leer-pn .sta-leer-pn_container li:last-of-type{margin-top: 20px;}*/
.tpl-leer-pn .sta-leer-pn_container li svg{fill:#B6775A; height: 66px; width: 46px; }
.tpl-leer-pn .sta-leer-pn_container li span{font-size: 14px; font-family: 'Droid Serif', serif; font-weight: 400; display: block; margin: 12px auto 5px; width: auto; height: auto; line-height: normal; color: #B6775A; font-weight: 600;}
@media (min-width: 601px){
  .tpl-leer-pn{line-height: 15px; max-height: 365px;}
  .tpl-leer-pn .sta-leer-pn_max{max-width: 100%; margin-bottom: 30px;}
  .tpl-leer-pn .sta-leer-pn_titulo1{font-size: 30px; line-height: 35px; margin: 40px auto 10px;}
  .tpl-leer-pn .sta-leer-pn_desc{font-size: 18px; line-height: 26px; letter-spacing: 1px;}
  .tpl-leer-pn .sta-leer-pn_max .sta-leer-pn_desc span{font-size: 12px; letter-spacing: 0.6px; line-height: 16px; margin-bottom: 7px;}
  .tpl-leer-pn .sta-leer-pn_max .sta-leer-pn_desc h3{font-size: 24px; line-height: 28px; margin-bottom: 212px; width: 441px;}
  .tpl-leer-pn .sta-leer-pn_enlace a{font-size: 13px; line-height: 17px; width: 130px; padding: 7px 0px;}
  .tpl-leer-pn .sta-leer-pn_container li{width: 200px; margin: 25px 9px 26px;}
  .tpl-leer-pn .sta-leer-pn_container li svg{height: 85px; width: 60px; }
  .tpl-leer-pn .sta-leer-pn_container li span{display: block; margin: 18px auto 6px; line-height: normal; height: 18px;font-size: 15px;}
  .tpl-leer-pn .sta-leer-pn_container li .sta-leer-pn_jurado{font-size: 12px;}
  .tpl-leer-pn .sta-leer-pn_container .sta-leer-pn_title{width: auto; margin: 0 auto 26px; font-size: 11px; letter-spacing: 1px;}
}

@media (min-width: 1289px){
  .tpl-leer-pn{max-height: none;}
  .tpl-leer-pn .sta-leer-pn_max{ margin: 30px auto 38px;}
  .tpl-leer-pn .sta-leer-pn_titulo1{font-size: 35px; line-height: 40px; margin: 40px auto 17px;}
  .tpl-leer-pn .sta-leer-pn_desc{font-size: 19px; line-height: 26px; letter-spacing: 1px;}
  .tpl-leer-pn .sta-leer-pn_max .sta-leer-pn_desc span{font-size: 19px; letter-spacing: 0.95px; line-height: 26px; margin-bottom: 10px;}
  .tpl-leer-pn .sta-leer-pn_container li{display: inline-block; margin: 25px 18px 26px;vertical-align: top; width: 200px; height: 210px;}
  .tpl-leer-pn .sta-leer-pn_max .sta-leer-pn_desc h3{font-size: 37px; line-height: 43px; margin-bottom: 322px; width: 661px;}
  .tpl-leer-pn .sta-leer-pn_container li span{ margin: 19px auto 10px; width: 120px; }
  .tpl-leer-pn .sta-leer-pn_enlace a{font-size: 18px; line-height: 24px; width: 166px; padding: 7px 0px; font-weight: 600;}
}
/*fin-tpl-leer-pn*/


/*tpl-patrocinadores-pn*/
.tpl-patrocinadores-pn{color: #162D60;text-align: center; font-family:"Montserrat", sans-serif;font-size: 18px;line-height: 20px;counter-reset: section; background-color: transparent; padding-bottom: 40px; position: relative;}
.tpl-patrocinadores-pn .sta-patrocinadores-pn_max{max-width: 100%;margin: 0 auto;display: flex; flex-direction: column; align-items: center;line-height: 58px;}
.tpl-patrocinadores-pn .sta-patrocinadores-pn_max .fondo-hoja{display: none;}
.tpl-patrocinadores-pn .sta-patrocinadores-pn_titulo1{font-family: 'Montserrat', sans-serif; letter-spacing: 1px;font-size: 10px;}
.tpl-patrocinadores-pn .sta-patrocinadores-pn_desc{font-family: 'Montserrat', sans-serif;}
.tpl-patrocinadores-pn .sta-patrocinadores-pn_container{display: flex; gap:34px; max-height: 43px;}
.tpl-patrocinadores-pn .sta-patrocinadores-pn_container li{display: inline-block;vertical-align: top; max-width: 466px;  width: 100%;}
/*.tpl-patrocinadores-pn .sta-patrocinadores-pn_container li div{margin-top: 25px;}*/
.tpl-patrocinadores-pn .sta-patrocinadores-pn_container .sta-patrocinadores-pn_title{width: auto; margin: 0 auto 21px; font-size: 13px; letter-spacing: 1px; font-weight: 600;}
/*.tpl-patrocinadores-pn .sta-patrocinadores-pn_container li:last-of-type{margin-top: 20px;}*/
.tpl-patrocinadores-pn .sta-patrocinadores-pn_container li svg{fill:#B6775A; height: auto;width: 296px; }
.tpl-patrocinadores-pn .sta-patrocinadores-pn_container li span{font-size: 40px; font-family: 'Droid Serif', serif; font-weight: 400; display: block; margin: 0 auto; width: 47px; height: 47px; line-height: normal; color: #B6775A; font-weight: 600;}



@media (min-width: 601px){
  .tpl-patrocinadores-pn{padding-bottom: 132px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_max .fondo-hoja{display: block; position: absolute; bottom: 0; right: 0; z-index: -1; width: 449px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_max .fondo-hoja img{float: inline-end; max-width: 100%;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_titulo1{  margin: 77px auto 30px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_desc{font-size: 19px; line-height: 26px; letter-spacing: 1px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_container li span{font-size: 15px; display: block; margin: 19px auto 10px; width: 120px; height: 18px; line-height: normal;}

}

@media (min-width: 1289px){
  .tpl-patrocinadores-pn{padding-bottom: 173px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_max{max-width: 100%;margin: 0 auto;display: flex; flex-direction: column; align-items: center;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_max .fondo-hoja{width: 706px; bottom: -33px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_titulo1{font-size: 12px; margin: 145px auto 65px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_desc{font-size: 19px; line-height: 26px; letter-spacing: 1px;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_container li{display: inline-block;vertical-align: top; width: 100%;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_container li span{font-size: 15px; display: block; margin: 19px auto 10px; width: 120px; height: 18px; line-height: normal;}
  .tpl-patrocinadores-pn .sta-patrocinadores-pn_container li svg{width: 100%}
}
/*fin-tpl-patrocinadores-pn*/

/*tpl-edic*/
.tpl-edic-pn {padding: 30px 30px 60px; text-align: justify; background: #fff; color: #1e2c34}
.tpl-edic-pn .sta-edic-pn_cont_tit {text-align: center; color: #9c8c65; font:14px/ 16px 'Aleo'; margin-bottom: 40px}
.tpl-edic-pn .sta-edic-pn_cont_pp {font:14px/ 24px 'Aleo'; letter-spacing: 0.05em; vertical-align: top;}
.tpl-edic-pn .sta-edic-pn_cont_pp:not(:first-of-type){margin-top: 25px}
.tpl-edic-pn .sta-button {display: block; margin: 35px auto 0; background: #1e2c34; color: #FFF; border-radius: 30px; font:bold 13px 'Montserrat'; text-align: center; box-shadow:5px 6px 5px -2px rgba(0,0,0,.54); padding:15px;text-transform: uppercase; letter-spacing: .085em; text-decoration: none; border: solid 2px #1e2c34; max-width: 250px;}
.tpl-edic-pn .sta-button:hover {background: #fff; color: #1e2c34; transition: .3s;}
.tpl-edic-pn svg {display: block; margin: 0 auto 25px; width: 70px; height: 80px; color: #1e2c34}
@media (min-width:601px) {
  .tpl-edic-pn {padding: 40px 30px 40px;}
  .tpl-edic-pn .sta-edic-pn_cont{margin: 0 auto; max-width: 900px;}
  .tpl-edic-pn .sta-edic-pn_cont_p{margin: 0 auto; max-width: 590px; display: table; width: 100%}
  .tpl-edic-pn .sta-edic-pn_cont_pp{display: table-cell;vertical-align: top;width: 50%; color: #1e2c34; font:14px/24px 'Aleo'; letter-spacing: 0.05em;text-align: justify;}
  .tpl-edic-pn .sta-edic-pn_cont_tit{font:14px/ 24px 'Aleo'; letter-spacing: 0.05em}
  .tpl-edic-pn .sta-edic-pn_cont_pp:not(:last-of-type){border-right: 1px solid rgba(0, 0, 0, 0.2);}
  .tpl-edic-pn .sta-edic-pn_cont_pp:first-of-type{padding-right: 40px}
  .tpl-edic-pn .sta-edic-pn_cont_pp:last-of-type{padding-left: 30px}
}

/*fin-tpl-edic*/


/*tpl-okform*/
.tpl-okform-pn {background: #fff; padding: 185px 10px 80px; color: #484848; text-align: center; font:18px/29px 'Aleo'; letter-spacing: 0.08em}
.tpl-okform-pn .sta-okform-pn_max{max-width: 420px; margin:0 auto; }
.tpl-okform-pn .sta-okform-pn_titulo span{font-size:36px; display: block;}
.tpl-okform-pn .sta-okform-pn_titulo:after{color: #7fcb83; content: '\0e0a9'; text-align: center; font: 50px/75px 'Icons'; display: block; width: 75px; height: 75px; margin: 30px auto 20px; border-radius: 50%; border: solid 1px #7fcb83; }
.tpl-okform-pn .sta-okform-pn_txt{font:13px/16px 'Aleo'; letter-spacing: 0.05em;}
/*fin-tpl-okform*/


/*footer*/
.tpl-footer-pn {background: #000000; font:14px/15px 'Montserrat', sans-serif; letter-spacing: 1px;padding: 10px 10px 25px;text-align: center;}
.tpl-footer-pn .sta-footer-pn_max{max-width: 940px; display: flex; vertical-align: middle; margin: 0 auto; width: 100%; flex-direction: column-reverse;}
.tpl-footer-pn .sta-footer-pn_iz { display: table-cell; margin-top: 23px; vertical-align: middle}
.tpl-footer-pn .sta-footer-pn_iz svg{width: 152px; height: 42px; display: inline-block; fill: #ffffff; margin-right: 20px}
.tpl-footer-pn .sta-footer-pn_iz  a:first-of-type svg{border-right: 1px solid #ffffff; padding-right: 10px; margin-right: 10px;}
.tpl-footer-pn .sta-footer-pn_iz a{display: inline-block;text-decoration: none; vertical-align: middle;}
.tpl-footer-pn .sta-footer-pn_iz a:last-of-type svg{margin-right: 0}
.tpl-footer-pn .sta-footer-pn_der li:not(:last-of-type):not(:nth-last-of-type(2)){border-right: 1px solid #899396; padding-right: 8px; margin-right: 7px}
.tpl-footer-pn .sta-footer-pn_der li:last-of-type{display: block;margin-top: 10px;}
.tpl-footer-pn .sta-footer-pn_der li{display: inline-block;vertical-align: middle;max-width: 413px;margin: 0 auto;}
.tpl-footer-pn .sta-footer-pn_der {margin-top: 10px}
.tpl-footer-pn .sta-footer-pn_der a{text-decoration: none; color: #ffffff; font-size: 10px; letter-spacing: 1px; line-height: 13px;}
@media (min-width:701px) {
  .tpl-footer-pn {padding: 32px 10px 29px;}
}
@media (min-width:795px) {
  .tpl-footer-pn .sta-footer-pn_max{max-width: 940px; display: flex; vertical-align: middle; margin: 0 auto; width: 100%; flex-direction: column-reverse;}
  .tpl-footer-pn .sta-footer-pn_der{ display: table-cell; padding-left: 10px; vertical-align: middle}
  
  
  .tpl-footer-pn .sta-footer-pn_der li:not(:last-of-type):not(:nth-last-of-type(2)){padding-right: 15px; margin-right: 15px}
}
@media (min-width:820px) {
  .tpl-footer-pn .sta-footer-pn_max{max-width: 940px; display: flex; vertical-align: middle; margin: 0 auto; width: 100%; flex-direction: column-reverse;}
  .tpl-footer-pn .sta-footer-pn_der{ display: table-cell; padding-left: 10px; vertical-align: middle}
  .tpl-footer-pn .sta-footer-pn_iz { display: table-cell; vertical-align: middle}
  .tpl-footer-pn .sta-footer-pn_iz a svg{ width: 157px; height: 50px;}
  .tpl-footer-pn .sta-footer-pn_der li:not(:last-of-type):not(:nth-last-of-type(2)){padding-right: 15px; margin-right: 15px}
}

@media (min-width:1289px) {
.tpl-footer-pn .sta-footer-pn_iz a svg{ width: 177px;}
.tpl-footer-pn .sta-footer-pn_der a{font-size: 11px;}
}
/*fin-footer*/




html.sta-noScroll,
body.sta-noScroll {
  overflow: hidden;
  max-height:100vh;
}
