@media (min-width:1400px){.container{width:1366px!important}}.header-v4 #masthead .site-header-inner{top:0!important}.header-v4 #masthead .container{position:relative}.header-v4 #masthead .container .logo--normal{padding:10px 0 15px}.header-v4 #masthead .container .logo--normal img{width:206px}.header-v4 #masthead .container .contacto{position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-v4 #masthead .container .contacto a{color:#000;font-size:15px;line-height:36px}.header-v4 #masthead .container .contacto a i{background-color:#E82C4B;color:#fff;font-size:20px;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;margin-right:5px}.site-header-mobile .header-main{padding:10px 0}.site-header-mobile .header-main .header-left{display:flex;align-items:center}.site-header-mobile .header-main .header-left .btn-mobile-menu-trigger.menu-toggle-icon{float:left;transform:rotate(180deg);color:#e72d4b}.site-header-mobile .header-main .header-left .site-branding{line-height:inherit;padding:0}.site-header-mobile .header-main .header-left .site-branding a img{width:103px}.site-header-mobile .header-main .header-right{padding:0!important;display:flex;align-items:center;gap:15px}.site-header-mobile .header-main .header-right .contacto a{color:#000;font-size:15px;line-height:36px}.site-header-mobile .header-main .header-right .contacto a i{background-color:#E82C4B;color:#fff;font-size:15px;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%}.site-header-mobile .header-main .header-right .header-toggle-cart{margin:0}.site-header-mobile .header-main .header-right .header-toggle-cart img{height:22px}.site-header-mobile .header-main .header-right .header-toggle-cart>a .la-cart-count{background-color:#E82C4B;border-radius:50%;width:17px;height:17px;text-align:center}.header-v4 #masthead .bg-red{background-color:#E82C4B}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu>li>a{color:#fff;font-size:13px;padding-top:10px;position:relative}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu.main-menu>li.menu-item.active .mm-text{color:#fff}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu.main-menu>li.menu-item.active .popup a .mm-text{color:#696c75}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu.main-menu>li.menu-item.active .popup a:hover .mm-text{color:#E82C4B}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu>li.menu-item-has-children>a:after{content:'';width:10px;height:7px;display:block;position:absolute;top:47%;right:0;background-image:url(images/arrow-menu.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu>li>a:hover{color:#fff!important}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu .popup{margin-top:0}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu li ul.sub-menu{min-width:340px}.header-v4 #masthead.site-header .header-left .site-main-nav .mega-menu .mm-popup-narrow li.menu-item>a{padding:6px 15px}.header-v4 #masthead .header-right{display:inline-flex;align-items:center;padding:3px 0}.header-v4 #masthead .header-right .aula-virtual a{background-color:#fff;color:#E82C4B;text-transform:uppercase;font-weight:600;border-radius:3px;padding:10px 15px}.header-v4 #masthead .header-right .header-toggle-cart{margin-left:20px}.header-v4 #masthead .header-right .header-toggle-cart>a .la-cart-count{background-color:#E82C4B}@media only screen and (min-width:992px){.site-footer .container .row .footer-column{width:50%!important}.site-footer .container .row .footer-column .footer-menus .wp-block-group__inner-container{display:flex;justify-content:end}.site-footer .container .row .footer-column .footer-menus .wp-block-group__inner-container .widget:first-child{border-right:2px solid rgb(255 255 255 / .36);padding-right:70px;margin-right:70px}.site-footer .container .row .footer-column .footer-menus .wp-block-group__inner-container .widget li a{color:#fff;text-transform:uppercase}.site-footer .container .row .footer-column .footer-menus .wp-block-group__inner-container .widget li a:hover{color:#E82C4B}.site-footer .container .row .footer-column:nth-child(3),.site-footer .container .row .footer-column:last-child{width:100%!important;border-top:1px solid rgb(255 255 255 / .16);margin-bottom:0;padding-top:18px;padding-bottom:18px}.site-footer .container .row .footer-column:nth-child(3) .wp-block-group__inner-container,.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container{display:flex;justify-content:space-between;align-items:center}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget{margin-bottom:0}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget li{display:inline-block;margin-left:10px}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget li a{color:#fff;opacity:.43;font-size:15px;transition:.3s all}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget li a:hover{opacity:1}}body.woocommerce-checkout .la-breadcrumbs,body.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message .button.wc-forward,body.woocommerce-cart .la-breadcrumbs,body.woocommerce-account .la-breadcrumbs{display:none}body.single-product .la-breadcrumbs,body.single-product .product_meta .sku_wrapper,body.single-product .product_meta .posted_in{display:none}.nueva-plantilla-curso .container{padding-top:60px;padding-bottom:90px}.nueva-plantilla-curso .container.container-small{max-width:900px}.nueva-plantilla-curso .titulo{font-size:28px;line-height:35px;font-weight:600;font-style:italic;color:#2B6044}.nueva-plantilla-curso h4,.nueva-plantilla-curso h4 *{font-weight:600}.nueva-plantilla-curso .texto{font-size:15px;line-height:20px;color:#000}.nueva-plantilla-curso ul{margin:20px 0 30px;list-style-image:url(images/list.svg);padding-left:20px}.nueva-plantilla-curso li{margin-bottom:15px;padding-left:10px}.nueva-plantilla-curso .btn{padding:9px 30px;font-size:15px}.nueva-plantilla-curso .owl-theme .owl-nav{position:absolute;top:20%;left:0;right:0}.nueva-plantilla-curso .owl-theme .owl-nav .owl-prev,.nueva-plantilla-curso .owl-theme .owl-nav .owl-next{position:absolute;height:100px;color:#000;background:none;border:none;z-index:100;font-size:35px;transition:.3s all;width:40px}.nueva-plantilla-curso .owl-theme .owl-nav .owl-prev:hover,.nueva-plantilla-curso .owl-theme .owl-nav .owl-next:hover{background-color:#fff0;color:#000;opacity:.5}.nueva-plantilla-curso .owl-theme .owl-nav .owl-prev{left:-50px}.nueva-plantilla-curso .owl-theme .owl-nav .owl-next{right:-50px}.nueva-plantilla-curso .owl-theme .owl-dots{margin-top:40px!important}.nueva-plantilla-curso .owl-theme .owl-dots .owl-dot span{background-color:#000;border:2px solid #000;transition:.3s all}.nueva-plantilla-curso .owl-theme .owl-dots .owl-dot.active span{background:#fff0}.nueva-plantilla-curso .owl-theme .owl-dots .owl-dot:hover span{opacity:.8}.nueva-plantilla-curso #cabecera{background-position:center right;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}.nueva-plantilla-curso #cabecera .pretitulo{font-size:13px}.nueva-plantilla-curso #cabecera h1.titulo{color:#fff;font-size:40px;font-weight:700;max-width:450px;line-height:45px}.nueva-plantilla-curso #cabecera p.subtitulo{font-weight:500;font-size:18px}.nueva-plantilla-curso #cabecera .texto{margin-bottom:25px}.nueva-plantilla-curso #bannerApuntate .container{padding-top:15px;padding-bottom:15px}.nueva-plantilla-curso #bannerApuntate .container .row h2,.nueva-plantilla-curso #bannerApuntate .container .row p.h2{font-weight:500;margin-bottom:5px;margin-top:0}.nueva-plantilla-curso #bannerApuntate .container .row p{margin-bottom:0}.nueva-plantilla-curso #menuFijo{border-bottom:1px solid rgb(112 112 112 / .25);background-color:#fff;width:100%}.nueva-plantilla-curso #menuFijo.position-fixed{position:fixed;top:135px;z-index:8}.nueva-plantilla-curso #menuFijo>.container{padding:0}.nueva-plantilla-curso #menuFijo .enlaces{display:flex;align-items:center;justify-content:center;gap:25px}.nueva-plantilla-curso #menuFijo .enlaces a{color:#000;font-weight:500;font-size:16px;padding:16px 12px 10px 12px;border-bottom:3px solid #fff;transition:.3s all}.nueva-plantilla-curso #menuFijo .enlaces a.active{color:#E82C4B;border-color:#E82C4B}.nueva-plantilla-curso #menuFijo .enlaces a:hover{color:#E82C4B}.nueva-plantilla-curso #btn-flotante{position:absolute;width:100%;z-index:1}.nueva-plantilla-curso #btn-flotante .container-fluid{padding:0}.nueva-plantilla-curso #btn-flotante.position-fixed{position:fixed;top:180px;z-index:1;width:300px;right:0}.nueva-plantilla-curso #btn-flotante .inner{width:300px;display:inline-block;text-align:left;padding:25px;border-radius:0 0 0 10px;background-color:#e72d4b;color:#fff;line-height:1.3}.nueva-plantilla-curso #btn-flotante .inner ul{margin:10px 0;list-style-image:url(images/list-white.svg)}.nueva-plantilla-curso #btn-flotante .inner ul li{font-weight:600;padding-left:0}.nueva-plantilla-curso #btn-flotante .inner p{font-weight:600}.nueva-plantilla-curso #btn-flotante .inner button{width:100%;margin-bottom:15px;color:#fff;border:none;padding-top:15px;padding-bottom:15px}.nueva-plantilla-curso #btn-flotante .inner button:hover{color:#e72d4b;background-color:#fff}.nueva-plantilla-curso #btn-flotante .inner a{width:225px;display:inline-block;color:#fff}.nueva-plantilla-curso #btn-flotante-xs{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:10;background-color:#fff;padding:10px;display:flex;align-items:center;gap:15px}.nueva-plantilla-curso #btn-flotante-xs .btn-contratar{width:65%;text-align:center}.nueva-plantilla-curso #btn-flotante-xs .btn-contactar{background-color:#fff;color:#e72d4b;border-color:#e72d4b}.nueva-plantilla-curso #descripcion .puntos{margin-top:30px;margin-bottom:15px;display:flex;flex-direction:column;align-items:end}.nueva-plantilla-curso #descripcion .puntos .punto{display:flex;gap:1rem;margin-bottom:30px;border:2px solid #2B6044;border-radius:19px;padding:20px 20px 20px 40px;position:relative;width:calc(100% - 21px)}.nueva-plantilla-curso #descripcion .puntos .punto .numero{position:absolute;font-size:70px;line-height:64px;background-color:#fff;color:#2B6044;font-style:italic;font-weight:500;left:0;top:20px;transform:translateX(-50%)}.nueva-plantilla-curso #descripcion .puntos .punto .texto p:last-child{margin-bottom:0}.nueva-plantilla-curso #comprar{background-position:center right;background-repeat:no-repeat;background-size:cover;position:relative;z-index:7}.nueva-plantilla-curso #comprar>.container-titulo{padding-bottom:30px}.nueva-plantilla-curso #comprar .col-left{border-right:1px solid rgb(255 255 255 / .37);padding-right:30px}.nueva-plantilla-curso #comprar .col-right{padding-left:30px}.nueva-plantilla-curso #comprar h2.titulo{color:#fff}.nueva-plantilla-curso #comprar .iconos{margin:40px 0}.nueva-plantilla-curso #comprar .iconos .icono{width:100%;display:flex;align-items:center;gap:20px;margin-bottom:35px}.nueva-plantilla-curso #comprar .iconos .icono .texto p{color:#fff;margin-bottom:0}.nueva-plantilla-curso #comprar .iconos .icono img{width:41px}.nueva-plantilla-curso #comprar .variaciones .variacion{background-color:#eff59acc;color:#000;padding:15px;position:relative;width:100%;margin-bottom:25px;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.nueva-plantilla-curso #comprar .variaciones .variacion.recomendado{background-color:#fff}.nueva-plantilla-curso #comprar .variaciones .variacion .variacion-destacada span{font-size:12px;text-transform:uppercase}.nueva-plantilla-curso #comprar .variaciones .variacion .variacion-destacada img{width:15px;position:relative;top:-1px}.nueva-plantilla-curso #comprar .variaciones .variacion .tiempo{width:150px;min-width:150px;max-width:150px;border-right:1.5px solid #000;margin-right:1rem}.nueva-plantilla-curso #comprar .variaciones .variacion h3.nombre{text-transform:uppercase;margin:0}.nueva-plantilla-curso #comprar .variaciones .variacion h3.nombre span{font-size:20px;font-weight:800;font-style:italic;line-height:50px;font-family:"Mulish",sans-serif}.nueva-plantilla-curso #comprar .variaciones .variacion h3.nombre span.numero{font-size:30px;display:inline-block;margin-right:5px}.nueva-plantilla-curso #comprar .variaciones .variacion hr{margin:10px 0;border-color:rgb(0 0 0 / .5)}.nueva-plantilla-curso #comprar .variaciones .variacion p{margin-bottom:0;font-size:14px}.nueva-plantilla-curso #comprar .variaciones .variacion p img{margin-right:5px}.nueva-plantilla-curso #comprar .variaciones .variacion label{font-size:13px;position:relative;padding-left:20px;display:block;line-height:16px;cursor:pointer;width:100%}.nueva-plantilla-curso #comprar .variaciones .variacion label input{position:absolute;left:0;top:2px}.nueva-plantilla-curso #comprar .variaciones .variacion .acciones{width:100%;display:flex;justify-content:end;gap:2rem;transform:translateX(160px);transition:.3s all}.nueva-plantilla-curso #comprar .variaciones .variacion:hover .acciones{transform:translateX(0)}.nueva-plantilla-curso #comprar .variaciones .variacion .precio{display:flex;align-items:center;justify-content:space-between}.nueva-plantilla-curso #comprar .variaciones .variacion .precio span{font-size:30px;font-weight:800;line-height:1}.nueva-plantilla-curso #comprar .variaciones .variacion .precio .descuento{font-size:13px;background-color:#000;color:#fff;display:inline-block;border-radius:50px;padding:3px 10px;text-wrap:nowrap;transition:.3s all;justify-content:center}.nueva-plantilla-curso #comprar .variaciones .variacion:hover .precio .descuento{opacity:0}.nueva-plantilla-curso #comprar .variaciones .variacion .precio small{font-size:12px;font-weight:700;margin-left:3px}.nueva-plantilla-curso #comprar .variaciones .variacion .btn{color:#fff;background-color:#E82C4B;border-color:#E82C4B;text-transform:uppercase;width:140px}.nueva-plantilla-curso #comprar .variaciones .variacion .btn:hover{color:#fff;background-color:#000;border-color:#000}.nueva-plantilla-curso #comprar .variaciones .variacion .semi{margin-top:15px}.nueva-plantilla-curso #comprar .variaciones .variacion .semi .popup{display:inline-block;position:relative}.nueva-plantilla-curso #comprar .variaciones .variacion .semi .popup p{position:absolute;top:-50px;left:170px;background-color:#fff;padding:10px;border-radius:5px;width:300px;transform:translateX(-50%);text-align:left;font-size:11px;opacity:0;transition:.1s all;z-index:1}.nueva-plantilla-curso #comprar .variaciones .variacion .semi .popup:hover p{opacity:1}.nueva-plantilla-curso #comprar .variaciones .variacion.prueba,.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo{display:inline-flex;flex-direction:column;width:49%;height:240px}.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo{margin-right:1.5%}.nueva-plantilla-curso #comprar .variaciones .variacion.prueba .tiempo,.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo .tiempo{width:100%;min-width:unset;max-width:unset;border-right:none;margin-right:0}.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo .acciones{display:block;transform:none}.nueva-plantilla-curso #comprar .variaciones .variacion.prueba .btn,.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo .btn{width:100%;margin-top:30px}.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo .temario{margin-top:15px}.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo .precio{position:absolute;top:20px;right:20px}.nueva-plantilla-curso #comprar .financiacion{border:1px solid #fff;padding:25px 45px 25px 30px}.nueva-plantilla-curso #comprar .financiacion .contenido{display:flex;gap:25px}.nueva-plantilla-curso #comprar .financiacion .numero img{min-width:70px}.nueva-plantilla-curso #comprar .financiacion .texto p{font-weight:300;margin-bottom:0;line-height:24px}@media(max-width:1199px){.nueva-plantilla-curso #comprar .col-left{border-right:none;padding-right:15px;margin-bottom:30px}.nueva-plantilla-curso #comprar .col-right{padding-left:15px}.nueva-plantilla-curso #comprar .variaciones .variacion .acciones{transform:translateX(0)}.nueva-plantilla-curso #comprar .variaciones .variacion:hover .precio .descuento{opacity:1}.nueva-plantilla-curso #comprar .variaciones .variacion .precio{flex-direction:column;align-items:flex-start}.nueva-plantilla-curso #comprar .variaciones .variacion .precio span{margin-bottom:10px}}@media(max-width:992px){.nueva-plantilla-curso #comprar .variaciones .variacion.prueba,.nueva-plantilla-curso #comprar .variaciones .variacion.intensivo{width:100%}.nueva-plantilla-curso #comprar .variaciones .variacion .precio{flex-direction:unset;align-items:unset;margin-top:10px}.nueva-plantilla-curso #comprar .variaciones .variacion .precio span{margin-bottom:0}.nueva-plantilla-curso #comprar .variaciones .variacion .precio .descuento{display:flex!important;align-items:center}}@media(max-width:767px){.nueva-plantilla-curso #comprar .variaciones .variacion{display:block}.nueva-plantilla-curso #comprar .variaciones .variacion .tiempo{width:100%;min-width:unset;max-width:unset;border-right:none;margin-right:0}.nueva-plantilla-curso #comprar .variaciones .variacion .acciones{display:block}.nueva-plantilla-curso #comprar .variaciones .variacion .precio{display:inline-block;width:49%;text-align:center}.nueva-plantilla-curso #comprar .variaciones .variacion .btn{width:100%;margin-top:20px}}.nueva-plantilla-curso #requisitos .subtitulo{margin-top:50px}.nueva-plantilla-curso #requisitos .iconos{margin:40px 0 20px;display:flex;gap:20px}.nueva-plantilla-curso #requisitos .iconos .icono{width:100%}.nueva-plantilla-curso #requisitos .iconos .icono .texto p{font-size:13px;line-height:17px;font-weight:300}.nueva-plantilla-curso #requisitos .iconos .icono img{width:75px}.nueva-plantilla-curso #detalles{background-color:#F7F7F7}.nueva-plantilla-curso #detalles .puntos{margin-top:50px;margin-bottom:15px;display:flex;gap:50px}.nueva-plantilla-curso #detalles .puntos .punto{margin-bottom:30px;border:2px solid #2B6044;border-radius:19px;padding:40px 20px 20px 20px;position:relative;width:100%}.nueva-plantilla-curso #detalles .puntos .punto .numero{position:absolute;font-size:70px;line-height:64px;background-color:#F7F7F7;color:#2B6044;font-style:italic;font-weight:500;top:0;left:25px;transform:translateY(-50%)}.nueva-plantilla-curso #detalles .puntos .punto .texto p:last-child{margin-bottom:0}.nueva-plantilla-curso #detalles .puntos .punto ul{list-style-image:none}.nueva-plantilla-curso #detalles .puntos{margin-top:50px;margin-bottom:15px;display:flex;gap:50px}.nueva-plantilla-curso #detalles .imagen{margin-bottom:40px}.nueva-plantilla-curso #prueba{background-color:#fff;background-image:url(images/bg-prueba.png);background-position:bottom left;background-repeat:no-repeat;background-size:contain}.nueva-plantilla-curso #prueba img{width:271px;margin-bottom:20px}.nueva-plantilla-curso #prueba .titulo{margin-bottom:30px}.nueva-plantilla-curso #prueba .titulo p{font-size:45px;line-height:50px;font-weight:700;color:#000}.nueva-plantilla-curso #prueba .titulo p strong{color:#E82C4B;font-style:italic;font-weight:700}.nueva-plantilla-curso #prueba .boton{margin-bottom:30px}.nueva-plantilla-curso #prueba .texto{max-width:500px;margin:0 auto}.nueva-plantilla-curso #prueba .texto p{font-size:13px;line-height:16px;color:#000;font-weight:500}.nueva-plantilla-curso #banner .row{display:flex;align-items:center}.nueva-plantilla-curso #banner h2.titulo{color:#fff}.nueva-plantilla-curso #banner ul{list-style-image:url(images/list-white.svg)}.nueva-plantilla-curso #banner ul li{margin-bottom:10px;padding-left:3px}.nueva-plantilla-curso #banner .cta .btn:not(:hover){border-color:#fff;color:#fff;background-color:#fff0}.nueva-plantilla-curso #preparadores #carruselPreparadores{margin-top:40px;margin-bottom:40px}.nueva-plantilla-curso #preparadores #carruselPreparadores .item{background-color:#F7F7F7;border-radius:12px;overflow:hidden;padding:20px}.nueva-plantilla-curso #preparadores #carruselPreparadores .item img{margin-bottom:30px;margin-top:10px}.nueva-plantilla-curso #preparadores #carruselPreparadores .item .texto{color:#2B6044}.nueva-plantilla-curso #preparadores #carruselPreparadores .item .title-preparador{color:#0e426a;font-size:20px;font-weight:700;font-style:italic}.nueva-plantilla-curso #preparadores .owl-theme .owl-dots{display:flex}.nueva-plantilla-curso #preparadores .owl-theme .owl-dots .owl-dot{width:100%}.nueva-plantilla-curso #preparadores .owl-theme .owl-dots .owl-dot span{width:100%;height:8px;background-color:#707070;border:3px solid #fff;border-radius:0;border-left:0;border-right:0;transition:.3s all}.nueva-plantilla-curso #preparadores .owl-theme .owl-dots .owl-dot.active span{background-color:#E82C4B;border-color:#E82C4B;border-radius:8px}.nueva-plantilla-curso #preparadores .owl-theme .owl-dots .owl-dot:hover span{opacity:.8}.nueva-plantilla-curso #faqs .puntos{margin-top:30px}.nueva-plantilla-curso #faqs .puntos .punto{margin-bottom:15px;background-color:#F7F7F7;border-radius:6px;padding:20px}.nueva-plantilla-curso #faqs .puntos .punto .title-single-faq{margin-top:0;margin-bottom:0;position:relative;padding-right:40px;font-size:18px}.nueva-plantilla-curso #faqs .puntos .punto .title-single-faq span{font-weight:400}.nueva-plantilla-curso #faqs .puntos .punto .title-single-faq .icono-faq{position:absolute;top:0;right:0;width:20px;height:20px;cursor:pointer}.nueva-plantilla-curso #faqs .puntos .punto .title-single-faq .icono-faq:before{content:'';width:20px;height:2px;display:inline-block;background-color:#000;top:9px;position:absolute}.nueva-plantilla-curso #faqs .puntos .punto .title-single-faq .icono-faq:after{content:'';width:2px;height:20px;display:inline-block;background-color:#000;left:9px;position:absolute;transition:.3s all}.nueva-plantilla-curso #faqs>.container{padding-top:0;padding-bottom:0}.nueva-plantilla-curso #faqs .puntos .punto.abierto .title-single-faq .icono-faq:after{opacity:0}.nueva-plantilla-curso #faqs .puntos .punto .texto{display:none;margin-top:20px}.nueva-plantilla-curso #faqs .puntos .punto.abierto .texto{display:block}.nueva-plantilla-curso #masinfo>.container{padding-bottom:0;position:relative;z-index:1}.nueva-plantilla-curso #masinfo>img{position:relative;margin-top:-200px;z-index:0}.nueva-plantilla-curso #masinfo .titulo{font-size:45px;line-height:50px;font-family:"Outfit",sans-serif;font-optical-sizing:auto}.nueva-plantilla-curso #masinfo .subtitulo{font-weight:600;color:#000;font-size:18px}.nueva-plantilla-curso #masinfo .iconos{margin-top:50px}.nueva-plantilla-curso #masinfo .iconos .icono{display:flex;gap:30px;margin-bottom:25px}.nueva-plantilla-curso #masinfo .iconos .icono .imagen{width:66px}.nueva-plantilla-curso #masinfo .iconos .icono .contenido{width:100%}.nueva-plantilla-curso #masinfo .iconos .icono .contenido .title-contenido{margin-top:0;font-weight:500;font-size:16px}.nueva-plantilla-curso #seras{background-color:#F7F7F7}.nueva-plantilla-curso #seras img{width:271px}.nueva-plantilla-curso #seras .titulo{font-size:45px;line-height:50px;color:#000}.nueva-plantilla-curso #seras .titulo span{color:#E82C4B;font-style:italic;font-weight:700}.nueva-plantilla-curso #seras .texto p{font-size:18px;line-height:26px;color:#000;font-weight:700}.nueva-plantilla-curso #seras .texto strong{color:#E82C4B}.nueva-plantilla-curso #otros .curso{color:#E82C4B;margin-top:30px;margin-bottom:30px;border-radius:20px;border:2px solid #2B6044;overflow:hidden;transition:.3s all}.nueva-plantilla-curso #otros .curso:hover{box-shadow:0 5px 10px 2px rgb(0 0 0 / .25)}.nueva-plantilla-curso #otros .curso .curso-inner-texto{padding:20px}.nueva-plantilla-curso #otros .curso .curso-inner-texto h4{margin-top:0}.nueva-plantilla-curso #otros .curso .curso-inner-texto h4 a{font-weight:500;color:#000;text-transform:none}.nueva-plantilla-curso #otros .curso .curso-inner-texto .texto{margin-bottom:25px}.nueva-plantilla-curso #otros .curso .curso-inner-texto .mas{text-transform:uppercase;color:#E72D4B}.nueva-plantilla-curso #opiniones{background-color:#F7F7F7;background-image:url(images/logo-bg.png);background-position:center 90%;background-repeat:no-repeat;background-size:contain}.nueva-plantilla-curso #opiniones>.container{max-width:750px}.nueva-plantilla-curso #opiniones .opinion{background-color:#f7f7f7;border-radius:20px;border:2px solid #2B6044;overflow:hidden}.nueva-plantilla-curso #opiniones .opinion .row{display:flex;align-items:center}.nueva-plantilla-curso #opiniones .opinion .quotes-red img{width:38px;margin-bottom:20px}.nueva-plantilla-curso #opiniones .opinion .row .comentario p,.nueva-plantilla-curso #opiniones .opinion .row .nombre{font-weight:600;color:#000}.nueva-plantilla-curso #opiniones .opinion .row .detalles{font-size:13px;font-weight:400;margin-bottom:15px}.nueva-plantilla-curso #opiniones .opinion .row .contenido{padding:20px}.nueva-plantilla-curso #contactar img{width:271px}.nueva-plantilla-curso #contactar h3{font-weight:400}.nueva-plantilla-curso #contactar .texto{max-width:500px;margin:0 auto}.nueva-plantilla-curso #contactar .formulario{margin-top:30px}@media only screen and (min-width:1440px){.nueva-plantilla-curso #btn-flotante-xs{display:none}}@media only screen and (max-width:1439px){.nueva-plantilla-curso #btn-flotante{display:none}}@media only screen and (min-width:992px){.nueva-plantilla-curso #bannerApuntate .container .row{display:flex;align-items:center}.nueva-plantilla-curso #banner .row .img-mobile{display:none}}@media only screen and (max-width:991px){body.single-product .joinchat__button{bottom:75px}.nueva-plantilla-curso .container{padding-left:35px;padding-right:35px;padding-top:30px;padding-bottom:50px}.nueva-plantilla-curso #cabecera{position:relative}.nueva-plantilla-curso #cabecera:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#2B6044;opacity:.9}.nueva-plantilla-curso #menuFijo.position-fixed{top:0}.nueva-plantilla-curso #menuFijo .enlaces{overflow-x:auto;position:relative;justify-content:start;gap:15px;padding-left:25px;padding-right:25px}.nueva-plantilla-curso #menuFijo .container{position:relative}.nueva-plantilla-curso #menuFijo .container:before{content:'';position:absolute;top:0;left:0;height:100%;width:50px;background:linear-gradient(to right,rgb(255 255 255) 0%,#fff0 100%);opacity:.9;z-index:1}.nueva-plantilla-curso #menuFijo .container:after{content:'';position:absolute;top:0;right:0;height:100%;width:50px;background:linear-gradient(to right,#fff0 0%,rgb(255 255 255) 100%);opacity:.9;z-index:1}.nueva-plantilla-curso #comprar .variaciones{display:grid}.nueva-plantilla-curso #comprar .variaciones .variacion{margin-bottom:30px;order:5}.nueva-plantilla-curso #comprar .variaciones .variacion.recomendado{order:1}.nueva-plantilla-curso #comprar .variaciones .variacion.meses-6{order:2}.nueva-plantilla-curso #comprar .variaciones .variacion.meses-3{order:3}.nueva-plantilla-curso #comprar .variaciones .variacion.meses-1{order:4}.nueva-plantilla-curso #comprar .financiacion{padding:15px}.nueva-plantilla-curso #comprar .financiacion .texto p{line-height:20px;font-size:13px}.nueva-plantilla-curso #requisitos .iconos{display:block}.nueva-plantilla-curso #requisitos .iconos .icono{display:flex;text-align:left!important;align-items:center;gap:20px;margin-bottom:10px}.nueva-plantilla-curso #requisitos .iconos .icono img{width:60px}.nueva-plantilla-curso #detalles .puntos{display:block}.nueva-plantilla-curso #detalles .puntos .punto{margin-bottom:50px}.nueva-plantilla-curso #prueba .titulo p{font-size:25px;line-height:30px}.nueva-plantilla-curso #banner .row{display:block}.nueva-plantilla-curso #banner .row .img-desktop{display:none}.nueva-plantilla-curso #masinfo>img{margin-top:0}.nueva-plantilla-curso #seras .titulo{font-size:25px;line-height:30px}.nueva-plantilla-curso #seras .texto p{font-size:16px;line-height:21px}.site-footer .container .row .footer-column{width:100%!important}.site-footer .container .row .footer-column .footer-menus .wp-block-group__inner-container .widget ul li a{color:#fff;text-transform:uppercase}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget ul{margin:20px 0 50px}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget ul li{display:inline-block;margin-bottom:0}.site-footer .container .row .footer-column:last-child .wp-block-group__inner-container .widget ul li a{color:#fff;opacity:.43;font-size:13px;transition:.3s all;font-weight:100;margin-right:10px}}.logos-kd-footer{display:flex;align-items:center;justify-content:flex-start;>figure:first-child{margin-right:15px}@media(max-width:990px){justify-content:center}}.logos-colaboradores-footer{display:flex;align-items:center;justify-content:flex-end;text-align:center;gap:2rem;width:inherit;img{height:40px;width:auto;max-width:unset}@media(max-width:990px){justify-content:center;margin-top:1rem}}.wrapper-cabecera-blog{height:50vh;display:flex;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;.contenido{*{font-family:'Outfit'}h1{font-style:italic}p{max-width:700px;font-weight:500;font-size:20px;line-height:24px}}}.wrapper-cats-blog{.menu-cats-blog{ul.menu{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px;background-color:#ddd;margin-bottom:30px;@media(max-width:991px){padding:15px}li{padding:8px 20px;border-bottom:2px solid #fff0;transition:all 0.4s ease;@media(max-width:991px){padding:4px 8px}&:hover{border-bottom:2px solid #000}&.active{border-bottom:2px solid #000}a{color:#000;font-weight:700;font-size:18px}}}}.content-cats-blog{margin-bottom:50px;.container-category-posts{margin-bottom:30px;.anchor-cat{position:relative;top:-120px}.category-label{margin-bottom:15px}.sf-post-list{display:flex;@media(max-width:1099px){flex-wrap:wrap}.sf-post-item{&.left{flex:0 0 50%;@media(max-width:1099px){flex:0 0 100%}}&.right{flex:0 0 50%;display:flex;@media(max-width:1099px){flex:0 0 100%}@media(max-width:599px){flex-wrap:wrap}}}}.btn-view-more{display:flex;align-items:center;justify-content:center;margin-bottom:50px;button{color:#000;border:1px solid #000;height:30px;border-radius:25px;padding:20px 35px;background-color:#fff0;display:flex;align-items:center;justify-content:center;&:hover{background-color:transparent!important}}}&.is-featured{.sf-post-list{.sf-post-item{&.left{flex:0 0 65%;@media(max-width:1099px){flex:0 0 100%}}&.right{flex-direction:column;flex:0 0 35%;@media(max-width:1099px){flex:0 0 100%}}}}}}.item-loop-post-cat{.inner{padding:15px;@media(max-width:599px){padding:0;padding-bottom:20px}.image-post{width:100%;aspect-ratio:3 / 2;border-radius:15px;margin-bottom:10px;background-size:cover;background-position:center;background-repeat:no-repeat}.title-post{font-weight:600;margin-bottom:10px;a{font-size:28px;line-height:34px;color:#000}}.content-post{font-size:18px;line-height:28px;font-weight:700;color:#000}}}}}.single-post-seras{.container-single-post-seras{display:flex;.left{flex:0 0 70%}.right{flex:0 0 30%;padding-left:25px}p{color:#000;font-size:17px;line-height:24px;font-weight:400}.post-title{margin-bottom:30px;}.post-excerpt{margin-bottom:30px;}.post-featured-image{margin-bottom:30px;}.post-content{margin-bottom:50px;ul,ol{color:#000;font-size:17px;line-height:24px;font-weight:700}}.product-box-cta{padding:15px;margin:36px 0;border-radius:30px;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;.product-title{color:#FFF;font-size:26px}.product-link{a{color:#FFF;background-color:#929292;border-radius:15px;padding:10px 22px;font-size:18px}}}.post-author-box{display:flex;padding:10px 30px;background-color:#e7e7e7;margin-bottom:30px;width:fit-content;.author-avatar{margin-top:15px;margin-right:30px;img{border-radius:50%;overflow:hidden}}.author-info{margin-top:10px;.author-name{font-size:18px;font-weight:800;color:#000}.author-bio{font-size:15px;font-weight:400}}@media(max-width:991px){flex-direction:column}}.post-dates-box{margin-bottom:50px;p{font-size:15px;font-weight:400}}.post-related{margin-bottom:75px;.container-posts-related{display:flex;flex-wrap:wrap;@media(max-width:991px){flex-direction:column}}}.container-floating-form{position:sticky;top:150px;.inner{background-color:#ddd;padding:10px 15px;.form-title{font-size:26px;line-height:32px;color:#000;font-weight:700;margin-top:10px;margin-bottom:15px}.container-form{background-color:#FFF;padding:10px 15px}}}@media(max-width:991px){flex-direction:column;.right{padding-left:0;display:none}}}}.related-post{flex:0 0 100%;padding-right:0;margin-bottom:20px;.related-thumb{border-radius:20px}.related-title{a{font-size:28px;line-height:36px;color:#000}}.related-excerpt{font-size:18px;font-weight:28px;font-weight:400;color:#000}@media(min-width:768px){flex:0 0 50%;padding-right:12px}@media(min-width:992px){flex:0 0 33.33%;padding-right:24px}}.category-seras{.container-category-seras-up{margin-top:20px;.category-description{margin:30px 0;p{color:#000;font-size:17px;line-height:24px;font-weight:700}}}.container-category-seras-down{.category-posts-grid{margin-top:30px;display:flex;flex-wrap:wrap}}.pagination{display:flex;align-items:center;justify-content:center;margin:20px 0;margin-bottom:50px;>*{margin-right:10px;color:#000;font-weight:700;font-size:18px;&.page-numbers.current{font-weight:400}}}}.floating-form-mobile{display:none;@media(max-width:991px){display:block;margin-top:20px}}#preparadores .wp-block-custom-flip-card .card-front-image{height:213px!important}.wrapper-latest-posts .latest-posts-title{font-family:'Outfit',sans-serif;font-size:28px;font-weight:700;margin:0 0 20px 0}.wrapper-latest-posts .latest-posts-title a{color:#000;text-decoration:none;transition:color 0.2s ease}.wrapper-latest-posts .latest-posts-title a:hover{color:#E72D4B}.container-latest-posts{display:flex;flex-wrap:wrap}.container-latest-posts .latest-post-item{flex:0 0 25%;margin-bottom:30px;cursor:pointer;transition:transform 0.4s ease}.container-latest-posts .latest-post-item:hover{transform:scale(1.05)}.container-latest-posts .latest-post-item .inner{width:90%;margin:0 auto;background-color:#fff;border-radius:30px;border:1px solid #80808033;box-shadow:0 3px 8px 1px #00000012;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:box-shadow 0.4s ease}.container-latest-posts .latest-post-item .inner:hover{box-shadow:0 3px 8px 1px #00000036}.container-latest-posts .latest-post-item .post-title{font-family:'Outfit',sans-serif;font-size:18px;font-weight:700;line-height:1.3;margin:0;padding:15px 20px 10px;text-align:center;order:1}.container-latest-posts .latest-post-item .post-title a{color:#000;text-decoration:none;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color 0.2s ease}.container-latest-posts .latest-post-item:hover .post-title a{color:#E72D4B}.container-latest-posts .latest-post-item .post-image{order:2;width:100%}.container-latest-posts .latest-post-item .post-image img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;display:block}.container-latest-posts .latest-post-item .post-excerpt{font-family:'Mulish',sans-serif;font-size:14px;line-height:1.5;color:#666;margin:10px 0;padding:0 20px;order:3;flex-grow:1;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.container-latest-posts .latest-post-item .post-date{font-family:'Mulish',sans-serif;font-size:12px;color:#999;padding:0 20px 15px;order:4;display:block;text-align:center}@media (max-width:1399px){.container-latest-posts .latest-post-item{flex:0 0 33.33%}}@media (max-width:991px){.container-latest-posts .latest-post-item{flex:0 0 50%}}@media (max-width:575px){.container-latest-posts .latest-post-item{flex:0 0 100%}.container-latest-posts .latest-post-item .post-title{font-size:16px}}