@charset "UTF-8";@media (max-width:767px){.breadcrumbs-section{margin-top:-20px}}.breadcrumbs-section li{gap:8px;font-size:14px;color:var(--color-grey-light);margin-right:8px;line-height:22px}.breadcrumbs-section .breadcrumb-product-mobile{display:block}@media (min-width:1024px){.breadcrumbs-section .breadcrumb-product-mobile{display:none}}.breadcrumbs-section .breadcrumb-product-mobile svg{margin-left:8px;margin-right:8px}.breadcrumbs-section .breadcrumb-product-desktop{display:none}@media (min-width:1024px){.breadcrumbs-section .breadcrumb-product-desktop{display:block}}.breadcrumbs-section .breadcrumb-product-desktop svg{margin-left:8px;margin-right:8px}.cursos-page-sticky-bar-section{position:sticky;top:0;z-index:1;min-height:63px}.cursos-page-sticky-bar-section .product-info__block:last-child{margin-top:0!important}.cursos-page-sticky-bar-section:is(.fixed) .cursos-page-sticky-bar:not([hidden]){position:fixed}.cursos-page-sticky-bar-section .cursos-page-sticky-bar{box-shadow:0 4px 16px #0000000d;background:white}.cursos-page-sticky-bar-section .cursos-page-sticky-bar:is(.hidden){display:none}.cursos-page-sticky-bar-section .cursos-page-sticky-bar:is(.only){border-bottom:1px solid #E2E8F0}.cursos-page-sticky-bar-section .cursos-page-sticky-bar.sticky-add-to-card{border-bottom:1px solid #E2E8F0}.cursos-page-sticky-bar-section .cursos-page-sticky-bar.sticky-add-to-card:before{content:"";background:white;width:100%;height:100%;position:absolute;top:-1px;border-top:1px solid #E2E8F0}.cursos-page-sticky-bar-section .cursos-page-sticky-bar .sticky-add-to-cart-shared{display:none}@media (min-width:1024px){.cursos-page-sticky-bar-section .cursos-page-sticky-bar{display:flex;align-items:center;justify-content:space-between}.cursos-page-sticky-bar-section .cursos-page-sticky-bar .sticky-add-to-cart-shared{display:inline-block;z-index:9999}}.cursos-page-sticky-bar-section .cursos-page-sticky-bar:is([hidden]){display:none;opacity:0}.cursos-page-sticky-bar-section .cursos-page-sticky-bar:not([hidden]){display:inline-flex;width:100%;opacity:1;left:0;right:0;z-index:9;top:var(--header-end)}@media (max-width:767px){.cursos-page-sticky-bar-section .cursos-page-sticky-bar:not([hidden]){padding-left:0;padding-right:0}}.cursos-page-sticky-bar-section .cursos-page-sticky-bar .discount-percent{display:none}.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner{white-space:nowrap;overflow:auto;touch-action:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}@media (max-width:1023px){.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner{padding-left:8px}}.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner::-webkit-scrollbar{display:none}@media (min-width:1024px){.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner{overflow:visible}}.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner a{display:inline-block;padding:8px 12px 4px;font-size:14px;font-family:var(--heading-font-family);color:var(--color-grey-light);line-height:30px}@media (min-width:1024px){.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner a{padding:16px;font-size:16px}}.cursos-page-sticky-bar-section .cursos-page-sticky-bar--inner a:is(.is-active){border-bottom:2px solid var(--color-primary);color:var(--color-primary)}.cursos-page-sticky-bar-section .sticky-add-to-card--inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:12px;padding-bottom:12px;z-index:1}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-title{font-size:16px;font-weight:600;color:#101216;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;max-width:303px}@media (min-width:1920px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-title{max-width:603px}}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-title__wrapper{width:100%;justify-content:space-between}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-title__wrapper .price .price__default{display:flex;align-items:center}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-title__wrapper .price{display:none}}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-title__wrapper{width:auto}}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button{display:flex;align-items:center;gap:24px;width:100%}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .cursos-price{display:none}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .curso-buy-buttons{width:100%}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .product-info__add-button{width:100%;display:flex;justify-content:space-between;margin-top:12px;gap:12px}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .product-info__add-button a:is(.button){border-radius:48px;border:2px solid rgb(var(--btn-bg-color));padding:4px 16px;font-family:var(--heading-font-family);font-weight:700;font-size:14px;line-height:30px;color:rgb(var(--btn-bg-color))}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .product-info__add-button{margin-top:0}}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button{width:auto}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .cursos-price{display:block}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price-and-button .curso-buy-buttons{width:auto}}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default{display:none}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default{display:block}}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default .price__current{color:#000;font-family:var(--heading-font-family);font-size:20px;font-style:normal;font-weight:500;line-height:30px}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default .price__current span{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-left:4px}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default .price__was{text-decoration:none;font-size:16px;font-weight:600;color:var(--color-grey-light);position:relative;top:-1px}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default .price-before-text{text-decoration:none;font-size:inherit;font-weight:inherit}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default .price-compare{text-decoration:line-through;font-weight:inherit}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .price__default .price-compare span{font-weight:inherit;font-size:inherit}@media (max-width:1023px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-info__add-button button{padding-left:16px;padding-right:16px;font-size:14px!important}}.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-info__add-button button{width:fit-content;font-size:16px;letter-spacing:.45px;background:var(--color-blue-primary);border:none}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner .product-info__add-button button{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.cursos-page-sticky-bar-section .sticky-add-to-card--inner{flex-direction:row}}.temario-curso{display:flex;flex-flow:column}@media (min-width:1024px){.temario-curso{flex-flow:row}}@media (min-width:1024px){.temario-curso #temarios-container{max-width:80%}}.temario-curso .section-heading{font-size:24px!important;font-weight:500;line-height:46px;letter-spacing:-.25px}@media (min-width:1024px){.temario-curso .section-heading{font-size:34px!important}}.temario-curso .temario-curso--inner{max-width:800px;margin-left:0}@media (min-width:1920px){.temario-curso .temario-curso--inner{max-width:1200px}}@media (max-width:1023px){.temario-curso .temario-curso--inner{padding-left:0;padding-right:0}}.temario-curso .temario-curso--inner .pdf-download{font-size:16px;display:block;color:var(--color-blue-primary);line-height:30px;padding:0 0 6px;margin-bottom:26px;font-weight:600}@media (max-width:1024px){.temario-curso .reconocimientos{margin-top:54px;margin-bottom:36px}}@media (min-width:1024px){.temario-curso .reconocimientos{padding-right:35px;font-size:34px;width:100%;max-width:180px}}.temario-curso .reconocimientos span{font-size:14px;display:block;margin-bottom:10px;color:#64758b}.temario-curso .reconocimientos .wrapper-images{display:flex;flex-flow:row;gap:30px}@media (min-width:1024px){.temario-curso .reconocimientos .wrapper-images{flex-flow:column}}.temario-curso .reconocimientos .wrapper-images img{width:auto;max-width:111px;min-width:unset;height:auto}.temario-curso .collapsible-temario{display:block;margin-bottom:16px}.temario-curso .collapsible-temario .collapsible-temario{padding-left:24px}.temario-curso .collapsible-temario .collapsible-temario .collapsible-heading i{background:#cfd0d1}.temario-curso .collapsible-temario:is([open])>summary>i{transform:rotate(0);-webkit-transition:transform .5s linear;-moz-transition:transform .5s linear;-ms-transition:transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear}.temario-curso .collapsible-temario:is(:not([open])){transform:rotate(0);-webkit-transition:transform .5s linear;-moz-transition:transform .5s linear;-ms-transition:transform .5s linear;-o-transition:transform .5s linear;transition:transform .5s linear}.temario-curso .collapsible-heading{position:relative;font-size:18px;color:#000;font-family:Ubuntu;padding-left:46px;min-height:30px}.temario-curso .collapsible-heading details{padding-left:24px}@media (min-width:1024px){.temario-curso .collapsible-heading{font-size:20px}}.temario-curso .icon-collapsible{padding:8px;border-radius:100px;background:#F1F5F9;line-height:normal;display:inline-flex;width:30px;height:30px;margin-right:16px;position:absolute;left:0;transform:rotate(180deg)}.temario-curso .collapsible-heading{margin-bottom:28px}.temario-curso .collapsible-heading:first-letter{text-transform:uppercase}@media (min-width:1024px){.temario-curso .collapsible-heading{margin-bottom:16px}}@media (min-width:1024px){.temario-curso .collapsible-inner{padding-left:36px}}.temario-curso .collapsible-inner:not(:last-child){display:block;margin-bottom:16px}.temario-curso .collapsible-inner:is([open]) .icon-collapsible--inner svg{margin-right:8px}.temario-curso .collapsible-inner:is([open]) .icon-collapsible--inner>svg:first-child{display:none}.temario-curso .collapsible-inner:is([open]) .icon-collapsible--inner>svg:last-child{display:inline-block}.temario-curso .collapsible-inner:not([open]) .icon-collapsible--inner svg{margin-right:8px}.temario-curso .collapsible-inner:not([open]) .icon-collapsible--inner>svg:first-child{display:inline-block}.temario-curso .collapsible-inner:not([open]) .icon-collapsible--inner>svg:last-child{display:none}.temario-curso .collapsible-inner p{margin-bottom:0}.temario-curso .collapsible-inner--content ol,.temario-curso .collapsible-inner--content p{font-size:16px;font-family:Lato;color:#64758b;margin-left:36px;margin-top:16px;margin-bottom:16px}.temario-curso .collapsible-inner summary{font-size:16px;font-family:Ubuntu;width:max-content;padding:8px 12px;background:#64758B;line-height:normal;border-radius:8px;color:#fff;display:flex;align-items:center}@media (max-width:1023px){.temario-curso .collapsible-inner summary{width:100%}}.presentation .presentation-button{display:flex;align-items:center;gap:10px;min-height:73px;background:#00000030;padding:10px 24px 10px 10px;border-radius:24px;margin-bottom:23px;margin-left:19px}@media (min-width:1024px){.presentation .presentation-button{margin-bottom:30px;margin-left:28px}}.presentation .section_heading{font-size:20px!important;font-weight:500;line-height:30px;padding-left:16px;padding-right:16px;margin-bottom:20px;padding-bottom:16px}@media (min-width:1024px){.presentation .section_heading{padding-left:0;padding-right:0;margin-bottom:0}}.presentation .product-description{margin-bottom:53px}@media (min-width:1024px){.presentation .product-description{margin-bottom:31px}}.presentation .product-description p{font-size:18px;color:var(--color-grey-light);font-family:var(--body-font-family);font-weight:400;line-height:31px;padding-left:16px;padding-right:16px}@media (min-width:1024px){.presentation .product-description p{padding-left:0;padding-right:0}}.presentation .video-section__media{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;min-height:415px}.presentation .video-wrapper{margin-bottom:20px}@media (max-width:1023px){.presentation .video-wrapper{padding-top:24px;padding-bottom:24px;background:#F8FAFC;border-radius:8px}}@media (min-width:1024px){.presentation .video-wrapper{padding:24px;background-color:#f8fafc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}}.presentation .icon{min-width:53px;width:53px;height:53px;min-height:53px}.presentation .presentation-content{display:flex;flex-flow:column;align-items:baseline}.presentation .presentation-content .title{font-size:16px;font-family:var(--heading-font-family);font-weight:500}.presentation .presentation-content .duration{font-size:14px;font-weight:400}#study_plan .section_heading,#dynamic_plan .section_heading{font-size:24px;font-family:var(--heading-font-family);letter-spacing:-.25px;color:#000;display:block;margin-bottom:28px}@media (min-width:1024px){#study_plan .section_heading,#dynamic_plan .section_heading{font-size:34px;margin-bottom:40px}}#study_plan .details-plans details,#dynamic_plan .details-plans details{color:var(--color-grey-light)}#study_plan .details-plans details:is([open]),#dynamic_plan .details-plans details:is([open]){margin-bottom:28px}@media (min-width:1024px){#study_plan .details-plans details:is([open]),#dynamic_plan .details-plans details:is([open]){margin-bottom:35px}}#study_plan .details-plans details:is([open]) summary i,#dynamic_plan .details-plans details:is([open]) summary i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#study_plan .details-plans details summary,#dynamic_plan .details-plans details summary{margin-top:12px;margin-bottom:12px;font-size:20px;color:#101216;line-height:30px;font-weight:600;display:inline-block;width:100%}#study_plan .details-plans details summary i,#dynamic_plan .details-plans details summary i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;min-height:30px;background:#F1F5F9;border-radius:100%;margin-right:16px}#study_plan .details-plans details ul.converted-list li,#dynamic_plan .details-plans details ul.converted-list li{font-size:inherit;padding-bottom:4.5px;padding-top:4.5px}#study_plan .details-plans details ul li,#dynamic_plan .details-plans details ul li{position:relative;padding-top:8.5px;padding-bottom:8.5px;font-size:18px;padding-left:35px;margin-left:10px}#study_plan .details-plans details ul li:after,#dynamic_plan .details-plans details ul li:after{content:"";background-image:url(/cdn/shop/files/Subtract.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0;bottom:0;width:16px;height:16px;display:flex;align-items:center;margin:auto}#study_plan .details-plans:not(:last-of-type) ul,#dynamic_plan .details-plans:not(:last-of-type) ul{display:flex;flex-flow:column}#study_plan .details-plans:is(:last-of-type) ul,#dynamic_plan .details-plans:is(:last-of-type) ul{display:block}@media (min-width:1024px){#study_plan .details-plans:is(:last-of-type) ul,#dynamic_plan .details-plans:is(:last-of-type) ul{columns:2}}#dynamic_plan .details-plans:is(:last-of-type) ul{display:block}@media (min-width:1024px){#dynamic_plan .details-plans:is(:last-of-type) ul{columns:1}}.exclusive-access .section-inner .section-top-content{display:flex;align-items:center;justify-content:space-between;flex-flow:column;padding-top:48px;padding-bottom:36px;border-bottom:1px solid #E2E8F0}@media (min-width:1024px){.exclusive-access .section-inner .section-top-content{flex-flow:row;gap:24px}}@media (min-width:767px) and (max-width:1200px){.exclusive-access .section-inner .section-top-content{align-items:flex-start}}.exclusive-access .section-inner .section-top-content .section-content-box:first-child{min-width:100%}@media (min-width:1024px){.exclusive-access .section-inner .section-top-content .section-content-box:first-child{flex:1 0 50%;max-width:50%;min-width:unset}}.exclusive-access .section-inner .section-top-content .section-content-box .section-item_content p span{color:var(--color-grey-light)}.exclusive-access .section-inner .section-top-content .section-content-box .section_preheading{font-size:16px;text-decoration:none;line-height:30px;display:inline-block;color:var(--color-primary);background:var(--Corporate-corp01, linear-gradient(0deg, rgba(255, 255, 255, .95) 0%, rgba(255, 255, 255, .95) 100%), #B0253E);border-radius:8px;padding:4px 8px;margin-bottom:12px;font-weight:600}.exclusive-access .section-inner .section-top-content .section-content-box .section_heading{font-size:24px;max-width:100%;margin-bottom:24px}@media (min-width:1024px){.exclusive-access .section-inner .section-top-content .section-content-box .section_heading{max-width:496px}}.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type{display:flex;flex-flow:column;gap:24px}@media (min-width:767px){.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type{flex-flow:row;gap:10px}}.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type .block-item{max-width:100%;padding:24px;border:1px solid #E2E8F0;background:white;border-radius:8px}@media (min-width:1024px){.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type .block-item{max-width:237px}}.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type .block-item i{display:inline-block;width:36px;height:auto;margin-bottom:16px}.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type .block-item .block-item_heading{font-size:16px!important;color:#101216;line-height:30px;font-family:var(--heading-font-family)}.exclusive-access .section-inner .section-top-content .section-content-box:not(.grid-4):last-of-type .block-item .block-item_content{font-size:14px!important;font-family:var(--body-font-family);color:var(--color-grey-light);line-height:22px;margin-bottom:0}.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}@media (min-width:767px){.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type{grid-template-columns:repeat(2,1fr);gap:24px 10px}}.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type .block-item{max-width:100%;padding:24px;border:1px solid #E2E8F0;background:white;border-radius:8px}@media (min-width:1024px){.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type .block-item{max-width:280px}}.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type .block-item i{display:inline-block;width:36px;height:auto;margin-bottom:16px}.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type .block-item .block-item_heading{font-size:16px!important;color:#101216;line-height:30px;font-family:var(--heading-font-family)}.exclusive-access .section-inner .section-top-content .section-content-box:is(.grid-4):last-of-type .block-item .block-item_content{font-size:14px!important;font-family:var(--body-font-family);color:var(--color-grey-light);line-height:22px;margin-bottom:0}.exclusive-access .section-inner .section-bottom-content{display:flex;flex-flow:column;padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.exclusive-access .section-inner .section-bottom-content{flex-flow:row;align-items:flex-start;justify-content:space-between}}@media (max-width:1023px){.exclusive-access .section-inner .section-bottom-content .section-content-box{display:flex;align-items:center;justify-content:space-between;flex-flow:nowrap}.exclusive-access .section-inner .section-bottom-content .section-content-box img{max-width:87px;height:auto}}@media (min-width:767px){.exclusive-access .section-inner .section-bottom-content .section-content-box{display:flex;justify-content:center;gap:24px}}.exclusive-access .section-inner .section-bottom-content .section-bottom_text{font-size:16px;line-height:28px;color:var(--color-grey-light);text-align:center;margin-bottom:26px}@media (min-width:1024px){.exclusive-access .section-inner .section-bottom-content .section-bottom_text{text-align:left;margin-bottom:0}}#certification .section_heading{font-size:24px!important;line-height:34px;letter-spacing:-.25px;margin-bottom:42px}@media (min-width:1024px){#certification .section_heading{font-size:34px!important;line-height:46px}}#certification .institutions{display:flex;flex-flow:column;align-items:flex-start;gap:24px}@media (min-width:767px){#certification .institutions{flex-flow:row;align-items:center}}#certification .institutions .institution-container{width:300px;height:130px;display:flex;align-items:center;justify-content:center;background:#F8FAFC;border-radius:8px}#certification .description{font-size:16px;color:var(--color-grey-light);line-height:28px;margin-top:42px}#certification .description .metafield-rich_text_field p:last-of-type{margin-bottom:0}#certification .certifications{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:center;padding:16px;gap:24px;background:#F8FAFC;margin-top:37px;flex-flow:column}@media (max-width:1023px){#certification .certifications{margin-left:-16px;margin-right:-16px}}@media (min-width:767px){#certification .certifications{flex-flow:row;margin-top:44px;border-radius:8px;padding:24px;gap:48px;width:100%}}#certification .certifications img{width:100%;height:auto}.section--rrss .section--inner{display:flex;align-items:center}@media (max-width:1023px){.section--rrss .section--inner{flex-flow:column-reverse;align-items:flex-start;margin-top:-75px}}@media (min-width:1024px){.section--rrss .section--inner{max-height:210px;border:1px solid #E2E8F0;border-radius:4px;justify-content:space-between;padding:10px 24px}}.section--rrss .section--inner .section-box-content:first-of-type{padding:10px}@media (max-width:1023px){.section--rrss .section--inner .section-box-content:first-of-type{padding:84px 16px 12px;border:1px solid #E2E8F0;border-radius:4px}}@media (max-width:1023px){.section--rrss .section--inner .section-box-content:last-child img{max-width:274px;position:relative;bottom:-75px}}@media (min-width:1024px){.section--rrss .section--inner .section-box-content:last-child img{position:relative;right:-50px;min-height:auto;min-width:400px}}.section--rrss .section--inner .section-box-content p{margin-bottom:0;font-size:18px;color:var(--color-grey-light)}.section--rrss .section--inner .logo-rrss--wrapper{margin:0 0 16px;padding:0;display:flex;max-width:64px}.section--rrss .section--inner .section_heading{font-size:24px!important;color:#101216;line-height:34px;margin-bottom:4px}.temario-box.show-desktop{display:block;margin-bottom:53px}@media (min-width:1024px){.temario-box.show-desktop{margin-bottom:0}}.show-mobile{display:block}@media (min-width:1024px){.show-mobile{display:none}}.reading-width p{font-size:16px;font-family:var(--heading-font-family);font-weight:500;color:var(--color-grey-light)}.appstle_one_time_text,.appstle_subscribe_save_text{font-size:14px!important}@media (min-width:1024px){.appstle_one_time_text,.appstle_subscribe_save_text{font-size:16px!important}}.contact-chat-content .h4{font-size:14px!important;color:#000;font-weight:500;margin:0}@media (min-width:1024px){.contact-chat-content .h4{font-size:18px!important}}.curso-page .info-curso{margin-top:13px}@media (min-width:1024px){.curso-page .info-curso{display:flex;gap:132px;justify-content:space-between;margin-bottom:82px;margin-top:20px}}.curso-page .info-curso .temario-box:is(:first-child){width:auto}.curso-page .info-curso .temario-box:is(.show-desktop){height:min-content;padding:12px;border:1px solid #E2E8F0;border-radius:8px}@media (min-width:1024px){.curso-page .info-curso .temario-box:is(.show-desktop){min-width:400px;max-width:400px}}@media (min-width:1024px){.curso-page .info-curso .temario-box:is(.show-desktop){padding:24px}}.curso-page .messages{display:flex;flex-flow:column;gap:10px}.curso-page .messages span{display:flex;align-items:center;line-height:22px;gap:8px;color:#101216;font-family:var(--body-font-family);font-size:14px}.curso-page .cursor-title{font-size:20px!important;font-weight:700;margin-bottom:16px;line-height:30px;letter-spacing:-.5px}@media (min-width:1024px){.curso-page .cursor-title{font-size:34px!important;line-height:46px;margin-bottom:32px}}.curso-page .wrapper-tags__products{display:flex;gap:10px}.curso-page .curso-online-text{font-size:16px;font-family:var(--heading-font-family);background:#101216;color:#fff;line-height:normal;padding:6px 12px;border-radius:8px}@media (min-width:1024px){.curso-page .curso-online-text{font-size:16px;line-height:30px}}.curso-page .discount-percent{font-size:12px;color:var(--color-blue-primary);font-family:var(--heading-font-family);font-weight:500;line-height:30px;background:#f2f7fc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:4px 8px;min-height:38px;display:flex;width:max-content;margin-bottom:4px}@media (min-width:1024px){.curso-page .discount-percent{font-size:16px;margin-bottom:12px}}.curso-page .cursos-price{position:relative;display:flex;flex-flow:column-reverse;gap:16px}.curso-page .cursos-price .limoniapps-discountninja-badge{position:relative;width:max-content;z-index:0}.curso-page .cursos-price .limoniapps-discountninja-badge-inner{background-color:#f2f7fc!important;border-radius:8px!important;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;-ms-border-radius:8px!important;-o-border-radius:8px!important;min-height:38px}.curso-page .cursos-price .limoniapps-discountninja-badge-inner span{font-size:14px!important;font-family:Satoshi!important;font-weight:500;color:#0f50e6!important}.curso-page .cursos-price .limoniapps-discountninja-discountedprice{gap:6px;align-items:baseline!important}.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .limoniapps-discountninja-money,.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .limoniapps-discountninja-strikethrough{text-decoration:none!important}.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .limoniapps-discountninja-discountedprice.limoniapps-layout-row.limoniapps-align-lef{align-items:baseline!important}.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .price-product-discount-price span{font-weight:500!important;font-size:24px!important;font-family:Satoshi}@media (min-width:1024px){.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .price-product-discount-price span{font-size:34px!important}}.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .price-product-discount-price span>span span{font-size:18px!important}.curso-page .cursos-price .limoniapps-discountninja-productprice-replaced .price-product-ninja-original-price:is(.money){font-family:Satoshi;text-decoration:none!important}.curso-page .cursos-price .price{font-family:"var(--heading-font-family)",sans-serif}.curso-page .cursos-price .price__current{font-size:24px;font-weight:500;letter-spacing:-.25px;line-height:46px;margin-right:10px;padding:0}@media (min-width:1024px){.curso-page .cursos-price .price__current{font-size:34px;margin-right:24px}}.curso-page .cursos-price .price__current>span{font-family:inherit;font-size:18px;font-weight:500;line-height:normal}.curso-page .cursos-price .price .price__was{text-decoration:none;font-size:14px;font-family:var(--heading-font-family);font-weight:500;color:var(--color-grey-light)}@media (min-width:1024px){.curso-page .cursos-price .price .price__was{font-size:16px}}.curso-page .cursos-price .price .price__was>*{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit}.curso-page .cursos-price .price .price__was>span:last-of-type,.curso-page .cursos-price .price .price__was .price-compare{text-decoration:line-through;text-decoration-line:strikethrough}.curso-page .cursos-price .price .price__was>span:last-of-type span,.curso-page .cursos-price .price .price__was .price-compare span{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit}.curso-page .cursos-price .price__was{margin-right:24px}.curso-page .cursos-price i{display:inline-flex;transform:translateY(7px)}.curso-page .cursos-price i:hover+.messages{z-index:1;opacity:1}.curso-page .cursos-price .messages{display:none}.curso-page .cursos-price .messages i{margin:0;transform:unset}.curso-page .product-by__language{margin-top:6px}@media (min-width:1024px){.curso-page .product-by__language{margin-top:24px}}.curso-page .product-by__language-title{font-size:14px;color:#000;font-weight:500;margin:0}.curso-page .product-by__language-products{margin-top:12px;display:flex;gap:12px;flex-wrap:wrap}.curso-page .product-by__language-products a{padding:8px 12px;border-radius:4px;border:1px solid #E2E8F0;color:var(--color-grey-light);font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media (min-width:1024px){.curso-page .product-by__language-products a{padding:12px}}.curso-page .product-by__language-products a:is(.active){border-color:var(--color-grey-light);color:#101216}.curso-page .contact-chat-content{margin-top:0;margin-bottom:0}.curso-page .product-info__block:is(.curso-buy-buttons){margin-top:0!important;margin-bottom:0!important}.curso-page .product-info__add-button{margin:24px 0 0;padding-bottom:24px;width:100%}.curso-page .product-info__add-button>div{margin:0!important}.curso-page .product-info__add-button button{font-size:16px;background:var(--color-blue-primary);border:none;line-height:30px;padding:6px 18px}.curso-page .institutions-wrapper span{display:block;font-size:14px;font-family:var(--body-font-family);color:var(--color-grey-light);line-height:22px;font-weight:400;margin-bottom:7px}.curso-page .institutions-wrapper .institutions{display:flex;align-items:center;gap:25px;margin-bottom:47px}@media (min-width:1024px){.curso-page .institutions-wrapper .institutions{margin-bottom:74px}}.curso-page .institutions-wrapper .institutions img{width:125px;height:auto}.curso-page .contact-chat-content{display:flex;flex-flow:column;gap:12px}.curso-page .contact-chat-content textarea,.curso-page .contact-chat-content input{padding:10px 12px;border-color:#cbd5e1;border-radius:4px!important;font-size:14px;margin-bottom:12px;box-shadow:unset}.curso-page .contact-chat-content .inputs-wrapper__blocks .shopify-block:not(:nth-child(2)){display:none}.curso-page .contact-chat-content .checkbox--smal:checked+.label:after{content:"";left:8px;width:calc((16px - var(--input-border-width) * 2) * .375);height:calc((16px - var(--input-border-width) * 2) * .75)}.curso-page .contact-chat-content label span,.curso-page .contact-chat-content label p{text-overflow:none;-webkit-line-clamp:unset;overflow:visible;color:var(--color-grey-light);font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.curso-page .contact-chat-content label span a,.curso-page .contact-chat-content label p a{color:var(--color-grey-light);font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:underline}.curso-page .contact-chat-content .button{margin-top:12px;border:2px solid var(--color-primary);color:var(--color-primary);font-size:16px;font-family:var(--heading-font-family);font-weight:700;line-height:30px;padding:6px 18px;width:100%;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.curso-page .caracteristicas-wrapper{display:grid;grid-template-columns:repeat(1,minmax(auto,1fr));gap:24px;margin-bottom:32px}@media (min-width:1024px){.curso-page .caracteristicas-wrapper{max-width:628px;grid-template-columns:repeat(2,minmax(auto,1fr))}}.curso-page .caracteristicas-wrapper .caracteristica-item{display:flex;width:auto;align-items:center;gap:23px}.curso-page .caracteristicas-wrapper .caracteristica-item .caracteristica-box .label{font-size:14px;color:var(--color-grey-light);font-family:var(--body-font-family);font-weight:400;margin-bottom:0}@media (min-width:1024px){.curso-page .caracteristicas-wrapper .caracteristica-item .caracteristica-box .label{font-size:16px}}.curso-page .caracteristicas-wrapper .caracteristica-item .caracteristica-box .title{font-family:var(--heading-font-family);font-size:16px;font-weight:500}.curso-page .caracteristicas-wrapper .caracteristica-item img{width:23px;height:auto}@media (min-width:1024px){.curso-page .caracteristicas-wrapper .caracteristica-item img{width:36px}}@media (max-width:1023px){.teachers-section{padding-top:56px!important}}@media (max-width:1023px){.teachers-section .slider__grid{padding-top:0!important;padding-left:16px!important}}@media (min-width:1024px){.teachers-section .slider__grid{gap:24px}}@media (min-width:1200px){.teachers-section .slider__grid{padding:0}}.teachers-section .slider__grid li{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;overflow:hidden}.teachers-section .teacher-link-linkedin span{display:none}.teachers-section .container{display:grid}.teachers-section .container .section__header{margin-bottom:40px}@media (min-width:1024px){.teachers-section .container .section__header{padding-right:0;padding-left:0;grid-column:3/span 10;font-size:34px!important;font-weight:500;line-height:46px;letter-spacing:-.25px;margin-bottom:40px}}.teachers-section .container .section__header .font-heading-section{font-size:24px!important}@media (min-width:1024px){.teachers-section .container .section__header .font-heading-section{font-size:34px!important}}
