@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wWw.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwiPHA.ttf) format('truetype')}body{overflow-x:hidden;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#777;font-weight:400;font-size:14px}.mkcontent{color:#777!important}.mkcontent .no-padding{padding:0!important}.mkcontent a{text-decoration:none}@media(max-width:768px){.mkcontent .xs-no-padding{padding:0}}@media(max-width:768px),(min-width:768px) and (max-width:991px){.mkcontent .logo img{width:150px;margin-top:10px}}.mkcontent .btn-close{--bs-btn-close-color:#fff;--bs-btn-close-opacity:1}.mkcontent .btn-green{background-color:#28a745;color:#fff;font-weight:bold}.mkcontent .btn-green:focus,.mkcontent .btn-green:hover{background-color:#218838;color:#fff;font-weight:bold}.mkcontent .ck.ck-content{padding:1em!important}.mkcontent .ck.ck-toolbar-container{z-index:2050!important}.mkcontent button{border:0}.mkcontent button:focus{outline:0!important}.mkcontent a{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;color:#999}.mkcontent a:hover{text-decoration:none;outline:0!important;color:#013f72}.mkcontent a:focus{text-decoration:none;outline:0!important;color:#013f72}@media(max-width:768px),(min-width:768px) and (max-width:991px){.mkcontent .main-header{display:none}}.mkcontent .main-header .hazte-socio a{display:block;min-width:210px;font-size:14px!important;font-weight:700!important;text-transform:uppercase!important;color:#fff!important;text-align:center;background:#f84b41;padding:13px 18px;margin-right:30px}.mkcontent .main-header .hazte-socio a:hover{background:#fff;color:#f84b41!important}.mkcontent .main-header .social-network a{font-size:18px;font-weight:400;color:#c6c6c6;padding:8px}.mkcontent .main-header .social-network a:hover{color:#f84b41!important}.mkcontent .main-header .mnu-telefono a{display:block;font-size:16px;font-weight:400;color:#c6c6c6;padding:8px;margin-right:10px}.mkcontent .main-header .mnu-telefono a:hover{color:#f84b41!important}.mkcontent .main-header .menu-icon a{display:block;font-size:16px;font-weight:400;color:#fff;padding:8px;background-color:#c6c6c6;margin-right:2px}.mkcontent .main-header .menu-icon a:hover{color:#fff!important;background-color:#f84b41}.mkcontent .main-header .user-menu li{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px}.mkcontent .main-header .user-menu li a{color:#777;font-weight:700;font-size:14px}.mkcontent .main-navbar{color:#777;font-size:13px;font-weight:400;height:71px;background-color:#275c87}.mkcontent .main-navbar.is-sticky{background-color:rgba(1,63,114)}.mkcontent .main-navbar .navbar-toggler{background-color:transparent;color:#fff;font-size:20px;text-align:center;border:0}.mkcontent .main-navbar .navbar-toggler:focus{border:0!important;box-shadow:none}.mkcontent .main-navbar .navbar .navbar-brand{margin-left:15px}.mkcontent .main-navbar .navbar .nav-item a{color:#fff;font-size:14px;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;font-weight:700}.mkcontent .main-navbar .navbar .nav-item a:hover{color:#f84b41}.mkcontent .main-navbar .navbar .nav-item.active>a{background-color:#f84b41!important;border-radius:10px;color:#fff!important}.mkcontent .main-navbar .navbar-collapse.collapse.show{background-color:rgba(1,63,114);margin-top:10px}.mkcontent .main-navbar .navbar-collapse.collapse.show .nav-item{padding:10px}.mkcontent .main-navbar .navbar-collapse.collapse.show .nav-item:hover{background-color:#f84b41}.mkcontent .modal .modal-backdrop.in{background-color:#fff;filter:alpha(opacity=70);opacity:.7}.mkcontent .modal .modal-header{background-color:#013f72;padding:10px}.mkcontent .modal .modal-title{color:#fff;font-size:13px;display:inline-block}.mkcontent .modal .modal-footer{border-top:0;background-color:#013f72;padding:5px}.mkcontent .modal .close{color:#fff;text-shadow:none;opacity:.7;background:none}.mkcontent .modal .close:hover{color:#fff;opacity:1}.mkcontent .modal label{text-align:left}.mkcontent .tpv-importes,.mkcontent .importes{background-color:#e6e6e6;margin-right:3px;font-size:14px}.mkcontent .tpv-importes.active,.mkcontent .importes.active{background-color:#013f72;color:#fff;font-weight:bold}.mkcontent .tpv-importes.active:focus,.mkcontent .importes.active:focus{background-color:#f84b41;color:#fff;font-weight:bold}.mkcontent legend{font-size:14px;font-weight:400;box-sizing:border-box;padding:0;margin-bottom:20px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.mkcontent .tab-pane{padding-top:10px}.mkcontent .nav-link{color:#999}.mkcontent .login-options{margin-top:15px;margin-bottom:0;padding-left:0}.mkcontent .login-options .standard-options{margin-top:5px}.mkcontent .login-options li{color:#013f72}.mkcontent .login-options a{color:#013f72}.mkcontent .login-options a:hover{text-decoration:underline;color:#f84b41}.mkcontent .form-submit-login{text-align:left!important;margin-top:5px}.mkcontent .form-check{vertical-align:middle}.mkcontent .btn.btn-default{background-color:#013f72;color:#fff;font-weight:bold}.mkcontent .btn.btn-default:focus,.mkcontent .btn.btn-default:hover{background-color:#f84b41;color:#fff;font-weight:bold}.mkcontent .btn.btn-default.tpv-importes{background-color:#e6e6e6;margin-right:3px;font-size:14px;color:#333;font-weight:normal}.mkcontent .btn.btn-default.tpv-importes:focus,.mkcontent .btn.btn-default.tpv-importes:hover{background-color:#f84b41;color:#fff;font-weight:bold}.mkcontent .btn.btn-default.tpv-importes.active{background-color:#013f72;color:#fff;font-weight:bold}.mkcontent .btn.btn-default.tpv-importes.active:focus{background-color:#f84b41;color:#fff;font-weight:bold}.mkcontent .TipoAbono-aportacion-abono{color:#f00}.mkcontent .TipoAbono-aportacion-abonada{color:#0a0}.mkcontent .fas{font-size:16px}.mkcontent .fas.fa-file-pdf{color:#ee190d}.mkcontent h4{color:#013f72;font-size:18px;font-weight:600}.mkcontent h5{color:#013f72;font-size:14px;font-weight:600}.mkcontent .badge{background-color:#285c88;color:#fff;font-size:12px;font-weight:600}.mkcontent .googleInfo{font-family:"Lato",sans-serif;text-align:left;margin:10px}.mkcontent .googleInfo .title{font-weight:bold;font-size:14px;padding:0;margin-left:0;margin-top:0;margin-bottom:10px;margin-right:0}.mkcontent .googleInfo .content{text-align:left!important;font-size:12px;margin-bottom:10px}.mkcontent .info-delegacion{border:solid 1px #fca6a1;background-color:#fff7f7;padding:20px;border-radius:10px;color:#013f72}.mkcontent .info-delegacion a{color:#013f72}.mkcontent .info-delegacion a:hover{color:#013f72;text-decoration:underline}.mkcontent .info-delegacion .f-contact i{font-size:14px;color:#5687b4;margin-right:10px}.mkcontent .info-delegacion .f-contact p{font-size:13px;margin:0 0 2px}.mkcontent .events .event-list{background-color:#f5f5f5;padding:10px}.mkcontent .events .event-list>li{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.08);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.08);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.08);box-shadow:0 0 5px 0 rgba(0,0,0,.08);padding:20px 15px;margin-bottom:20px;padding-bottom:10px}.mkcontent .events .event-list>li:last-child{border-bottom:0}.mkcontent .events .event-date{display:block;margin-bottom:5px;margin-right:20px;padding:8px;color:#fff;width:60px;text-align:center;background-color:#013f72}.mkcontent .events .event-date .date{font-size:34px;line-height:34px;display:block;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:8px;margin-bottom:8px}.mkcontent .events .event-date .month{text-transform:uppercase;display:block;line-height:16px}.mkcontent .events .event-date .year{text-transform:uppercase;display:block;line-height:16px}.mkcontent .events .event-list-content{overflow:hidden}.mkcontent .events .event-list-content h4{margin-bottom:5px;margin-top:5px}.mkcontent .events .event-list-content .event-time{color:#999;display:inline-block;line-height:16px;margin-right:5px;padding-right:5px;border-right:1px solid #ddd}.mkcontent .events .event-list-content .event-location{color:#999;display:inline-block;line-height:16px}.mkcontent .events .event-list-item{margin-bottom:10px;-moz-box-shadow:0 0 12px #aaa;-webkit-box-shadow:0 0 12px #aaa;box-shadow:0 0 12px #aaa}.mkcontent .events .event-date.end{background-color:#f84b41}.mkcontent .events .event-date.alert{background-color:#ed5565}.mkcontent .img-circle img{border-radius:50%!important}.mkcontent .alert.alert-warning a{color:#856404;text-decoration:underline}.mkcontent .alert.alert-warning a:hover{color:#705c00}.mkcontent #overbox_cookies{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:9000;overflow-y:scroll}.mkcontent #overbox_cookies #infobox_cookies{z-index:9000;box-shadow:0 2px 26px 0 rgba(0,0,0,.55);padding:70px;position:absolute;max-width:800px;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;color:#000}@media(max-width:768px){.mkcontent #overbox_cookies #infobox_cookies{padding:20px}}.mkcontent #overbox_cookies #infobox_cookies .title{width:100%;font-size:22px;font-weight:bold;text-align:center;line-height:1.2em;letter-spacing:0;margin-bottom:15px;color:#000}.mkcontent #overbox_cookies #infobox_cookies a{color:#000;text-decoration:underline}.mkcontent #overbox_cookies #infobox_cookies p{color:#000;font-size:15px;letter-spacing:0;line-height:1.6em}.mkcontent #overbox_cookies #infobox_cookies .btn{white-space:nowrap;padding:19px;min-width:150px;display:inline-block;border-radius:40px;text-transform:uppercase;text-align:center;margin-top:0;margin:0 10px;font-size:13px;line-height:1em;font-weight:normal;border:1px solid;margin-bottom:15px}.mkcontent #overbox_cookies #infobox_cookies .btn.btn-accept-cookie{color:#fff;background-color:#28a745;border-color:#28a745;text-decoration:none}.mkcontent #overbox_cookies #infobox_cookies .btn.btn-accept-cookie:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.mkcontent #overbox_cookies #infobox_cookies .btn.btn-reject-cookie{color:#fff;background-color:#285c88;border-color:#285c88;text-decoration:none}.mkcontent #overbox_cookies #infobox_cookies .btn.btn-reject-cookie:hover{background-color:#013f72;border-color:#013f72}.mkcontent #overbox_cookies #infobox_cookies .btn.btn-config-cookie{color:#fff;background-color:#285c88;border-color:#285c88;text-decoration:none}.mkcontent #overbox_cookies #infobox_cookies .btn.btn-config-cookie:hover{background-color:#013f72;border-color:#013f72}.mkcontent #overbox_cookies #infobox_cookies label{font-size:16px;font-weight:bold;max-width:calc(100% - 30px);vertical-align:top;display:inline-block;line-height:1.2em;margin-top:0;margin-bottom:4px}.mkcontent #overbox_cookies #infobox_cookies .row-flex{display:flex;margin-top:10px}.mkcontent #overbox_cookies #infobox_cookies .control{flex:25px}.mkcontent #overbox_cookies #infobox_cookies .description{flex:100%}.mkcontent .comunicacion-detail .entradilla{font-style:italic}.mkcontent .articulo1{background-color:#f5f5f5}.mkcontent .header-newsletter{background-color:#f84b41;color:#ffff;vertical-align:middle;justify-content:center;font-weight:bold}.mkcontent .header-newsletter .col-sm-6{padding:0}.mkcontent .header-newsletter .col-sm-6.right{display:flex;justify-content:end;align-items:center}.mkcontent .main-footer .footer1{margin-top:20px;color:#004b93;margin-bottom:10px}.mkcontent .main-footer .footer1 span{padding-left:10px;padding-right:10px}.mkcontent .main-footer .footer1 a{color:#004b93}.mkcontent .main-footer .footer1 a:hover{text-decoration:none;outline:0!important;color:#f84b41}.mkcontent .main-footer .footer2{background-color:#275c87;color:#fff;font-size:12px}.mkcontent .main-footer .footer2 a{color:#fff}.mkcontent .main-footer .footer2 a:hover{text-decoration:none;outline:0!important;color:#f84b41}.mkcontent .accordion-button{-webkit-tap-highlight-color:rgba(0,0,0,0);--fondo_azul_oscuro:#4165ad;--fondo_azul_oscuro_extra:#013f72;--fondo_azul_oscuro_rgba_0_5:rgba(65,101,173,.5);--fondo_azul_oscuro_rgba_0_9:rgba(65,101,173,.85);font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:13px;font-weight:400;line-height:24px;box-sizing:border-box;padding:10px 15px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;color:#333;background-color:#f5f5f5;border-color:#ddd}.mkcontent [class^="flaticon-"]:before,.mkcontent [class*=" flaticon-"]:before,.mkcontent [class^="flaticon-"]:after,.mkcontent [class*=" flaticon-"]:after{font-size:70px!important}.mkcontent .container,.mkcontent .container-fluid,.mkcontent .container-lg,.mkcontent .container-md,.mkcontent .container-sm,.mkcontent .container-xl,.mkcontent .container-xxl{padding-right:0;padding-left:0}.mkcontent .btn-mk-sm{background:none;padding:0;margin-bottom:5px}.mkcontent .btn-mk-sm .fa-times{color:#f00}.mkcontent .down-line{border-bottom:1px solid #ddd;margin-top:10px;margin-bottom:10px}.mkcontent .form-colabora{padding:5px;color:#fff}.mkcontent .form-colabora a{color:#fff!important}.mkcontent .form-colabora .btn-group{margin-bottom:10px}.mkcontent .form-colabora .btn-submit{background-color:#013f72;color:#fff;font-weight:bold;border-radius:15px}.mkcontent .form-colabora .btn-submit:focus,.mkcontent .form-colabora .btn-submit:hover{background-color:#f84b41;color:#fff;font-weight:bold}.mkcontent .form-colabora label{text-align:left;font-weight:bold}.mkcontent .form-colabora .form-control,.mkcontent .form-colabora .form-select{border-radius:15px}.mkcontent .form-colabora .colabora-options .btn.btn-option{background-color:#fff;margin:2px;font-size:14px;border-radius:15px;color:#369;font-weight:bold}.mkcontent .form-colabora .colabora-options .btn.btn-option.active{background-color:#f84b41;color:#fff;font-weight:bold;border:0!important}.mkcontent .form-colabora .colabora-options .btn.btn-option.active:focus{background-color:#f84b41;color:#fff;font-weight:bold;border:0!important;box-shadow:none}.mkcontent .form-colabora #tipoRegistro .btn.btn-option{font-size:.9rem;color:#fff;font-weight:bold;background:none;text-decoration:underline}.mkcontent .form-colabora #tipoRegistro .btn.btn-option.active{border-radius:15px;background-color:#f84b41;color:#fff;font-weight:bold;border:0!important}.mkcontent .form-colabora #tipoRegistro .btn.btn-option:focus{border-radius:15px;background-color:#f84b41;color:#fff;font-weight:bold;border:0!important;box-shadow:none}.mkcontent .form-colabora .icono-corazon{text-align:center;margin-bottom:20px}.mkcontent .form-colabora .icono-corazon img{width:50px}.mkcontent #mk-waiting-dialog{position:fixed;inset:0;background:rgba(8,8,15,.5);display:flex;align-items:center;justify-content:center;z-index:21000;transition:opacity .25s ease,visibility .25s ease}.mkcontent #mk-waiting-dialog .loader-wrapper{text-align:center;color:#fff}.mkcontent #mk-waiting-dialog .loader-logo{font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:.9rem}.mkcontent #mk-waiting-dialog .loader-bar{margin:1.25rem auto 0;width:140px;height:4px;border-radius:999px;overflow:hidden;background:rgba(255,255,255)}.mkcontent #mk-waiting-dialog .loader-bar-inner{width:40%;height:100%;background:linear-gradient(90deg,#0d6efd,#6610f2);animation:loader-slide 1.1s linear infinite}@keyframes loader-slide{0%{transform:translateX(-120%)}100%{transform:translateX(260%)}}