@charset "UTF-8";.bg-beige{background-color:#efe7da}.bg-beige.bg-img{background-image:url("/assets/images/comunes/fondo.jpg");background-position:center top;background-repeat:no-repeat;min-height:600px}.bg-yellow{background-color:#ffdf43}.bg-light-beige{background-color:#F4F0E7}@font-face{font-family:colacao;src:url(../../assets/fonts/colacao-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:gotham book;src:url(../../assets/fonts/GothamBook.woff2) format("woff2"),url(../../assets/fonts/GothamBook.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gotham book;src:url(../../assets/fonts/GothamBook-Italic.woff2) format("woff2"),url(../../assets/fonts/GothamBook-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:gotham;src:url(../../assets/fonts/GothamLight-Italic.woff2) format("woff2"),url(../../assets/fonts/GothamLight-Italic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:gotham;src:url(../../assets/fonts/GothamLight.woff2) format("woff2"),url(../../assets/fonts/GothamLight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:gotham;src:url(../../assets/fonts/GothamBold.woff2) format("woff2"),url(../../assets/fonts/GothamBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:gotham;src:url(../../assets/fonts/GothamBold-Italic.woff2) format("woff2"),url(../../assets/fonts/GothamBold-Italic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:gotham;src:url(../../assets/fonts/Gotham-Medium.woff2) format("woff2"),url(../../assets/fonts/Gotham-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.borde-lateral-pages{border-left-width:4px;border-left-style:solid;padding-left:15px;padding-right:15px}.borde-lateral-pages.border-none{border-left:none;padding-left:19px}.animado{-webkit-animation:fadeIn 1.3s ease-in-out;animation:fadeIn 1.3s ease-in-out}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bold-gris strong{color:#333333}.gap{display:block;position:relative;clear:both}.gap:after{clear:both;content:"";display:table}.gap-20{margin:10px 0 10px 0}.gap-30{margin:15px 0 15px 0}.gap-40{margin:20px 0 20px 0}.gap-50{padding:25px 0 25px 0}.gap-60{margin:30px 0 30px 0}.gap-70{margin:35px 0 35px 0}.gap-80{margin:40px 0 40px 0}.gap-100{margin:50px 0 50px 0}.open{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.oculto{display:none}@media (min-width:768px){.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}}.row-eq-height.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-flex,.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center,.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-gutter{padding-left:0;padding-right:0}.clear{display:block;clear:both}*,:active,:focus,:hover{outline:none!important;outline-style:none!important}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.img100{width:100%}.oculto{display:none!important;width:100%;-webkit-transition-property:opacity,left;transition-property:opacity,left;-webkit-transition-duration:3s,5s;transition-duration:3s,5s}.ocultoa,.ocultoc{display:none;width:100%;-webkit-transition-property:opacity,left;transition-property:opacity,left;-webkit-transition-duration:3s,5s;transition-duration:3s,5s}.bg-gris{background-color:#bfbfbf}.bg-rojo{background-color:#ee3127}p.narrow{margin-left:auto;margin-right:auto;max-width:600px}.alert ul{margin-bottom:0}.alert li,.alert p{margin-bottom:0!important;font-size:16px!important}.alert.alert-danger ul{margin-bottom:0}.alert.alert-danger ul li{color:#a94442}.relative{position:relative!important}@media (max-width:767px){.center-block-sm{display:block;margin-left:auto;margin-right:auto}}.img-container{display:inline-block}.img-container img{width:100%}span.img-hires-container{display:inline-block}span.img-hires-container img{width:50%}.right{float:right}.circle{border-radius:50%;height:auto;width:auto;line-height:auto;display:inline-block;text-align:center}.no-fixed{position:relative!important;left:0!important}.fadeTop{opacity:0;-webkit-transform:translate(0,10vh);transform:translate(0,10vh);-webkit-transition:all 1s;transition:all 1s}.visible{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.contenido.padding-bottom{padding-bottom:50px}.pt40{padding-top:40px!important}.pb60{padding-bottom:60px!important}.pb40{padding-bottom:40px!important}.pb20{padding-bottom:20px!important}.mt20{margin-top:20px!important}.mt40{margin-top:40px!important}.mt60{margin-top:60px!important}.mb20{margin-bottom:20px!important}.mb40{margin-bottom:40px!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}body{font-family:"gotham";font-size:16px;font-weight:300;color:#514f4b}@media (max-width:1200px){body{font-size:13.5px}}@media (max-width:1200px){body{font-size:12px}}h1,h2{font-size:30px;font-weight:bold;color:white}@media (max-width:992px){h1,h2{font-size:24px}}@media (max-width:768px){h1,h2{font-size:20px}}@media (max-width:480px){h1,h2{font-size:18px}}.h4,h4{font-size:18px}.text-grande{font-size:1.2em}a{color:#514f4b;text-decoration:underline}a:active,a:focus,a:hover{color:#ee3127}p{margin-bottom:15px}p.mb{margin-bottom:25px}.red-italic{color:#ee3127;font-style:italic;font-weight:bold}.text-red{color:#ee3127}.btn{padding:10px 25px!important;font-weight:500!important;text-transform:uppercase;border-radius:20px!important;text-decoration:none!important;font-weight:bold;font-size:14px;display:inline-block}.btn.btn-ancho{padding:15px 25px!important;border-radius:30px!important}.btn.btn-xs{padding:3px 10px!important;font-size:12px;font-weight:normal;min-width:0}@media (max-width:1400px){.btn{font-size:12px!important}}@media (max-width:767px){.btn{font-size:11.2px!important}}.btn-default,.btn-red{background-color:#ee3127;border-color:#ee3127;color:white}.btn-default.act,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-red.act,.btn-red:active,.btn-red:focus,.btn-red:hover{background-color:#ffdf43!important;color:#ee3127;border-color:#ee3127}.btn-default.act img,.btn-default:active img,.btn-default:focus img,.btn-default:hover img,.btn-red.act img,.btn-red:active img,.btn-red:focus img,.btn-red:hover img{-webkit-filter:brightness(0) saturate(100%) invert(34%) sepia(100%) saturate(3110%) hue-rotate(344deg) brightness(102%) contrast(103%);filter:brightness(0) saturate(100%) invert(34%) sepia(100%) saturate(3110%) hue-rotate(344deg) brightness(102%) contrast(103%)}@media (max-width:767px){.btn-default,.btn-red{margin-bottom:20px}}.btn-default.active,.btn-default:active,.btn-red.active,.btn-red:active{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.btn-primary{margin-bottom:20px!important}}.btn-amarillo{padding:8px 25px!important;background-color:#ffdf43;border-color:#ffdf43;color:black;font-weight:bold;text-transform:uppercase;border-radius:20px!important}.btn-amarillo:active,.btn-amarillo:focus,.btn-amarillo:hover{background-color:transparent!important;color:#ee3127;border-color:#ee3127}.btn-beige{background-color:#f4f0e7;border-color:#ee3127}.btn-beige:active,.btn-beige:focus,.btn-beige:hover{background-color:#ffdf43;color:#ee3127}.btn-white{border:1px solid #ee3127;background-color:white}.btn-white:hover{background-color:#ee3127;color:white}.btn-transparente-rojo{background-color:transparent;border:1px solid #ee3127;color:#ee3127}@media (max-width:767px){.btn-transparente-rojo{margin-bottom:20px!important}}.btn-transparente{background-color:transparent;border:1px solid white;color:white}@media (max-width:767px){.btn-transparente{margin-bottom:20px!important}}.btn-sombra{-webkit-box-shadow:7px 3px 19px -3px rgba(0,0,0,0.69);box-shadow:7px 3px 19px -3px rgba(0,0,0,0.69)}.btn-novedades{background-color:#0e4194;border-radius:40px;font-family:"colacao"!important;color:white;font-size:30px;width:175px;margin-right:10px;padding:12px 10px 12px 10px;text-decoration:none;cursor:pointer;line-height:43%;-webkit-box-shadow:1px 10px 15px -6px rgba(0,0,0,0.75);box-shadow:1px 10px 15px -6px rgba(0,0,0,0.75)}.btn-novedades span{font-size:14px}.btn-novedades:hover{text-decoration:none;color:white}@media (max-width:1400px){.btn-novedades{font-size:26px;width:150px}.btn-novedades span{font-size:10px}}@media (max-width:1199px){.btn-novedades{font-size:22px;width:125px}.btn-novedades span{font-size:10px}}@media (max-width:991px){.btn-novedades{font-size:16px;width:140px}.btn-novedades span{font-size:10px}}form .form-control{border:1px solid #979593;border-radius:2;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:300}form .form-control::-webkit-input-placeholder{color:#999;opacity:1}form .form-control::-moz-placeholder{color:#999;opacity:1}form .form-control:-ms-input-placeholder{color:#999;opacity:1}form .form-control::-ms-input-placeholder{color:#999;opacity:1}form .form-control::placeholder{color:#999;opacity:1}form .form-control::-webkit-input-placeholder{color:#999}form .form-control::-moz-placeholder{color:#999;opacity:1}form .form-control:-ms-input-placeholder{color:#999}form .form-control::-ms-input-placeholder{color:#999}@media (max-width:767px){form .form-control{margin-bottom:5px}}form label{font-weight:normal}form .form-group{margin-bottom:15px}form .form-group small{font-size:13px}form .responsable-tratamiento{font-size:13px}form .form-control[disabled],form .form-control[readonly],form fieldset[disabled] .form-control{background-color:#bfbfbf;border:1px solid #ccc}form .has-error.checkbox label a,form .has-error.checkbox-inline label a,form .has-error.radio label a,form .has-error.radio-inline label a{color:#a94442}form .has-error.checkbox label a:active,form .has-error.checkbox label a:focus,form .has-error.checkbox label a:hover,form .has-error.checkbox-inline label a:active,form .has-error.checkbox-inline label a:focus,form .has-error.checkbox-inline label a:hover,form .has-error.radio label a:active,form .has-error.radio label a:focus,form .has-error.radio label a:hover,form .has-error.radio-inline label a:active,form .has-error.radio-inline label a:focus,form .has-error.radio-inline label a:hover{color:rgb(132.3234042553,53.2425531915,51.6765957447)}form .has-error input{background-color:#f2dede}form .has-error .cont-programa{background-color:#f2dede;border-color:#a94442!important}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1170px}}section{display:flow-root}.table{margin-top:0;margin-bottom:20px}.table-striped{--bs-table-bg:transparent}.table-striped>tbody>tr:nth-of-type(2n)>*{--bs-table-bg-type:transparent}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:#f9f9f9}.table-hover>tbody>tr:hover>*{--bs-table-bg-state:#f5f5f5}.cuadro-blanco{max-width:300px;margin:0 auto;background-color:white;padding:5px;color:#ee3127;font-weight:bold;margin-top:30px}.container-notification{margin-top:20px;padding-left:0;padding-right:0}.page-title{display:inline-block;background-color:#ee3127;padding:10px;text-align:center;margin:30px auto}.stretch{padding:0px 100px}@media (max-width:991px){.stretch{padding:0px 40px}}@media (max-width:767px){.stretch{padding:0px}}.sombra{-webkit-box-shadow:10px 10px 50px -9px rgba(0,0,0,0.75);box-shadow:10px 10px 50px -9px rgba(0,0,0,0.75)}.alert-danger{border:2px solid #a94442;border-radius:0px}.alert-danger p{color:#a94442!important}.alert-success{border:2px solid #83b72b;border-radius:0px}.cuadro-destacado{margin:20px auto;background-color:#ffdf43;text-align:center;padding-top:2px;font-weight:bold;max-width:1090px;background-image:url("/assets/images/sliders/slider2.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover;height:512px;position:relative}.cuadro-destacado h3{background-color:#ee3127;color:white;padding:10px;margin-top:5px;max-width:530px;margin:10px auto}.cuadro-destacado .subtit{position:absolute;bottom:0;background-color:rgba(255,255,255,0.8);width:100%;text-align:center;padding-top:17px;font-weight:bold;font-size:17px;color:#514f4b}.cuadro-destacado a{margin-top:10px;margin-bottom:10px}.common-section{padding:30px 0}.section-header{background-color:#ee3127;padding:10px 30px;margin:0 auto 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-header .title{margin:0;font-size:30px}@media (max-width:1199px){.section-header .title{font-size:24px}}@media (max-width:991px){.section-header .title{font-size:20px}}@media (max-width:767px){.section-header .title{font-size:18px}}.section-content .intro-text{margin:0 auto;max-width:730px;text-align:center}.roles{padding-bottom:40px}.roles_text{text-align:center;max-width:80%;margin:0 auto 40px}.roles_boxes{margin-bottom:0}.roles_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;border-radius:40px;overflow:hidden;padding:30px 50px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (max-width:991px){.roles_box{padding:20px 30px 30px}}.roles_box .icon{height:100px;width:auto}@media (max-width:767px){.roles_box .icon{height:70px}}.roles_box .title{margin:0;font-weight:bold;text-align:center;font-size:30px;color:#514f4b}@media (max-width:1199px){.roles_box .title{font-size:24px}}@media (max-width:991px){.roles_box .title{font-size:20px}}@media (max-width:767px){.roles_box .title{font-size:18px}}.img-common-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:40px;overflow:hidden}@media (min-width:768px){.img-common-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:230px}}@media (min-width:1200px){.img-common-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:350px}}.img-common-box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-height:250px}@media (min-width:768px){.img-common-box_image{min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}}.img-common-box_content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.img-common-box .title{margin:0;font-weight:bold;text-align:center;font-size:30px;color:#514f4b}@media (max-width:1199px){.img-common-box .title{font-size:24px}}@media (max-width:991px){.img-common-box .title{font-size:20px}}@media (max-width:767px){.img-common-box .title{font-size:18px}}.img-common-box p{margin:0}.img-common-box .img-common-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}.img-common-box .img-common-button img{max-width:130px}.text-common-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:40px;overflow:hidden}@media (min-width:768px){.text-common-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.text-common-box_content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:40px 90px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1199px){.text-common-box_content{padding:40px 75px}}@media (max-width:991px){.text-common-box_content{padding:40px 50px}}.text-common-box_content.left{background-color:#ee3127}.text-common-box_content.left .title,.text-common-box_content.left p{color:white}.text-common-box_content.left .text-common-button{background-color:white;color:#ee3127}.text-common-box_content .text-common-button{display:-webkit-box;display:-ms-flexbox;display:flex}.text-common-box_content .text-common-button img{max-width:130px}.text-common-box_content .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.text-common-box_content .icon{max-width:120px}.text-common-box .title{margin:0;font-weight:bold;text-align:center;font-size:30px;color:#514f4b}@media (max-width:1199px){.text-common-box .title{font-size:24px}}@media (max-width:991px){.text-common-box .title{font-size:20px}}@media (max-width:767px){.text-common-box .title{font-size:18px}}.text-common-box .small-title{margin:0;font-weight:bold;text-align:center;font-size:20px;color:#514f4b}@media (max-width:1400px){.text-common-box .small-title{font-size:18px}}@media (max-width:1199px){.text-common-box .small-title{font-size:18px}}@media (max-width:991px){.text-common-box .small-title{font-size:16px}}@media (max-width:767px){.text-common-box .small-title{font-size:16px}}.text-common-box p{margin:0}.fondo-comun .container .titulares{text-align:center;margin:0 auto;margin-top:40px}.fondo-comun .container .titulares a{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;background-color:#ee3127;padding:10px 25px;text-decoration:none;margin-bottom:40px;position:relative;background-position:97% center;background-repeat:no-repeat;background-size:25px}.fondo-comun .container .titulares a h2{display:inline-block;padding:0;margin:0;padding-left:20px;padding-right:20px}.fondo-comun .container .titulares a img{position:absolute;right:20px;top:35%;bottom:0;width:25px}@media (max-width:1199px){.fondo-comun .container .titulares a img{width:22px}}@media (max-width:991px){.fondo-comun .container .titulares a img{width:18px}}@media (max-width:1199px){.fondo-comun .container .titulares a{margin-bottom:25px}}@media (max-width:991px){.fondo-comun .container .titulares a{margin-bottom:20px}}@media (max-width:767px){.fondo-comun .container .titulares a{margin-bottom:10px}}.fondo-comun .container .contenido .img-audio{border-radius:8px}.fondo-comun .container .contenido .iconos-contenido{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style-type:none;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.fondo-comun .container .contenido .iconos-contenido li{width:33.3%}@media (max-width:767px){.fondo-comun .container .contenido .iconos-contenido li{width:100%}}.fondo-comun .container .contenido .iconos-contenido li img{width:100px}@media (max-width:1199px){.fondo-comun .container .contenido .iconos-contenido li img{width:70px}}.fondo-comun .container .contenido .iconos-contenido li p{max-width:300px;margin:25px auto 60px;text-align:center}.fondo-comun .container .contenido .iconos-contenido li p.subtext{font-weight:300;margin-top:-40px}@media (max-width:1199px){.fondo-comun .container .contenido .iconos-contenido li p{max-width:200px}}.fondo-comun .container .contenido .iconos-contenido.que-es li img{width:140px}@media (max-width:1199px){.fondo-comun .container .contenido .iconos-contenido.que-es li img{width:100px}}.floating-register{position:fixed;top:65vh;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-decoration:none;z-index:9999}.floating-register__text{width:270px;padding:20px 30px;overflow:hidden;background:#ffdf43;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:bold;line-height:1.3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.35s ease,padding 0.35s ease;transition:width 0.35s ease,padding 0.35s ease;text-transform:uppercase}@media (max-width:991px){.floating-register__text{width:250px}}.floating-register__text p{margin-bottom:10px;font-size:14px}@media (max-width:991px){.floating-register__text p{font-size:12px}}.floating-register__text p:last-child{margin:0}.floating-register__icon{width:45px;background:#ee3127;border-radius:0 25px 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.floating-register__icon img{width:100px;height:auto;display:block}.c-slider{width:100%;height:100%}.box-slider{height:100%!important;padding:0!important}.box-slider.que-es-primaria-slider .slider-list{min-height:260px}.box-slider.que-es-secundaria-slider .slider-list{min-height:250px}.box-slider.programa-primaria-slider,.box-slider.programa-secundaria-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.box-slider.programa-primaria-slider .slider-list,.box-slider.programa-secundaria-slider .slider-list{min-height:130px}@media (max-width:991px){.box-slider.programa-primaria-slider .slider-list,.box-slider.programa-secundaria-slider .slider-list{min-height:80px}}.box-slider.programa-primaria-slider .slide,.box-slider.programa-secundaria-slider .slide{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991px){.box-slider.programa-primaria-slider .slide,.box-slider.programa-secundaria-slider .slide{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.box-slider .slider-content{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-slider .controls{position:relative!important;top:auto!important;bottom:0!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;width:auto!important;left:50%!important}.box-slider .controls button{background-color:#ee3127!important;padding:12px 20px!important}.box-slider .controls .btn-prev{display:none!important}.box-slider .controls .btn-next:after{content:"";display:inline-block;background-size:100%;width:120px;background-image:url(/assets/images/comunes/arrow.png);height:15px;background-repeat:no-repeat}.box-slider .controls .btn-next img{display:none}.box-slider .slidenav{display:none!important}.desplegable .desplegar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.desplegable .desplegar:after{content:"";display:inline-block;background-size:100%;width:20px;height:10px;background-repeat:no-repeat;background-image:url("../images/comunes/up-arrow.svg")}.desplegable .desplegar.abierto:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.desplegable .contenido{display:none}.desplegable .contenido.mostrar{display:block}header{position:relative;background-color:#ffdf43}header .franja-contador{margin:0;display:block;background-color:#ee3127;color:white;font-weight:bold;font-size:13px;text-transform:uppercase}header .franja-contador .cont-contador{margin:auto;width:700px;max-width:100%}header .franja-contador .cont-contador .somos{min-width:120px}header .franja-contador .cont-contador ul{display:table-row;list-style-type:none;padding-left:0;margin:0}header .franja-contador .cont-contador ul li{margin:10px;border-radius:40px;display:table-cell;width:100vw;line-height:1;text-align:center;padding:7px;font-size:10px}header .franja-contador .cont-contador ul li span.num{font-size:17px;display:block;margin-bottom:5px;line-height:0.7}@media (max-width:991px){header .franja-contador .cont-contador ul li span.num{font-size:14px}}@media (max-width:400px){header .franja-contador .cont-contador .somos{font-size:12px;min-width:72px}header .franja-contador .cont-contador ul li:last-child{display:none}}header .container-header{max-width:1440px!important;width:100%;margin:auto;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1199px){header .container-header{padding-top:10px;padding-bottom:10px}}header .container-header{}header .container-header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}header .container-header .header-left img.logo{max-width:165px}@media (max-width:1400px){header .container-header .header-left img.logo{max-width:100px}}@media (max-width:1199px){header .container-header .header-left img.logo{max-width:80px}}header .container-header .header-middle .nav{margin:0 auto;display:block;background-color:white;border-radius:40px;padding:0}header .container-header .header-middle .nav ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;padding-left:0;width:auto;margin-bottom:0;gap:2px}header .container-header .header-middle .nav ul.menu li{border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#ffffff;height:44px;line-height:1;text-align:center;vertical-align:middle}header .container-header .header-middle .nav ul.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:black;font-weight:700;padding:0 14px;height:100%;text-transform:uppercase;text-decoration:none;font-size:10px;line-height:1.1;min-width:100px;max-width:150px}header .container-header .header-middle .nav ul.menu li.active>a,header .container-header .header-middle .nav ul.menu li:hover>a{color:white!important}header .container-header .header-middle .nav ul.menu li.active,header .container-header .header-middle .nav ul.menu li:hover{background-color:#ee3127}header .container-header .header-middle .nav ul.menu li.has-submenu{position:relative}header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu{display:none;list-style:none;position:absolute;top:100%;left:0;width:100%;min-width:100%;-webkit-transform:none;transform:none;background-color:#ffffff;border-radius:20px;margin:0;padding:8px 0;z-index:9999;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.08);box-shadow:0 4px 12px rgba(0,0,0,0.08)}header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu li{display:block;width:100%;border-radius:0;text-align:center;background:transparent;min-height:auto;height:auto}header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu li a{color:black;font-size:11px;font-weight:700;padding:6px 12px;min-height:auto;height:auto;line-height:1.2}header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu li.active,header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu li:hover{background:#ee3127;border-radius:30px}header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu li.active a,header .container-header .header-middle .nav ul.menu li.has-submenu>ul.submenu li:hover a{color:#ffffff!important}header .container-header .header-middle .nav ul.menu li.has-submenu:focus-within>ul.submenu,header .container-header .header-middle .nav ul.menu li.has-submenu:hover>ul.submenu{display:block}header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta{background-color:#ee3127}header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta>a{color:#ffdf43}header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta.active,header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta:focus-within,header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta:hover{background-color:#ee3127}header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta.active>a,header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta:focus-within>a,header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta:hover>a{color:#fff!important}header .container-header .header-middle .nav ul.menu li.nav__menu-item--cta>a{padding-left:12px;padding-right:12px}@media (max-width:1399px){header .container-header .header-middle .nav ul.menu li a{font-size:11px;padding:10px}}@media (max-width:991px){header .container-header .header-middle{display:none}}header .container-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0px}@media (max-width:991px){header .container-header .header-right{display:none}}header .container-header .header-right .cont-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .container-header .header-right .cont-lang .selectlang{position:relative}header .container-header .header-right .cont-lang .selectlang .selectidioma{width:100%;border:1px solid #ee3127;background-color:#efe7da;padding:4px 10px;border-radius:40px;color:#ee3127;font-weight:500;font-size:12px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:130px;text-decoration:none}@media (max-width:1399px){header .container-header .header-right .cont-lang .selectlang .selectidioma{font-size:10px}}header .container-header .header-right .cont-lang .selectlang #menuidioma{list-style:none;margin:0px;padding:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container-header .header-right .cont-lang .selectlang #menuidioma li{display:none}header .container-header .header-right .cont-lang .selectlang #menuidioma li a{text-decoration:none;text-transform:uppercase}header .container-header .header-right .cont-lang .selectlang #menuidioma li.activo{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:bold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}header .container-header .header-right .cont-lang .selectlang #menuidiomaoculto{display:none;list-style:none;margin:0px;padding:0px;position:absolute;border:1px solid #ee3127;background-color:#f4f0e7;color:#ee3127;border-radius:12px;z-index:9999999999;top:26px;left:0;min-width:130px;overflow:none}header .container-header .header-right .cont-lang .selectlang #menuidiomaoculto li a{text-decoration:none;margin:0;padding:5px 15px;text-transform:uppercase;font-weight:bold;display:block;width:100%;font-size:12px}header .container-header .header-right .cont-lang .selectlang #menuidiomaoculto li a:hover{background-color:#ee3127;color:white}header .container-header .header-right .cont-lang .selectlang #menuidiomaoculto li:first-child a:hover{border-radius:12px 12px 0 0}header .container-header .header-right .cont-lang .selectlang #menuidiomaoculto li:last-child a:hover{border-radius:0 0 12px 12px}header .container-header .header-right .cont-botones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:10px}header .container-header .header-right .cont-botones a{max-height:40px;font-size:12px;display:block;max-width:150px;width:auto}header .container-header .header-right .cont-botones a.btn-user{background-image:url("../images/comunes/icono-login.png");background-repeat:no-repeat;background-position:12px 6px;padding-left:40px!important;width:auto;min-width:130px}@media (max-width:1399px){header .container-header .header-right .cont-botones a{font-size:10px!important}}header .container-header .header-right .cont-botones .btn-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}header .container-header .header-right .cont-botones .btn-login .btn-user{width:auto;max-width:100%}header .container-header .header-right .cont-botones .btn-login i{font-size:24px;color:#ee3127}header .container-header .header-right .cont-botones .contacto{margin-right:15px}@media (min-width:992px){header .container-header nav.navbar{display:none}}header .container-header nav.navbar{-ms-flex-wrap:nowrap;flex-wrap:nowrap;float:none;width:auto;margin-left:auto}header .container-header nav.navbar .navbar-toggler{display:block!important;border:0;padding:0;margin-left:auto}header .container-header nav.navbar .navbar-toggler .icon-bar{display:block;width:24px;height:2px;margin:5px 0;background-color:#ee3127}header .container-header nav.navbar .navbar-collapse{display:none!important}header .container-header nav.navbar .navbar-collapse.collapsing,header .container-header nav.navbar .navbar-collapse.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}header .container-header nav.navbar .navbar-collapse{background-color:#efe7da;width:100%;height:100%;margin:0;position:fixed;top:0;right:0;z-index:99999999999;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:0}header .container-header nav.navbar .navbar-collapse .mobile-menu-panel{width:100%}header .container-header nav.navbar .navbar-collapse .cont-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}header .container-header nav.navbar .navbar-collapse .cont-close .btn-close{margin-right:10px;margin-top:10px}header .container-header nav.navbar .navbar-collapse ul{list-style:none;padding:0;margin:0}header .container-header nav.navbar .navbar-collapse ul li a{display:block;text-transform:uppercase;color:#ee3127;text-decoration:none;line-height:2;font-weight:500;font-size:18px;padding:10px;text-align:center}header .container-header nav.navbar .navbar-collapse ul li.has-submenu>ul.submenu{list-style:none;margin:0;padding:0 0 8px}header .container-header nav.navbar .navbar-collapse ul li.has-submenu>ul.submenu li a{font-size:14px;padding:2px 10px}header .container-header nav.navbar .navbar-collapse ul li.nav__menu-item--cta>a{color:#fff;background-color:#ee3127;border-radius:40px;max-width:220px;margin:8px auto}header .container-header nav.navbar .navbar-collapse #idiomas-movil{list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}header .container-header nav.navbar .navbar-collapse #idiomas-movil li{font-size:14px;color:black;font-weight:500}header .container-header nav.navbar .navbar-collapse #idiomas-movil li a{color:black;font-size:10px}header .container-header nav.navbar .navbar-collapse #idiomas-movil li a:focus{text-decoration:none;outline:1px solid black!important}header .container-header nav.navbar .navbar-collapse #idiomas-movil li.active a,header .container-header nav.navbar .navbar-collapse #idiomas-movil li:hover a{color:#ee3127;text-decoration:underline}header .navbar-collapse.collapsing{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;-webkit-transition:none!important;transition:none!important}footer{background-color:#ffdf43;padding-top:20px;padding-bottom:20px;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .copyright,footer .menupie{text-align:center;width:100%}footer ul.redes-pie{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;padding-left:0}footer ul.redes-pie li{margin-right:12px;margin-bottom:20px}footer ul.redes-pie li a{display:inline-block;position:relative;width:35px;height:35px;vertical-align:middle;text-align:center;border:1px solid #ee3127;background:#ee3127;border-radius:20px;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}footer ul.redes-pie li a:hover i{color:#ffdf43}footer ul.redes-pie li a i{font-size:22px;color:white;margin-top:6px}footer ul.menupie{list-style-type:none;padding-left:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer ul.menupie li{padding:0 5px;border-right:1px solid black}footer ul.menupie li a{text-transform:uppercase;color:black;font-size:10px;font-weight:400}footer ul.menupie li:last-child{border-right:none}@media (max-width:767px){footer ul.menupie{-ms-flex-wrap:wrap;flex-wrap:wrap}footer ul.menupie li{width:50%;margin-bottom:15px;border-right:none}}.active .slide{display:block!important;visibility:visible;position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:opacity 0.45s ease-in-out;transition:opacity 0.45s ease-in-out}.active .slide.current{opacity:1;z-index:2}#c,.carousel,.slide{width:100%;padding:0;margin:0;overflow:hidden}#c a,.carousel a,.slide a{text-decoration:none}#contenido-comun{margin-top:600px}#c{display:block;height:550px}#c .tit-banner{margin:0px auto 20px;padding-top:20px}#c li .imagen{background-image:url("/assets/images/sliders/slider2.jpg");background-repeat:no-repeat;background-position:center top;height:600px;background-size:inherit}#c li .mov{width:100%;height:100%}#c .controls{position:absolute;top:200px;padding:30px;width:96%;margin:0px 2%}.carousel{position:relative}.liveregion{display:none}.carousel ul{margin:0;padding:0}.carousel ul.controls{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.carousel ul.controls li::marker{color:transparent}.carousel ul.controls li button{background-color:white;padding:10px;margin-top:-2.5em;border:0;line-height:1;border-radius:50px}.carousel ul.controls li button span{display:none}.carousel ul.controls li button img{width:35px}@media (max-width:767px){.carousel ul.controls li button img{width:35px}}@media (max-width:767px){.carousel ul.controls li button{padding:5px}}.slide{background-size:cover;position:relative}@media (max-width:991px){.slide{height:auto}}.slide h4{display:inline-block;font-size:1.25em;margin:0;padding:0.25em;text-align:right;background-color:rgba(255,255,255,0.8);border-radius:0 0 0 0.5em}.slide a{display:block;text-align:right}.active .slide{border:none}.slide.current{z-index:500}.btn-prev{left:0px;border-radius:0 0.25em 0.25em 0}.btn-next{right:0px;border-radius:0.25em 0 0 0.25em}.visuallyhidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.carousel.with-slidenav{padding-bottom:2em;background-color:transparent}.carousel.with-slidenav .slidenav{display:block;left:50%;bottom:38px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slidenav{display:none;position:absolute;left:0;text-align:center;z-index:500;width:auto;background-color:transparent;bottom:0;padding:10px 20px!important}@media (max-width:991px){.slidenav{padding:5px 10px!important}}@media (max-width:991px){.slidenav{padding:3px 7px!important}}.slidenav li{display:inline-block;margin:0 0.25em}.slidenav li:first-child button[data-action]{height:auto;width:auto;background-color:transparent;font-size:16PX;border-radius:0;padding:0 3px}.slidenav li:first-child button[data-action]:focus{border:1px solid black}.slidenav li:first-child button[data-action]{border:none}.slidenav button{background-color:#d8d8d8;height:15px;width:15px;border-radius:50%;padding:0;border:none;vertical-align:middle;outline:1px solid black!important}.slidenav button i{pointer-events:none}.slidenav button.current{background-color:#ee3127;height:20px;width:20px}.slidenav button:focus,.slidenav button:hover{background-color:#ee3127}.slidenav button:focus{outline:1px solid black!important;outline-offset:1px}.slidenav button.current:focus,.slidenav button.current:hover{background-color:#ee3127}#area-privada .home-slides .controls,#home .home-slides .controls{display:none}#area-privada .home-slides .slidenav,#home .home-slides .slidenav{bottom:80px}#area-privada .home-slides .slide-content,#home .home-slides .slide-content{background-repeat:no-repeat;background-position:center;height:600px;background-size:inherit;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;gap:40px}@media (max-width:1399px){#area-privada .home-slides .slide-content,#home .home-slides .slide-content{height:500px}}@media (max-width:1199px){#area-privada .home-slides .slide-content,#home .home-slides .slide-content{height:450px}}@media (max-width:991px){#area-privada .home-slides .slide-content,#home .home-slides .slide-content{height:400px}}#area-privada .home-slides .slide-content .banner-link,#home .home-slides .slide-content .banner-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#area-privada .home-slides .slide-content .cta-scroll-banner,#home .home-slides .slide-content .cta-scroll-banner{color:white;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.04em;z-index:650;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:12px}#area-privada .home-slides .icono-play img,#home .home-slides .icono-play img{text-align:center;margin:0 auto;max-width:80px}@media (min-width:768px){#area-privada .home-slides .icono-play img,#home .home-slides .icono-play img{max-width:100px}}#area-privada .home-slides .tit-banner,#home .home-slides .tit-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:10px}#area-privada .home-slides .tit-banner .tit-principal,#home .home-slides .tit-banner .tit-principal{color:white;font-size:12px;line-height:1.2;font-weight:bold;text-align:center;margin:0px;padding:10px 15px;background-color:#ee3127;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){#area-privada .home-slides .tit-banner .tit-principal,#home .home-slides .tit-banner .tit-principal{font-size:18px}}@media (min-width:992px){#area-privada .home-slides .tit-banner .tit-principal,#home .home-slides .tit-banner .tit-principal{font-size:22px}}#area-privada .home-slides .tit-banner .subtit-principal,#home .home-slides .tit-banner .subtit-principal{color:#ee3127;font-size:12px;line-height:1.2;font-weight:bold;text-align:center;margin:0px;padding:10px 15px;background-color:white;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){#area-privada .home-slides .tit-banner .subtit-principal,#home .home-slides .tit-banner .subtit-principal{font-size:18px}}@media (min-width:992px){#area-privada .home-slides .tit-banner .subtit-principal,#home .home-slides .tit-banner .subtit-principal{font-size:22px}}#area-privada .home-slides .subtit,#home .home-slides .subtit{position:absolute;bottom:0;background-color:rgba(255,255,255,0.8);width:100%;text-align:center;padding:20px;font-weight:bold;font-size:20px;color:#514f4b}@media (max-width:767px){#area-privada .home-slides .subtit,#home .home-slides .subtit{padding:10px;font-size:12px}}@media (max-width:480px){#area-privada .home-slides .subtit,#home .home-slides .subtit{font-size:8px;padding:5px}}#area-privada .home-slides .subtit a,#home .home-slides .subtit a{display:inline-block}#area-privada .program-boxes,#home .program-boxes{padding-bottom:40px}#area-privada .program-boxes .row,#home .program-boxes .row{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#area-privada .testimonies .testimonies-header,#home .testimonies .testimonies-header{max-width:450px;margin:0 auto 10px;text-align:center}#area-privada .testimonies .testimonies-header .title,#home .testimonies .testimonies-header .title{margin:0;font-weight:bold;text-align:center;font-size:18px;color:#514f4b}@media (min-width:1200px){#area-privada .testimonies .testimonies-header .title,#home .testimonies .testimonies-header .title{font-size:30px}}#area-privada .testimonies .testimonies-slider .slidenav,#home .testimonies .testimonies-slider .slidenav{display:none}#area-privada .testimonies .testimonies-slider .controls button,#home .testimonies .testimonies-slider .controls button{padding:0;background-color:transparent}#area-privada .testimonies .testimonies-slider .testimonies-list,#home .testimonies .testimonies-slider .testimonies-list{min-height:250px}@media (min-width:768px){#area-privada .testimonies .testimonies-slider .testimonies-list,#home .testimonies .testimonies-slider .testimonies-list{min-height:250px}}#area-privada .testimonies .testimonies-slider .slide p,#home .testimonies .testimonies-slider .slide p{margin:40px;padding:35px;color:white;text-align:center;background-color:#ee3127;border-radius:40px}@media (min-width:768px){#area-privada .testimonies .testimonies-slider .slide p,#home .testimonies .testimonies-slider .slide p{padding:60px 135px}}#area-privada .testimonies .testimonies-slider .slide p:before,#home .testimonies .testimonies-slider .slide p:before{content:"";display:block;position:absolute;top:15px;left:80px;max-width:60px;max-height:80px;width:100%;height:100%;background-image:url("/assets/images/comunes/comilla-izq.png");background-repeat:no-repeat;background-size:contain}@media (min-width:768px){#area-privada .testimonies .testimonies-slider .slide p:before,#home .testimonies .testimonies-slider .slide p:before{max-width:83px;max-height:100px}}#area-privada .testimonies .testimonies-slider .slide p:after,#home .testimonies .testimonies-slider .slide p:after{content:"";display:block;position:absolute;bottom:-25px;right:80px;max-width:60px;max-height:80px;width:100%;height:100%;background-image:url("/assets/images/comunes/comilla-drch.png");background-repeat:no-repeat;background-size:contain}@media (min-width:768px){#area-privada .testimonies .testimonies-slider .slide p:after,#home .testimonies .testimonies-slider .slide p:after{max-width:83px;max-height:100px}}#area-privada .register,#home .register{padding-bottom:40px}#area-privada .register .row,#home .register .row{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#area-privada .register .register-box,#home .register .register-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:white;border-radius:40px;overflow:hidden}@media (min-width:768px){#area-privada .register .register-box,#home .register .register-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:350px}}#area-privada .register .register-box_image,#home .register .register-box_image{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:250px}@media (min-width:768px){#area-privada .register .register-box_image,#home .register .register-box_image{min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}}#area-privada .register .register-box_content,#home .register .register-box_content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#area-privada .register .register-box .title,#home .register .register-box .title{margin:0;font-weight:bold;text-align:center;font-size:30px;color:#514f4b}#area-privada .register .register-box .register-button,#home .register .register-box .register-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#area-privada .sliderNovedades,#home .sliderNovedades{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;width:100%;background:#0e4194;white-space:nowrap}#area-privada .sliderNovedades .slider-item,#home .sliderNovedades .slider-item{-ms-flex-negative:0;flex-shrink:0;color:white;text-align:center;font-family:"gotham";font-size:16px;font-weight:bold;line-height:39.6px;text-transform:uppercase;padding:0 20px;position:relative;text-decoration:none}#area-privada .sliderNovedades .slider-item:before,#home .sliderNovedades .slider-item:before{content:".";color:white;margin-left:-20px;margin-top:-5px;position:absolute}.contenido-amarillo{padding-top:40px;padding-bottom:30px}.contenido-amarillo .iconos-contenido{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:767px){.contenido-amarillo .iconos-contenido{padding:0px}}.contenido-amarillo .iconos-contenido li{list-style-type:none;margin:0;padding:0;text-align:center;width:25%}@media (max-width:767px){.contenido-amarillo .iconos-contenido li{width:100%}}.contenido-amarillo .iconos-contenido li img{width:150px;margin-bottom:20px}@media (max-width:1199px){.contenido-amarillo .iconos-contenido li img{width:100px}}@media (max-width:767px){.contenido-amarillo .iconos-contenido li img{margin-bottom:0px}}.contenido-amarillo .iconos-contenido li p{max-width:245px}@media (max-width:767px){.contenido-amarillo .iconos-contenido li p{max-width:100%}}.noticias{padding:30px}ul.noticias{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.noticias li{width:32%;background-color:white;margin-bottom:20px}@media (max-width:600px){ul.noticias li{width:100%}}ul.noticias li div.amarillo{display:block;background-color:#ffdf43;padding:15px;color:black;text-align:center}ul.noticias li div.amarillo .logo{margin-right:5px;margin:0 auto;padding:0}ul.noticias li div.amarillo .logo img{max-width:135px;width:auto;height:25px}ul.noticias li div.amarillo .logo img.logo-sapos{padding:0}ul.noticias li a{text-decoration:none;font-weight:400;background-color:white;width:100%;min-height:150px}@media (max-width:1400px){ul.noticias li a{width:100%}}ul.noticias li a{padding:19px}ul.noticias li .contenido{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contenido-tit2.qs{max-width:100%!important}.contenido-tit2.qs .ficha{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;min-height:135px}@media (max-width:767px){.contenido-tit2.qs .ficha{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contenido-tit2.qs .ficha .imagen{margin-right:20px}.contenido-tit2.qs .ficha .texto{text-align:left;position:relative}@media (max-width:767px){.contenido-tit2.qs .ficha .texto{margin:20px 0px}}.contenido-tit2.qs .ficha .texto a{max-width:200px;position:absolute;bottom:0px}@media (max-width:767px){.contenido-tit2.qs .ficha .texto a{margin-top:30px;position:relative}}.cont-pasos{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cont-pasos .text-red{color:#ee3127;font-weight:bold}.cont-pasos .border-red{border:1px solid #ee3127;padding:5px 15px;border-radius:30px}.cont-pasos .iconos-contenido{width:100%}.container.nace{padding:30px!important}.container.nace p{font-size:20px}.que-es{padding-bottom:40px}.que-es .cont-botones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:20px}.bg-primaria{background-image:url("/assets/images/primaria/bg-primaria.jpg");background-size:cover;height:200px}.bg-secundaria{background-image:url("/assets/images/secundaria/bg-secundaria.jpg");background-size:cover;height:200px}.parad .colum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (max-width:991px){.parad .colum{-ms-flex-wrap:wrap;flex-wrap:wrap}}.parad .colum .colum-der,.parad .colum .colum-izq{width:50%}@media (max-width:991px){.parad .colum .colum-der,.parad .colum .colum-izq{width:100%}}.parad .slider-docentes{margin:0 40px}@media (max-width:767px){.parad .slider-docentes{margin:0px}}.parad .slider-docentes .carousel.active{height:230px;padding-bottom:0px}@media (max-width:991px){.parad .slider-docentes .carousel.active{height:170px}}.parad .slider-docentes ul li p{background-color:#f4f0e7;padding:35px 45px;margin:0px 50px}.parad .slider-docentes .carousel ul.controls li button{margin:0 10px;top:20%}#apuntate #formulario-docente.visible{display:block}#apuntate #formulario-docente #contenedor-opciones.visible{display:block!important}#apuntate #formulario-docente #contenedor-opciones .opciones{display:-webkit-box;display:-ms-flexbox;display:flex}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:20px 20px 0px 0px;font-size:18px;padding:10px;font-weight:bold;text-decoration:none;background-color:#F4F0E7;color:#ee3127}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion.active{background-color:#ee3127;color:white}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion img{max-height:30px;width:auto}@media (max-width:1400px){#apuntate #formulario-docente #contenedor-opciones .opciones .opcion{font-size:16px}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion img{max-height:20px}}@media (max-width:1199px){#apuntate #formulario-docente #contenedor-opciones .opciones .opcion{font-size:15px}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion img{max-height:18px}}@media (max-width:991px){#apuntate #formulario-docente #contenedor-opciones .opciones .opcion{font-size:13px}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion img{max-height:15px}}@media (max-width:767px){#apuntate #formulario-docente #contenedor-opciones .opciones .opcion{font-size:12px;padding:5px}#apuntate #formulario-docente #contenedor-opciones .opciones .opcion img{max-height:14px}}#apuntate #registro-centro-docente{display:none}#apuntate #registro-centro-docente.visible{display:block}#apuntate #formulario-no-docente{display:none}#apuntate #formulario-no-docente .cont-form{border-radius:20px;padding:30px 15px}#apuntate .checkbox-cont{text-align:left;margin-top:30px;padding:10px;font-size:10px}#apuntate .checkbox-cont .checkbox,#apuntate .checkbox-cont .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:10px;padding-left:0;min-height:0}#apuntate .checkbox-cont .form-check-input{float:none;margin:2px 0 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#apuntate .checkbox-cont .form-check-label,#apuntate .checkbox-cont label{margin:0;line-height:1.35}#apuntate .checkbox-cont input{margin-left:0px}#apuntate .checkbox-cont .checkbox:last-child,#apuntate .checkbox-cont .form-check:last-child{margin-bottom:0}#apuntate .botones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;margin-bottom:20px}#apuntate .botones .btn-docente{margin:0 30px;padding:15px 25px!important;background-color:#ffdf43}#apuntate .botones .btn-docente.active,#apuntate .botones .btn-docente:hover{background-color:#ee3127;color:white;-webkit-box-shadow:0px 0px 15px 2px rgba(0,0,0,0.19);box-shadow:0px 0px 15px 2px rgba(0,0,0,0.19)}@media (max-width:1199px){#apuntate .botones .btn-docente{padding:10px 20px!important;margin:0 20px}}@media (max-width:767px){#apuntate .botones .btn-docente{padding:5px 10px!important;margin:0 10px}}#apuntate #form-apuntarse .form-control{border:1px solid #979593;border-radius:2;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:300}#apuntate #form-apuntarse .form-control::-webkit-input-placeholder{color:#999;opacity:1}#apuntate #form-apuntarse .form-control::-moz-placeholder{color:#999;opacity:1}#apuntate #form-apuntarse .form-control:-ms-input-placeholder{color:#999;opacity:1}#apuntate #form-apuntarse .form-control::-ms-input-placeholder{color:#999;opacity:1}#apuntate #form-apuntarse .form-control::placeholder{color:#999;opacity:1}#apuntate #form-apuntarse .form-control::-webkit-input-placeholder{color:#999}#apuntate #form-apuntarse .form-control::-moz-placeholder{color:#999;opacity:1}#apuntate #form-apuntarse .form-control:-ms-input-placeholder{color:#999}#apuntate #form-apuntarse .form-control::-ms-input-placeholder{color:#999}@media (max-width:767px){#apuntate #form-apuntarse .form-control{margin-bottom:5px}}#apuntate #form-apuntarse label{font-weight:normal}#apuntate #form-apuntarse .form-group{margin-bottom:15px}#apuntate #form-apuntarse .form-group small{font-size:13px}#apuntate #form-apuntarse .responsable-tratamiento{font-size:13px}#apuntate #form-apuntarse .form-control[disabled],#apuntate #form-apuntarse .form-control[readonly],#apuntate #form-apuntarse fieldset[disabled] .form-control{background-color:#bfbfbf;border:1px solid #ccc}#apuntate #form-apuntarse{background-color:#bfbfbf}#apuntate .page-title{max-width:710px}#apuntate #formulario-no-docente.docente-si-no.visible{display:block}#apuntate .mas-tarde-contenido{display:none}#apuntate .mas-tarde-contenido.visible{display:block}#apuntate .mas-tarde-contenido .bg-white{background-color:white}#apuntate .mas-tarde-contenido .llamada-registrada p{padding:20px 40px;text-align:center}#apuntate .cont-form{background-color:white;margin-bottom:50px;padding:20px;border-radius:0 0 20px 20px}#apuntate .cont-form h3{font-size:14px;text-transform:uppercase}#apuntate .cont-form .float-right{float:right}#apuntate .cont-form form{background-color:white;padding:10px}#apuntate .cont-form form .btn{margin:2px}#apuntate .cont-form .cont-programa{border:1px solid #bfbfbf;border-radius:4px;font-size:14px}#apuntate .cont-form .cont-programa .head{padding-left:15px;padding-top:6px;padding-bottom:6px}#apuntate .cont-form .cont-programa .cont-checkbox{padding-top:5px;padding-bottom:5px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#apuntate .cont-form .cont-programa .cont-checkbox p{margin:0;font-size:14px}#apuntate .cont-form .cont-programa .cont-checkbox input{margin:0}#apuntate .cont-form .cont-form-centro,#apuntate .cont-form .cont-form-profesorado{margin-bottom:30px}#apuntate .cont-form .cont-form-centro fieldset>div,#apuntate .cont-form .cont-form-profesorado fieldset>div{padding-left:0}#apuntate .cont-form .cont-form-centro #div-select-centros{display:none;clear:both}#apuntate .cont-form .cont-form-profesorado{border-left:2px solid #bfbfbf}@media (max-width:991px){#apuntate .cont-form .cont-form-profesorado{border-left:none}}@media (max-width:1199px){#apuntate .cont-form h3{font-size:13px}}@media (max-width:991px){#apuntate .cont-form h3{font-size:12px}}#apuntate .grupos .cont-form{border-radius:20px}.registro #cont-errores-contacto{margin-bottom:95px}#login .form-login{background-color:white;border-radius:20px;max-width:650px;margin-bottom:80px;margin-top:40px;margin:80px auto}#login .form-login .tit{padding:15px;border-radius:20px 20px 0px 0px;font-weight:bold}#login fieldset{width:90%;margin:0 auto}@media (max-width:991px){.familias .col-12{margin-bottom:40px}}.familias .familias-text{min-height:120px}@media (max-width:1199px){.familias .familias-text{min-height:65px}}@media (max-width:991px){.familias .familias-text{min-height:50px}}.material-voluntario .oculto{display:none!important}.material-voluntario .paso{width:40%!important}@media (max-width:768px){.material-voluntario .paso{width:80%!important}}.material-voluntario .datos0{max-width:550px;margin:0 auto;background-color:white;border-radius:20px}.material-voluntario .datos0 .tit{display:block!important;text-transform:uppercase}.material-voluntario .datos0 .datos{display:block!important}.material-voluntario .datos1 .datos,.material-voluntario .datos2 .datos,.material-voluntario .datos3 .datos{background-color:white;height:auto!important}.material-voluntario .datos1 .tit,.material-voluntario .datos2 .tit,.material-voluntario .datos3 .tit{display:block!important;text-transform:uppercase;min-height:auto!important}#form-recuperar-pwd{padding:30px 10px}#form-recuperar-pwd #email{width:100%;margin-bottom:25px}#editaramigo,#editarc{max-width:200px;margin:0 auto}.peticiones{margin:0 auto;margin-bottom:40px;width:100%}.peticiones .tablapeticiones{width:100%;border:none;font-size:1.2rem}.peticiones .tablapeticiones thead{background-color:#ee3127;color:white;border-radius:20px 20px 0 0}.peticiones .tablapeticiones thead th{padding:10px}.peticiones .tablapeticiones tbody{background-color:#efe7da}.peticiones .tablapeticiones tbody td{padding:10px;text-align:left}.ediciontaller h3{background-color:#ee3127;color:white;padding:10px 10px 10px 20px;border-radius:30px 30px 0px 0px}.ediciontaller .box-body{background-color:#efe7da;margin-top:-10px;padding:30px 15px;border-radius:20px;margin-top:20px}.listadotalleres{margin-bottom:40px}.listadotalleres h3{background-color:#ee3127;color:white;padding:10px 10px 10px 20px;border-radius:30px 30px 0px 0px}.listadotalleres .box-body{background-color:#efe7da;margin-top:-10px;padding:30px 15px;border-radius:0 0 20px 20px}.listadotalleres .box-body .listado-tit{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;font-weight:bold}.listadotalleres .box-body .listado-tit div{width:16%;font-size:14px;padding-left:5px;padding-right:5px}.listadotalleres .box-body .listado{padding:10px 0;border-bottom:1px solid #fefefe;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listadotalleres .box-body .listado .dato{width:16%;font-size:14px;padding-left:5px;padding-right:5px}.listadotalleres .box-body .listado form{width:100%}@media (max-width:1199px){.listadotalleres .box-body .listado-tit div{font-size:12px}.listadotalleres .box-body .listado .dato{font-size:12px}}@media (max-width:991px){.listadotalleres .box-body .listado-tit div{font-size:11px}.listadotalleres .box-body .listado .dato{font-size:11px}}.btngenially,.btnpreguntas{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:255px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 auto}.btngenially{max-width:255px}.btnpreguntas{max-width:372px}#area-privada .login{max-width:100%}#area-privada .login .btn-login{width:auto}#area-privada .privada{max-width:690px}#area-privada h1,#area-privada h2{background-color:#ee3127;text-align:center;font-size:30px;padding:5px}@media (max-width:1399px){#area-privada h1,#area-privada h2{font-size:28px}}@media (max-width:1199px){#area-privada h1,#area-privada h2{font-size:26px}}@media (max-width:991px){#area-privada h1,#area-privada h2{font-size:24px}}@media (max-width:767px){#area-privada h1,#area-privada h2{font-size:20px}}#area-privada .padding-privada{padding-bottom:40px}#area-privada .menu-privada{border-radius:20px;padding:20px;margin-top:40px}#area-privada .menu-privada label{padding-left:10px;color:#ee3127}#area-privada .menu-privada ul{list-style:none;padding:0}#area-privada .menu-privada ul label{width:100%;margin-top:5px;border-bottom:1px solid #ee3127;color:#ee3127;font-weight:normal}#area-privada .menu-privada ul li{margin-bottom:0px;border-radius:16px}#area-privada .menu-privada ul li:last-child{margin-top:20px}#area-privada .menu-privada ul li.exit i{margin-right:10px}#area-privada .menu-privada ul li a{text-decoration:none;display:block;padding:3px 10px}#area-privada .menu-privada ul li a i{color:#ee3127}#area-privada .menu-privada ul li:active,#area-privada .menu-privada ul li:hover{background-color:#ee3127}#area-privada .menu-privada ul li:active a,#area-privada .menu-privada ul li:hover a{color:white}#area-privada .menu-privada ul li:active a i,#area-privada .menu-privada ul li:hover a i{color:white}#area-privada .menu-privada ul .user{background-color:transparent!important;margin-bottom:20px}#area-privada .menu-privada ul .user a{background-image:url(../images/comunes/icono-login.png);background-repeat:no-repeat;background-position:12px 3px;padding-left:40px!important;width:100%;min-width:130px;text-align:left;padding-top:3px!important;padding-bottom:3px!important}#area-privada .menu-privada ul .user:hover{background-color:transparent!important}#area-privada .menu-privada ul .user:hover a{color:#514f4b}#area-privada .menu-privada ul .user:active{background-color:transparent!important}#area-privada .menu-privada ul .user:active a{color:#514f4b}#area-privada .cuadro-rojo{border:1px solid #ee3127;padding:20px;text-align:center}#area-privada .archives{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:15px;border-radius:0 0 20px 20px}#area-privada .archives.mostrar{display:-webkit-box;display:-ms-flexbox;display:flex}#area-privada .archives .archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;padding:10px 20px;gap:20px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#area-privada .archives .archive .btn{margin:0}#area-privada .archives .archive .archive-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}#area-privada .archives .archive .archive-title img{max-width:35px;width:100%}#area-privada .archives .archive .archive-title .title{text-align:left}#area-privada .archives .archive .archive-title .title .archive-meta{font-size:12px;line-height:1.3;margin-top:3px;opacity:0.75}#area-privada .archives .archive .botonv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}#area-privada .datos_profesor{margin-top:20px;margin-bottom:10px;border-radius:40px;border-radius:0px 0px 20px 20px}@media (max-width:767px){#area-privada .datos_profesor{margin-bottom:0px}}#area-privada .datos_profesor .tit-sesion{border-radius:20px 20px 0 0;padding:20px 20px 10px}#area-privada .datos_profesor .tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ee3127;color:white;border-radius:20px 20px 0 0;font-weight:bold;padding:5px 20px;min-height:56px;font-size:16px;cursor:pointer}@media (max-width:767px){#area-privada .datos_profesor .tit{font-size:14px;min-height:auto}}#area-privada .datos_profesor .tit.cerrado{border-radius:20px}#area-privada .datos_profesor .tit .tit-content{margin:auto;text-align:center}#area-privada .datos_profesor .tit .boton a{color:white;border:1px solid white;padding:5px 10px!important}#area-privada .datos_profesor .btn:focus{color:#ee3127}#area-privada .datos_profesor .cuadro-recursos{max-width:100%}#area-privada .datos_profesor .datos{padding:20px;border-radius:0 0 20px 20px}#area-privada .datos_profesor .datos.actividades{display:block}#area-privada .datos_profesor .datos .rojo{font-weight:bold;color:#ee3127}#area-privada .datos_profesor .datos .der,#area-privada .datos_profesor .datos .izq{width:50%}#area-privada .datos_profesor .datos .titularidad{text-transform:capitalize}#area-privada .datos_profesor .datos .titularidad span{text-transform:none}#area-privada .datos_profesor .datos #cuadro-grupos{width:100%}#area-privada .datos_profesor .datos #cuadro-grupos .contenedor-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#area-privada .datos_profesor .datos #cuadro-grupos .contenedor-form select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}#area-privada .datos_profesor .documentos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;border-radius:20px}#area-privada .datos_profesor .documentos .material-voluntario .paso{width:100%!important}#area-privada .datos_profesor .documentos .material-voluntario .paso .datos{display:block}#area-privada .paso2 .datos{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#area-privada .paso2 .datos .fila:last-child{max-width:80%!important}#area-privada .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#area-privada .btns a{margin:10px}@media (max-width:767px){#area-privada .btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#area-privada .talleres .cuadro-recursos{max-width:100%}#area-privada .talleres .cuadro-recursos .texto{width:100%}#area-privada .talleres .cuadro-recursos .pasos .paso{width:33%}#area-privada .talleres .cuadro-recursos .pasos .paso .fila{-ms-flex-wrap:wrap;flex-wrap:wrap}#area-privada .talleres .cuadro-recursos .pasos .paso .fila .voluntario,#area-privada .talleres .cuadro-recursos .pasos .paso .fila .voluntariotext{width:100%}#area-privada .talleres .cuadro-recursos .pasos .paso .fila .voluntario{font-weight:bold}#area-privada .cuadro-recursos{background-color:#efe7da;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:650px;margin:0 auto;padding:20px;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#area-privada .cuadro-recursos .texto{text-align:left;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}#area-privada .cuadro-recursos .texto b{text-transform:uppercase}#area-privada .cuadro-recursos .texto .new{max-width:40px;width:100%}@media (max-width:992px){#area-privada .cuadro-recursos .texto{width:50%}}@media (max-width:767px){#area-privada .cuadro-recursos .texto{width:100%}}@media (max-width:767px){#area-privada .cuadro-recursos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#area-privada .cuadro-recursos .titulares{text-align:center}#area-privada .cuadro-recursos .btn{margin-top:10px}}#area-privada .cuadro-recursos .btns{display:block}#area-privada .cuadro-recursos .subactividades{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}@media (max-width:767px){#area-privada .cuadro-recursos .subactividades{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#area-privada .cuadro-recursos .subactividades .texto{text-align:center}#area-privada .cuadro-recursos .subactividades .btn{margin-top:10px}}#area-privada .btnsaula{display:-webkit-box;display:-ms-flexbox;display:flex;scrollbar-color:#ee3127 white;margin:0 auto;overflow-x:auto;padding-bottom:20px}#area-privada .btnsaula -webkit-scrollbar-thumb{background-color:#ee3127;outline:1px solid white}#area-privada .btnsaula a,#area-privada .btnsaula div{margin:10px}@media (max-width:991px){#area-privada .btnsaula .btn-default{max-height:34px}}#area-privada .btnsaula.contenido{display:none}#area-privada .btnsaula.contenido.mostrar{display:-webkit-box;display:-ms-flexbox;display:flex}#area-privada .addaula{display:none;padding:30px;background-color:#efe7da;margin-top:-30px;border-radius:0 0 20px 20px}#area-privada .addaula .btn{margin-top:20px;font-weight:300!important}#area-privada .cont-add{margin-top:20px}#area-privada .aulaseleccionada{background-color:#ee3127;color:white;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:425px;margin:0 auto;margin-top:40px;font-size:32px;font-weight:bold}@media (max-width:767px){#area-privada .aulaseleccionada{font-size:20px}}#area-privada .aulaseleccionada .btn-transparente{margin-left:20px;padding:10px 20px!important}@media (max-width:767px){#area-privada .aulaseleccionada .btn-transparente{margin-bottom:0px!important;padding:3px 19px!important}}@media (max-width:991px){#area-privada .pasos{-ms-flex-wrap:wrap;flex-wrap:wrap}}#area-privada .pasos .tit{padding:10px 20px;text-align:center}@media (max-width:767px){#area-privada .pasos .tit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:auto}}#area-privada .pasos .tit.secundaria{border-radius:20px;margin-bottom:20px}#area-privada .pasos .paso{width:100%}@media (max-width:991px){#area-privada .pasos .paso{width:100%}}@media (max-width:767px){#area-privada .pasos .paso{width:100%}}#area-privada .pasos .paso .datos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}#area-privada .pasos .paso .datos.edad{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:auto}#area-privada .pasos .paso .datos.contenido{display:none}#area-privada .pasos .paso .datos.contenido.mostrar{display:-webkit-box;display:-ms-flexbox;display:flex}#area-privada .pasos .paso .datos .subtit{font-weight:bold;text-align:left;margin-bottom:15px}#area-privada .pasos .paso .datos .text{text-align:left;margin-bottom:25px}@media (max-width:991px){#area-privada .pasos .paso .datos .text{min-height:auto}}#area-privada .pasos .paso .datos .imagen{margin-bottom:15px;text-align:center}#area-privada .pasos .paso .datos .imagen img{max-height:250px;margin:auto}@media (max-width:991px){#area-privada .pasos .paso .datos .imagen img img{margin:0 auto}}#area-privada .pasos .paso .datos .fila{max-width:30%;padding-left:10px;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}#area-privada .pasos .paso .datos .fila:before{content:"";height:90%;width:1px;background-color:#514f4b;position:absolute;right:-10px}#area-privada .pasos .paso .datos .fila:last-child:before{display:none}@media (max-width:767px){#area-privada .pasos .paso .datos .fila{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#area-privada .pasos .paso .datos .fila:before{display:none}}#area-privada .pasos .paso .datos .fila .titulo{width:100%;font-size:15px;font-weight:bold;text-align:center}@media (max-width:767px){#area-privada .pasos .paso .datos .fila .titulo{width:100%;margin-bottom:10px}}#area-privada .pasos .paso .datos .fila .flex{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#area-privada .pasos .paso .datos .fila .flex .check{width:15%}@media (max-width:767px){#area-privada .pasos .paso .datos .fila .flex .check{padding-bottom:20px}}#area-privada .mensajepasos{margin-top:20px;padding:20px 20px 1px 20px;border-radius:20px}#area-privada .editaraula{display:none;padding:30px;background-color:#efe7da}#area-privada .editaraula .btn{margin-top:20px}#area-privada .recursos{padding-top:20px}#area-privada .btnedades{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:991px){#area-privada .btnedades{-ms-flex-wrap:wrap;flex-wrap:wrap}#area-privada .btnedades a{margin-bottom:20px}#area-privada .btnedades a:last-child{margin-bottom:0}}#area-privada .btnedades.materialv{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#area-privada .vinculacion{max-width:550px;margin:0 auto}#area-privada #modal-pass,#area-privada #modal-profesor{z-index:99999999}#area-privada #modal-pass .modal-content,#area-privada #modal-profesor .modal-content{background-color:#efe7da}#area-privada #modal-pass .modal-header,#area-privada #modal-profesor .modal-header{background-color:#ee3127;color:white}#area-privada #marcar .modal-content{background-color:#efe7da}#area-privada #marcar .modal-header{background-color:#ee3127;color:white}@media (max-width:767px){#area-privada .modal-footer .btn{margin-bottom:0px}}#area-privada .datos_voluntario{margin-bottom:10px}#area-privada .datos_voluntario input,#area-privada .datos_voluntario textarea{width:90%}#area-privada .filtro-materiales{position:relative;max-width:460px;width:100%;margin:0 auto 15px}#area-privada .filtro-materiales .filtro-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#ee3127;color:white;border-radius:30px;padding:12px 25px;text-decoration:none}#area-privada .filtro-materiales .filtro-toggle .icono-filtro{font-size:18px;margin-right:15px}#area-privada .filtro-materiales .filtro-toggle span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:16px;text-align:center}@media (max-width:767px){#area-privada .filtro-materiales .filtro-toggle span{font-size:14px}}#area-privada .filtro-materiales .filtro-toggle .flecha{-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}#area-privada .filtro-materiales .filtro-toggle .filtro-clear{border:0;background:transparent;color:white;width:22px;height:22px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;cursor:pointer;opacity:0.9}#area-privada .filtro-materiales .filtro-toggle .filtro-clear:focus,#area-privada .filtro-materiales .filtro-toggle .filtro-clear:hover{opacity:1;background:rgba(255,255,255,0.2);outline:none}#area-privada .filtro-materiales .filtro-toggle.abierto .flecha{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#area-privada .filtro-materiales .opciones-filtro{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;position:absolute;top:100%;left:0;right:0;z-index:10;background-color:white;border-radius:15px;margin-top:8px;padding:12px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,0.15);box-shadow:0 8px 20px rgba(0,0,0,0.15)}#area-privada .filtro-materiales .opciones-filtro.mostrar{display:-webkit-box;display:-ms-flexbox;display:flex}#area-privada .filtro-materiales .opciones-filtro .opcion-filtro{background-color:#efe7da;border-radius:10px;padding:8px 15px;font-size:14px;font-weight:500;cursor:pointer}#area-privada .filtro-materiales .opciones-filtro .opcion-filtro.selected,#area-privada .filtro-materiales .opciones-filtro .opcion-filtro:hover{background-color:#ee3127;color:white}#area-privada .cuadro-recursos .filtros-acciones{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}#area-privada .resultados-materiales{max-width:900px;margin:20px auto 0}#area-privada .resultados-materiales .panel-resultado{display:none}#area-privada .resultados-materiales .panel-resultado.mostrar{display:block}@media only screen and (max-width:992px){#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border-bottom:2px solid black;margin-bottom:15px}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}#no-more-tables td.columna-edicion{padding-left:44%}#no-more-tables td.boton{padding-left:0;text-align:center;border-bottom:none}#no-more-tables td:before{position:absolute;top:16px;left:16px;width:45%;padding-right:16px;white-space:nowrap;text-align:left;font-weight:bold}#no-more-tables td:before{content:attr(data-title)}}@media only screen and (max-width:500px){#no-more-tables td.columna-edicion{padding-left:47%}#no-more-tables td .btn{padding:8px 10px!important}}@media only screen and (max-width:394px){#no-more-tables td{padding-left:40%}#no-more-tables td.columna-edicion{padding-left:40%}}@media only screen and (max-width:359px){#no-more-tables td.columna-edicion{padding-left:33%}}body#blog section{background-color:#F4F0E7}body#blog section .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:100px;margin-bottom:120px}body#blog section .intro .franja-roja{margin-top:30px;padding:0 30px;background-color:#ee3127;max-width:800px;width:100%}body#blog section .intro p{max-width:769px;margin-top:30px}body#blog section div#post-preview-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:space-between}body#blog section div#post-preview-container .post-preview{margin-bottom:60px;margin-bottom:30px;text-decoration:none;display:block}body#blog section div#post-preview-container .post-preview img{width:100%;border-radius:16px}body#blog section div#post-preview-container .post-preview{text-decoration:none}body#blog section div#post-preview-container .post-preview:hover{text-decoration:none}body#blog section div#post-preview-container .post-preview .post-preview-img-container{height:230px;text-align:center}body#blog section div#post-preview-container .post-preview .post-preview-img-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}body#blog section div#post-preview-container .post-preview .post-preview-text-container{padding:10px 0}body#blog section div#post-preview-container .post-preview .post-preview-text-container div{text-decoration:none}body#blog section div#post-preview-container .post-preview .post-preview-text-container .post-preview-category,body#blog section div#post-preview-container .post-preview .post-preview-text-container .post-preview-title{text-transform:uppercase}body#blog section div#post-preview-container .post-preview .post-preview-text-container .post-preview-category{font-size:13px;font-weight:300}body#blog section div#post-preview-container .post-preview .post-preview-text-container .post-preview-title{font-size:16px;font-weight:bold}body#blog section div#post-preview-container .post-preview .post-preview-text-container .post-preview-date{margin-top:10px;font-size:13px;margin-bottom:40px;font-weight:400;text-transform:uppercase}body#blog section #mas-posts{margin-bottom:40px}#blog-post h1{color:#414141}#blog-post .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:100px;margin-bottom:40px}#blog-post .intro .franja-roja{margin-top:30px;padding:0 30px;background-color:#ee3127;max-width:800px;width:100%}#blog-post .intro p{max-width:769px;margin-top:30px}#blog-post .post-img-container{height:400px;margin-bottom:20px;position:relative;overflow:hidden}#blog-post .post-img-container img{min-width:100%;position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){#blog-post .post-img-container{height:auto}#blog-post .post-img-container img{-webkit-transform:none;transform:none}}#blog-post .post-body h2{font-size:24px;margin-top:30px;color:#ee3127}#blog-post .post-body h3{font-size:20px;color:#ee3127}#blog-post .post-body img{max-width:100%;height:auto}#blog-post #banner-categories{margin-bottom:20px;margin-top:40px}#blog-post .banner .banner-title{padding-top:5px;padding-bottom:5px;background-color:#ee3127;color:white;border-radius:16px 16px 0 0;text-align:center}#blog-post .banner .banner-content{background-color:#efe7da;border-radius:0 0 16px 16px;padding:20px}#blog-post .banner .banner-content ul{list-style:none;padding:0;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#blog-post .banner .banner-content ul a{text-decoration:none;font-weight:800}#blog-post .banner .banner-content ul p{font-size:14px;margin-bottom:0}#blog-post .post-img-container img{width:100%;-o-object-fit:cover;object-fit:cover}#contacto{background-color:#efe7da}#contacto .cont-contacto{background-color:white;border-radius:20px;padding:20px 25px;margin-bottom:80px;margin-top:60px}#contacto .cont-contacto #formulario_contacto .docente{padding-top:5px;text-align:left}#contacto .cont-contacto #formulario_contacto .docente label{margin-right:20px}#contacto .cont-contacto #formulario_contacto .docente input{margin-left:20px}#contacto .cont-contacto #formulario_contacto .checkbox,#contacto .cont-contacto #formulario_contacto .form-check{margin-left:0px;padding:5px 10px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}#contacto .cont-contacto #formulario_contacto .checkbox .form-check-input,#contacto .cont-contacto #formulario_contacto .checkbox input,#contacto .cont-contacto #formulario_contacto .form-check .form-check-input,#contacto .cont-contacto #formulario_contacto .form-check input{margin-left:0px;margin-top:2px;float:none}#contacto .cont-contacto #formulario_contacto .checkbox .form-check-label,#contacto .cont-contacto #formulario_contacto .checkbox label,#contacto .cont-contacto #formulario_contacto .form-check .form-check-label,#contacto .cont-contacto #formulario_contacto .form-check label{margin:0;line-height:1.35}#contacto .cont-contacto #formulario_contacto .boton{margin-top:30px}
/*# sourceMappingURL=main.min.css.map */
#area-privada .filtro-materiales .filtro-toggle .filtro-clear{border:0;background:transparent;color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;cursor:pointer;opacity:.9}#area-privada .filtro-materiales .filtro-toggle .filtro-clear:hover,#area-privada .filtro-materiales .filtro-toggle .filtro-clear:focus{opacity:1;background:rgba(255,255,255,.2);outline:none}
