@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-Light-DZbNTRe6.woff);font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-Light-DZbNTRe6.woff);font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-Regular-D5zbb_EN.woff);font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-SemiBold-DHWfDY-G.woff);font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-SemiBold-DHWfDY-G.woff);font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-Bold-DNl7WOH5.woff);font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/build/assets/OpenSans-Bold-DNl7WOH5.woff);font-weight:700;font-style:italic}@font-face{font-family:Archivo;src:url(/build/assets/Archivo-latin-ext-C4zznr8T.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;src:url(/build/assets/Archivo-latin-E0tuGl4L.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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}body{background-color:#f3f2ef;min-height:100vh;display:flex;flex-direction:column}body.modal-open{overflow-y:hidden}html{overflow-x:hidden;font-size:18px}@media (min-width: 576px) and (max-width: 767px){html{font-size:16px}}@media (max-width: 575px){html{font-size:15px}}*{box-sizing:border-box;padding:0;margin:0;font-family:Archivo,Open Sans,sans-serif;font-weight:400;font-style:normal}strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-size:inherit;font-weight:700}.texto-editor{font-family:Open Sans,"sans-serif";font-size:18px;line-height:1.4;color:#000;text-align:justify}.texto-editor img{max-width:100%!important;margin:auto;height:auto!important}@media (min-width:1200px) and (max-width:1399px){.texto-editor{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.texto-editor{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.texto-editor{font-size:16px}}@media (min-width: 576px) and (max-width: 767px){.texto-editor{font-size:16px}}@media (max-width: 575px){.texto-editor{font-size:15px}}.texto-editor h1{font-family:NexaX,"sans-serif"}.texto-editor h1 strong{font-weight:700;color:inherit}.texto-editor h1 em,.texto-editor h1 em *{font-style:italic}.texto-editor h2{font-family:NexaX,"sans-serif"}.texto-editor h2 strong{font-weight:700;color:inherit}.texto-editor h2 em,.texto-editor h2 em *{font-style:italic}.texto-editor h3{font-family:NexaX,"sans-serif"}.texto-editor h3 strong{font-weight:700;color:inherit}.texto-editor h3 em,.texto-editor h3 em *{font-style:italic}.texto-editor h4{font-family:NexaX,"sans-serif"}.texto-editor h4 em,.texto-editor h4 em *{font-style:italic}.texto-editor h4 strong{font-weight:700;color:inherit}.texto-editor h5{font-family:NexaX,"sans-serif"}.texto-editor h5 em,.texto-editor h5 em *{font-style:italic}.texto-editor h5 strong{font-weight:700;color:inherit}.texto-editor h6{font-family:NexaX,"sans-serif"}.texto-editor h6 em,.texto-editor h6 em *{font-style:italic}.texto-editor h6 strong{font-weight:700;color:inherit}.texto-editor p,.texto-editor p u{font-size:inherit}.texto-editor p strong,.texto-editor p strong *{font-weight:700;font-size:inherit}.texto-editor p span{font-size:inherit}.texto-editor p em,.texto-editor p em *{font-style:italic}.texto-editor em{font-size:inherit;font-style:italic}.texto-editor em strong u{font-size:inherit}.texto-editor li{font-size:18px}@media (min-width: 576px) and (max-width: 767px){.texto-editor li{font-size:16px}}@media (max-width: 575px){.texto-editor li{font-size:15px}}.texto-editor li *{font-size:inherit}.texto-editor li em,.texto-editor li em *{font-style:italic}.texto-editor strong{font-weight:700;font-size:inherit}.texto-editor strong *{font-weight:700}.texto-editor strong em,.texto-editor strong em *{font-style:italic}.not-found-container{background-color:#000;text-align:center;color:#fff;padding:150px 15px}.not-found-container .not-found-container__title{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.not-found-container .not-found-container__text{font-size:18px;margin-bottom:30px}.not-found-container .not-found-container__button a{color:#fff;background-color:#000;padding:10px 25px;border-radius:25px;text-decoration:none;display:inline-block;transition:.2s background-color}.not-found-container .not-found-container__button a:hover{background-color:#000}.not-found-container+footer{margin-top:auto}#main{padding-left:15px;padding-right:15px}.compensar-cabecera{height:72px}.validation-message{display:block;font-size:13px;color:red}.alert-success{display:block;background-color:#7cfc00;color:#006400;margin-bottom:20px;padding:10px 15px}.alert-error{display:block;background-color:#8b0000;color:#fff;margin-bottom:20px;padding:10px 15px}.alert-info{background-color:#87cefa;color:#00008b;margin-bottom:20px;padding:10px 15px}.text-center{text-align:center}.required{color:red}.main-container{padding-top:50px;max-width:60%;margin-left:auto;margin-right:auto}@media (min-width: 768px) and (max-width: 1199px){.main-container{max-width:80%}}@media (max-width: 767px){.main-container{max-width:100%}}.main-container .main-container__inner .main-container__title{font-size:26px;text-align:center;font-weight:700;margin-bottom:10px}.main-container .main-container__inner .main-container__text{text-align:center;margin-bottom:20px}.main-container .main-container__inner .form{background-color:#fff;padding:40px;border-radius:15px;box-shadow:2px 2px 6px #00000040;display:grid;grid-template-columns:1fr;grid-row-gap:20px}.main-container .main-container__inner .form .form__row{display:grid;grid-column-gap:15px;grid-template-columns:1fr;grid-row-gap:20px}.main-container .main-container__inner .form .form__row .form__row__group.form__row__group-file{display:flex;flex-flow:column nowrap!important;row-gap:15px;align-items:center}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__label{display:block;margin-bottom:5px}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__field{width:100%;border:2px solid rgb(0,0,0);font-size:18px;padding:5px;transition:.2s border-color}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__field:focus{border-color:#b8860b;border-radius:0;outline:none}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__small{font-size:13px}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__file-label{background-color:#b8860b;color:#fff;padding:8px 25px;border-radius:10px;cursor:pointer;width:fit-content;transition:.2s color,.2s background-color}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__file-label:hover{background-color:#000}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__file{position:absolute;right:99999px}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__file-preview{border:2px dashed darkgray;min-width:150px;min-height:150px;max-width:300px}.main-container .main-container__inner .form .form__row .form__row__button{text-align:center;margin-top:10px}.main-container .main-container__inner .form .form__row .form__row__button button{font-size:18px;padding:10px 30px;border-radius:0;border:none;color:#fff;background-color:#000;text-transform:uppercase;cursor:pointer;transition:.2s background-color}.main-container .main-container__inner .form .form__row .form__row__button button:hover{background-color:#b8860b}.documents-block{margin-bottom:30px}.documents-block .documents-block__title{border-bottom:1px solid black}.documents-block .documents-block__list{padding-top:10px;padding-bottom:10px;padding-left:42px;display:flex;flex-flow:column nowrap;row-gap:10px}.documents-block .documents-block__list li a{color:#000;transition:.2s color}.documents-block .documents-block__list li a:hover{color:#b8860b}.documents-block .documents-block__list li small{display:block}#header{background-color:#101116;color:#fff;position:fixed;top:0;left:0;width:100%;height:72px;z-index:100;padding:0 50px}@media (max-width: 1199px){#header{padding:0 16px}}#header .header__inner{position:relative;height:100%;display:flex;column-gap:50px;align-items:center;justify-content:space-between}#header .header__inner .header__inner__left{display:block}#header .header__inner .header__inner__left .header__inner__left__logo{display:block;width:fit-content}#header .header__inner .header__inner__left .header__inner__left__logo img{display:flex;max-width:150px}@media (max-width: 575px){#header .header__inner .header__inner__left .header__inner__left__logo img{max-width:130px}}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__mobile-logo{display:block;text-align:center;padding:20px 10px}@media (min-width: 1200px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__mobile-logo{display:none}}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__mobile-logo img{width:300px}@media (max-width: 575px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__mobile-logo img{width:100%}}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu{display:flex;list-style-type:none;column-gap:20px}@media (max-width: 1199px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu{margin-top:20px;flex-flow:column nowrap;column-gap:0;row-gap:15px;padding:15px}}@media (max-width: 1199px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item{display:block}}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item form button{background-color:transparent;border:none;color:#fff;font-size:15px;font-weight:500;transition:.2s color}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item form button:hover{color:#f9b515;cursor:pointer}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item .header__inner__right__navigation__menu__item__link{color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:.2s color}#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item .header__inner__right__navigation__menu__item__link.active,#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item .header__inner__right__navigation__menu__item__link:hover{color:#f9b515}@media (min-width: 768px) and (max-width: 1199px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item .header__inner__right__navigation__menu__item__link{font-size:15px}}@media (max-width: 767px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item .header__inner__right__navigation__menu__item__link{font-size:15px}}@media (max-width: 1199px){#header .header__inner .header__inner__right .header__inner__right__navigation .header__inner__right__navigation__menu .header__inner__right__navigation__menu__item .header__inner__right__navigation__menu__item__link{padding:5px 15px;display:block}}@media (max-width: 1199px){#header .header__inner .header__inner__right .header__inner__right__navigation{position:fixed;top:0;left:0;height:100vh;overflow-y:auto;background-color:#101116;box-shadow:0 0 6px #0006;transform:translate(-110%);transition:.3s transform ease-in-out}}@media (min-width: 576px) and (max-width: 1199px){#header .header__inner .header__inner__right .header__inner__right__navigation{width:350px}}@media (max-width: 575px){#header .header__inner .header__inner__right .header__inner__right__navigation{width:320px}}#header .header__inner .header__inner__right .header__inner__right__navigation.active{transform:translate(0)}@media (min-width: 1200px){#header .header__inner .header__inner__right .header__inner__right__bars{display:none}}#header .header__inner .header__inner__right .header__inner__right__bars img{width:50px;cursor:pointer;filter:invert(1)}.d-none{display:none}#footer{margin-top:auto;padding-top:50px}#footer .footer__upper{padding:50px;color:#101116;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;row-gap:10px;text-align:center}#footer .footer__upper .footer__upper__socials{display:flex;column-gap:15px;margin-top:15px}#footer .footer__upper .footer__upper__socials .footer__upper__socials__link,#footer .footer__upper .footer__upper__logo{text-decoration:none}#footer .footer__upper .footer__upper__logo img{width:350px}@media (max-width: 575px){#footer .footer__upper .footer__upper__logo img{width:250px}}#footer .footer__upper .footer__upper__patrocinadores{display:flex;align-items:flex-end;column-gap:30px}#footer .footer__upper .footer__upper__patrocinadores img{max-width:150px}#footer .footer__inner{padding:20px 50px;background-color:#101116;border-top:5px solid;border-image:linear-gradient(to right,#eb292f 0,#eb292f 20%,#f5a72c 20%,#f5a72c 40%,#f9b515 40%,#f9b515 60%,#b3ce38 60%,#b3ce38 80%,#83cee9 80%,#83cee9) 1;display:flex;justify-content:space-between}@media (max-width:991px){#footer .footer__inner{flex-flow:column nowrap;justify-content:center;align-items:center;row-gap:30px}}#footer .footer__inner .footer__inner__left{color:#fff}#footer .footer__inner .footer__inner__right .footer__inner__right__menu{display:flex;column-gap:20px}@media (max-width:991px){#footer .footer__inner .footer__inner__right .footer__inner__right__menu{flex-flow:column nowrap;justify-content:center;align-items:center;row-gap:15px;column-gap:0}}#footer .footer__inner .footer__inner__right .footer__inner__right__menu .footer__inner__right__menu__item .footer__inner__right__menu__item__link{color:#fff;text-decoration:none;transition:.2s color}#footer .footer__inner .footer__inner__right .footer__inner__right__menu .footer__inner__right__menu__item .footer__inner__right__menu__item__link:hover{color:#f9b515}.main-container{padding-top:48px;padding-bottom:48px;width:calc(100% - 32px);max-width:920px}@media (max-width: 767px){.main-container{padding-top:28px;padding-bottom:28px}}.main-container.main-container--narrow{max-width:520px}.main-container .main-container__inner .main-container__title{font-size:44px;font-weight:900;line-height:1.05;letter-spacing:-.02em;text-align:left;color:#101116;margin-bottom:12px}.main-container .main-container__inner .main-container__title:before{content:"";display:block;width:120px;height:5px;background:linear-gradient(to right,#eb292f 0,#eb292f 20%,#f5a72c 20%,#f5a72c 40%,#f9b515 40%,#f9b515 60%,#b3ce38 60%,#b3ce38 80%,#83cee9 80%,#83cee9);margin-bottom:20px}@media (max-width: 767px){.main-container .main-container__inner .main-container__title{font-size:32px}}.main-container .main-container__inner .main-container__text{text-align:left;color:#65646b;margin-bottom:24px}.main-container .main-container__inner .alert-success,.main-container .main-container__inner .alert-error,.main-container .main-container__inner .alert-info{background-color:#fff;color:#101116;border-radius:12px;border-left:6px solid #b3ce38;padding:14px 18px;margin-bottom:20px;box-shadow:0 12px 32px #10111614,0 2px 6px #1011160d}.main-container .main-container__inner .alert-error{border-left-color:#eb292f}.main-container .main-container__inner .alert-info{border-left-color:#83cee9}.main-container .main-container__inner .validation-message{color:#cc1c22;font-weight:500;margin-top:6px}.main-container .main-container__inner .required{color:#cc1c22}.main-container .main-container__inner .form{background-color:#fff;padding:40px;border-radius:24px;box-shadow:0 12px 32px #10111614,0 2px 6px #1011160d;display:grid;grid-template-columns:1fr;grid-row-gap:22px}@media (max-width: 767px){.main-container .main-container__inner .form{padding:24px 20px;border-radius:20px}}.main-container .main-container__inner .form .form__row{display:grid;grid-column-gap:18px;grid-template-columns:1fr;grid-row-gap:22px}.main-container .main-container__inner .form .form__row.cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.main-container .main-container__inner .form .form__row.cols-2{grid-template-columns:1fr}}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__label{display:block;margin-bottom:6px;font-size:14px;font-weight:650;color:#101116}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__field{width:100%;border:1.5px solid #cfcdc8;border-radius:12px;background-color:#fff;color:#101116;font-size:16px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__field:focus{border-color:#eb292f;box-shadow:0 0 0 3px #eb292f2e;outline:none}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__small{font-size:13px;color:#65646b}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__link{color:#cc1c22;font-weight:650;text-decoration:none}.main-container .main-container__inner .form .form__row .form__row__group .form__row__group__link:hover{text-decoration:underline}.main-container .main-container__inner .form .form__row .form__row__check{display:flex;align-items:flex-start;column-gap:10px;flex-wrap:wrap}.main-container .main-container__inner .form .form__row .form__row__check input[type=checkbox]{accent-color:#cc1c22;width:18px;height:18px;margin-top:2px;flex-shrink:0}.main-container .main-container__inner .form .form__row .form__row__check .form__row__group__label{margin-bottom:0;flex:1}.main-container .main-container__inner .form .form__row .form__row__check .validation-message{flex-basis:100%}.main-container .main-container__inner .form .form__row .form__row__button{text-align:center;margin-top:6px}.main-container .main-container__inner .form .form__row .form__row__button button{display:inline-flex;align-items:center;justify-content:center;column-gap:10px;font-size:16px;font-weight:650;text-transform:none;padding:14px 28px;border-radius:40px;border:none;color:#fff;background-color:#cc1c22;cursor:pointer;transition:background-color .2s}.main-container .main-container__inner .form .form__row .form__row__button button:after{content:"";width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat}.main-container .main-container__inner .form .form__row .form__row__button button:hover{background-color:#a9151a}.main-container .main-container__inner .form .form__row .form__row__button button:focus-visible{outline:3px solid rgba(235,41,47,.4);outline-offset:2px}.main-container.main-container--narrow .form__row__button button{width:100%}
