html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("../../fonts/montserrat-v18-latin-regular.woff2") format("woff2"),url("../../fonts/montserrat-v18-latin-regular.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local(""),url("../../fonts/montserrat-v18-latin-500.woff2") format("woff2"),url("../../fonts/montserrat-v18-latin-500.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local(""),url("../../fonts/montserrat-v18-latin-600.woff2") format("woff2"),url("../../fonts/montserrat-v18-latin-600.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("../../fonts/montserrat-v18-latin-700.woff2") format("woff2"),url("../../fonts/montserrat-v18-latin-700.woff") format("woff")}@font-face{font-family:"Conv_circula-medium";src:local(""),url("../../fonts/circula-medium.ttf") format("truetype");font-weight:normal;font-style:normal}:root{--primary: #0234ab;--body: #444;--body-title: var(--body);--body-dark: var(--body);--secondary: var(--primary);--tertiary: #001b59;--tertiary-light: #6479a7;--fondo-claro-davante: #e6ebf4;--info: #ff5b41;--info-light: #ffa596;--info-dark: #7b3400;--info-hover: #f42100;--gris: #817f7f;--gris-light: #d5d5d5;--gris-dark: #3c3a3a;--primary-title: var(--primary);--primary-light: #666;--box-shadow-15: 0 0.3rem 1.5rem rgba(0, 0, 0, 0.15);--box-shadow-20: 0 0.3rem 1.5rem rgba(0, 0, 0, 0.2);--negro-5: rgba(0, 0, 0, 0.05);--negro-10: rgba(0, 0, 0, 0.1);--negro-15: rgba(0, 0, 0, 0.15);--negro-20: rgba(0, 0, 0, 0.2);--negro-25: rgba(0, 0, 0, 0.25);--negro-30: rgba(0, 0, 0, 0.3);--negro-35: rgba(0, 0, 0, 0.35);--negro-50: rgba(0, 0, 0, 0.5);--negro-70: rgba(0, 0, 0, 0.7);--negro-80: rgba(0, 0, 0, 0.8);--negro-90: rgba(0, 0, 0, 0.9);--blanco: white;--blanco-5: rgba(255, 255, 255, 0.05);--blanco-15: rgba(255, 255, 255, 0.15);--blanco-20: rgba(255, 255, 255, 0.2);--blanco-25: rgba(255, 255, 255, 0.25);--blanco-30: rgba(255, 255, 255, 0.3);--blanco-40: rgba(255, 255, 255, 0.4);--blanco-50: rgba(255, 255, 255, 0.5);--blanco-60: rgba(255, 255, 255, 0.6);--blanco-70: rgba(255, 255, 255, 0.7);--blanco-80: rgba(255, 255, 255, 0.8);--blanco-85: rgba(255, 255, 255, 0.85);--blanco-90: rgba(255, 255, 255, 0.9);--primary-15: rgba(0, 53, 148, 0.15);--primary-30: rgba(0, 53, 148, 0.3);--primary-40: rgba(0, 53, 148, 0.4);--primary-60: rgba(0, 53, 148, 0.6);--primary-80: rgba(50, 53, 148, 0.8);--secondary-70: rgba(50, 53, 148, 0.7);--secondary-75: rgba(50, 53, 148, 0.75);--secondary-85: rgba(50, 53, 148, 0.85);--secondary-90: rgba(50, 53, 148, 0.9);--veterinaria: #00b77e;--hosteleria: #ed4171;--creadiseno: #e3ad49;--sanidad: #00c2eb;--mdigital: #00c3e2;--audiovisuales: #333333;--itmd: #003d71;--educacion: #ff5b41;--negocios: #d7272f;--videojuegos: #263238;--fp: #ff5b41;--font-title: "Montserrat", sans-serif;--font-body: "Montserrat", sans-serif;--max-width: 1500px;--max-width-min: 1200px;--max-width-max: 800px;--success: #2cb665;--danger: #b6352c;--warning: #f9a825}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none !important}html{font-size:62.5%;line-height:1.5;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:1.6rem;font-weight:500;color:var(--body);line-height:1.4;background-color:#fff;min-height:100vh;overflow-x:hidden}body.no-scroll{overflow-y:hidden}body main.main-ficha .section-ficha{padding-bottom:0}body section.section-page{padding:3rem 0}@media only screen and (min-width: 769px){body section.section-page{padding:3.5rem 0}}@media only screen and (min-width: 992px){body section.section-page{padding:4rem 0}}@media only screen and (min-width: 1025px){body section.section-page{padding:4.5rem 0}}@media only screen and (min-width: 1281px){body section.section-page{padding:5.5rem 0}}@media only screen and (min-width: 1501px){body section.section-page{padding:6.5rem 0}}@media only screen and (min-width: 992px){body section.section-page.section-after-listado{padding-top:4rem}}@media only screen and (min-width: 992px){body section.section-page.section-before-listado{padding:2rem 0 0 0}}body section.section-page.section-clarita{background-color:var(--fondo-claro-davante)}body section.section-page.section-clarita,body section.section-page.section-bk{padding:3.5rem 0 4rem 0}@media only screen and (min-width: 769px){body section.section-page.section-clarita,body section.section-page.section-bk{padding:4rem 0 4.5rem 0}}@media only screen and (min-width: 992px){body section.section-page.section-clarita,body section.section-page.section-bk{padding:4.5rem 0 5rem 0}}@media only screen and (min-width: 1025px){body section.section-page.section-clarita,body section.section-page.section-bk{padding:5rem 0 5.5rem 0}}@media only screen and (min-width: 1281px){body section.section-page.section-clarita,body section.section-page.section-bk{padding:6rem 0 6.5rem 0}}@media only screen and (min-width: 1501px){body section.section-page.section-clarita,body section.section-page.section-bk{padding:7rem 0 7.5rem 0}}body section.section-page.section-bk{position:relative}body section.section-page.section-bk.section-gradient-left .overlay-bk{background:-webkit-gradient(linear, right top, left top, from(var(--blanco-15)), to(white));background:linear-gradient(to left, var(--blanco-15), white)}@media only screen and (max-width: 1024px){body section.section-page.section-bk.section-gradient-left .overlay-bk{background-color:var(--blanco-50)}}body section.section-page.section-bk.section-gradient-right .overlay-bk{background:-webkit-gradient(linear, left top, right top, from(var(--blanco-15)), to(white));background:linear-gradient(to right, var(--blanco-15), white)}@media only screen and (max-width: 1024px){body section.section-page.section-bk.section-gradient-right .overlay-bk{background-color:var(--blanco-50)}}body section.section-page.section-bk.section-gradient-dark-left .article-txt,body section.section-page.section-bk.section-gradient-dark-right .article-txt{color:#fff}body section.section-page.section-bk.section-gradient-dark-right .overlay-bk{background:-webkit-gradient(linear, left top, right top, from(var(--primary-15)), to(var(--primary-title)));background:linear-gradient(to right, var(--primary-15), var(--primary-title))}@media only screen and (max-width: 1024px){body section.section-page.section-bk.section-gradient-dark-right .overlay-bk{background-color:var(--blanco-50)}}body section.section-page.section-bk.section-bk-categoria .overlay-bk{opacity:.8}body section.section-page.section-bk.section-bk-categoria .article-txt .txt-content{color:#fff}body section.section-page.section-bk.section-bk-categoria .article-txt .txt-content .title-section{color:#fff}body section.section-page.section-bk.section-bk-categoria .article-txt .txt-content p+.title-section{margin-top:3.5rem}body section.section-page.section-bk.section-bk-categoria.section-bk-general .overlay-bk{background-color:var(--tertiary)}body section.section-page.section-bk.section-bk-categoria a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:var(--info);border:.3rem solid var(--info-light);border-radius:.6rem;color:#fff !important;display:block;font-weight:700;line-height:1;margin:1.5rem 0;min-width:initial;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:1rem 2rem;text-decoration:none !important;text-transform:uppercase}@media(min-width: 992px){body section.section-page.section-bk.section-bk-categoria a{font-size:2.1rem;margin-top:3rem}}body section.section-page.section-bk.section-bk-categoria.section-bk-veterinaria a,body section.section-page.section-bk.section-bk-categoria.section-bk-sanidad a,body section.section-page.section-bk.section-bk-categoria.section-bk-itmd a{background-color:var(--secondary);border:.3rem solid var(--secondary)}body section.section-page.section-bk .img-section{position:absolute;top:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}body section.section-page.section-bk .overlay-bk{position:absolute;top:0;width:100%;height:100%;z-index:2}body section.section-page.section-bk .article-txt{position:relative;z-index:3}@media only screen and (max-width: 768px){body section.section-page.section-bk.section-bk-sm{overflow-x:hidden}body section.section-page.section-bk.section-bk-sm .txt-content :not(.overlay-bk){position:relative;z-index:3}body section.section-page.section-bk.section-bk-sm .txt-content p{display:none}body section.section-page.section-bk.section-bk-sm .txt-content .btn{max-width:calc(100% - 2rem);margin:0;position:absolute;left:1rem;bottom:0}body section.section-page.section-bk.section-bk-sm .txt-content .img-section{z-index:2;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);max-width:calc(100% + 2rem);width:calc(100% + 2rem)}body section.section-page.section-bk.section-bk-sm .txt-content .overlay-bk{top:unset;left:0;bottom:0;height:50%;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(white));background:linear-gradient(to bottom, transparent, white)}}body section.section-page.section-trapecio{position:relative}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio{padding:0;background:none;-webkit-filter:drop-shadow(0 0 2rem var(--negro-5));filter:drop-shadow(0 0 2rem var(--negro-5))}body section.section-page.section-trapecio .container-trapecio{padding-top:12rem;padding-bottom:12rem;background-color:var(--fondo-claro-davante)}}@media only screen and (min-width: 1281px)and (min-width: 1501px){body section.section-page.section-trapecio .container-trapecio{padding-top:14rem;padding-bottom:14rem}}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio.section-bk .container-trapecio{padding-top:14rem;padding-bottom:14rem}}@media only screen and (min-width: 1281px)and (min-width: 1501px){body section.section-page.section-trapecio.section-bk .container-trapecio{padding-top:16rem;padding-bottom:16rem}}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio.section-clarita .container-trapecio{padding-top:12rem;padding-bottom:12rem}}@media only screen and (min-width: 1281px)and (min-width: 1501px){body section.section-page.section-trapecio.section-clarita .container-trapecio{padding-top:14rem;padding-bottom:14rem}}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio.section-mas-menos .container-trapecio{-webkit-clip-path:polygon(0 0, 100% 8rem, 100% calc(100% - 8rem), 0% 100%);clip-path:polygon(0 0, 100% 8rem, 100% calc(100% - 8rem), 0% 100%)}body section.section-page.section-trapecio.section-mas-menos+.section-menos-mas,body section.section-page.section-trapecio.section-mas-menos+.section-menos-igual{margin-top:-8rem}}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio.section-mas-igual .container-trapecio{-webkit-clip-path:polygon(0 0, 100% 8rem, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 8rem, 100% 100%, 0% 100%)}}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio.section-menos-mas .container-trapecio{-webkit-clip-path:polygon(0 8rem, 100% 0, 100% 100%, 0 calc(100% - 8rem));clip-path:polygon(0 8rem, 100% 0, 100% 100%, 0 calc(100% - 8rem))}body section.section-page.section-trapecio.section-menos-mas+.section-mas-menos,body section.section-page.section-trapecio.section-menos-mas+.section-mas-igual{margin-top:-8rem}}@media only screen and (min-width: 1281px){body section.section-page.section-trapecio.section-menos-igual .container-trapecio{-webkit-clip-path:polygon(0 8rem, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 8rem, 100% 0, 100% 100%, 0 100%)}}@media only screen and (min-width: 1025px){body section.section-page.section-ficha .container{display:grid;grid-template-columns:auto 49rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}@media only screen and (min-width: 1501px){body section.section-page.section-ficha .container{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}}body section.section-page.section-ficha .container ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;grid-gap:1.5rem}body section.section-page.section-ficha .container ol li:before{position:initial !important;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important}body section.section-page.section-ficha .article-txt{min-width:0}body section.section-page.section-pb-0{padding-bottom:0 !important}body section.section-page.section-pt-0{padding-top:0 !important}@media only screen and (min-width: 769px){body section.section-page .article-txt{font-size:1.8rem}}body section.section-page .article-txt .separador-article+.separador-article{margin-top:3.5rem}@media only screen and (min-width: 1025px){body section.section-page .article-txt .separador-article+.separador-article{margin-top:4rem}}@media only screen and (min-width: 1281px){body section.section-page .article-txt .separador-article+.separador-article{margin-top:4.5rem}}body section.section-page .article-txt a:not([class]),body section.section-page .article-txt a[class=no-action],body section.section-page .article-txt a[class=""]{font-weight:700;color:var(--info);text-decoration:underline}body section.section-page .article-txt a:not([class]):hover,body section.section-page .article-txt a[class=no-action]:hover,body section.section-page .article-txt a[class=""]:hover{color:var(--primary-title)}body section.section-page .article-txt .title-page,body section.section-page .article-txt .title-section,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section{font-weight:500;line-height:110%}body section.section-page .article-txt .title-page{color:var(--secondary);line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:var(--secondary);-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem rgba(0,0,0,0);font-weight:500}body section.section-page .article-txt .title-page span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:#fff}body section.section-page .article-txt .title-page span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){body section.section-page .article-txt .title-page{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem rgba(0,0,0,0)}}body section.section-page .article-txt .title-page.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .title-page+*{margin-top:3rem}body section.section-page .article-txt .title-page+.slider-img{margin-top:3.5rem}body section.section-page .article-txt .title-page+.eventos-img,body section.section-page .article-txt .title-page+.slider-eventos{margin-top:3.5rem}body section.section-page .article-txt .title-page+.title-page{margin-top:4rem}body section.section-page .article-txt .title-page+.listado-cursos,body section.section-page .article-txt .title-page+.container-cards{margin-top:3.5rem}@media only screen and (min-width: 1281px){body section.section-page .article-txt .title-page+.listado-cursos,body section.section-page .article-txt .title-page+.container-cards{margin-top:4.5rem}}body section.section-page .article-txt .title-bloque{margin:0 auto;line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25)}body section.section-page .article-txt .title-bloque span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--primary)}body section.section-page .article-txt .title-bloque span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){body section.section-page .article-txt .title-bloque{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}body section.section-page .article-txt .title-bloque.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .title-bloque+.txt-bloque{margin-top:2.5rem}body section.section-page .article-txt .title-section+*{margin-top:2.5rem}body section.section-page .article-txt .titles-section+*{margin-top:2.5rem}body section.section-page .article-txt .titles-section *{position:relative}body section.section-page .article-txt .titles-section+.container-centros{margin-top:3rem}body section.section-page .article-txt .titles-section .title-section-1{z-index:2}body section.section-page .article-txt .titles-section .title-section-2{z-index:1;margin-top:-1.2rem;margin-left:.6rem}body section.section-page .article-txt .titles-section .title-section-2 span{padding-top:1.6rem !important}@media only screen and (max-width: 768px){body section.section-page .article-txt .titles-section .title-section-1,body section.section-page .article-txt .titles-section .title-section-2{margin-left:auto;margin-right:auto}}body section.section-page .article-txt .titles-section.azul-naranja .title-section-1{font-size:86%;line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25)}body section.section-page .article-txt .titles-section.azul-naranja .title-section-1 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--primary)}body section.section-page .article-txt .titles-section.azul-naranja .title-section-1 span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){body section.section-page .article-txt .titles-section.azul-naranja .title-section-1{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}body section.section-page .article-txt .titles-section.azul-naranja .title-section-1.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .titles-section.azul-naranja .title-section-2{line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25)}body section.section-page .article-txt .titles-section.azul-naranja .title-section-2 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--secondary)}body section.section-page .article-txt .titles-section.azul-naranja .title-section-2 span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}@media only screen and (max-width: 1024px){body section.section-page .article-txt .titles-section.azul-naranja .title-section-2{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}body section.section-page .article-txt .titles-section.azul-naranja .title-section-2.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .titles-section.blanco-azul .title-section-1{line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:var(--tertiary);-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem rgba(0,0,0,0);color:var(--secondary)}body section.section-page .article-txt .titles-section.blanco-azul .title-section-1 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:#fff}body section.section-page .article-txt .titles-section.blanco-azul .title-section-1 span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){body section.section-page .article-txt .titles-section.blanco-azul .title-section-1{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem rgba(0,0,0,0)}}body section.section-page .article-txt .titles-section.blanco-azul .title-section-1.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .titles-section.blanco-azul .title-section-2{font-size:86%;line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25)}body section.section-page .article-txt .titles-section.blanco-azul .title-section-2 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--primary)}body section.section-page .article-txt .titles-section.blanco-azul .title-section-2 span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){body section.section-page .article-txt .titles-section.blanco-azul .title-section-2{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}body section.section-page .article-txt .titles-section.blanco-azul .title-section-2.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .titles-section.blanco-azul .title-section-2 span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}body section.section-page .article-txt .title-page.h1,body section.section-page .article-txt .title-page.h2,body section.section-page .article-txt .title-section{font-size:2.6rem}@media only screen and (min-width: 769px){body section.section-page .article-txt .title-page.h1,body section.section-page .article-txt .title-page.h2,body section.section-page .article-txt .title-section{font-size:3rem}}@media only screen and (min-width: 992px){body section.section-page .article-txt .title-page.h1,body section.section-page .article-txt .title-page.h2,body section.section-page .article-txt .title-section{font-size:3.2rem}}@media only screen and (min-width: 1025px){body section.section-page .article-txt .title-page.h1,body section.section-page .article-txt .title-page.h2,body section.section-page .article-txt .title-section{font-size:3.4rem}}@media only screen and (min-width: 1281px){body section.section-page .article-txt .title-page.h1,body section.section-page .article-txt .title-page.h2,body section.section-page .article-txt .title-section{font-size:3.6rem}}@media only screen and (min-width: 1501px){body section.section-page .article-txt .title-page.h1,body section.section-page .article-txt .title-page.h2,body section.section-page .article-txt .title-section{font-size:3.6rem}}body section.section-page .article-txt .title-page.h3,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section,body section.section-page .article-txt .subtitle-blog,body section.section-page .article-txt .subtitle-page-estatica{font-size:2.4rem}@media only screen and (min-width: 769px){body section.section-page .article-txt .title-page.h3,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section,body section.section-page .article-txt .subtitle-blog,body section.section-page .article-txt .subtitle-page-estatica{font-size:2.8rem}}@media only screen and (min-width: 992px){body section.section-page .article-txt .title-page.h3,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section,body section.section-page .article-txt .subtitle-blog,body section.section-page .article-txt .subtitle-page-estatica{font-size:2.8rem}}@media only screen and (min-width: 1025px){body section.section-page .article-txt .title-page.h3,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section,body section.section-page .article-txt .subtitle-blog,body section.section-page .article-txt .subtitle-page-estatica{font-size:3rem}}@media only screen and (min-width: 1281px){body section.section-page .article-txt .title-page.h3,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section,body section.section-page .article-txt .subtitle-blog,body section.section-page .article-txt .subtitle-page-estatica{font-size:3.2rem}}@media only screen and (min-width: 1501px){body section.section-page .article-txt .title-page.h3,body section.section-page .article-txt .title-bloque,body section.section-page .article-txt .titles-section,body section.section-page .article-txt .subtitle-blog,body section.section-page .article-txt .subtitle-page-estatica{font-size:3.4rem}}body section.section-page .article-txt p+.title-page,body section.section-page .article-txt ul+.title-page,body section.section-page .article-txt ol+.title-page,body section.section-page .article-txt .paragraphize+.title-page{margin-top:3.5rem}body section.section-page .article-txt p+.titles-section,body section.section-page .article-txt ul+.titles-section,body section.section-page .article-txt ol+.titles-section,body section.section-page .article-txt .paragraphize+.titles-section{margin-top:4rem}body section.section-page .article-txt p+.resaltado,body section.section-page .article-txt ul+.resaltado,body section.section-page .article-txt ol+.resaltado,body section.section-page .article-txt .paragraphize+.resaltado{margin-top:3rem}body section.section-page .article-txt p+ul,body section.section-page .article-txt p+ol,body section.section-page .article-txt p+.container-video,body section.section-page .article-txt p+.embed-container,body section.section-page .article-txt ul+ul,body section.section-page .article-txt ul+ol,body section.section-page .article-txt ul+.container-video,body section.section-page .article-txt ul+.embed-container,body section.section-page .article-txt ol+ul,body section.section-page .article-txt ol+ol,body section.section-page .article-txt ol+.container-video,body section.section-page .article-txt ol+.embed-container,body section.section-page .article-txt .paragraphize+ul,body section.section-page .article-txt .paragraphize+ol,body section.section-page .article-txt .paragraphize+.container-video,body section.section-page .article-txt .paragraphize+.embed-container{margin-top:2rem}body section.section-page .article-txt p+.btn,body section.section-page .article-txt ul+.btn,body section.section-page .article-txt ol+.btn,body section.section-page .article-txt .paragraphize+.btn{margin-top:2.5rem}body section.section-page .article-txt p+.container-cards,body section.section-page .article-txt ul+.container-cards,body section.section-page .article-txt ol+.container-cards,body section.section-page .article-txt .paragraphize+.container-cards{margin-top:2.5rem}@media only screen and (min-width: 1281px){body section.section-page .article-txt p+.container-cards,body section.section-page .article-txt ul+.container-cards,body section.section-page .article-txt ol+.container-cards,body section.section-page .article-txt .paragraphize+.container-cards{margin-top:3.5rem}}body section.section-page .article-txt p+.slider,body section.section-page .article-txt ul+.slider,body section.section-page .article-txt ol+.slider,body section.section-page .article-txt .paragraphize+.slider{margin-top:2rem}@media only screen and (min-width: 1025px){body section.section-page .article-txt p+.slider,body section.section-page .article-txt ul+.slider,body section.section-page .article-txt ol+.slider,body section.section-page .article-txt .paragraphize+.slider{margin-top:3rem}}@media only screen and (min-width: 1281px){body section.section-page .article-txt p+.slider,body section.section-page .article-txt ul+.slider,body section.section-page .article-txt ol+.slider,body section.section-page .article-txt .paragraphize+.slider{margin-top:4rem}}body section.section-page .article-txt ul:not([class]),body section.section-page .article-txt ol:not([class]){padding-left:1.5rem}@media only screen and (min-width: 769px){body section.section-page .article-txt ul:not([class]),body section.section-page .article-txt ol:not([class]){padding-left:2.5rem}}body section.section-page .article-txt ul:not([class])+*,body section.section-page .article-txt ol:not([class])+*{margin-top:3rem}body section.section-page .article-txt ul:not([class])+p,body section.section-page .article-txt ol:not([class])+p{margin-top:2rem}body section.section-page .article-txt ul:not([class])+li,body section.section-page .article-txt ol:not([class])+li{margin-top:1.8rem}body section.section-page .article-txt ul:not([class]) li,body section.section-page .article-txt ol:not([class]) li{padding-left:2.4rem;position:relative}body section.section-page .article-txt ul:not([class]) li:not(:last-child),body section.section-page .article-txt ol:not([class]) li:not(:last-child){margin-bottom:1.8rem}body section.section-page .article-txt ul:not([class]) li:before,body section.section-page .article-txt ol:not([class]) li:before{position:absolute;top:0;left:0}body section.section-page .article-txt ul:not([class]) li:before{content:url(../../images/icons/bullet.png);-webkit-transform:scale(0.8);transform:scale(0.8)}body section.section-page .article-txt ol:not([class]){counter-reset:item}body section.section-page .article-txt ol:not([class]) li{counter-increment:item}body section.section-page .article-txt ol:not([class]) li:before{content:counter(item) ".";display:block;text-align:right;width:1.5rem;font-weight:700;line-height:150%;color:var(--secondary);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(1.1);transform:scale(1.1)}body section.section-page .article-txt hr{border:none;position:relative;overflow:visible;margin:4rem 0;display:inline-block;width:100%}body section.section-page .article-txt hr:before{content:"";width:100%;height:.9rem;background-image:url(../../images/icons/separator.svg);background-repeat:no-repeat;background-size:70%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 769px){body section.section-page .article-txt hr:before{background-size:60%}}@media only screen and (min-width: 1025px){body section.section-page .article-txt hr:before{background-size:30%}}body section.section-page .resaltado{line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;text-shadow:.1rem .1rem .5rem var(--negro-25);display:block;padding:1rem 2rem .6rem 2rem;background-color:var(--tertiary);-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);font-size:2.2rem}@media only screen and (min-width: 769px){body section.section-page .resaltado{font-size:2.4rem}}body .container{height:inherit;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width: 576px){body .container{max-width:54rem}}@media(min-width: 768px){body .container{max-width:72rem}}@media(min-width: 992px){body .container{max-width:96rem}}@media(min-width: 1200px){body .container{max-width:114rem}}@media(min-width: 1400px){body .container{max-width:132rem}}@media(min-width: 1600px){body .container{max-width:150rem}}body .container-grid{width:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:3rem}body .container-grid.container-grid-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-line-pack:start;align-content:start}body .container-grid.container-grid-50 .title-page,body .container-grid.container-grid-75 .title-page{grid-column:1/-1}body .container-grid.container-grid-50 .title-page+.txt-content,body .container-grid.container-grid-75 .title-page+.txt-content{margin-top:0 !important}@media only screen and (min-width: 1025px){body .container-grid.container-grid-50{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){body .container-grid.container-grid-60{grid-template-columns:60% auto}}@media only screen and (min-width: 1025px){body .container-grid.container-grid-75{grid-template-columns:75% auto}}@media only screen and (min-width: 1025px){body .container-grid.container-grid-80{grid-template-columns:80% auto}}body .container-grid.container-grid-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}body .container-grid.container-grid-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}body .container-grid .txt-content.txt-content-100{grid-column:-1/1}@media only screen and (min-width: 1025px){body .container-grid .txt-content.txt-content-card-lg{background-color:#fff;padding:1.5rem;-webkit-box-shadow:1px 2px 5px var(--negro-25);box-shadow:1px 2px 5px var(--negro-25)}}body .container-grid .img-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}body .container-bloques-txt{display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:3.5rem}@media only screen and (min-width: 481px){body .container-bloques-txt.container-bloques-txt-3{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1025px){body .container-bloques-txt.container-bloques-txt-3{grid-template-columns:repeat(3, 1fr)}}body .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:var(--info);font-size:2rem;font-weight:700;margin:2.5rem auto 0;text-transform:uppercase}body .link:after{content:"";display:block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce;background-image:url("../../images/chev-blue.svg");background-repeat:no-repeat;background-size:contain;height:.75rem;margin-left:1.12rem;width:1.5rem}body .link:hover:after{-webkit-animation-name:unset;animation-name:unset}@media(min-width: 992px){body .link{margin:4.5rem auto 0}}body p+p,body ul+p,body ol+p,body .paragraphize+p{margin-top:2rem}body strong{font-weight:700}body u,body .underline{text-decoration:underline}body a{text-decoration:none}body a,body a *{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body a,body button,body .btn{cursor:pointer}body a,body a *,body button,body button *,body .btn,body .btn *{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body button{background:none;border:none}body .btn{font-size:1.8rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;font-weight:700;line-height:100%;text-transform:uppercase;background-color:var(--info);border:3px solid rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:1rem;padding-left:1.6rem;padding-right:1.6rem;min-height:4.5rem;border-radius:.6rem}@media only screen and (max-width: 480px){body .btn{text-align:center;padding-top:.6rem;padding-bottom:.6rem}}body .btn:hover{background-color:#fff;color:var(--info);border-color:var(--info)}body .btn:hover svg{fill:var(--info)}body .btn:hover span{color:var(--info)}@media only screen and (min-width: 1025px){body .btn{min-height:5rem;font-size:1.8rem;padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (max-width: 768px){body .btn{max-width:100%;width:100%}}body .btn small{font-size:70%}body .btn svg{width:2rem;height:2rem;fill:#fff}@media only screen and (min-width: 1025px){body .btn svg{width:2.4rem;height:2.4rem}}body .btn.btn-small{font-size:1.4rem;min-height:3rem;padding-left:1.4rem;padding-right:1.4rem}body .btn.btn-small svg{width:1.6rem;height:1.6rem}@media only screen and (min-width: 1025px){body .btn.btn-small{font-size:1.5rem;min-height:3.5rem;padding-left:1.5rem;padding-right:1.5rem}body .btn.btn-small svg{width:1.8rem;height:1.8rem}}body .btn.btn-big{min-height:5rem;font-size:2rem;padding-left:2.5rem;padding-right:2.5rem}body .btn.btn-big svg{width:2.8rem;height:2.8rem}@media only screen and (min-width: 1025px){body .btn.btn-big{min-height:5.5rem;font-size:2rem;padding-left:3rem;padding-right:3rem}body .btn.btn-big svg{width:3rem;height:3rem}}body .btn.btn-secondary{border-color:var(--secondary);background-color:var(--secondary)}body .btn.btn-secondary:hover{background-color:var(--secondary)}body .btn.btn-info{border-color:var(--info-light);background-color:var(--info)}body .btn.btn-info:hover{background-color:var(--info-light)}body .btn.btn-i-l svg{margin-right:.8rem}body .btn.btn-i-r svg{margin-left:.8rem}body .btn.btn-center{margin-left:auto;margin-right:auto}body .btn[disabled]{cursor:not-allowed !important;pointer-events:none;color:var(--primary-40);border-color:var(--negro-25);background-color:var(--negro-10)}body .btn[disabled] svg{fill:var(--primary-40)}body .embed-container{border:.3rem solid #fff}body .embed-container+*{margin-top:3rem}body .youtube-player:hover img{-webkit-filter:brightness(0.5);filter:brightness(0.5)}body .container-video,body .embed-container,body .youtube-player{position:relative;padding-bottom:54%;height:0;overflow:hidden;max-width:100%;background-color:var(--negro-90);-webkit-box-shadow:var(--box-shadow-15);box-shadow:var(--box-shadow-15)}body .container-video .play,body .embed-container .play,body .youtube-player .play{cursor:pointer;height:5.5rem;width:7.2rem;position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--negro-80);border-radius:.9rem}body .container-video .play .arrow-right,body .embed-container .play .arrow-right,body .youtube-player .play .arrow-right{width:0;height:0;border-top:1.2rem solid rgba(0,0,0,0);border-bottom:1.2rem solid rgba(0,0,0,0);border-left:2rem solid #fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .container-video img,body .embed-container img,body .youtube-player img{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body .container-video iframe,body .embed-container iframe,body .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}body .container-video+.title-page,body .container-video+.title-section,body .embed-container+.title-page,body .embed-container+.title-section,body .youtube-player+.title-page,body .youtube-player+.title-section{margin-top:3.5rem}body .youtube-player:hover .play{background-color:red}body img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}body img.img-border{border:.3rem solid #fff;-webkit-box-shadow:var(--box-shadow-15);box-shadow:var(--box-shadow-15)}body span img{max-width:none}body input,body select,body textarea{font-family:var(--font-body);font-weight:500;color:var(--body);border:none;background:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body input::-webkit-input-placeholder, body select::-webkit-input-placeholder, body textarea::-webkit-input-placeholder{color:var(--gris)}body input::-moz-placeholder, body select::-moz-placeholder, body textarea::-moz-placeholder{color:var(--gris)}body input:-ms-input-placeholder, body select:-ms-input-placeholder, body textarea:-ms-input-placeholder{color:var(--gris)}body input::-ms-input-placeholder, body select::-ms-input-placeholder, body textarea::-ms-input-placeholder{color:var(--gris)}body input::placeholder,body select::placeholder,body textarea::placeholder{color:var(--gris)}body input:focus::-webkit-input-placeholder, body select:focus::-webkit-input-placeholder, body textarea:focus::-webkit-input-placeholder{color:var(--body)}body input:focus::-moz-placeholder, body select:focus::-moz-placeholder, body textarea:focus::-moz-placeholder{color:var(--body)}body input:focus:-ms-input-placeholder, body select:focus:-ms-input-placeholder, body textarea:focus:-ms-input-placeholder{color:var(--body)}body input:focus::-ms-input-placeholder, body select:focus::-ms-input-placeholder, body textarea:focus::-ms-input-placeholder{color:var(--body)}body input:focus::placeholder,body select:focus::placeholder,body textarea:focus::placeholder{color:var(--body)}body select{cursor:pointer}body .select-wrapper{position:relative}body .select-wrapper:after{content:url(../../images/icons/i-select-naranja.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body .select-wrapper select{padding-right:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .select-wrapper select::-ms-expand{display:none}body .card{display:grid;width:100%;height:100%;margin:0 auto;position:relative;-webkit-box-shadow:1px 2px 5px var(--negro-25);box-shadow:1px 2px 5px var(--negro-25)}body .card *{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body .card .img-card{width:100%}body .card .container-card{position:relative;padding:1.5rem 1rem}@media only screen and (min-width: 1025px){body .card .container-card{padding:1.5rem}}@media only screen and (min-width: 1501px){body .card .container-card{padding:2rem}}body .card .container-card .container-txt-card{min-width:0}body .card .container-card .container-txt-card .title-card{margin:0;font-weight:700 !important;color:var(--info)}body .card .container-card .container-txt-card .title-card+.txt-card{margin-top:1rem}body .card .container-card .container-txt-card .txt-card{color:var(--body)}body .card .container-card .container-txt-card+.enlaces-card{margin-top:1rem}body .card .container-card .enlaces-card .btn{gap:.5rem;font-size:1.6rem;padding-left:1rem;padding-right:1rem}body .card .container-card .enlaces-card .btn svg{width:2.2rem}body .card .container-card .enlaces-card .leermas{cursor:pointer;width:100%;display:block;line-height:100%;text-align:right;color:var(--info);font-size:1.3rem;font-weight:700}body .card .container-card .enlaces-card .leermas:hover{text-decoration:underline;color:var(--info)}body .card .container-card .trustpilot-opiniones{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin-top:.7rem}body .card .container-card .trustpilot-opiniones p{color:var(--primary-title);font-size:1.2rem;font-weight:700;margin-top:.8rem}body .card .container-card .trustpilot-opiniones img{width:55%}@media only screen and (min-width: 769px){body .card .container-card .trustpilot-opiniones img{width:40%}}body .card.card-opinion{background-color:#fff}body .card.card-noticia{grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;background-color:#fff}body .card.card-noticia.sinfoto{grid-template-rows:auto}body .card.card-noticia .container-card{display:grid;-ms-flex-line-pack:justify;align-content:space-between}body .card.card-noticia .container-card .container-txt-card .title-card{font-size:1.7rem}body .card.card-noticia .container-card .container-txt-card .txt-card{font-size:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}body .card.card-noticia .container-card .container-txt-card+.enlaces-card{margin-top:2.5rem}body .card.card-noticia.card-medios .img-card{width:calc(100% - 2rem);margin:0 auto;height:15rem;-o-object-fit:contain;object-fit:contain}body .card.card-evento{grid-template-rows:-webkit-min-content -webkit-max-content;grid-template-rows:min-content max-content;background-color:#fff}body .card.card-evento .container-card{padding:1rem;padding-top:0;display:grid;-ms-flex-line-pack:justify;align-content:space-between;background-color:var(--secondary);-webkit-filter:drop-shadow(0 -3px 3px var(--negro-15));filter:drop-shadow(0 -3px 3px var(--negro-15))}body .card.card-evento .container-card:before{content:"";background-color:var(--secondary);width:100%;height:2rem;position:absolute;z-index:1;bottom:calc(100% - 1rem);border-radius:100% 100% 0 0}body .card.card-evento .container-card .container-txt-card{position:relative;z-index:2}body .card.card-evento .container-card .container-txt-card .title-card,body .card.card-evento .container-card .container-txt-card .txt-card{color:#fff;line-height:100%}body .card.card-evento .container-card .container-txt-card .title-card{font-weight:600;font-size:1.5rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .card.card-evento .container-card .container-txt-card .title-card+.txt-card{margin-top:.5rem}body .card.card-evento .container-card .container-txt-card .txt-card .fecha{font-size:1.2rem;font-weight:400}body .card.card-img-title-btn{-ms-flex-line-pack:end;align-content:end;max-width:350rem;min-height:27.5rem}body .card.card-img-title-btn :not(.img-card){position:relative;z-index:2}body .card.card-img-title-btn .img-card{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-filter:brightness(0.5);filter:brightness(0.5)}body .card.card-img-title-btn .container-card .container-txt-card .title-card{color:#fff;font-size:2.6rem;text-transform:uppercase;text-shadow:0 1px 3px var(--negro-40);margin:0}body .card.card-opinion .container-card .container-txt-card .title-card{text-align:center;font-size:2.5rem}body .card.card-opinion .container-card .container-txt-card .txt-card{font-size:1.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}body .card.card-opinion .container-card .container-txt-card+.estrellas-card-opinion{margin-top:1.5rem}body .card.card-opinion .container-card .estrellas-card-opinion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:1rem}body .card.card-opinion .container-card .estrellas-card-opinion .etrella-opinion{background-color:#fff;position:relative;width:3rem;height:3rem;-webkit-clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%)}@media only screen and (min-width: 1025px){body .card.card-opinion .container-card .estrellas-card-opinion .etrella-opinion{width:4rem;height:4rem}}body .card.card-opinion .container-card .estrellas-card-opinion .etrella-opinion.bien:after,body .card.card-opinion .container-card .estrellas-card-opinion .etrella-opinion.regular:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--secondary)}body .card.card-opinion .container-card .estrellas-card-opinion .etrella-opinion.bien:after{-webkit-transform:none;transform:none}body .card.card-opinion .container-card .estrellas-card-opinion .etrella-opinion.regular:after{-webkit-transform:translateX(-65%) scale(1.6);transform:translateX(-65%) scale(1.6);border-radius:100%}body .card.card-opinion-alumno{background-color:#fff;gap:1.5rem}@media only screen and (min-width: 769px){body .card.card-opinion-alumno{grid-template-columns:10rem 1fr;gap:0}}@media only screen and (min-width: 1025px){body .card.card-opinion-alumno{grid-template-columns:12rem 1fr}}body .card.card-opinion-alumno .img-card{margin:0 auto;display:none}@media only screen and (min-width: 769px){body .card.card-opinion-alumno .img-card{display:block;margin:0 auto;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2rem;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}body .card.card-opinion-alumno .container-card .container-txt-card{display:grid}@media only screen and (min-width: 769px){body .card.card-opinion-alumno .container-card .container-txt-card{grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}}body .card.card-opinion-alumno .container-card .container-txt-card .title-card{margin:0;font-size:1.6rem;font-weight:600}@media only screen and (min-width: 481px){body .card.card-opinion-alumno .container-card .container-txt-card .title-card{font-size:1.8rem}}@media only screen and (min-width: 769px){body .card.card-opinion-alumno .container-card .container-txt-card .title-card{padding-left:2.5rem;font-size:2rem}}@media only screen and (max-width: 768px){body .card.card-opinion-alumno .container-card .container-txt-card .title-card{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body .card.card-opinion-alumno .container-card .container-txt-card .txt-card{margin-top:.8rem;font-size:1.4rem;font-style:italic;position:relative;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width: 768px){body .card.card-opinion-alumno .container-card .container-txt-card .txt-card{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1.5rem}}body .card.card-opinion-alumno .container-card .container-txt-card .txt-card p:before,body .card.card-opinion-alumno .container-card .container-txt-card .txt-card p:after{position:absolute;font-size:4rem;font-weight:700;line-height:0;color:var(--primary-60)}body .card.card-opinion-alumno .container-card .container-txt-card .txt-card p:before{content:"“";top:0;left:0;-webkit-transform:translate(-0.2rem, 1.5rem);transform:translate(-0.2rem, 1.5rem)}body .card.card-opinion-alumno .container-card .container-txt-card .txt-card p:after{content:"”";bottom:0;-webkit-transform:translate(-0.2rem, 0.2rem);transform:translate(-0.2rem, 0.2rem)}@media only screen and (min-width: 769px){body .card.card-opinion-alumno .container-card .container-txt-card .txt-card{font-size:1.6rem;grid-column:-1/1}}body .card.card-opinion-alumno .container-card .container-txt-card .fecha-card{font-size:2rem;font-weight:400;color:var(--primary-60)}@media only screen and (max-width: 768px){body .card.card-opinion-alumno .container-card .container-txt-card .fecha-card{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:1.5rem;text-align:center}}body a.card:hover{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem);-webkit-box-shadow:1px 6px 10px var(--negro-35);box-shadow:1px 6px 10px var(--negro-35)}body a.card:hover .img-card{-webkit-filter:brightness(1.2);filter:brightness(1.2)}body a.card:not(.card-img-title-btn):not(.solo-enlace-sm):not(.card-evento) .container-card .container-txt-card .title-card{color:var(--info)}body a.card:not(.card-img-title-btn):not(.solo-enlace-sm):not(.card-evento) .container-card .container-txt-card .title-card:hover{color:var(--info-dark);text-decoration:underline}body a.card:not(.card-img-title-btn):not(.solo-enlace-sm):not(.card-evento) .container-card .enlaces-card .leermas:hover{color:var(--info-dark);text-decoration:underline}body a.card-img-title-btn:hover .title-card{text-shadow:0 1px 6px var(--negro-50)}@media only screen and (max-width: 768px){body a.card.solo-enlace-sm{-webkit-box-shadow:none;box-shadow:none;min-height:auto;max-width:100%;border-bottom:2px solid var(--negro-15)}body a.card.solo-enlace-sm .img-card,body a.card.solo-enlace-sm .enlaces-card{display:none}body a.card.solo-enlace-sm .container-card{padding-left:1rem}}@media only screen and (max-width: 768px)and (max-width: 480px){body a.card.solo-enlace-sm .container-card{padding-left:0}}@media only screen and (max-width: 768px){body a.card.solo-enlace-sm .container-card .container-txt-card .title-card{font-size:2.4rem;color:var(--tertiary);text-shadow:none}body a.card.solo-enlace-sm .container-card:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;content:url(../../images/icons/i-right-azul.svg);line-height:0}}@media only screen and (max-width: 768px)and (max-width: 480px){body a.card.solo-enlace-sm .container-card:after{right:0}}@media only screen and (max-width: 768px){body a.card.solo-enlace-sm:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}body a.card.solo-enlace-sm:hover .title-card{text-shadow:none}}body .container-cards{display:grid;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}body .container-cards.noticias{gap:3rem}@media only screen and (min-width: 1281px){body .container-cards.noticias{gap:4rem}}@media only screen and (min-width: 1501px){body .container-cards.noticias{gap:5rem}}@media only screen and (min-width: 1281px){body .container-cards.noticias.sinfoto{gap:3rem}}@media only screen and (min-width: 1501px){body .container-cards.noticias.sinfoto{gap:3rem}}@media only screen and (min-width: 481px){body .container-cards.container-cards-4{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){body .container-cards.container-cards-4{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1281px){body .container-cards.container-cards-4{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 768px){body .container-cards.solo-enlaces-sm{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;gap:1rem}}@media only screen and (max-width: 768px)and (max-width: 480px){body .container-cards.solo-enlaces-sm{gap:0}}body .slider+.title-page{margin-top:3.5rem}@media only screen and (min-width: 1025px){body .slider+.title-page{margin-top:4.5rem}}body .slider .slick-slide{padding:2rem 1.5rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media only screen and (max-width: 1024px){body .slider .slick-slide{padding-right:2.5rem;padding-left:2.5rem}}body .slider .slick-slide.slick-center{position:relative;z-index:2;-webkit-transform-origin:center center;transform-origin:center center}body .slider.slider-100 .slick-list{display:grid}body .slider.slider-100 .slick-slide>div{min-height:100%;display:grid}body .slider.slider-100 .slick-slide>div>div{min-height:100%}body .slider.slider-difuminado:after,body .slider.slider-difuminado:before{pointer-events:none;content:"";position:absolute;height:100%;top:0;z-index:2;width:10rem}@media only screen and (max-width: 768px){body .slider.slider-difuminado:after,body .slider.slider-difuminado:before{width:6rem;opacity:.5}}@media only screen and (max-width: 480px){body .slider.slider-difuminado:after,body .slider.slider-difuminado:before{width:3rem}}body .slider.slider-difuminado:before{left:0;background:rgba(0,0,0,0);background:-webkit-gradient(linear, right top, left top, from(transparent), to(white));background:linear-gradient(to left, transparent, white)}body .slider.slider-difuminado:after{right:0;background:rgba(0,0,0,0);background:-webkit-gradient(linear, right top, left top, from(white), to(transparent));background:linear-gradient(to left, white, transparent)}body .slider.slider-img+.slider-img{margin-top:1rem}body .slider.slider-img.slider-img-1 .slick-slide img{border:3px solid #fff;-webkit-box-shadow:0 2px 15px var(--negro-25);box-shadow:0 2px 15px var(--negro-25)}body .slider.slider-img.slider-img-1 .slick-slide img+.slide-txt{margin-top:1rem}body .slider.slider-img.slider-img-1 .slick-slide .slide-txt{font-size:1.4rem}body .slider.slider-img.slider-img-2 .slick-slide{padding:1.5rem;cursor:pointer}@media only screen and (min-width: 769px){body .slider.slider-img.slider-img-2 .slick-slide:not(.slick-center){-webkit-filter:brightness(0.7) blur(0.5px);filter:brightness(0.7) blur(0.5px);opacity:.8}}body .slider.slider-img.slider-img-2 .slick-slide img{border:2px solid #fff;-webkit-box-shadow:0 2px 6px var(--negro-15);box-shadow:0 2px 6px var(--negro-15)}body .slider.slider-img.slider-galeria .slick-slide{padding:1.5rem 3rem;position:relative}@media only screen and (min-width: 1025px){body .slider.slider-img.slider-galeria .slick-slide{padding:3rem 0}}@media only screen and (min-width: 1281px){body .slider.slider-img.slider-galeria .slick-slide{padding:4.5rem 0}}body .slider.slider-img.slider-galeria .slick-slide .alt{display:block;text-align:center;font-size:1.2rem;padding-top:.6rem}@media only screen and (min-width: 769px){body .slider.slider-img.slider-galeria .slick-slide:not(.slick-center){-webkit-transform:scale(0.9);transform:scale(0.9);opacity:.4}}@media only screen and (min-width: 769px){body .slider.slider-img.slider-galeria .slick-slide.slick-center{-webkit-transform:scale(1.2);transform:scale(1.2)}body .slider.slider-img.slider-galeria .slick-slide.slick-center img{-webkit-box-shadow:0 0 1.5rem var(--negro-25);box-shadow:0 0 1.5rem var(--negro-25)}}@media only screen and (min-width: 1025px){body .slider.slider-img.slider-galeria .slick-slide.slick-center{-webkit-transform:scale(1.4);transform:scale(1.4)}}@media only screen and (min-width: 1025px){body .slider.slider-opiniones .slick-slide{padding:3rem 2.5rem}}@media only screen and (min-width: 1281px){body .slider.slider-opiniones .slick-slide{padding:3.5rem 3rem}}@media only screen and (min-width: 1025px){body .slider.slider-opiniones .slick-slide.slick-center{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-width: 1281px){body .slider.slider-opiniones .slick-slide.slick-center{-webkit-transform:scale(1.2);transform:scale(1.2)}}body .slider+.contaniner-btn{margin-top:2rem;text-align:center}@media only screen and (min-width: 769px){body .slider+.contaniner-btn{margin-top:3rem}}body .slider+.contaniner-btn .btn{margin:0 auto}body .separator-md{border:none;position:relative;overflow:visible;margin:4rem 0;display:inline-block;width:100%}body .separator-md:before{content:"";position:absolute;left:0;width:50%;height:.5rem;border-radius:1rem;background-color:var(--secondary)}@media only screen and (min-width: 769px){body .separator-md:before{width:40%}}@media only screen and (min-width: 1025px){body .separator-md:before{width:30%}}body .lista-md{padding-left:1.5rem}@media only screen and (min-width: 769px){body .lista-md{padding-left:2.5rem}}body .lista-md+li{margin-top:1.8rem}body .lista-md li{padding-left:2rem;position:relative}body .lista-md li:before{content:url(../../images/icons/bullet.png);position:absolute;top:0;left:0;-webkit-transform:scale(0.8);transform:scale(0.8)}body .listado-cursos+.title-page{margin-top:4.5rem}body .listado-cursos .titulo-listado{display:block}body .listado-cursos .titulo-listado .item-listado{font-size:1.6rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;text-transform:uppercase;padding:1rem 1.5rem;width:100%;position:relative}@media only screen and (max-width: 768px){body .listado-cursos .titulo-listado .item-listado{padding:1rem}}body .listado-cursos .titulo-listado a.item-listado{padding-right:3rem !important}body .listado-cursos .titulo-listado a.item-listado:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;line-height:0}@media only screen and (max-width: 768px){body .listado-cursos .titulo-listado a.item-listado{padding-right:3.5rem !important}}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado a.item-listado:hover:after{-webkit-transform:translate(0.5rem, -50%);transform:translate(0.5rem, -50%)}}@media only screen and (max-width: 1024px){body .listado-cursos .titulo-listado.titulo .item-listado,body .listado-cursos .titulo-listado.subtitulo .item-listado,body .listado-cursos .titulo-listado.texto .item-listado{border-bottom:2px solid var(--negro-35);padding:1.5rem 1rem}}body .listado-cursos .titulo-listado.titulo .item-listado,body .listado-cursos .titulo-listado.subtitulo .item-listado,body .listado-cursos .titulo-listado.texto .item-listado{font-weight:700;color:#fff}body .listado-cursos .titulo-listado.titulo a.item-listado:after,body .listado-cursos .titulo-listado.subtitulo a.item-listado:after,body .listado-cursos .titulo-listado.texto a.item-listado:after{content:url(../../images/icons/i-right-blanco.svg)}body .listado-cursos .titulo-listado.texto .item-listado{background-color:var(--primary-title)}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado.titulo{grid-column:1/-1}}body .listado-cursos .titulo-listado.titulo .item-listado{background-color:var(--tertiary);-webkit-transition:.25s ease-out;transition:.25s ease-out}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado.titulo a.item-listado:hover{background-color:var(--secondary)}}body .listado-cursos .titulo-listado.subtitulo .item-listado{background-color:var(--secondary)}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado.subtitulo a.item-listado:hover{background-color:var(--tertiary)}}body .listado-cursos .titulo-listado.curso .item-listado{color:var(--tertiary);font-weight:700;background-color:var(--fondo-claro-davante)}body .listado-cursos .titulo-listado.curso .item-listado:after{content:url(../../images/icons/i-right-azul.svg)}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado.curso .item-listado{border:1px solid rgba(0,0,0,0)}}@media only screen and (max-width: 1024px){body .listado-cursos .titulo-listado.curso .item-listado{padding:2rem 1rem;background-color:#fff;font-size:1.4rem}body .listado-cursos .titulo-listado.curso .item-listado:after{opacity:.8}}@media only screen and (max-width: 1024px){body .listado-cursos .titulo-listado.curso:not(:last-child){border-bottom:1px solid var(--gris-light)}}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado.curso a.item-listado:hover{border-color:var(--gris-light);background-color:#fff}}@media only screen and (min-width: 1025px)and (min-width: 1025px){body .listado-cursos .titulo-listado.curso a.item-listado:hover{text-decoration:underline}}body .listado-cursos .titulo-listado+.ul-listados,body .listado-cursos .titulo-listado+.grupo-listados-lg{margin-top:0}@media only screen and (min-width: 1025px){body .listado-cursos .titulo-listado+.ul-listados,body .listado-cursos .titulo-listado+.grupo-listados-lg{margin-top:2.5rem}}@media only screen and (min-width: 1025px){body .listado-cursos .grupo-listados-lg{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}body .listado-cursos .grupo-listados-lg+.titulo-listado{margin-top:0}@media only screen and (min-width: 1025px){body .listado-cursos .grupo-listados-lg+.titulo-listado{margin-top:4rem}}body .listado-cursos .grupo-listados-lg+.grupo-listados-lg{margin-top:1.5rem}@media only screen and (min-width: 1025px){body .listado-cursos .grupo-listados-lg+.grupo-listados-lg{margin-top:2rem}}@media only screen and (min-width: 1025px){body .listado-cursos .grupo-listados-lg .listado-lg{width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}body .listado-cursos .grupo-listados-lg .listado-lg:not(:last-child){margin-bottom:0}@media only screen and (min-width: 1025px){body .listado-cursos .grupo-listados-lg .listado-lg:not(:last-child){margin-bottom:2rem}}body .listado-cursos .ul-listados{margin-top:0;border-top:none;display:grid}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados{gap:.8rem}body .listado-cursos .ul-listados.oposiciones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .listado-cursos .ul-listados.cursos{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body .listado-cursos .ul-listados.cursos .li-listado{height:100%}body .listado-cursos .ul-listados.cursos .li-listado .item-listado{height:100%}}body .listado-cursos .ul-listados .li-listado .item-listado{font-size:1.6rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;text-transform:uppercase;padding:1rem 1.5rem;width:100%;position:relative}@media only screen and (max-width: 768px){body .listado-cursos .ul-listados .li-listado .item-listado{padding:1rem}}body .listado-cursos .ul-listados .li-listado a.item-listado{padding-right:3rem !important}body .listado-cursos .ul-listados .li-listado a.item-listado:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;line-height:0}@media only screen and (max-width: 768px){body .listado-cursos .ul-listados .li-listado a.item-listado{padding-right:3.5rem !important}}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado a.item-listado:hover:after{-webkit-transform:translate(0.5rem, -50%);transform:translate(0.5rem, -50%)}}@media only screen and (max-width: 1024px){body .listado-cursos .ul-listados .li-listado.titulo .item-listado,body .listado-cursos .ul-listados .li-listado.subtitulo .item-listado,body .listado-cursos .ul-listados .li-listado.texto .item-listado{border-bottom:2px solid var(--negro-35);padding:1.5rem 1rem}}body .listado-cursos .ul-listados .li-listado.titulo .item-listado,body .listado-cursos .ul-listados .li-listado.subtitulo .item-listado,body .listado-cursos .ul-listados .li-listado.texto .item-listado{font-weight:700;color:#fff}body .listado-cursos .ul-listados .li-listado.titulo a.item-listado:after,body .listado-cursos .ul-listados .li-listado.subtitulo a.item-listado:after,body .listado-cursos .ul-listados .li-listado.texto a.item-listado:after{content:url(../../images/icons/i-right-blanco.svg)}body .listado-cursos .ul-listados .li-listado.texto .item-listado{background-color:var(--primary-title)}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado.titulo{grid-column:1/-1}}body .listado-cursos .ul-listados .li-listado.titulo .item-listado{background-color:var(--tertiary);-webkit-transition:.25s ease-out;transition:.25s ease-out}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado.titulo a.item-listado:hover{background-color:var(--secondary)}}body .listado-cursos .ul-listados .li-listado.subtitulo .item-listado{background-color:var(--secondary)}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado.subtitulo a.item-listado:hover{background-color:var(--tertiary)}}body .listado-cursos .ul-listados .li-listado.curso .item-listado{color:var(--tertiary);font-weight:700;background-color:var(--fondo-claro-davante)}body .listado-cursos .ul-listados .li-listado.curso .item-listado:after{content:url(../../images/icons/i-right-azul.svg)}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado.curso .item-listado{border:1px solid rgba(0,0,0,0)}}@media only screen and (max-width: 1024px){body .listado-cursos .ul-listados .li-listado.curso .item-listado{padding:2rem 1rem;background-color:#fff;font-size:1.4rem}body .listado-cursos .ul-listados .li-listado.curso .item-listado:after{opacity:.8}}@media only screen and (max-width: 1024px){body .listado-cursos .ul-listados .li-listado.curso:not(:last-child){border-bottom:1px solid var(--gris-light)}}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado.curso a.item-listado:hover{border-color:var(--gris-light);background-color:#fff}}@media only screen and (min-width: 1025px)and (min-width: 1025px){body .listado-cursos .ul-listados .li-listado.curso a.item-listado:hover{text-decoration:underline}}body .listado-cursos .ul-listados+.titulo-listado{margin-top:0}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados+.titulo-listado{margin-top:4rem}}body .listado-cursos .ul-listados+.ul-listados{margin-top:0}@media only screen and (min-width: 1025px){body .listado-cursos .ul-listados+.ul-listados{margin-top:2rem}}body .container-acordeon{display:grid;gap:1.2rem;margin-top:2.5rem}@media only screen and (min-width: 1281px){body .container-acordeon{margin-top:3.5rem}}@media only screen and (min-width: 1025px){body .container-acordeon.container-acordeon-2{grid-template-columns:1fr 1fr}}body .container-acordeon+.title-page{margin-top:4.5rem}body .container-acordeon .acordeon{height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-box-shadow:0 .2rem 1rem var(--negro-10);box-shadow:0 .2rem 1rem var(--negro-10)}body .container-acordeon .acordeon .titulo-acordeon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;display:block;position:relative;padding:1rem 4.5rem 1rem 1rem;font-size:1.6rem;font-weight:600;color:var(--info);background-color:#fff;min-height:4.5rem}@media only screen and (min-width: 769px){body .container-acordeon .acordeon .titulo-acordeon{font-size:1.8rem}}@media only screen and (min-width: 1025px){body .container-acordeon .acordeon .titulo-acordeon{font-size:2rem}}body .container-acordeon .acordeon .titulo-acordeon:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;right:1rem;line-height:0;content:url(../../images/icons/i-acordeon.svg)}body .container-acordeon .acordeon .titulo-acordeon:hover{color:var(--info-dark);text-decoration:underline}body .container-acordeon .acordeon .container-acordeon{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-top:2px solid var(--negro-15);background-color:#fff;-webkit-box-shadow:0 .2rem 1rem var(--negro-10);box-shadow:0 .2rem 1rem var(--negro-10);padding:1rem}body .container-acordeon .acordeon .container-acordeon p{font-weight:400}body .container-acordeon .acordeon[open] .titulo-acordeon{color:var(--primary-title)}body .container-acordeon .acordeon[open] .titulo-acordeon:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}body .paginacion-general{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-top:4.5rem}body .paginacion-general a,body .paginacion-general span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:var(--info);color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;height:4rem;min-width:4rem;padding:0 .5rem;text-align:center;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width: 1025px){body .paginacion-general a,body .paginacion-general span{min-width:2.8rem;height:2.8rem}}body .paginacion-general a:not(:last-child),body .paginacion-general span:not(:last-child){margin-right:.1rem}body .paginacion-general a.active,body .paginacion-general span.active{background-color:var(--info-light)}body .paginacion-general a:hover,body .paginacion-general span:hover{background-color:var(--info-light)}body .section-ekomi{border-top:1px solid var(--negro-15)}body .section-ekomi img{width:100%}body .d-none{display:none !important}body .pb-0{padding-bottom:0 !important}body .pt-0{padding-top:0 !important}body .mb-0{margin-bottom:0 !important}body .mt-0{margin-top:0 !important}body .op-0{opacity:0 !important}body #btnCustomInfoGeneralCupon{background-color:var(--secondary);border-radius:.6rem;color:#fff;display:block;font:700 1.2rem/1.2rem var(--font-body);max-height:4.5rem;padding:1.65rem 1.5rem;text-transform:uppercase;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:-webkit-max-content;height:-moz-max-content;height:max-content}body #btnCustomInfoGeneralCupon.solicitar-conjunto{background-color:var(--info);padding-block:1.5rem;position:fixed !important;right:1rem;bottom:1rem;z-index:999}@media only screen and (min-width: 1025px){body #btnCustomInfoGeneralCupon.solicitar-conjunto{display:none !important}}@media only screen and (min-width: 1281px){body #btnCustomInfoGeneralCupon{font-size:1.8rem}}body #btnCustomInfoGeneralCupon:not(.solicitar-conjunto):hover{background-color:#fff;border-color:var(--info);color:var(--info) !important}body #ot-sdk-cookie-policy{display:none}body #ot-sdk-btn{color:#fff !important}chat-oct8ne#livechat-wrapper{background-color:#ff5b41 !important}pre{display:none}#modal-cupon-general{width:100%}.alert{border-radius:.5rem;font-size:1.2rem;font-weight:600;padding:.75rem 15rem;margin-top:3.5rem}@media(max-width: 400px){.alert{padding:.75rem 3rem}}.alert.alert-success{background-color:green;color:#fff}.alert.alert-warning{background-color:red;color:#fff}.text-tooltip{background-color:var(--body-title);border-radius:1rem;color:#fff;display:none;left:0;max-width:30rem;padding:1rem;position:absolute;width:100%;z-index:350}.text-tooltip:before{background-color:var(--body-title);-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0);content:"";display:block;height:.6rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% - 2px);width:1.2rem}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.listado-pre-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;margin-block:3.5rem}.listado-pre-copy a{background-color:var(--secondary);border-bottom:2px solid var(--negro-35);color:#fff !important;display:block;padding:1.5rem 1rem;text-decoration:none !important;text-transform:uppercase;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;width:100%}.listado-pre-copy a:hover{background-color:#ff553b}.listado-pre-copy p{padding-inline:1rem;white-space:normal;word-break:break-all}#section-home-centros{padding-top:3rem}@media only screen and (min-width: 769px){#section-home-centros{padding-top:3.5rem}}@media only screen and (min-width: 992px){#section-home-centros{padding-top:4rem}}@media only screen and (min-width: 1025px){#section-home-centros{padding-top:4.5rem}}@media only screen and (min-width: 1281px){#section-home-centros{padding-top:5.5rem}}@media only screen and (min-width: 1501px){#section-home-centros{padding-top:6.5rem}}.form-texto-legal-wrapper{background:#fff;border:.1rem solid #ededed;border-radius:.4rem;padding:.6rem;height:5.2rem;margin-top:2rem}.form-texto-legal-wrapper .form-text-legal{height:100%;overflow-y:auto;padding-right:1.4rem;width:100%}.form-texto-legal-wrapper .form-text-legal p{color:#5e5454;font:400 1.2rem/1.6rem "Montserrat"}.form-texto-legal-wrapper .form-text-legal p a{color:#ff5b41;font-weight:600;text-decoration:underline}.headerPagina{-webkit-box-shadow:var(--box-shadow-20);box-shadow:var(--box-shadow-20);background-color:#fff;height:5.5rem;position:sticky !important;top:0;z-index:100}@media only screen and (min-width: 769px){.headerPagina{height:6rem}}@media only screen and (min-width: 992px){.headerPagina{height:6.5rem}}@media only screen and (min-width: 1025px){.headerPagina{height:6.5rem}}@media only screen and (min-width: 1281px){.headerPagina{height:8rem}}.headerPagina .container-menu{position:relative;z-index:2;display:grid;gap:2rem;grid-template-columns:-webkit-max-content auto -webkit-max-content;grid-template-columns:max-content auto max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;max-width:180rem}.headerPagina .container-menu .boton-tablet{display:block}@media only screen and (min-width: 767px){.headerPagina .container-menu .boton-tablet{display:none !important}}.headerPagina .container-menu .menu-movil,.headerPagina .container-menu .telefono-brand-sm{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}.headerPagina .container-menu .menu-movil .txt,.headerPagina .container-menu .telefono-brand-sm .txt{margin-top:.6rem;color:var(--primary);font-weight:300;font-size:1.2rem;line-height:100%}@media only screen and (min-width: 1025px){.headerPagina .container-menu .menu-movil,.headerPagina .container-menu .telefono-brand-sm{display:none}}.headerPagina .container-menu .menu-movil .barritas{display:block;position:relative;width:2.4rem;height:1.8rem}.headerPagina .container-menu .menu-movil .barritas span{position:absolute;left:0;background-color:var(--secondary);width:2.4rem;height:.3rem;border-radius:.2rem;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.headerPagina .container-menu .menu-movil .barritas span:nth-child(1){top:0}.headerPagina .container-menu .menu-movil .barritas span:nth-child(2){position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.headerPagina .container-menu .menu-movil .barritas span:nth-child(3){bottom:0}.headerPagina .container-menu .menu-movil .txt.cerrar{display:none}.headerPagina .container-menu .menu-movil.close .barritas span:nth-child(1){top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.headerPagina .container-menu .menu-movil.close .barritas span:nth-child(3){top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.headerPagina .container-menu .menu-movil.close .barritas span:nth-child(2){opacity:0}.headerPagina .container-menu .menu-movil.close .txt.menu{display:none}.headerPagina .container-menu .menu-movil.close .txt.cerrar{display:block}.headerPagina .container-menu .telefono-brand-sm svg{width:2rem;height:1.8rem;fill:var(--primary)}.headerPagina .container-menu .logo-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-negative:0;flex-shrink:0}.headerPagina .container-menu .logo-brand svg{fill:var(--primary);height:3rem;width:11.6rem}@media only screen and (min-width: 1281px){.headerPagina .container-menu .logo-brand svg{width:15.5rem;height:4rem}}@media only screen and (min-width: 1501px){.headerPagina .container-menu .logo-brand svg{width:19.3rem;height:5rem}}.headerPagina .container-menu .boton-tablet{display:none !important}@media only screen and (max-width: 1024px){.headerPagina .container-menu .nav-menu-principal{position:absolute;top:100%;width:100%;height:calc(100vh - 5.5rem);overflow-x:hidden;background-color:var(--negro-70);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.headerPagina .container-menu .nav-menu-principal.nav-menu-principal-lg{display:none}.headerPagina .container-menu .nav-menu-principal.close{opacity:0;pointer-events:none}}@media only screen and (max-width: 1024px)and (min-width: 769px){.headerPagina .container-menu .nav-menu-principal{height:calc(100vh - 6rem)}}@media only screen and (max-width: 1024px)and (min-width: 992px){.headerPagina .container-menu .nav-menu-principal{height:calc(100vh - 6.5rem)}}@media only screen and (max-width: 1024px)and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal{height:calc(100vh - 6.5rem)}}@media only screen and (max-width: 1024px)and (min-width: 1281px){.headerPagina .container-menu .nav-menu-principal{height:calc(100vh - 8rem)}}@media only screen and (max-width: 1024px){.headerPagina .container-menu .nav-menu-principal .ul-menu{height:100%;background-color:var(--secondary);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.headerPagina .container-menu .nav-menu-principal .ul-menu.close{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm{overflow:hidden;position:relative;padding-left:1rem;padding-right:1rem;width:100%;height:11rem;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;z-index:2}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .img-buscador{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .img-buscador img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 50%;object-position:100% 50%}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador{position:relative;z-index:2;width:100%;height:4rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador input{font-size:1.4rem;width:100%;height:100%;border:2px solid var(--secondary);background-color:#fff;padding-left:3.5rem;padding-right:4.5rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador input:focus{border-color:var(--secondary)}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador input:focus+.i-search{fill:var(--secondary)}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .i-search,.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .btn-find .i-find{width:2rem;height:2rem;fill:var(--body)}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .i-search,.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .btn-find{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .i-search{left:1rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .btn-find{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:4rem;height:4rem;right:0;opacity:0;pointer-events:none}.headerPagina .container-menu .nav-menu-principal .ul-menu .buscador-sm .buscador-principal .container-buscador .btn-find.visible{opacity:1;pointer-events:all}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items{height:calc(100% - 11rem);display:grid;grid-template-rows:auto 11rem;position:relative}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top{border-right:.1rem solid #fff;width:100%}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top+.menu-top{border-left:.1rem solid var(--primary)}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top .item-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:1.3rem;color:var(--secondary);font-weight:600;text-transform:uppercase;height:4rem;background-color:var(--fondo-claro-davante)}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top .ul-dropdown-menu{padding-top:.5rem;padding-bottom:.5rem;position:absolute;left:0;top:4rem;width:100%;height:calc(100% - 15rem);overflow-y:auto;background-color:#fff;display:none;z-index:2}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top .ul-dropdown-menu .title-dropdown-menu{display:none}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top .ul-dropdown-menu li+li{border-top:.1rem solid var(--negro-15)}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top .ul-dropdown-menu li a{color:var(--body)}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top.active{border-left:.1rem solid #fff}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top.active+.menu-top{border-left:.1rem solid #fff}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top.active .item-menu{background-color:#fff;color:var(--primary);z-index:1;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top.active .ul-dropdown-menu{display:block}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:var(--primary);padding-top:1rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-bottom .menu-bottom .item-menu{color:#fff;font-size:1.5rem;text-decoration:underline}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-bottom .menu-bottom .ul-dropdown-menu{display:none}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal{padding-left:1rem;padding-right:1rem}.headerPagina .container-menu .nav-menu-principal.nav-menu-principal-sm{display:none}}@media only screen and (min-width: 1025px)and (min-width: 1501px){.headerPagina .container-menu .nav-menu-principal{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:1rem}}@media only screen and (min-width: 1025px)and (min-width: 1501px){.headerPagina .container-menu .nav-menu-principal .ul-menu{gap:1.85rem}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li a{color:var(--primary);cursor:pointer;font-weight:700;text-transform:uppercase}.headerPagina .container-menu .nav-menu-principal .ul-menu li span{color:var(--primary);font-weight:700;text-transform:uppercase}.headerPagina .container-menu .nav-menu-principal .ul-menu li{position:relative}.headerPagina .container-menu .nav-menu-principal .ul-menu li .item-menu{cursor:pointer;position:relative;font-size:1.3rem;padding:1.5rem .5rem .6rem .5rem;border-bottom:3px solid rgba(0,0,0,0)}}@media only screen and (min-width: 1025px)and (min-width: 1281px){.headerPagina .container-menu .nav-menu-principal .ul-menu li .item-menu{font-size:1.4rem;padding:1.5rem 1rem .6rem 1rem}}@media only screen and (min-width: 1025px)and (min-width: 1501px){.headerPagina .container-menu .nav-menu-principal .ul-menu li .item-menu{font-size:1.6rem}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li .item-menu:hover{border-color:var(--primary)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.active .item-menu{border-color:var(--primary)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .item-menu:after{content:url(../../images/icons/i-down.svg);position:relative;top:-0.2rem}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu{display:block !important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform-origin:center top;transform-origin:center top;opacity:0;position:absolute;-webkit-transform:scaleY(0);transform:scaleY(0);top:calc(100% + .7rem);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;background-color:var(--blanco-85);-webkit-box-shadow:var(--box-shadow-15);box-shadow:var(--box-shadow-15);-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li a{font-size:1.2rem;padding:1rem 3rem 1rem 1.5rem;display:block;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}}@media only screen and (min-width: 1025px)and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li a{font-size:1.2rem}}@media only screen and (min-width: 1025px)and (min-width: 1281px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li a{font-size:1.3rem}}@media only screen and (min-width: 1025px)and (min-width: 1501px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li a{font-size:1.4rem}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li a:after{height:1.6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li a:hover:after{-webkit-transform:translate(0.5rem, -50%);transform:translate(0.5rem, -50%)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li:not(.title-dropdown-menu){border-bottom:1px solid var(--negro-10)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li:not(.title-dropdown-menu) a{color:var(--tertiary)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li:not(.title-dropdown-menu) a:hover{background-color:#fff;color:var(--secondary)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li:not(.title-dropdown-menu) a:after{content:url(../../images/icons/i-right-gris.svg)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li:not(.title-dropdown-menu):last-child{border:none}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li.title-dropdown-menu{grid-column:-1/1}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li.title-dropdown-menu a{font-size:1.3rem;background-color:var(--primary);color:#fff}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li.title-dropdown-menu a:after{content:url(../../images/icons/i-right-blanco.svg)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li.title-dropdown-menu a:hover{background-color:var(--tertiary)}}@media only screen and (min-width: 1025px)and (min-width: 1281px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li.title-dropdown-menu a{font-size:1.4rem}}@media only screen and (min-width: 1025px)and (min-width: 1501px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu li.title-dropdown-menu a{font-size:1.5rem}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.ul-dropdown-2,.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.ul-dropdown-3{display:grid !important;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.ul-dropdown-2{grid-template-columns:repeat(2, 1fr)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.ul-dropdown-3{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1025px)and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.centros{min-width:55rem}}@media only screen and (min-width: 1025px)and (min-width: 1281px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.centros{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}@media only screen and (min-width: 1025px)and (min-width: 1281px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.centros li:not(.title-dropdown-menu) a{font-size:1.2rem}}@media only screen and (min-width: 1025px)and (min-width: 1501px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown .ul-dropdown-menu.centros li:not(.title-dropdown-menu) a{font-size:1.2rem}}@media only screen and (min-width: 1025px){.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown:hover .item-menu{border-color:rgba(0,0,0,0)}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown:hover .item-menu:before{content:"";display:block;background-color:var(--gris-dark);-webkit-clip-path:polygon(50% 0, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 0 100%);height:.6rem;left:2rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% - .2rem);width:1.2rem}.headerPagina .container-menu .nav-menu-principal .ul-menu li.menu-dropdown:hover .ul-dropdown-menu{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;pointer-events:all}.headerPagina .container-menu .nav-menu-principal .ul-menu li.buscador-sm{display:none}}.headerPagina .container-menu .actions-brand{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-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-line-pack:center;align-content:center;gap:1.5rem}@media only screen and (max-width: 1024px){.headerPagina .container-menu .actions-brand{display:none}}@media only screen and (min-width: 1281px){.headerPagina .container-menu .actions-brand{gap:2rem}}@media only screen and (min-width: 1501px){.headerPagina .container-menu .actions-brand{gap:2.5rem}}.headerPagina .container-menu .actions-brand .telefono-brand{font-size:1.6rem;font-weight:700;color:var(--primary)}@media screen and (min-width: 1025px)and (max-width: 1080px){.headerPagina .container-menu .actions-brand .telefono-brand{display:none}}@media only screen and (min-width: 1281px){.headerPagina .container-menu .actions-brand .telefono-brand{font-size:1.8rem;display:block}}@media only screen and (min-width: 1501px){.headerPagina .container-menu .actions-brand .telefono-brand{font-size:2rem}}.headerPagina .container-menu .actions-brand .telefono-brand:hover{text-decoration:underline}.headerPagina .container-menu .actions-brand .btn-search-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-transform-origin:center center;transform-origin:center center}.headerPagina .container-menu .actions-brand .btn-search-brand svg{fill:var(--primary);height:1.8rem;width:1.8rem}@media only screen and (min-width: 1281px){.headerPagina .container-menu .actions-brand .btn-search-brand svg{width:2rem;height:2rem}}@media only screen and (min-width: 1501px){.headerPagina .container-menu .actions-brand .btn-search-brand svg{width:2.4rem;height:2.4rem}}.headerPagina .container-menu .actions-brand .btn-search-brand:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.headerPagina .container-menu .actions-brand #btnCustomInfoGeneralCupon{border:.3rem solid var(--primary);font-size:1.2rem;height:60%;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.5rem;text-transform:uppercase}@media only screen and (min-width: 1281px){.headerPagina .container-menu .actions-brand #btnCustomInfoGeneralCupon{font-size:1.4rem}}@media only screen and (min-width: 1501px){.headerPagina .container-menu .actions-brand #btnCustomInfoGeneralCupon{font-size:1.6rem}}.headerPagina .container-menu .actions-brand #btnCustomInfoGeneralCupon:hover{color:var(--primary) !important}.headerPagina .container-menu .container-lupa-tablet svg{width:2rem;height:2rem;fill:var(--primary)}@media only screen and (min-width: 1025px){.headerPagina .container-menu .container-lupa-tablet{display:none}}.info-bar{background-color:var(--tertiary);padding:1rem 0}.info-bar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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-line-pack:center;align-content:center;gap:1.5rem}@media(min-width: 768px){.info-bar>div{gap:3rem}}.info-bar .info-text{color:#fff;font-size:1.4rem;font-weight:600;line-height:1.2}.info-bar .info-text a{color:var(--info);font-weight:700;text-decoration:underline}.info-bar .close-info-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem}.info-bar .close-info-bar svg{fill:var(--primary);height:1.4rem;stroke:var(--primary);stroke-width:.2rem;width:1.4rem}@media(max-width: 1024px){.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li:first-child a{color:var(--tertiary);font:700 1.6rem/1 var(--font-title);text-transform:uppercase}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li:first-child,.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li span.sublink-wrapper{padding-inline:1.2rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li:first-child a,.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li span.sublink-wrapper a{display:block;padding-block:1rem;width:100%}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li span.sublink-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;align-items:center}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li span.sublink-wrapper a{font:500 1.6rem/1.1375 var(--font-body)}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li span.sublink-wrapper.mov-active svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li span.sublink-wrapper svg{fill:var(--secondary);height:.7rem;margin-left:1.5rem;-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in, -webkit-transform .25s ease-in;width:1.3rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li .menu-movil-drop{display:none}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li .menu-movil-drop li,.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li .menu-movil-drop li:first-child{background-color:rgba(220,222,223,.3215686275);padding-inline:1.2rem}.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li .menu-movil-drop li a,.headerPagina .container-menu .nav-menu-principal .ul-menu .menu-items .menu-items-top .menu-top li .menu-movil-drop li:first-child a{display:block;font-size:1.3rem;font-weight:500;padding-block:1rem;text-transform:initial}}ul.ul-dropdown-menu .desktop-subdrop-item:hover .desktop-subdrop{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}ul.ul-dropdown-menu .desktop-subdrop-item .desktop-subdrop{background-color:#fff;-webkit-box-shadow:1rem 1rem 2rem rgba(0,0,0,.35);box-shadow:1rem 1rem 2rem rgba(0,0,0,.35);opacity:0;left:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.2s ease;transition:.2s ease;position:absolute;top:0;width:100%;z-index:1}.buscador-lg{position:fixed;z-index:99;padding:3rem 0;top:5.5rem;left:0;width:100%;height:calc(100% - 5.5rem);background-color:var(--blanco-90);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-transform-origin:center center;transform-origin:center center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media only screen and (max-width: 1024px){.buscador-lg{display:none}}@media only screen and (min-width: 769px){.buscador-lg{top:6rem;height:calc(100% - 6rem)}}@media only screen and (min-width: 992px){.buscador-lg{top:6.5rem;height:calc(100% - 6.5rem)}}@media only screen and (min-width: 1025px){.buscador-lg{top:6.5rem;height:calc(100% - 6.5rem)}}@media only screen and (min-width: 1281px){.buscador-lg{top:7rem;height:calc(100% - 7rem)}}@media only screen and (min-width: 1501px){.buscador-lg{top:7.5rem;height:calc(100% - 7.5rem)}}.buscador-lg .container-buscador{position:relative;width:100%;max-width:180rem;height:100%;display:grid;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.buscador-lg .close-search{position:absolute;right:1rem;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.buscador-lg .close-search svg{width:2.4rem;height:2.4rem;fill:var(--primary)}.buscador-lg .formulario-buscador{max-width:var(--max-width);margin:0 auto}.buscador-lg .buscador-principal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:0 .2rem 1rem rgba(var(--primary), 0.25);box-shadow:0 .2rem 1rem rgba(var(--primary), 0.25);position:relative;height:4rem;width:100%}@media only screen and (min-width: 1281px){.buscador-lg .buscador-principal{height:5rem}}@media only screen and (min-width: 1501px){.buscador-lg .buscador-principal{height:6rem}}.buscador-lg .buscador-principal .i-search{width:2rem;height:2rem}.buscador-lg .buscador-principal .i-search{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.4rem;fill:var(--gris)}.buscador-lg .buscador-principal input,.buscador-lg .buscador-principal select{height:100%;font-size:1.4rem}.buscador-lg .buscador-principal input{background-color:var(--blanco-90);padding-left:4rem;width:100%;border-radius:.8rem 0 0 .8rem;-webkit-box-shadow:inset 0 0 1.5rem #fff;box-shadow:inset 0 0 1.5rem #fff;border:2px solid var(--secondary);border-right:1px solid var(--negro-15);font-size:1.6rem}@media only screen and (min-width: 1281px){.buscador-lg .buscador-principal input{border:3px solid var(--secondary);border-right:1px solid var(--negro-15);font-size:1.8rem}}.buscador-lg .buscador-principal input:focus{background-color:#fff}.buscador-lg .buscador-principal input:focus+.i-search{fill:var(--gris-dark)}.buscador-lg .buscador-principal .select-wrapper{height:100%;position:relative}.buscador-lg .buscador-principal select{font-size:1.4rem;color:var(--secondary);background-color:#fff;border-top:2px solid var(--secondary);border-bottom:2px solid var(--secondary);width:22rem;text-align:center}@media only screen and (min-width: 1281px){.buscador-lg .buscador-principal select{border-top:3px solid var(--secondary);border-bottom:3px solid var(--secondary)}}.buscador-lg .buscador-principal select option{color:var(--body)}.buscador-lg .buscador-principal .btn-find{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:1.4rem;color:#fff;background-color:var(--secondary);border-radius:0 .8rem .8rem 0;padding:0 1.5rem 0 2rem;text-transform:uppercase}.buscador-lg .buscador-principal .btn-find svg{fill:#fff;margin-left:.5rem;width:1.6rem;height:1.6rem}.buscador-lg .buscador-principal .btn-find:hover{background-color:var(--secondary)}.buscador-lg .buscador-principal .btn-find:hover svg{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.buscador-lg.oculto{-webkit-transform:scale(1.2);transform:scale(1.2);pointer-events:none;opacity:0;-webkit-filter:blur(20px) contrast(0);filter:blur(20px) contrast(0)}.buscador-lg .h3{margin-bottom:2.5rem;font-size:3.4rem;line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25)}.buscador-lg .h3 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--secondary)}.buscador-lg .h3 span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}@media only screen and (max-width: 1024px){.buscador-lg .h3{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}.buscador-lg .h3.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}.buscador-lg .h4{margin-top:3rem;margin-bottom:2.5rem;font-size:2.6rem;line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25)}.buscador-lg .h4 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--primary)}.buscador-lg .h4 span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){.buscador-lg .h4{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}.buscador-lg .h4.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}.buscador-lg .tags-buscador .container-tags .tag{position:relative;display:inline-block;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;color:var(--secondary);text-decoration:underline;font-size:1.4rem;font-weight:700;padding:.5rem;padding-left:1rem;line-height:100%;margin-left:2rem}.buscador-lg .tags-buscador .container-tags .tag:before{content:"#";color:var(--secondary);position:absolute;-webkit-transform:translate(-1.3rem, 0.1rem);transform:translate(-1.3rem, 0.1rem)}.buscador-lg .tags-buscador .container-tags .tag:not(:last-child):after{content:"";width:.1rem;height:2rem;background-color:var(--negro-15);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-1rem}.buscador-lg .tags-buscador .container-tags .tag:hover{color:var(--body)}.buscador-lg .tags-buscador .container-tags .tag:hover:before{color:var(--gris)}@media only screen and (min-width: 1281px){.buscador-lg .tags-buscador .container-tags .tag{font-size:1.6rem}}.buscador-lg .resultados-busqueda .resultados-categoria{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:2rem}.buscador-lg .resultados-busqueda .resultado-categoria{display:none}.resultados-busqueda{margin-top:3rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform-origin:center center;transform-origin:center center;overflow-y:auto}.resultados-busqueda .numero-resultados{text-align:center;font-size:1.8rem;padding-bottom:.4rem;border-bottom:2px solid var(--negro-15);margin-bottom:2rem}.resultados-busqueda .numero-resultados .numero,.resultados-busqueda .numero-resultados .resultado{font-weight:700;color:var(--secondary)}@media only screen and (min-width: 769px){.resultados-busqueda .numero-resultados{font-size:2rem}}.resultados-busqueda .resultado-categoria{margin-bottom:2rem;width:100%;max-width:60rem;margin-left:auto;margin-right:auto}.resultados-busqueda .resultado-categoria:last-child{margin-bottom:0}.resultados-busqueda .resultado-categoria .listado-cursos .ul-listados li a{font-size:1.4rem}.resultados-busqueda.oculto{-webkit-transform:scale(0.8);transform:scale(0.8);pointer-events:none;opacity:0}.buscador-pop-movil{background-color:#fff;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;display:none;z-index:99;padding:3rem 1rem 1.5rem 1rem}.buscador-pop-movil .close-search{position:absolute;top:1rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.buscador-pop-movil .close-search svg{fill:var(--body);width:3rem;height:3rem}.buscador-pop-movil .container-buscador-avanzado .h3{line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25);font-size:3rem;margin-bottom:1.5rem}.buscador-pop-movil .container-buscador-avanzado .h3 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--primary)}.buscador-pop-movil .container-buscador-avanzado .h3 span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){.buscador-pop-movil .container-buscador-avanzado .h3{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}.buscador-pop-movil .container-buscador-avanzado .h3.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado{position:relative;-webkit-filter:drop-shadow(0 0.3rem 1.5rem var(--tertiary));filter:drop-shadow(0 0.3rem 1.5rem var(--tertiary))}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado input,.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .select-wrapper,.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .btn-find{width:100%;height:5rem;position:relative}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado input{font-size:1.6rem;background-color:#fff;border-radius:.8rem .8rem 0 0;border:2px solid var(--secondary);border-bottom:1px solid var(--secondary);padding-left:4.2rem}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .i-search{position:absolute;top:0;left:0;fill:var(--gris);width:2.6rem;height:2.6rem;-webkit-transform:translate(1rem, 1rem);transform:translate(1rem, 1rem)}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .select-wrapper select{font-size:1.6rem;color:var(--secondary);background-color:#fff;border:2px solid var(--secondary);border-bottom:none;border-top:none;text-align:center;width:100%;height:100%}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .select-wrapper option{color:var(--body)}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .btn-find{text-transform:uppercase;color:#fff;border-radius:0 0 .8rem .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:var(--secondary)}.buscador-pop-movil .container-buscador-avanzado .buscador-avanzado .btn-find svg{fill:#fff;margin-left:.8rem;width:2rem;height:2rem}footer{background-color:var(--primary);padding-block:3.5rem 6.5rem}@media only screen and (min-width: 992px){footer{padding-block:9.5rem 3rem}}footer *{color:#fff}footer .footer-main{display:grid;justify-items:center}@media only screen and (min-width: 1025px){footer .footer-main{grid-gap:2.4rem}}@media only screen and (min-width: 1200px){footer .footer-main{grid-template-columns:4fr 8fr}}@media only screen and (min-width: 1501px){footer .footer-main{gap:8.5rem}}footer .footer-main .footer-header{font-size:2.2rem;font-weight:600}@media only screen and (min-width: 1025px){footer .footer-main .footer-header{font-size:2rem}}footer .footer-main .footer-header:after{content:"";display:block;background-color:#fff;height:.4rem;margin-top:.7rem;max-width:21.5rem}footer .footer-main .footer-header.toggle:after{display:none}@media only screen and (min-width: 992px){footer .footer-main .footer-header.toggle:after{display:block}}footer .footer-main .enlaces-central-wrapper{display:grid;width:100%}@media only screen and (min-width: 992px){footer .footer-main .enlaces-central-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (min-width: 1025px){footer .footer-main .enlaces-central-wrapper{gap:2.4rem}}@media only screen and (min-width: 1501px){footer .footer-main .enlaces-central-wrapper{gap:8.5rem}}footer .footer-main .info-col{-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:2rem;margin-bottom:3.5rem}@media only screen and (min-width: 1025px){footer .footer-main .info-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.5rem;margin-bottom:0}}footer .footer-main .info-col .brand{fill:#fff}footer .footer-main .info-col .brand.brand-movil{height:5.6rem;margin:0 auto;width:21.5rem}@media only screen and (min-width: 1025px){footer .footer-main .info-col .brand.brand-movil{display:none}}footer .footer-main .info-col .brand.brand-desktop{display:none;height:8rem}@media only screen and (min-width: 1025px){footer .footer-main .info-col .brand.brand-desktop{display:block}}footer .footer-main .info-col .intro-masterd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}footer .footer-main .info-col .intro-masterd p{font:400 1.4/1.35rem var(--font-body);margin:0;text-align:center}@media only screen and (min-width: 1025px){footer .footer-main .info-col .intro-masterd p{text-align:left}}footer .footer-main .info-col .intro-masterd p.big{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:700 1.8rem/1.21 var(--font-body);gap:1.5rem}@media only screen and (min-width: 769px){footer .footer-main .info-col .intro-masterd p.big{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width: 769px){footer .footer-main .info-col .intro-masterd p.big:nth-child(2){display:none}}footer .footer-main .info-col .intro-masterd p.big svg{fill:#fff;height:2rem;width:2rem}footer .footer-main .info-col .intro-masterd p a{color:var(--info)}footer .footer-main .info-col .intro-masterd .tel-email-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 769px){footer .footer-main .info-col .intro-masterd .tel-email-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1025px){footer .footer-main .info-col .intro-masterd .tel-email-footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer .footer-main .info-col .footer-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.5rem;margin-inline:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width: 1025px){footer .footer-main .info-col .footer-social ul{margin-inline:0}}footer .footer-main .info-col .footer-social ul svg{fill:#fff;height:2.2rem;width:2.2rem}footer .footer-main .info-col .btn-acceso{background-color:var(--info);border-radius:.6rem;color:#fff;font:700 1.8rem/100% var(--font-body);display:block;text-transform:uppercase;text-align:center;padding:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}footer .footer-main .info-col .btn-acceso:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}@media only screen and (max-width: 1024px){footer .footer-main .info-col .btn-acceso{margin-inline:auto}}@media only screen and (max-width: 768px){footer .footer-main .info-col .btn-acceso{display:none}}footer .footer-main .toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991px){footer .footer-main .toggle{border-bottom:1px solid #fff;padding-block:1rem}}@media only screen and (min-width: 992px){footer .footer-main .toggle{display:block;padding-top:0}}footer .footer-main .toggle span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:1.8rem;position:relative;width:1.8rem}footer .footer-main .toggle span:before,footer .footer-main .toggle span:after{content:"";display:block;background-color:#fff;height:.3rem;position:absolute;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:1.8rem}@media only screen and (min-width: 992px){footer .footer-main .toggle span{display:none}}footer .footer-main .toggle span.open:after{-webkit-transform:rotate(0);transform:rotate(0)}footer .footer-main .toggle span.close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}footer .footer-main .toggle+ul{color:#fff;display:none;list-style:outside disc;margin-top:2rem;padding-left:3rem}@media only screen and (min-width: 992px){footer .footer-main .toggle+ul{display:block;list-style:none;padding:0}}footer .footer-main .toggle+ul li{font-size:1.5rem;font-weight:500;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:relative}footer .footer-main .toggle+ul li:after{content:"";display:block;width:100%;height:.2rem;background:#fff;left:0;margin-top:.35rem;position:absolute;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}footer .footer-main .toggle+ul li:hover:after{-webkit-transform:scale(1);transform:scale(1)}footer .footer-main .toggle+ul li+li{margin-top:1.2rem}footer .footer-main .toggle+ul li a{color:#fff}footer .footer-main .certificaciones-col{margin-top:2.5rem}@media only screen and (min-width: 992px){footer .footer-main .certificaciones-col{margin:0}}footer .footer-main .certificaciones{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:1rem;margin-top:2.5rem;width:80%}@media only screen and (min-width: 1025px){footer .footer-main .certificaciones{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:3rem;width:100%}}footer .footer-main .certificaciones img{height:auto;max-width:100%;width:100%;-webkit-filter:invert(1) brightness(2);filter:invert(1) brightness(2);height:7.8rem}footer .prefooter{border-top:1px solid #fff;margin-top:2.5rem;padding:1.35rem 0;text-align:center}@media only screen and (min-width: 1025px){footer .prefooter{margin-top:4.5rem;padding:4.5rem 0 0}}footer .prefooter svg{fill:#fff;height:5.6rem;width:33.5rem}@media(max-width: 991px){footer .prefooter svg{display:none}}footer .prefooter ul{margin-top:.4rem;font-size:1rem}@media only screen and (min-width: 1025px){footer .prefooter ul{margin-top:2rem}}footer .prefooter ul li{position:relative;display:inline-block}footer .prefooter ul li:not(:last-child){padding-right:1rem;margin-right:.4rem}footer .prefooter ul li:not(:last-child):before{position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";width:1px;height:1rem;background-color:var(--blanco-30)}body .banner-top{padding-top:5%;padding-bottom:2%;display:grid;-ms-flex-line-pack:center;align-content:center;position:relative;z-index:10;min-height:calc(50vh - 5.5rem);background:var(--tertiary);background:-webkit-gradient(linear, left top, left bottom, from(var(--tertiary-light)), to(var(--tertiary)));background:linear-gradient(to bottom, var(--tertiary-light), var(--tertiary))}@media only screen and (min-width: 769px){body .banner-top.full{min-height:calc(50vh - 6rem)}}@media only screen and (min-width: 992px){body .banner-top.full{min-height:calc(50vh - 6.5rem)}}@media only screen and (min-width: 1025px){body .banner-top.full{min-height:calc(100vh - 6.5rem)}}@media only screen and (min-width: 1281px){body .banner-top.full{min-height:calc(100vh - 7rem)}}@media only screen and (min-width: 1501px){body .banner-top.full{min-height:calc(100vh - 7.5rem)}}body .banner-top .banner-categoria{margin-top:2.5rem}body .banner-top .banner-categoria p{font-family:var(--font-body);font-size:1.8rem;line-height:1.12;max-width:75rem}@media only screen and (min-width: 769px){body .banner-top .banner-categoria p{font-size:2.4rem}}@media only screen and (min-width: 1025px){body .banner-top .banner-categoria p{font-size:2.8rem}}@media only screen and (min-width: 1501px){body .banner-top .banner-categoria p{font-size:3.4rem}}body .banner-top .banner-categoria p b{font-weight:700}body .banner-top .banner-categoria img{display:none}body .banner-top .img-banner,body .banner-top .overlay-banner{position:absolute;width:100%;height:100%}body .banner-top .img-banner{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;z-index:1}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-listados-general{-o-object-position:50% 25%;object-position:50% 25%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-administracion{-o-object-position:50% 34%;object-position:50% 34%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-faqs{-o-object-position:50% 18%;object-position:50% 18%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-trabaja-con-nosotros{-o-object-position:50% 72%;object-position:50% 72%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-landing-25-aniversario{-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 0 100px var(--negro-80));filter:drop-shadow(0 0 100px var(--negro-80))}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-examenes{-o-object-position:50% 40%;object-position:50% 40%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-temarios{-o-object-position:50% 96%;object-position:50% 96%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-colaboradores{-o-object-position:50% 10%;object-position:50% 10%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-quienes-somos{-o-object-position:50% 32%;object-position:50% 32%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-online{-o-object-position:50% 37%;object-position:50% 37%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-opiniones{-o-object-position:50% 48%;object-position:50% 48%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-delegaciones{-o-object-position:50% 36%;object-position:50% 36%}}body .banner-top .img-banner.img-banner-metodologia{-o-object-position:85% 50%;object-position:85% 50%}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-metodologia{-o-object-position:50% 40%;object-position:50% 40%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-personas{-o-object-position:50% 34%;object-position:50% 34%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-conocimiento{-o-object-position:50% 35%;object-position:50% 35%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-reconocimiento{-o-object-position:50% 32%;object-position:50% 32%}}body .banner-top .img-banner.img-banner-experiencia{-webkit-transform:scale(1.5) translateY(-4rem);transform:scale(1.5) translateY(-4rem)}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-experiencia{-webkit-transform:none;transform:none;-o-object-position:50% 50%;object-position:50% 50%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-flexibilidad{-o-object-position:50% 36%;object-position:50% 36%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-questium{-o-object-position:50% 76%;object-position:50% 76%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-oposiciones{-o-object-position:50% 40%;object-position:50% 40%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-cursos{-o-object-position:50% 26%;object-position:50% 26%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-fp{-o-object-position:50% 54%;object-position:50% 54%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-masinfo{-o-object-position:50% 42%;object-position:50% 42%}}@media only screen and (min-width: 769px){body .banner-top .img-banner.img-banner-compromiso{-o-object-position:50% 38%;object-position:50% 38%}}body .banner-top .overlay-banner{z-index:2;background:var(--tertiary);background:-webkit-gradient(linear, left top, left bottom, from(var(--tertiary-light)), to(var(--tertiary)));background:linear-gradient(to bottom, var(--tertiary-light), var(--tertiary));opacity:.4}body .banner-top .container-banner-top{color:#fff;position:relative;z-index:3;overflow:hidden}body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{position:relative;font-family:var(--font-body);font-weight:700}body .banner-top .container-banner-top .titulares-banner-top{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto}body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{font-size:2.6rem;line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#fff;-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem var(--negro-25);z-index:2}body .banner-top .container-banner-top .title-banner-top span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:var(--secondary)}body .banner-top .container-banner-top .title-banner-top span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1 span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}@media only screen and (max-width: 1024px){body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem var(--negro-25)}}body .banner-top .container-banner-top .title-banner-top.contrario span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}@media only screen and (min-width: 769px){body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{font-size:3.4rem}}@media only screen and (min-width: 992px){body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{font-size:4.2rem}}@media only screen and (min-width: 1025px){body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{font-size:4.6rem}}@media only screen and (min-width: 1281px){body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{font-size:4.2rem}}@media only screen and (min-width: 1501px){body .banner-top .container-banner-top .title-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1{font-size:6rem}}body .banner-top .container-banner-top .title-banner-top.big,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.big{font-size:3.4rem}@media only screen and (min-width: 769px){body .banner-top .container-banner-top .title-banner-top.big,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.big{font-size:4.9rem}}@media only screen and (min-width: 992px){body .banner-top .container-banner-top .title-banner-top.big,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.big{font-size:6.2rem}}@media only screen and (min-width: 1025px){body .banner-top .container-banner-top .title-banner-top.big,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.big{font-size:6.6rem}}@media only screen and (min-width: 1281px){body .banner-top .container-banner-top .title-banner-top.big,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.big{font-size:7.4rem}}@media only screen and (min-width: 1501px){body .banner-top .container-banner-top .title-banner-top.big,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1.big{font-size:8.6rem}}body .banner-top .container-banner-top .title-banner-top strong,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1 strong{font-size:110%;color:inherit}body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{line-height:110%;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:var(--tertiary);-webkit-filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));filter:drop-shadow(0.6rem 0.6rem 0 var(--negro-15));text-shadow:.1rem .1rem .3rem rgba(0,0,0,0);font-size:2.5rem;z-index:1}body .banner-top .container-banner-top .subtitle-banner-top span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2 span{display:block;padding:1.2rem 2rem .6rem 2rem;background-color:#fff}body .banner-top .container-banner-top .subtitle-banner-top span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2 span{-webkit-clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%);clip-path:polygon(0 0, 100% 0.8rem, calc(100% - 0.8rem) 100%, 0.8rem 100%)}@media only screen and (max-width: 1024px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{-webkit-filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));filter:drop-shadow(0.3rem 0.3rem 0 var(--negro-15));text-shadow:.1rem .1rem .15rem rgba(0,0,0,0)}}body .banner-top .container-banner-top .subtitle-banner-top.contrario span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2.contrario span{-webkit-clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);clip-path:polygon(0.8rem 1rem, calc(100% - 1.2rem) 0, 100% 100%, 0 100%)}@media only screen and (min-width: 769px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{font-size:3rem}}@media only screen and (min-width: 992px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{font-size:2.6rem}}@media only screen and (min-width: 1025px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{font-size:3.2rem}}@media only screen and (min-width: 1281px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{font-size:5.2rem}}@media only screen and (min-width: 1501px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{font-size:4.8rem}}@media only screen and (max-width: 480px){body .banner-top .container-banner-top .subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2{max-width:20ch}}body .banner-top .container-banner-top .subtitle-banner-top strong,body .banner-top .container-banner-top .titular-conjunto-banner-top .h2 strong{color:var(--secondary)}body .banner-top .container-banner-top .title-banner-top+.subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1+.h2{margin-top:-1rem;margin-left:1rem}@media only screen and (min-width: 769px){body .banner-top .container-banner-top .title-banner-top+.subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1+.h2{margin-left:1.5rem}}@media only screen and (min-width: 1025px){body .banner-top .container-banner-top .title-banner-top+.subtitle-banner-top,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1+.h2{margin-top:-1.2rem}}body .banner-top .container-banner-top .title-banner-top+.subtitle-banner-top span,body .banner-top .container-banner-top .titular-conjunto-banner-top .h1+.h2 span{padding-top:1.6rem}@media only screen and (min-width: 1025px){body .banner-top#hero-veterinaria .img-banner{-o-object-position:50% 34%;object-position:50% 34%}}.banner-top .titulares-banner-top+.botones-banner-home,.banner-top .botones-banner-home+#ciudades-banner-home{margin-top:8rem}.banner-top .botones-banner-home{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:80rem}.banner-top .botones-banner-home .btn{min-width:100%}.banner-top #ciudades-banner-home{max-height:152px;overflow:hidden}.banner-top #ciudades-banner-home .slick-slide{opacity:.3;color:#fff;font-size:6rem;font-weight:900;padding-left:3rem;padding-right:3rem}@media only screen and (min-width: 1025px){.banner-top #ciudades-banner-home .slick-slide{font-size:8rem}}.banner-top #ciudades-banner-home .slick-slide:not(.slick-center){color:var(--tertiary);-webkit-filter:blur(0.8rem);filter:blur(0.8rem)}.banner-top #ciudades-banner-home .slick-slide.slick-center{opacity:.45}.banner-top .botones-banner-home,.banner-top #ciudades-banner-home{margin-left:auto;margin-right:auto}@media only screen and (max-width: 1024px){.banner-top .botones-banner-home,.banner-top #ciudades-banner-home{display:none}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../../images/icons/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/../../../images/slick.woff") format("woff");font-weight:normal;font-style:normal}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{-webkit-filter:grayscale(1);filter:grayscale(1)}@media only screen and (min-width: 1025px){.slick-prev:hover,.slick-next:hover{-webkit-transform:translateY(-50%) scaleX(0.9) scaleY(1.1);transform:translateY(-50%) scaleX(0.9) scaleY(1.1)}}.slick-prev{left:0;-webkit-transform-origin:left center;transform-origin:left center}@media only screen and (max-width: 768px){.slick-prev{-webkit-transform:scale(0.6) translate(-1rem, -50%);transform:scale(0.6) translate(-1rem, -50%)}}.slick-prev:before{content:url(../../images/icons/i-left-slide.svg)}.slick-next{right:0;-webkit-transform-origin:right center;transform-origin:right center}@media only screen and (max-width: 768px){.slick-next{-webkit-transform:scale(0.6) translate(1rem, -50%);transform:scale(0.6) translate(1rem, -50%)}}.slick-next:before{content:url(../../images/icons/i-right-slide.svg)}.slider-arrow{cursor:pointer;height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem;z-index:3}@media only screen and (min-width: 992px){.slider-arrow{width:2rem}}.slider-arrow.arrow-prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width: 769px){.slider-arrow.arrow-prev{left:-1.5rem}}.slider-arrow.arrow-next{right:0}@media only screen and (min-width: 769px){.slider-arrow.arrow-next{right:-1.5rem}}.slider-blanco{overflow:hidden;position:relative}.slider-blanco:before,.slider-blanco:after{content:"";display:block;height:100%;position:absolute;top:0;width:15%;z-index:1}.slider-blanco:before{background:-webkit-gradient(linear, left top, right top, from(#fff), color-stop(33%, #fff), to(rgba(60, 58, 64, 0)));background:linear-gradient(90deg, #fff 0%, #fff 33%, rgba(60, 58, 64, 0) 100%);left:0}.slider-blanco:after{background:-webkit-gradient(linear, left top, right top, from(rgba(60, 58, 64, 0)), color-stop(77%, #fff), to(#fff));background:linear-gradient(90deg, rgba(60, 58, 64, 0) 0%, #fff 77%, #fff 100%);right:0}.slider-blanco .slider-arrow.arrow-prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.slider-blanco .slider-arrow.arrow-next{right:0}.misma-altura .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.misma-altura .slick-slide{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto}.misma-altura .slick-slide>div{height:100%}.ekomi-slick-slider .slick-prev:before,.ekomi-slick-slider .slick-next:before{display:none}@media only screen and (min-width: 769px){body .section-page .btn{min-width:28rem}}@media only screen and (max-width: 768px){body #section-home-listados{padding-top:0;padding-bottom:0}body #section-home-listados .container-title-page{display:none}}@media only screen and (min-width: 769px){body #section-home-listados{padding-bottom:0}}body #section-home-listados .container-listados-home{display:grid}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home{margin-top:4rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (min-width: 1025px){body #section-home-listados .container-listados-home{grid-gap:3rem}}@media only screen and (max-width: 768px){body #section-home-listados .container-listados-home{padding:0}}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home .listado-cursos{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home{position:relative;margin-bottom:0}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home{font-weight:700 !important;text-transform:uppercase}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home{position:relative;font-size:2.1rem;min-height:5rem;color:#fff;background-color:var(--secondary);padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;content:url(../../images/icons/i-right.svg);line-height:0}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home:hover{background-color:var(--tertiary)}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home:hover:after{-webkit-transform:translate(0.5rem, -50%);transform:translate(0.5rem, -50%)}}@media only screen and (min-width: 769px)and (min-width: 1281px){body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home{font-size:3rem}}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home .listado-cursos .title-listado-home+.container-listado-home{margin-top:2rem}}@media only screen and (max-width: 768px){body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .enlace-categoria-home{position:relative;font-size:1.8rem;text-transform:uppercase;color:#fff;background:var(--secondary);background:-webkit-gradient(linear, left top, left bottom, from(var(--secondary)), to(var(--secondary)));background:linear-gradient(to bottom, var(--secondary), var(--secondary));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:1rem 1.5rem;min-height:4.5rem;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid var(--tertiary)}}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .toggle{display:none}}@media only screen and (max-width: 768px){body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:5rem;height:100%;position:absolute;z-index:2;top:0;right:0}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .toggle span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:.3rem;height:2.4rem;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#fff}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .toggle span:nth-child(2){-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}}body #section-home-listados .container-listados-home .listado-cursos .title-listado-home .toggle.open span:nth-child(1){-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);opacity:0}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home .listado-cursos .container-listado-home{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}}@media only screen and (max-width: 768px){body #section-home-listados .container-listados-home .listado-cursos .container-listado-home{display:none}}@media only screen and (min-width: 769px){body #section-home-listados .container-listados-home .listado-cursos .ul-listados{gap:0}body #section-home-listados .container-listados-home .listado-cursos .ul-listados .li-listado:not(:last-child){border-bottom:1px solid var(--gris-light)}body #section-home-listados .container-listados-home .listado-cursos .ul-listados .li-listado .item-listado{background-color:#fff;border:none;min-height:8rem}body #section-home-listados .container-listados-home .listado-cursos .ul-listados .li-listado .item-listado:hover{text-decoration:underline}body #section-home-listados .container-listados-home .listado-cursos .ul-listados+.btn{margin-top:3rem;margin-left:auto;margin-right:auto;-ms-flex-item-align:end;align-self:end}}body #section-home-listados .container-listados-home .listado-cursos .btn{margin:0 auto}@media only screen and (max-width: 768px){body #section-home-listados .container-listados-home .listado-cursos .btn{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;background:none;background-color:var(--negro-5);color:var(--secondary);font-size:1.4rem}}body #section-home-logos{padding:8rem 0}@media only screen and (max-width: 768px){body #section-home-logos{display:none}}@media only screen and (min-width: 1501px){body #section-home-logos{padding:10rem 0}}body #section-home-logos #slider-home-logos{position:relative;margin-left:auto;margin-right:auto;max-width:var(--max-width-min)}body #section-home-logos #slider-home-logos .slick-slide{padding:0 2rem}body #section-home-logos #slider-home-logos .slick-slide img{max-height:5rem}body #section-home-centros .img-section{-o-object-position:50% 0%;object-position:50% 0%}body #section-home-porque{padding-bottom:1rem}@media only screen and (min-width: 1501px){body #section-home-porque{padding-bottom:2rem}}body #section-home-alumnos #slider-home-alumnos-1,body #section-home-alumnos #slider-home-alumnos-2{position:relative;margin-left:auto;margin-right:auto}body #section-home-alumnos #slider-home-alumnos-1{max-width:var(--max-width-max)}body #section-home-alumnos #slider-home-alumnos-2{max-width:var(--max-width-min)}@media only screen and (max-width: 768px){body #section-home-alumnos #slider-home-alumnos-2{display:none}}@media only screen and (max-width: 1024px){body #section-home-tv .img-content{display:none}}body #section-home-tv .img-content img{width:100%;max-width:50rem}body #section-home-opiniones .slider-opiniones{max-width:var(--max-width-min);position:relative;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1280px){body #section-home-txt{padding-bottom:4rem}}body #section-home-certificaciones .container p+.certificaciones-home{position:relative;margin-left:auto;margin-right:auto;max-width:var(--max-width-max);margin-top:4rem;display:grid;gap:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;grid-template-columns:repeat(4, 1fr)}body #section-home-certificaciones .container p+.certificaciones-home img{width:auto;max-height:22rem;margin:0 auto}@media only screen and (max-width: 768px){body #section-home-certificaciones .container p+.certificaciones-home img{max-height:15rem}}@media only screen and (max-width: 480px){body #section-home-certificaciones .container p+.certificaciones-home img{max-height:10rem}}.lds-default{display:inline-block;position:relative;width:30px;height:30px}.lds-default div{position:absolute;width:2.25px;height:2.25px;background:#167387;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;top:13.875px;left:24.75px}.lds-default div:nth-child(2){-webkit-animation-delay:-0.1s;animation-delay:-0.1s;top:8.25px;left:23.25px}.lds-default div:nth-child(3){-webkit-animation-delay:-0.2s;animation-delay:-0.2s;top:4.125px;left:19.5px}.lds-default div:nth-child(4){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;top:2.625px;left:13.875px}.lds-default div:nth-child(5){-webkit-animation-delay:-0.4s;animation-delay:-0.4s;top:4.125px;left:8.25px}.lds-default div:nth-child(6){-webkit-animation-delay:-0.5s;animation-delay:-0.5s;top:8.25px;left:4.125px}.lds-default div:nth-child(7){-webkit-animation-delay:-0.6s;animation-delay:-0.6s;top:13.875px;left:2.625px}.lds-default div:nth-child(8){-webkit-animation-delay:-0.7s;animation-delay:-0.7s;top:19.5px;left:4.125px}.lds-default div:nth-child(9){-webkit-animation-delay:-0.8s;animation-delay:-0.8s;top:23.25px;left:8.25px}.lds-default div:nth-child(10){-webkit-animation-delay:-0.9s;animation-delay:-0.9s;top:24.75px;left:13.875px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:23.25px;left:19.5px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:19.5px;left:23.25px}@-webkit-keyframes lds-default{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.375);transform:scale(1.375)}}@keyframes lds-default{0%,20%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.375);transform:scale(1.375)}}.spinner-contenedor{background-color:#fff;border-radius:30px;-webkit-box-shadow:-1px 0px 24px 5px rgba(0,0,0,.26);box-shadow:-1px 0px 24px 5px rgba(0,0,0,.26);height:60px;width:60px;position:fixed;top:50%;left:50%;margin-top:-30px;margin-left:-30px;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;z-index:30}.spinner-contenedor .lds-default{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;justify-self:center}#cupon{width:100%;max-width:49rem;position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:3rem}@media only screen and (min-width: 1025px){#cupon{margin-top:0;position:sticky !important;position:-webkit-sticky !important;top:9rem}}@media(min-width: 1025px)and (max-height: 850px){#cupon{top:-4rem !important}}#cupon .container-cupon{background:#333;background:-webkit-gradient(linear, right top, left bottom, from(#333333), to(#000000));background:linear-gradient(to bottom left, #333333, #000000);padding:1rem}@media only screen and (min-width: 769px){#cupon .container-cupon{padding:1.5rem 2rem}}#cupon .cupon-header{position:relative;z-index:1;text-align:center;font-weight:300;padding-top:.5rem}#cupon .cupon-header .cupon-title{font-size:2.6rem;color:#fff;text-transform:uppercase;line-height:115%}@media only screen and (min-width: 769px){#cupon .cupon-header .cupon-title{font-size:3rem}}#cupon .cupon-header .cupon-title span{display:block}#cupon .cupon-header .cupon-title+p{margin-top:1rem}#cupon .cupon-main{margin-top:1rem}@media only screen and (min-width: 769px){#cupon .cupon-main{margin-top:2.5rem}}#cupon .cupon-main form{margin:0}#cupon .cupon-main form input,#cupon .cupon-main form select{font-family:var(--font-title);font-size:1.6rem;background-color:#fff;border:2px solid rgba(0,0,0,0);height:4rem;padding:0 12px;width:100%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-radius:.6rem}#cupon .cupon-main form input:not(:first-child),#cupon .cupon-main form select:not(:first-child){margin-top:.8rem}#cupon .cupon-main form input:focus,#cupon .cupon-main form select:focus{-webkit-box-shadow:0 0 10px var(--primary-80);box-shadow:0 0 10px var(--primary-80);border-color:var(--secondary)}@media only screen and (min-width: 769px){#cupon .cupon-main form input,#cupon .cupon-main form select{font-size:1.6rem}#cupon .cupon-main form input:not(:first-child),#cupon .cupon-main form select:not(:first-child){margin-top:1.2rem}}@media only screen and (min-width: 1025px){#cupon .cupon-main form input,#cupon .cupon-main form select{height:4.5rem}#cupon .cupon-main form input:not(:first-child),#cupon .cupon-main form select:not(:first-child){margin-top:1.2rem}}#cupon .cupon-main form select{cursor:pointer}#cupon .cupon-main form .pseudo-input,#cupon .cupon-main form .telefono{margin-top:.8rem;position:relative}@media only screen and (min-width: 769px){#cupon .cupon-main form .pseudo-input,#cupon .cupon-main form .telefono{margin-top:1.2rem}}@media only screen and (min-width: 1025px){#cupon .cupon-main form .pseudo-input,#cupon .cupon-main form .telefono{margin-top:1.2rem}}#cupon .cupon-main form .pseudo-input input,#cupon .cupon-main form .pseudo-input select,#cupon .cupon-main form .telefono input,#cupon .cupon-main form .telefono select{margin-top:0}#cupon .cupon-main form .telefono{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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-line-pack:center;align-content:center}#cupon .cupon-main form .telefono input{border-radius:0 .6rem .6rem 0}#cupon .cupon-main form .telefono span{background-color:#e9e9e9;color:var(--body);display:block;font-size:1.6rem;text-align:center;height:4rem;line-height:4rem;padding:0 1.5rem;margin:0;border-radius:.6rem 0 0 .6rem}@media only screen and (min-width: 1025px){#cupon .cupon-main form .telefono span{line-height:4.5rem;height:4.5rem}}#cupon .cupon-main form .aviso-legal{background-color:#e9e9e9;border:.2rem solid rgba(1,103,190,.55);border-radius:.6rem;-webkit-box-shadow:0 0 .6rem rgba(21,64,70,.1);box-shadow:0 0 .6rem rgba(21,64,70,.1);font-family:var(--font-title);font-size:1.4rem;height:65px;line-height:1.12;margin-top:1.2rem;overflow:auto;padding:5px 12px}#cupon .cupon-main form .aviso-legal span{display:block;font-weight:700;margin-bottom:1rem}#cupon .cupon-main form .checkbox{margin-top:2.5rem;color:#383048;cursor:pointer;display:block;margin-top:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cupon .cupon-main form .checkbox input{position:absolute;opacity:0;pointer-events:none}#cupon .cupon-main form .checkbox input+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cupon .cupon-main form .checkbox input+span a{color:#fff;text-decoration:underline}#cupon .cupon-main form .checkbox input+span:before,#cupon .cupon-main form .checkbox input+span:after{content:"";left:0;position:absolute;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:1}#cupon .cupon-main form .checkbox input:not(:checked)+span:before{width:0;height:0;border:3px solid rgba(0,0,0,0);left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}#cupon .cupon-main form .checkbox input:not(:checked)+span:after{height:20px;width:20px;background-color:rgba(0,0,0,0);border:2px solid var(--blanco-50);top:0px;z-index:0}#cupon .cupon-main form .checkbox input:checked+span:before{top:-2px;left:4px;width:8px;height:14px;border-top:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0);border-right:3px solid var(--secondary);border-bottom:3px solid var(--secondary);-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:drop-shadow(2px 0 0 black) drop-shadow(0 2px 0 black) drop-shadow(-2px 0 0 black) drop-shadow(0 -2px 0 black);filter:drop-shadow(2px 0 0 black) drop-shadow(0 2px 0 black) drop-shadow(-2px 0 0 black) drop-shadow(0 -2px 0 black)}#cupon .cupon-main form .checkbox input:checked+span:after{top:0;width:20px;height:20px;border:2px solid #fff;background-color:rgba(0,0,0,0);z-index:0}#cupon .cupon-main form .btn-cupon{margin-top:1.5rem;max-width:100%;min-width:100%;font-size:3rem}@media only screen and (min-width: 769px){#cupon .cupon-main form .btn-cupon{margin-top:2.5rem}}@media only screen and (min-width: 1025px){#cupon .cupon-main form .btn-cupon{margin-top:1.5rem}}#cupon .cupon-main form .btn-cupon svg{width:4rem;height:4rem}#cupon .cupon-main #aviso-incompleto{background-color:var(--body);border-radius:5px;font-size:1.4rem;line-height:2rem;margin-top:2rem;color:#fff;font-size:1.4rem;line-height:2rem;margin-top:2rem;padding:10px 20px}#cupon.color-5 .container-cupon{background:#fff;border:.2rem solid var(--primary);-webkit-filter:drop-shadow(0 0 3.5rem rgba(21, 64, 70, 0.1));filter:drop-shadow(0 0 3.5rem rgba(21, 64, 70, 0.1))}#cupon.color-5 .container-cupon input,#cupon.color-5 .container-cupon select{border:.2rem solid rgba(1,103,190,.55);-webkit-box-shadow:0 0 .6rem rgba(21,64,70,.1);box-shadow:0 0 .6rem rgba(21,64,70,.1)}#cupon.color-5 .container-cupon .telefono #prefijo-telefonico{border:.2rem solid rgba(1,103,190,.55);border-right:none}#cupon.color-5 .container-cupon .telefono input{border-left:none}#cupon.color-5 .container-cupon .cupon-title,#cupon.color-5 .container-cupon #cont-estudio+.pseudo-input{color:#383048}#cupon.color-5 .container-cupon .checkbox input+span{color:#383048}#cupon.color-5 .container-cupon .checkbox input+span:after{border:.2rem solid #383048 !important}#cupon.color-5 .container-cupon .checkbox input+span a{color:#383048}#cupon.color-5 .container-cupon .checkbox input:checked+span:before{-webkit-filter:drop-shadow(0.2rem 0 0 white) drop-shadow(0 0.2rem 0 white) drop-shadow(0.2rem 0 0 white) drop-shadow(0 -0.2rem 0 white);filter:drop-shadow(0.2rem 0 0 white) drop-shadow(0 0.2rem 0 white) drop-shadow(0.2rem 0 0 white) drop-shadow(0 -0.2rem 0 white)}#cupon.color-5 .container-cupon .cupon-borrones{height:100%;left:0;opacity:.075;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}#cupon.color-5 .container-cupon .cupon-borrones .borron{border-radius:50%;-webkit-filter:blur(5rem);filter:blur(5rem);position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%}#cupon.color-5 .container-cupon .cupon-borrones .borron:after{content:"";display:block;padding-bottom:100%}#cupon.color-5 .container-cupon .cupon-borrones .borron.borron-1,#cupon.color-5 .container-cupon .cupon-borrones .borron.borron-2{background:-webkit-gradient(linear, left top, left bottom, from(#fb6169), to(#5d0075));background:linear-gradient(to bottom, #fb6169 0%, #5d0075 100%)}#cupon.color-5 .container-cupon .cupon-borrones .borron.borron-1{top:20%;right:-50%;width:60%}#cupon.color-5 .container-cupon .cupon-borrones .borron.borron-2{top:45%;left:0;width:45%}#cupon.color-5 .container-cupon .cupon-borrones .borron.borron-3{background:-webkit-gradient(linear, left top, left bottom, from(#cf24fc), to(#5d0075));background:linear-gradient(to bottom, #cf24fc 0%, #5d0075 100%);bottom:-25%;left:50%;width:70%}.prefijo-wrapper{position:relative}.prefijo-wrapper .prefijo-dropdown{-webkit-box-shadow:none !important;box-shadow:none !important}.prefijo-wrapper .prefijo-box{background-color:#e9e9e9;background-image:url("../../images/icons/drop-prefijo.svg");background-repeat:no-repeat;background-position:calc(100% - .5rem) 50%;border:.2rem solid rgba(1,103,190,.55);border-radius:.6rem 0 0 .6rem;border-right:none;color:var(--body);cursor:pointer;font-size:1.6rem;height:100%;left:0;line-height:4.5rem;padding-right:.8rem;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.prefijo-wrapper select{color:rgba(0,0,0,0);outline:none;max-width:115px;padding:0}.prefijo-wrapper select option{color:var(--body)}
/*# sourceMappingURL=home.css.map */
