:root{--color-1:#266598;--color-1l:#5299d3;--color-1d:#103e64;--color-2:#eb5d5d;--color-2d:#b93c3c;--color-2l:#fc9696;--color-3:#0cc652;--color-3d:#068335;--color-3l:#9cffc2;--font-body:'Quicksand',sans-serif;--font-title:'Oswald',sans-serif;--text-color:#212529;--color-basico:#00B5C5;--color-intermedio:#E6164F;--color-intermedio-alto:#008767;--color-avanzado:#0077BA;--color-basicol:#88dae2;--color-intermediol:#e57d9a;--color-intermedio-altol:#62d0b6;--color-avanzadol:#8dc7e8}body,ol li,p,ul li{font-family:var(--font-body);color:var(--text-color);font-size:1rem}html{overflow:inherit;scroll-behavior:smooth}.img-fluid img{width:100%!important;height:auto!important}.btn{border-radius:0!important}a{color:var(--color-2);text-decoration:none}a:hover{text-decoration:underline}a:active{color:var(--color-2d)}div.section{padding:3rem 0;width:100%;max-width:100%}div.section div.wp-block-cover__inner-container,div.section div.wp-block-group__inner-container{margin-right:auto;margin-left:auto;max-width:1304px;width:90%}.container{max-width:1304px!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.img-responsive{width:100%!important;height:auto}.sustitutoImg{width:100%;height:100%;background:var(--color-1l)}.Oswald{font-family:Oswald,serif;font-weight:700}.dosis{font-family:Dosis,sans-serif}.bold{font-weight:700}.italic{font-style:italic}.uppercase{text-transform:uppercase}.regular{font-weight:400!important}.bg-img{background-size:cover;background-repeat:no-repeat}.bg-img-fixed{background-attachment:fixed}.bg-img-bottom{background-position:bottom}.bg-img-top{background-position:top}.bg-img-left{background-position:left}.bg-img-right{background-position:right}.bg-f2{background:#f2f2f2}.bg-1{background:var(--color-1)}.bg-2{background:var(--color-2)}.bg-3{background:var(--color-3)}.bg-1l{background:var(--color-1l)}.bg-2l{background:var(--color-2l)}.bg-3l{background:var(--color-3l)}.bg-1d{background:var(--color-1d)}.bg-2d{background:var(--color-2d)}.bg-3d{background:var(--color-3d)}.bg-a1{background:var(--color-basico)!important}.bg-b1{background:var(--color-intermedio)!important}.bg-b2{background:var(--color-intermedio-alto)!important}.bg-c1{background:var(--color-avanzado)!important}.bg-a1l{background:var(--color-basicol)!important}.bg-b1l{background:var(--color-intermediol)!important}.bg-b2l{background:var(--color-intermedio-altol)!important}.bg-c1l{background:var(--color-avanzadol)!important}.border-a1{border:1px solid var(--color-basico)!important}.border-b1{border:1px solid var(--color-intermedio)!important}.border-b2{border:1px solid var(--color-intermedio-alto)!important}.border-c1{border:1px solid var(--color-avanzado)!important}.color-a1{color:var(--color-basico)!important}.color-b1{color:var(--color-intermedio)!important}.color-b2{color:var(--color-intermedio-alto)!important}.color-c1{color:var(--color-avanzado)!important}.wp-block-button.btn-1 .wp-block-button__link,a.btn-1,button.btn-1{background:var(--color-1);color:#fff!important}.wp-block-button.btn-1 .wp-block-button__link:hover,a.btn-1:hover,button.btn-1:hover{background:var(--color-1d)}.wp-block-button.btn-2 .wp-block-button__link,a.btn-2,button.btn-2{background:var(--color-2);color:#fff!important}.wp-block-button.btn-2 .wp-block-button__link:hover,a.btn-2:hover,button.btn-2:hover{background:var(--color-2d)}.wp-block-button.btn-3 .wp-block-button__link,a.btn-3,button.btn-3{background:var(--color-3);color:#fff!important}.wp-block-button.btn-3 .wp-block-button__link:hover,a.btn-3:hover,button.btn-3:hover{background:var(--color-3d)}.wp-block-button.btn-1l .wp-block-button__link,a.btn-1l,button.btn-1l{background:var(--color-1l);color:#fff!important}.wp-block-button.btn-1l .wp-block-button__link:hover,a.btn-1l:hover,button.btn-1l:hover{background:var(--color-1l)}.wp-block-button.btn-2l .wp-block-button__link,a.btn-2l,button.btn-2l{background:var(--color-2l);color:#fff!important}.wp-block-button.btn-2l .wp-block-button__link:hover,a.btn-2l:hover,button.btn-2l:hover{background:var(--color-2d)}.wp-block-button.btn-3l .wp-block-button__link,a.btn-3l,button.btn-3l{background:var(--color-3l);color:#fff!important}.wp-block-button.btn-3l .wp-block-button__link:hover,a.btn-3l:hover,button.btn-3l:hover{background:var(--color-3d)}.wp-block-button.btn-a1 .wp-block-button__link,a.btn-a1,button.btn-a1{background:var(--color-basico);color:#fff!important}.wp-block-button.btn-a1 .wp-block-button__link:hover,a.btn-a1:hover,button.btn-a1:hover{background:var(--color-basicol)}.wp-block-button.btn-b1 .wp-block-button__link,a.btn-b1,button.btn-b1{background:var(--color-intermedio);color:#fff!important}.wp-block-button.btn-b1 .wp-block-button__link:hover,a.btn-b1:hover,button.btn-b1:hover{background:var(--color-intermediol)}.wp-block-button.btn-b2 .wp-block-button__link,a.btn-b2,button.btn-b2{background:var(--color-intermedio-alto);color:#fff!important}.wp-block-button.btn-b2 .wp-block-button__link:hover,a.btn-b2:hover,button.btn-b2:hover{background:var(--color-intermedio-altol)}.wp-block-button.btn-c1 .wp-block-button__link,a.btn-c1,button.btn-c1{background:var(--color-avanzado);color:#fff!important}.wp-block-button.btn-c1 .wp-block-button__link:hover,a.btn-c1:hover,button.btn-c1:hover{background:var(--color-avanzadol)}.color-1{color:var(--color-1)!important}.color-2{color:var(--color-2)!important}.color-3{color:var(--color-3)!important}.color-1l{color:var(--color-1l)!important}.color-2l{color:var(--color-2l)!important}.color-3l{color:var(--color-3l)!important}.color-1d{color:var(--color-1d)!important}.color-2d{color:var(--color-2d)!important}.color-3d{color:var(--color-3d)!important}.color-text{color:var(--text-color)!important}.o-tablet{display:none}.o-mobile{display:none}.hide{display:none}.panel-img-fondo{background:#fff;color:var(--text-color);display:inline-block;padding:40px 40px 20px 40px;float:right;max-width:450px;text-align:right}.panel-img-fondo-left{background:#fff;color:var(--text-color);display:inline-block;padding:40px 40px 20px 40px;float:left;max-width:450px;text-align:left}.panel-img-fondo p:first-child{font-size:30px;font-family:var(--font-title)}#logo-head .custom-logo{max-width:200px;height:auto}.header-top-web{width:100%;background:#fff;z-index:999999;position:fixed}.header-top-web-shadow{box-shadow:2px 2px 2px #f2f2f2}#logo-head{float:left;padding:10px 20px}#nav-top{float:right;margin-top:5px;padding:13px 20px 0 20px}#burger-top{width:25px;float:right;cursor:pointer;display:none;margin:20px}.bar1,.bar2,.bar3{width:25px;height:3px;background:var(--color-1);margin:4px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-5px,5px);transform:rotate(-45deg) translate(-5px,5px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}#nav-top{display:block}#nav-top ul{padding:0;position:relative;margin-bottom:0;list-style:none!important;font-size:1.125rem;text-transform:uppercase}#nav-top ul li{display:inline-block;padding:5px 10px;line-height:1.5rem;margin-left:15px;cursor:pointer}#nav-top ul li a{color:var(--color-1)!important}#nav-top ul li a:hover{color:#fff!important;text-decoration:none}#nav-top ul li:hover a{color:#fff!important}#nav-top ul li:hover{background:var(--color-1d);border-bottom:3px solid var(--color-2)}#nav-top ul li ul{background:var(--color-1d);padding:20px 0;position:absolute;top:37px;margin-left:-10px;display:none;text-align:left;width:300px}#nav-top ul li ul li:hover{background:var(--color-1d);border-bottom:3px solid var(--color-2)}#nav-top ul li:hover ul{display:block;transition:1s ease width}#nav-top ul li ul li{display:block!important}#nav-top ul li ul li a{color:#fff!important;padding:10px;display:block}@media (max-width:1024px){#nav-top ul{font-size:1rem}}@media (min-width:769px){#nav-top{display:block!important}}@media (max-width:768px){#burger-top{display:block}#nav-top{display:none;float:none;width:100%;height:100vh;font-size:1.125rem;margin-top:60px;background:var(--color-1);padding:0}#nav-top ul li{display:block!important;text-align:center;padding:20px;margin-left:0}#nav-top ul li a{color:#fff!important}#nav-top ul li a:hover{text-decoration:none}#nav-top ul li:hover a{color:#fff}#nav-top ul li:hover{background:var(--color-1)}#nav-top ul li ul{background:var(--color-1d);padding:0!important;margin-top:20px;margin-left:0;position:static;text-align:center;width:100%;overflow:auto;height:auto}#nav-top ul li ul li:hover{background:var(--color-1l)!important;border-bottom:none!important}#nav-top ul li:last-child a{color:#fff}#nav-top ul li:hover ul{width:100%;transition:none;display:none}#nav-top ul li:hover ul li{padding:10px;margin-left:0}#nav-top ul li ul li a{color:#fff}}.header-top-web{top:29px}#contact-bar-info{background:var(--color-1l);position:fixed;top:0;left:0;width:100%;z-index:99999;padding:0 20px}#nav-info-top-bar ul{list-style:none;margin:0;display:flex;flex-direction:row;justify-content:end}#nav-info-top-bar ul li{margin-left:15px;color:#fff;padding:5px;font-size:.8em}#nav-info-top-bar ul li a{color:#fff}a.wp-block-button__link{border-radius:0!important;margin-bottom:15px}.wp-block-buttons .wp-block-button{display:inline-block;margin:4px 0!important}footer{margin-bottom:0;padding:30px 20px;background:#fff;border-top:18px solid var(--color-1)}#copyright{background:#fff;margin-top:0;text-align:center;font-size:.7rem;padding:10px}#content-footer-menus{text-align:left}#nav-social ul{list-style:none;padding:0;display:flex;text-align:center}#nav-footer ul,#nav-social ul{flex-wrap:wrap;min-width:200px}#nav-social ul li{text-align:left}#nav-social ul li ul{margin-top:15px;padding:0;width:100%!important;padding:0!important;display:flex}#nav-social ul li ul li{margin-right:25px;pointer-events:auto;width:auto;flex-wrap:none}#nav-social ul li ul li a img{max-width:30px}#nav-footer ul{list-style:none;padding:0;display:flex;justify-content:space-around}#nav-footer ul li,#nav-social ul li{font-size:1.375rem;pointer-events:none;font-family:var(--font-title)}#nav-footer ul li a{color:var(--color-1)!important}#nav-footer ul li ul{display:block;margin-top:10px}#nav-footer ul li ul li{pointer-events:auto;font-weight:400;padding:8px 0;font-size:1.125rem;text-transform:none}#nav-footer ul li ul li a{color:var(--text-color)!important}#logo-footer img{max-width:250px!important}@media (max-width:768px){#nav-footer ul li{width:100%}}#leadSlider{margin-bottom:20px}.carousel-item{background:var(--color-1d)!important}.content-caption-custom{right:auto!important;text-align:left!important;bottom:10%!important;width:100%;padding:30px;background:rgba(38,101,152,.7)}.content-caption-custom h1{font-size:3rem!important}.carousel-item img{opacity:.6}.content-caption-custom p{font-size:1.3rem;text-shadow:1px 1px 1px #000}.ppal-slider-home{font-size:2.5rem;text-align:center;color:#fff;text-transform:uppercase;line-height:1.2em;font-weight:700;padding:20px}.content-caption-custom-ppal{top:40%;left:50%!important;transform:translate(-50%,-40%)}.content-caption-custom-ppal .btn{font-size:2em;padding:5px 30px;box-shadow:5px 5px 0 var(--color-2d)}.msg-full-home{width:90%;margin:auto;max-width:450px;margin-bottom:30px;opacity:1!important}.carousel-control-next-icon,.carousel-control-prev-icon{color:var(--color-1)!important}@media (max-width:1300px){.content-caption-custom-ppal{top:35%}}@media (max-width:1024px){.content-caption-custom{top:25%;left:5%!important;transform:none;right:auto!important;text-align:center!important;max-width:800px}.ppal-slider-home{font-size:2em}.content-caption-custom-ppal{top:40%;left:50%!important;transform:translate(-50%,-50%);max-width:750px}#msg-full-home{width:90%;margin:auto;max-width:750px;margin-bottom:30px}}@media (max-width:768px){.content-caption-custom-ppal{width:100%}.img-bg-slider{height:85vh}}@media (max-width:590px){.content-caption-custom-ppal{top:40%;width:80%}.content-caption-custom-ppal .btn{font-size:1.5em;padding:5px 15px}.ppal-slider-home{font-size:1.5rem!important}}.social-menu{list-style:none;margin:0;padding:0;display:flex}.social-menu li{margin-right:15px;cursor:pointer}#myMap{padding:0!important}#mapaBlock{position:relative}#mapaBlock .capa-anti-eventos{width:100%;height:100%;position:absolute;cursor:pointer;background:rgba(0,0,0,.2);color:#f2f2f2;font-size:1.5em;text-align:center;padding:12%;vertical-align:middle;display:flex;justify-content:center;align-items:center}.kc-blog-slider-caption{padding:40px;width:550px;text-align:center;position:absolute;right:120px;top:50%;transform:translate(0,-50%);z-index:10}.kc-blog-slider-caption h1,.kc-blog-slider-caption h2,.kc-blog-slider-caption h3,.kc-blog-slider-caption h4{color:#fff;font-family:var(--font-title);text-transform:uppercase;margin-bottom:20px}.kc-blog-slider-caption p{margin-top:15px;font-size:1.125rem;color:#fff}.bar-blog-separator{height:5px;max-width:220px;background:#fff;margin:auto}.carousel-mask{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);z-index:1}@media screen and (max-width:768px){.kc-blog-slider-caption{padding:20px;width:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}#leaderboardBanner{border-bottom:5px solid var(--color-1)}.leaderboard{display:flex;justify-content:center;align-items:center;height:550px;background-size:cover!important;background-position:center!important}.leaderboard-min{min-height:300px;background-size:cover!important;background-position:center!important;display:flex;align-items:center;justify-content:center}.leaderboard-min .title-container{padding:20px;max-width:600px;margin-top:20px}.title-page{background:#eb5d5d;color:#fff;display:inline-block;padding:10px 30px;font-family:var(--font-title);text-transform:uppercase;transform:skew(-5deg) rotate(-5deg);letter-spacing:.6em}.title-container{text-align:center;margin-top:-50px}.simple-header-page .title-container{margin-top:0!important}.simple-header-page{min-height:300px;margin-top:15px;margin-bottom:50px;position:relative;display:flex;align-items:center;justify-content:center}@media (max-width:560px){.leaderboard{height:50vh}.title-container{text-align:center;position:absolute;left:auto;transform:translate(0,-45%)}}.search-title{font-size:2.3em;font-weight:700;margin-bottom:20px;display:none}#search-404{margin-top:20px;font-size:1.4em!important}.bg-search-page{background-size:cover;background-position:center}.card-img-top{height:130px;overflow:hidden;align-items:center;display:flex}.card-category{background:var(--color-1l);font-size:.9rem;color:#fff;padding:5px;display:inline-block}.meta-data-post{font-size:.938rem;color:#b2b2b2;margin-bottom:10px}.title-post{font-size:1.25rem;color:var(--color-1)}.img-post{background:var(--color-1)}.img-post:hover img{opacity:.5;transition:.3s ease all}.author-description small{font-size:.813rem}.author-description span{font-size:1.125rem}.pic-autor{margin-right:10px}.author-description{vertical-align:middle}.date-publish small{font-size:.813rem}.date-publish span{font-size:1.125rem}.date-publish{text-align:right}.sidebar-content{box-shadow:0 3px 6px gray;position:-webkit-sticky!important;position:sticky!important;top:120px;padding:3em 3.2em;color:var(--color-1)}.sidebar-content label{font-size:15px}#post h2,#post h3,#post h4{font-family:var(--font-title);color:var(--color-1);margin-top:25px}#post{margin-bottom:100px}#post a{color:var(--color-3)}#post a:active{color:var(--color-3d)}#post article{border-top:2px solid var(--color-3);margin-bottom:60px;padding-top:30px}#post #table-index{margin-bottom:50px;border-bottom:1px solid #f2f2f2}.titleLab{font-weight:700;color:var(--color-1);font-size:1.25rem;margin-bottom:15px}#post p{margin-bottom:30px}#post figure{margin-bottom:2rem}#post blockquote.wp-block-quote{text-align:center;padding:20px;border:1px solid var(--color-3);color:var(--color-1);margin:50px 0}#post blockquote.wp-block-quote p{font-size:25px;margin-bottom:5px}#post blockquote.wp-block-quote cite{font-weight:700}#post a.wp-block-button__link{background:var(--color-3);color:#fff!important;font-size:25px;font-weight:700;padding:10px 30px}#post a.wp-block-button__link:hover{background:var(--color-3d);color:#fff!important}.resumen-post{padding:20px;border:1px solid var(--color-3)}.glosary-menu{font-size:18px;color:var(--color-3)}.glosary-menu ol{padding-left:20px;text-align:left}.titulo-seccion{font-family:var(--font-title);font-size:7.5rem;font-weight:700;color:var(--color-1)}.subtitulo-seccion{font-size:2.188rem!important;font-family:var(--font-body);color:var(--color-1);font-weight:700}.titulo-apartado{background:var(--color-1);color:#fff;text-transform:uppercase;display:inline-block;padding:20px 30px;font-family:var(--font-title);margin-bottom:70px}.texto-destacado{background:var(--color-1);color:#fff;padding:15px 20px;font-size:1.563rem}.texto-destacado-2{background:var(--color-2);color:#fff;padding:15px 20px;font-size:1.563rem}.titulo-seccion{font-family:var(--font-title);font-size:7.5rem;font-weight:700;color:var(--color-1)}.subtitulo-seccion{font-size:2.188rem!important;font-family:var(--font-body);color:var(--color-1);font-weight:700}.titulo-apartado{background:var(--color-1);color:#fff;text-transform:uppercase;display:inline-block;padding:20px 30px;font-family:var(--font-title);margin-bottom:20px}.texto-destacado{background:var(--color-1);color:#fff;padding:15px 20px;font-size:1.563rem}.texto-destacado-2{background:var(--color-2);color:#fff;padding:15px 20px;font-size:1.563rem}.banner-titulo{max-width:1600px;margin:auto;position:relative;margin-bottom:150px}.fondo-baner-titulo{max-height:570px;overflow:hidden}.fondo-baner-titulo img{width:100%!important;height:auto!important}.destacado-banner-titulo{font-size:6.5rem;font-weight:700;padding-left:20px;color:#fff;line-height:1}.texto-banner-titulo{color:#fff;padding:30px;max-width:600px}.pastilla-color-banner-titulo{max-width:700px;padding:30px;margin-top:-250px;position:relative}.grupo-banner-titulo{position:absolute;z-index:3;top:350px}.texto-pastilla-banner-titulo{display:none}@media screen and (max-width:1200px){.pastilla-color-banner-titulo{height:500px}}@media screen and (max-width:960px){.destacado-banner-titulo{font-size:4.5rem}.pastilla-color-banner-titulo{margin-top:-200px}}@media screen and (max-width:768px){.destacado-banner-titulo{display:none}.pastilla-color-banner-titulo{padding:30px 0;min-height:auto!important;height:auto;margin-top:-20px}.pastilla-color-banner-titulo h2{margin-bottom:15px}.texto-banner-titulo{display:none}.texto-pastilla-banner-titulo{display:block}}.home-data-destacado{color:var(--color-1);font-size:35px;font-family:var(--font-title)}.home-data{font-size:16px}#top-button{background:var(--color-2);color:#fff;font-weight:700;border-radius:100%;font-family:Verdana,sans-serif;position:fixed;bottom:25px;right:25px;width:50px;height:50px;z-index:2}.arrow1{background:#fff;width:25px;height:4px;transform:rotate(-45deg) translate(-45%,414%)}.arrow2{background:#fff;width:25px;height:4px;transform:rotate(45deg) translate(100%,-50%)}div#search-product{padding:20px 0;margin-top:20px}#search-product form{display:flex;align-items:center}#search-product form label{display:none}#search-product form input{margin:5px 10px}#search-product form button{height:40px}select#select-list-classes{height:50px;font-size:1.2rem;width:100%;padding:5px}select#product_cat{width:100%;height:50px;font-size:1.5rem;margin-bottom:30px}div#all-clases{margin-bottom:0!important}#archive-nav{font-size:1.1rem}#archive-nav #total-classes{font-weight:700;cursor:pointer;text-transform:uppercase;padding:8px 15px}#archive-nav #total-classes:hover,#archive-nav .cat-section-selector:hover{background:var(--color-1l);color:#fff}#archive-nav #nav-taxonomies{margin-left:10px}#archive-nav .title-taxonomie{font-weight:700;text-transform:uppercase;margin-top:10px;padding:5px 0;margin-left:15px;border-bottom:1px solid rgba(0,0,0,.1)}#archive-nav .cat-section-selector{padding:8px 15px;cursor:pointer}.cat-container{margin-bottom:0}.cat-container *{transition:.2s ease all}.cat-title{display:flex;justify-content:start;align-items:center;margin-bottom:15px}.cat-title h2{font-weight:700;margin-right:20px}.cat-description{margin-bottom:20px}.select-centro select.select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.classes-card{border:1px solid var(--color-1);overflow:hidden;background:#fff;margin-top:20px;max-width:300px;margin:auto;text-align:center}.classes-card-title{padding:20px 10px 10px 10px;text-transform:uppercase;font-family:var(--font-title)}.classes-card-icon{text-align:center;margin-bottom:20px}.classes-card-oferta{text-align:center;font-weight:700;color:var(--color-1);margin-bottom:15px}.classes-card-title a{color:var(--color-1)}.classes-card-title a h2{font-size:1.3rem}.classes-card-description{padding:10px 20px;height:75px;overflow:hidden}.classes-card-description p{font-size:.8em!important}.single_variation_wrap .card-price-regular{text-align:left!important}.classes-card-tags{margin-top:5px;font-size:.6em;padding:10px 20px;line-height:2.5em}.classes-card-tags a{background:var(--color-1l);padding:5px;color:#fff}.classes-card-tags a:hover{color:#fff}.card-prices-line{padding:10px 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#price-carrito .card-prices-line{padding:10px 0;display:flex;justify-content:start;align-items:center;flex-wrap:wrap}.card-price-sale{font-family:var(--font-title);font-size:2.5rem;color:var(--color-1)}.porcentaje-ahorro{background:var(--color-2l);color:#fff;font-size:1.5rem;padding:3px 5px;margin-left:10px}.card-price-regular{text-align:center;padding:0 20px;color:red;font-size:.8em;text-decoration:line-through}#price-carrito .card-price-regular{text-align:left!important}.card-price-regular span{color:gray}.classes-card-button{text-align:center}.classes-card-button a{background:var(--color-2);padding:10px 20px;margin-top:10px;width:100%}@media screen and (max-width:768px){.classes-card-picture{height:250px;overflow:hidden}}.single_variation_wrap .woocommerce-Price-amount.amount{font-size:3.5rem;font-weight:700}.ficha-precio-producto{display:flex;align-items:center;margin-bottom:15px}.precio-venta{font-size:3.5rem;font-weight:700}.ahorro-precio{background:var(--color-2l);color:#fff;margin-left:15px;padding:5px}.related .classes-picture{max-height:150px}section.related{padding:10px 0}span.price{display:flex;flex-direction:column-reverse;line-height:1.1}del{text-decoration:none}del *{font-weight:400!important;font-size:1rem!important;text-decoration:line-through;color:red}span.snippet-dto-porcentaje{color:#348d20}span.snippet-dto-ahorro{color:#3c3c3c}span.snippet-dto-precio{color:#348d20}ins{text-decoration:none}.classes-price span.woocommerce-Price-amount.amount{font-size:1.5rem;font-weight:700}.classes-price span.woocommerce-Price-currencySymbol{font-size:1.2rem;margin:0 5px}div.class-active{background:var(--color-1);color:#fff}#side-ficha-producto-content{position:sticky;position:-webkit-sticky;top:150px;border:1px solid var(--color-1);padding:30px}#price-carrito{font-size:1.1rem}#price-carrito .variations td.label label::before{content:'Selecciona una ';font-weight:700}#price-carrito .variations td.label label{font-weight:700}#price-carrito .variations{width:100%;margin-bottom:10px}#price-carrito .variations td{width:100%;display:block}#price-carrito .variations td.value select{margin-right:15px;height:40px;padding:5px;margin-bottom:10px;width:100%!important}#price-carrito .variations td.value a{color:var(--color-2)}#price-carrito .variations td.value a::after{content:' selección'}#price-carrito .single_variation_wrap .woocommerce-variation-description{font-size:1rem!important;border-bottom:1px solid #f2f2f2;margin-bottom:20px}#price-carrito .single_variation_wrap .woocommerce-variation-description p{font-size:inherit}#price-carrito .woocommerce-variation-price{margin:20px 0}#price-carrito .class-ahorro,#price-carrito .price ins{margin:10px 0}#price-carrito span.price{display:flex;flex-direction:column}#price-carrito del::before{content:'Precio original: '}#price-carrito del{text-decoration:none;font-size:1.25rem!important}#price-carrito del *{font-weight:400!important;text-decoration:line-through;color:red}#price-carrito del span.woocommerce-Price-amount.amount{font-size:1.5rem!important}#price-carrito .card-price-regular span{font-size:1.3em;margin:0!important}#price-carrito .card-price-regular{padding-left:0!important}#price-carrito .ahorro-precio{font-size:1.7em}#price-carrito span.snippet-dto-porcentaje{color:var(--color-3);font-weight:700}#price-carrito span.snippet-dto-ahorro{color:inherit;margin-right:5px}#price-carrito span.snippet-dto-precio{color:inherit}#price-carrito ins{text-decoration:none;font-weight:700}#price-carrito ins .woocommerce-Price-amount{font-size:3rem}#price-carrito ins .woocommerce-Price-currencySymbol{font-size:2rem}#price-carrito .classes-price span.woocommerce-Price-amount.amount{font-size:1.5rem;font-weight:700}#price-carrito .classes-price span.woocommerce-Price-currencySymbol{font-size:1.2rem;margin:0 5px}#price-carrito div.class-active{background:var(--color-1);color:#fff}#price-carrito .quantity{display:none}#price-carrito .single_add_to_cart_button.button.alt{background:var(--color-1);border:none;width:100%;color:#fff;padding:15px;font-size:1.4rem;font-weight:700}#price-carrito .single_add_to_cart_button.button.alt:hover{background:var(--color-1d)}.price-panel-movil .woocommerce-variation-description{display:none!important}.price-panel-movil .variations td.label label::before{content:'Selecciona una ';font-weight:700}.price-panel-movil .variations td.label label{font-weight:700}.price-panel-movil .variations{width:100%;margin-bottom:10px}.price-panel-movil .variations td{padding-right:20px}.price-panel-movil .variations td.value{display:flex;align-items:center}.price-panel-movil .variations td.value select{margin-right:15px;height:40px;padding:5px;margin-bottom:10px;width:100%!important}.price-panel-movil .variations td.value a{color:var(--color-2)}.price-panel-movil .variations td.value a::after{content:' '}.price-panel-movil .single_variation_wrap{display:flex;justify-content:space-between;align-items:center}.price-panel-movil .woocommerce-variation-price{margin:10px 0}.price-panel-movil .woocommerce-variation-price .price .class-ahorro,.price-panel-movil .woocommerce-variation-price .price ins{margin:10px 0}.price-panel-movil .woocommerce-variation-price span.price{display:flex;flex-direction:column}.price-panel-movil .woocommerce-variation-price del::before{content:'Precio original: '}.price-panel-movil .woocommerce-variation-price del{text-decoration:none;font-size:1rem!important}.price-panel-movil .woocommerce-variation-price del *{font-weight:400!important;text-decoration:line-through;color:red}.price-panel-movil span.snippet-dto-porcentaje{color:var(--color-3);font-weight:700}.price-panel-movil span.snippet-dto-ahorro{color:inherit;margin-right:5px}.price-panel-movil span.snippet-dto-precio{color:inherit}.price-panel-movil .woocommerce-variation-price ins{text-decoration:none;font-size:3rem;font-weight:700}.price-panel-movil .woocommerce-variation-price .classes-price span.woocommerce-Price-amount.amount{font-size:1.5rem;font-weight:700}.price-panel-movil .woocommerce-variation-price .classes-price span.woocommerce-Price-currencySymbol{font-size:1.2rem;margin:0 5px}.price-panel-movil .woocommerce-variation-price div.class-active{background:var(--color-1);color:#fff}.price-panel-movil .quantity{display:none}.price-panel-movil .single_add_to_cart_button.button.alt{background:var(--color-1);border:none;width:100%;color:#fff;padding:15px;font-size:1.4rem;font-weight:700}.price-panel-movil .single_add_to_cart_button.button.alt:hover{background:var(--color-1d)}.categoria-productos a,.etiquetas-productos a{font-size:.9rem}.categoria-productos{margin-bottom:20px}.categoria-productos a{background:var(--color-1l);color:#fff;padding:5px 10px;border-radius:5px;margin-right:5px;line-height:2.5}.categoria-productos a:hover{background:var(--color-1);color:#fff}.etiquetas-productos a{background:var(--color-2l);color:#fff;padding:5px 10px;border-radius:5px;margin-right:5px;line-height:2.5}.etiquetas-productos a:hover{background:var(--color-2);color:#fff}#info-relevante-movil *{font-size:.8rem}.info-relevate-sidebar *{font-size:.95rem}#info-relevante-movil{border-bottom:1px solid #f2f2f2}.tax-pic{width:100%;max-width:150px;margin:auto;margin-bottom:15px}.tax-title{font-weight:700}nav.curso-tax-nav{border-right:1px solid var(--color-1);height:100%}nav.curso-tax-nav ul{list-style:none;margin:0;padding:0;position:sticky;top:58px}nav.curso-tax-nav ul a li{padding:20px;text-transform:uppercase;font-weight:700;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;cursor:pointer}nav.curso-tax-nav ul a li:hover{background:var(--color-1l)}nav.curso-tax-nav ul a:hover{color:#fff;text-decoration:none}nav.curso-tax-nav ul a{color:var(--color-1)}.tag-style{display:inline-block;padding:4px 10px;border-radius:10px;font-size:.8em;color:#fff;margin-right:10px}.tag-style a{color:#fff}.tag-style a:hover{color:#fff}.tag-style.tag-privados{background:var(--color-1l)}.tag-style.tag-idiomas{background:var(--color-2l)}.tag-style.tag-subvencionados{background:var(--color-3)}@media screen and (max-width:768px){nav.curso-tax-nav{border-right:none;height:auto;margin-bottom:30px}nav.curso-tax-nav ul{list-style:none;margin:auto;padding:0;position:static}nav.curso-tax-nav ul a li{border-top:none;border-bottom:none;border-right:1px solid #f2f2f2;display:inline-block}}#product-ficha{font-size:1.2rem}.price-panel-movil{position:fixed;bottom:0;z-index:99999;background:#fff;padding:1em;width:100%;box-shadow:-2px -2px 10px grey;left:0}nav.fichaCursoTab{border-bottom:1px solid #cac9c9;margin-bottom:20px}nav.fichaCursoTab ul{list-style:none;padding:0;margin:0}nav.fichaCursoTab ul li{display:inline-block;padding:5px 20px;cursor:pointer;transition:.2s ease all}nav.fichaCursoTab ul li:hover{background:var(--color-2l);color:#fff!important;transition:.2s ease all}nav.fichaCursoTab ul li.tab-activa{color:var(--color-2)}.boxFichaInfo{margin-bottom:80px}.boxFichaInfo h3{margin-bottom:20px;color:var(--color-1)}.contenido-del-curso ol{padding-left:20px}.contenido-del-curso ol li{padding:2px}.requisitos-del-curso ul{padding-left:20px}.pic-profesor{overflow:hidden}.name-profesor h4{font-weight:700}.tag-profesor .tag-span-profesor{background:var(--color-1l);color:#fff;padding:3px 5px;border-radius:3px;text-transform:uppercase;font-size:.8rem;margin-right:5px}.tag-profesor .profesion{font-size:.9rem;color:var(--color-gray)}.review{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #f2f2f2}.avatar-pic{margin-right:15px;border-radius:100%;width:75px;height:75px;overflow:hidden;border:4px solid var(--color-1)}.sideFichaCurso{padding:0 30px}#areasCurso,#categoriaCurso,.info-basica{margin-bottom:20px}#bloquePrecios{display:flex;box-shadow:2px 2px 10px #cac9c9;width:90%;max-width:800px;margin-bottom:100px}.selectorModalidad{width:60%;background:var(--color-1)}.precioFinal{width:40%;padding:15px 40px;display:flex;flex-direction:column;justify-content:space-between;text-align:right}.precioFinal .precio{font-size:6em;line-height:1em;font-weight:700}.precioFinal .euroSymbol{font-size:2.5em;font-weight:700}.priceDisclaimer{font-size:.8em}.modalidadCurso{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.2);color:#fff;line-height:1.2;cursor:pointer}.modalidadCurso:hover{background:var(--color-1l)}.modalidadCurso div{padding:15px}.modalidadCurso h5{font-weight:700;font-size:1.2em}.modalidadCurso span{font-size:.9em}.modalidadCurso.active{background:var(--color-1d);position:relative}.modalidadCurso.active::after{content:'-';position:absolute;right:-50px;width:0;height:0;border-left:50px solid var(--color-1d);border-top:50px solid transparent;border-bottom:50px solid transparent}.video-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:650px){#bloquePrecios{display:block;margin:auto}.selectorModalidad{width:100%}.precioFinal{width:100%;text-align:center}.precioFinal .precio{font-size:6em;line-height:1.5em}.precioFinal .euroSymbol{font-size:3em}.modalidadCurso.active::after{content:'';position:static;right:0;width:0;height:0;border-left:0;border-top:0;border-bottom:0}}.products.columns-4{list-style:none;display:flex;justify-content:start;width:100%;flex-wrap:wrap;padding:0}.products.columns-4 li{margin:1%;width:31%}.woocommerce-Input{padding:5px}.woocommerce-pagination ul{list-style:none;padding:0}.woocommerce-pagination ul li{display:inline-block}.woocommerce-pagination ul li a{color:#fff;background:var(--color-1l);padding:5px 10px}.woocommerce-pagination ul li span{color:#fff;background:var(--color-2);padding:5px 10px}.woocommerce-pagination ul li a:hover{background:var(--color-1d);text-decoration:none}ol.commentlist,ol.commentlist *,ol.commentlist ol,ol.commentlist ul{list-style:none}ol.commentlist{padding:0}ol.commentlist li{border-bottom:1px solid #f2f2f2;padding:15px 0}ol.commentlist ol li,ol.commentlist ul li{border-bottom:none}.commentlist .comment_container{display:flex;align-items:top}.commentlist .comment_container img{margin-right:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{width:100%;font-size:.8em;text-align:left;color:#fff;z-index:9999;list-style:none}.woocommerce-message li{box-shadow:-1px -1px 5px grey;background:var(--color-3);padding:10px}.woocommerce-error li{box-shadow:-1px -1px 5px grey;background:red;padding:10px}.woocommerce-info li{box-shadow:-1px -1px 5px grey;background:var(--color-1l);padding:10px}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{padding:20px;width:100%;font-size:1em;text-align:center;color:#fff;z-index:9999;list-style:none;box-shadow:-1px -1px 5px grey}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.woocommerce-error li a,.woocommerce-info li a,.woocommerce-message li a{display:none}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;margin:0 15px;padding:5px;border:1px solid #fff}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff}.woocommerce-message{background:var(--color-3)}.woocommerce-info{background:var(--color-1l)}.woocommerce-error{background:red}.comment-form-comment label{display:none}.comment-form-comment textarea{display:block;margin-top:15px;width:100%}.form-submit input{background:var(--color-2);color:#fff!important;border:none;padding:5px 15px}.cart-collaterals,.order_review_inner,.woocommerce-cart-form{font-size:1.25rem;padding:30px!important}.cart-collaterals,.order_review_inner{border:1px solid var(--color-1)}.shop_table.shop_table_responsive.cart{width:100%}.shop_table.shop_table_responsive.cart thead{border-bottom:1px solid var(--color-1)}.shop_table.shop_table_responsive.cart td{text-align:center}.shop_table.shop_table_responsive.cart .woocommerce-Price-currencySymbol{font-size:.9rem}.shop_table.shop_table_responsive.cart tr:nth-child(even){background:#f2f2f2}td.product-thumbnail{padding:20px}td.product-remove{font-size:2rem}td.product-thumbnail img{width:150px;border-radius:15px;height:auto}td.product-name{padding:10px}.shop_table.shop_table_responsive.cart th{text-align:center;padding:10px;font-size:1rem}.order-total{font-size:1.5rem}.sidecarttable{width:100%}.sidecarttable .coupon .content-coupon{display:flex;width:100%}.sidecarttable .coupon button{font-size:.8rem}.sidecarttable .coupon input{padding:5px;font-size:1rem;width:100%}.sidecarttable td{padding:10px 0}.woocommerce-billing-fields__field-wrapper p{width:50%;display:flex;flex-direction:column}.woocommerce-billing-fields__field-wrapper p span input{width:80%;padding:5px;font-size:1rem;height:40px}.woocommerce-billing-fields__field-wrapper p span.select2-selection.select2-selection--single{height:40px}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}textarea#order_comments{width:100%!important}.woocommerce-additional-fields__field-wrapper{display:flex;flex-direction:column}.woocommerce-additional-fields__field-wrapper label{width:100%}span.woocommerce-input-wrapper{width:100%}div#payment p{font-size:.9rem}.woocommerce-additional-fields{margin-top:15px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation ul li{background:#f2f2f2;border-bottom:1px solid gray}.woocommerce-MyAccount-navigation ul li:hover{background:var(--color-1l)}.woocommerce-MyAccount-navigation ul li a{color:gray;width:100%;padding:0 15% 0 5%;line-height:3}.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce-MyAccount-navigation ul li a:hover{color:#fff;text-decoration:none}.woocommerce-address-fields__field-wrapper{display:flex;align-items:center;flex-wrap:wrap}.woocommerce-address-fields__field-wrapper p{width:50%}.woocommerce-address-fields__field-wrapper p:nth-child(5){width:100%}.woocommerce-address-fields__field-wrapper p:nth-child(6){width:100%}.woocommerce-address-fields__field-wrapper p input{width:70%;padding:5px}.woocommerce-EditAccountForm div{display:flex;flex-direction:column;margin-bottom:15px}.woocommerce-EditAccountForm fieldset legend{color:var(--color-1)}.woocommerce-EditAccountForm fieldset input{width:100%}.box-account{background:#f2f2f2;padding:15px;text-align:center;color:gray;cursor:pointer}.box-account:hover{background:var(--color-1l);color:#fff;text-decoration:none}.woocommerce-privacy-policy-text p{font-size:1rem}.close-message{font-size:2em;font-weight:700;padding:10px;vertical-align:sub;cursor:pointer}.close-message:hover{opacity:.5}.order_details::before{content:'Datos del pedido';width:100%;font-size:1.75em;font-weight:700;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--color-2)}.order_details{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:start}.order_details li{padding:15px 20px;box-shadow:0 3px 6px #c4c4c4;border-radius:5px;margin-right:20px}#payment{margin:20px 0}#payment ul{list-style:none;padding:0}#payment ul li.wc_payment_method.payment_method_paytpv{border:1px solid var(--color-1);padding:10px}#payment ul li.wc_payment_method.payment_method_paytpv label{display:flex;align-items:center;justify-content:space-between}#payment ul li.wc_payment_method.payment_method_paytpv label img{width:100px;height:auto!important}.destacado-border{border:5px solid var(--color-1);padding:20px}.separator-vertical{width:1px;height:100%;background:#f2f2f2;margin:auto}.review-panel{box-shadow:0 3px 6px gray;border-radius:15px;background:#fff;padding:30px 5px!important}.review-panel p{font-size:.9rem}.review-panel .review-name,.review-panel .review-title{font-size:1rem}.review-pic{border:3px solid var(--color-1);border-radius:100%;overflow:hidden;width:50px;margin-right:10px}.review-head{padding:0!important}.review-panel .review-stars{width:100px}.review-head .wp-block-group__inner-container{margin:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#contacto h3{text-align:center}.academias-conectadas p{font-size:1rem!important;color:var(--color-1)!important}.academias-conectadas .titular-bold{font-size:1.1rem!important}.academias-conectadas h5{color:var(--color-1)!important}.academias-conectadas .btn-sm a{font-size:.8rem;padding:5px 10px}.plus-close,.plus-open{display:none!important;cursor:pointer}.plus-close.active,.plus-open.active{display:block!important}.description-mode{display:none}.title-display-button::before{content:'+';background:var(--color-2);color:#fff;margin-right:15px;padding:0 15px 6px 15px;text-align:center;font-weight:700;font-size:1.25em;vertical-align:inherit}.title-display-button.active::before{content:'-';background:#fff;color:var(--color-2);border:2px solid var(--color-2)}.title-display-button{margin-bottom:30px}.blue-stick-list{list-style:none;list-style-image:url('/new_site_19052020/wp-content/themes/wookings/assets/images/icono-check-azul.png')!important}.blue-stick-list li{margin:20px 0}.red-stick-list{list-style:none;list-style-image:url('/new_site_19052020/wp-content/themes/wookings/assets/images/icono-check-rojo.png')!important}.red-stick-list li{margin:20px 0}.underline{border-bottom:5px solid}.banner-section{padding:0!important;/*! height: 50px; */min-height:auto!important;height:auto!important}.banner-section .wp-block-cover__inner-container{padding:30px 0!important}.banner-section .wp-block-columns{margin:0!important}.textHeadOxford{font-size:2.5em;color:var(--color-1);display:inline-block}.encabezado-oxford-exam{display:flex;flex-direction:column;justify-content:space-between}.head-line-oxford{padding:0;line-height:.6}.subtextHeadOxford{line-height:3;font-size:1.5em;vertical-align:top;margin-left:10px}.number-point{display:inline-block;font-size:2em;color:#fff;line-height:0;padding-top:28px;width:60px;height:60px;border-radius:100%;text-align:center;margin-right:20px}.point-title{margin-bottom:30px}.wpmenucart-icon-shopping-cart-0{margin-right:5px}.wpmenucart-icon-shopping-cart-0::after{content:'->'}.content-sidebar{box-shadow:0 3px 6px gray;border-radius:15px;padding:10px 25px;position:sticky;top:120px}.content-sidebar p{font-size:1em}.content-sidebar h4{font-size:1.2em}.content-sidebar button{margin-top:15px}#storingStep{width:100%}#storingStep label.checkbox{display:block;margin-bottom:20px}#storingStep label.checkbox input{margin-right:15px}.nombre-comentario{font-size:1.75em}.separador-comentario{border-top:5px solid var(--color-1);width:150px}.kings-blog-grid{padding-left:0}.kings-blog-grid li{overflow:hidden;margin-bottom:30px}.kings-blog-grid li .wp-block-latest-posts__featured-image{float:left}.kings-blog-grid li .wp-block-latest-posts__post-date{float:right}.kings-blog-grid li a{font-family:var(--font-title);font-size:1.4em;color:var(--color-1)}.kings-blog-grid li .wp-block-latest-posts__post-excerpt{margin-top:20px}@media screen and (max-width:768px){.kings-blog-grid li{text-align:center}.kings-blog-grid li .wp-block-latest-posts__featured-image{float:none;margin-bottom:15px}.kings-blog-grid li .wp-block-latest-posts__post-date{float:none}}.woocommerce-customer-details,.woocommerce-order-details{margin-top:40px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{display:flex;flex-direction:column}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody td{padding:10px 0;border-bottom:1px solid;width:100%}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{width:40%;margin-left:60%}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid}@media screen and (max-width:768px){.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{width:100%;margin-left:0}}.border.p-3.text-left.groupSelector{margin:10px;font-size:.8em;color:var(--text-color);width:200px}.linkGroup:hover *{text-decoration:none!important}.border.p-3.text-left.groupSelector:hover{border-color:var(--color-1)!important;box-shadow:0 3px 6px #d2d2d2;transition:.2s ease all;text-decoration:none}.select-group-title{color:var(--color-1);font-weight:700;font-size:1.2em}.select-group-calendar{margin:5px 0 10px 0}.select-group-teacher{margin-bottom:5px}.select-group-teacher img{width:50px;height:auto;margin-right:10px;border-radius:100%;overflow:hidden}.select-group-price{margin-bottom:10px}@media screen and (max-width:768px){h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.05rem}.wp-block-columns{justify-content:center}.block-column{display:block;margin-left:0!important}.only-tablet{display:block}}@media screen and (max-width:590px){h2{font-size:1.4rem}h3{font-size:1.2rem}.leaderboard{display:flex!important;align-items:center!important}.title-container{margin-top:0!important}.title-page h1{font-size:1.5rem}.only-mobile{display:block}}@media (max-width:1024px){.titulo-seccion{font-size:5.5rem}}@media (max-width:768px){.n-tablet{display:none!important}.o-tablet{display:block!important}.titulo-seccion{font-size:4.5rem}#msg-important{display:none!important}}@media (max-width:590px){.n-mobile{display:none!important}.o-mobile{display:block!important}.titulo-seccion{font-size:4rem}.subtitulo-seccion{font-size:1.8rem!important}}.disable{color:gray!important;cursor:default;pointer-events:none;background-color:#f2f2f2!important;border-color:gray!important}.disable *,.disable h1,.disable h2,.disable h3,.disable h4,.disable h5,.disable p,.disable span,.disable ul,.disable ul li{color:gray!important;background-color:#f2f2f2!important;border-color:#f2f2f2!important}.disable img{filter:grayscale(1)}.payment_box.payment_method_paytpv p:after{content:" ";margin-bottom:-10px;margin-top:5px;margin-left:-5px;height:40px;display:block;background:url('https://kingscorner.es/wp-content/uploads/2020/11/tarjetas.jpg') no-repeat;background-size:contain}figcaption{font-size:.6em}.add-to-cart{--color:#fff;--icon:var(--color);--cart:#fff;--dots:#fff;--background:#0099ff;--shadow:rgba(0, 9, 61, 0.16);cursor:pointer;position:relative;outline:0;border:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;font-size:16px;padding:12px 32px;font-weight:500;line-height:20px;-webkit-transform:scale(var(--s,.97));transform:scale(var(--s,.97));box-shadow:0 var(--s-y,4px) var(--s-b,12px) var(--shadow);color:var(--color);background:var(--background);transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s}.add-to-cart .default{padding-left:16px;position:relative;opacity:var(--o, 1);-webkit-transform:scale(var(--s,1));transform:scale(var(--s,1));transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;transition-delay:var(--d, 0.3s)}.add-to-cart .default:after,.add-to-cart .default:before{content:'';width:2px;height:12px;left:0;top:4px;border-radius:1px;background:var(--icon);position:absolute;-webkit-transform:rotate(var(--r,0deg));transform:rotate(var(--r,0deg));transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.add-to-cart .default:after{--r:90deg}.add-to-cart .success{opacity:var(--o, 0);-webkit-transform:translate(-50%,var(--y,12px));transform:translate(-50%,var(--y,12px));position:absolute;top:12px;left:50%;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;transition-delay:var(--d, 0s)}.add-to-cart .dots{width:4px;height:4px;top:20px;left:50%;margin-left:-7px;border-radius:2px;position:absolute;-webkit-transform-origin:10px 50%;transform-origin:10px 50%;background:var(--dots);box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots);opacity:var(--o, 0);-webkit-transform:scale(var(--s,.4));transform:scale(var(--s,.4));transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;transition-delay:var(--d, 0s)}.add-to-cart .cart{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;border-radius:inherit;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.add-to-cart .cart:before{content:'';position:absolute;width:20px;height:16px;background:var(--background);top:17px;right:100%;z-index:1;margin-right:-20px;-webkit-transform:translateX(-18px) rotate(-16deg);transform:translateX(-18px) rotate(-16deg)}.add-to-cart .cart>div{top:13px;right:100%;-webkit-transform:translateX(-18px) rotate(-16deg);transform:translateX(-18px) rotate(-16deg);position:absolute;z-index:2;-webkit-transform-origin:1px 21px;transform-origin:1px 21px}.add-to-cart .cart>div:after,.add-to-cart .cart>div:before{content:'';position:absolute;top:var(--t,4px);left:var(--l,0);height:2px;width:var(--w,18px);background:var(--cart);border-radius:1px}.add-to-cart .cart>div:after{--w:16px;--t:14px;--l:1px}.add-to-cart .cart>div>div{width:2px;height:var(--h,15px);border-radius:1px;-webkit-transform:rotate(var(--r,-8deg));transform:rotate(var(--r,-8deg));background:var(--cart);position:relative}.add-to-cart .cart>div>div:after,.add-to-cart .cart>div>div:before{content:'';position:absolute;background:inherit}.add-to-cart .cart>div>div:after{width:4px;height:4px;border-radius:2px;bottom:var(--b,-6px);left:var(--l,0)}.add-to-cart .cart>div>div:first-child:before{border-radius:inherit;top:0;right:0;height:2px;width:6px;-webkit-transform-origin:5px 1px;transform-origin:5px 1px;-webkit-transform:rotate(16deg);transform:rotate(16deg)}.add-to-cart .cart>div>div:last-child{--h:12px;--r:8deg;position:absolute;left:16px;bottom:-1px}.add-to-cart .cart>div>div:last-child:after{--l:-2px;--b:-5px}.add-to-cart.added .default{--o:0;--s:.8;--d:0s}.add-to-cart.added .default:before{--r:-180deg}.add-to-cart.added .default:after{--r:-90deg}.add-to-cart.added .dots{--o:1;--s:1;--d:.3s;-webkit-animation:dots 2s linear forwards;animation:dots 2s linear forwards}.add-to-cart.added .success{--o:1;--y:0;--d:1.8s}.add-to-cart.added .cart:before,.add-to-cart.added .cart>div{-webkit-animation:cart 2s forwards;animation:cart 2s forwards}.add-to-cart:not(.added):hover{--s:1;--s-y:8px;--s-b:20px}.add-to-cart:not(.added):active{--s:.94;--s-y:2px;--s-b:6px}@-webkit-keyframes cart{41%,49%,57%,60%{-webkit-transform:translateX(72px) rotate(0);transform:translateX(72px) rotate(0)}40%,47%,54%{-webkit-transform:translateX(72px) rotate(0) translateY(1px);transform:translateX(72px) rotate(0) translateY(1px)}100%{-webkit-transform:translateX(180px) rotate(-16deg);transform:translateX(180px) rotate(-16deg)}}@keyframes cart{41%,49%,57%,60%{-webkit-transform:translateX(72px) rotate(0);transform:translateX(72px) rotate(0)}40%,47%,54%{-webkit-transform:translateX(72px) rotate(0) translateY(1px);transform:translateX(72px) rotate(0) translateY(1px)}100%{-webkit-transform:translateX(180px) rotate(-16deg);transform:translateX(180px) rotate(-16deg)}}@-webkit-keyframes dots{5%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-20px) rotate(-32deg);transform:translateY(-20px) rotate(-32deg);box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots)}31%{box-shadow:5px -4px 0 var(--dots),10px -8px 0 var(--dots)}32%,50%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}100%,45%{box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots)}100%,51%{opacity:0}}@keyframes dots{5%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-20px) rotate(-32deg);transform:translateY(-20px) rotate(-32deg);box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots)}31%{box-shadow:5px -4px 0 var(--dots),10px -8px 0 var(--dots)}32%,50%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);opacity:1}100%,45%{box-shadow:5px 0 0 var(--dots),10px 0 0 var(--dots)}100%,51%{opacity:0}}.spaceMobileTable{display:none;height:40px}.subhead{display:none;width:120px}table.cursosContent.table td{vertical-align:middle}@media screen and (max-width:768px){.cursosContent.table td:not(:last-child){border-right:1px solid var(--color-1)}.cursosContent.table td:nth-last-child(2){border-bottom:1px solid var(--color-1)!important}.subhead{display:inline-flex;background:var(--color-1);color:#fff;padding:15px;margin-right:10px}.cursosContent thead{display:none}.cursosContent td{width:100%;display:block}.cursosTitle{background:var(--color-1);color:#fff;font-weight:700}.cursosContent td:not(:first-child){padding:0}.spaceMobileTable{display:block}.mobileTableButton{text-align:center}.mobileTableButton button{margin:30px 15px}}.variation-price-card{text-align:center!important}.variation-price-card span.price{flex-direction:column!important}.variation-price-card span.price .ficha-precio-producto{align-items:baseline!important;margin-left:30px}.variation-price-card span.price .ficha-precio-producto .snippet-dto-precio{color:#fff!important;font-size:.9em!important}.bestOffer{position:absolute;background:var(--color-2);color:#fff;font-size:.7em;padding:5px;right:-20px;top:10px}.variation-price-card.border{border-width:5px!important}.variations_form.cart{display:none}.variation-price-card span.price .precio-venta{letter-spacing:.5;font-size:3em!important}@media screen and (max-width:600px){table.shop_table.cart,table.shop_table.cart tbody,table.shop_table.cart td,table.shop_table.cart th,table.shop_table.cart thead,table.shop_table.cart tr{display:block}table.shop_table.cart thead tr{position:absolute;top:-9999px;left:-9999px}table.shop_table.cart td{border:1px solid #d2d3d3;position:relative}table.shop_table.cart{border:none}table.shop_table.cart td.product-spacer{border-color:#fff;height:10px}table.shop_table.cart td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#content .quantity,.quantity,.woocommerce #content .quantity,.woocommerce .quantity{margin:0}#content table.cart td.actions,table.cart td.actions{text-align:left;border:0;padding-left:6px!important}#content table.cart td.actions .button.alt,table.cart td.actions .button.alt{float:left;margin-top:10px}#content table.cart td.actions div,#content table.cart td.actions input,table.cart td.actions div,table.cart td.actions input{margin-bottom:10px}.cart-collaterals .cart_totals{float:left;width:100%;text-align:left}.cart-collaterals .cart_totals td,.cart-collaterals .cart_totals th{border:0!important}.cart-collaterals .cart_totals table tr.cart-subtotal td,.cart-collaterals .cart_totals table tr.shipping td,.cart-collaterals .cart_totals table tr.total td{padding-left:6px!important}table.shop_table.cart tr.cart-subtotal td,table.shop_table.cart tr.shipping td,table.shop_table.cart tr.total td,table.shop_table.cart.order_details tfoot td,table.shop_table.cart.order_details tfoot th{padding-left:6px!important;border:0!important}table.shop_table.cart tbody{padding-top:10px}.col2-set .col-1,.col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,form .form-row-first,form .form-row-last{float:none;width:100%}.order_details,.order_details ul,.woocommerce .order_details,.woocommerce .order_details ul{padding:0}.order_details li,.woocommerce .order_details li{clear:left;margin-bottom:10px;border:0}}