﻿@import"https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700&display=swap";@font-face{font-family:"VAGRoundedStd-Black";font-display:swap;src:url(fonts/VAGRoundedStd-Black/VAGRoundedStd-Black.eot?) format(eot),url(fonts/VAGRoundedStd-Black/VAGRoundedStd-Black.woff) format(woff),url(fonts/VAGRoundedStd-Black/VAGRoundedStd-Black.woff2) format(woff2),url(fonts/VAGRoundedStd-Black/VAGRoundedStd-Black.ttf) format(truetype),url(fonts/VAGRoundedStd-Black/VAGRoundedStd-Black.svg#VAGRoundedStd-Black) format(svg)}@font-face{font-family:"VAGRoundedStd-Bold";font-display:swap;src:url(fonts/VAGRoundedStd-Bold/VAGRoundedStd-Bold.eot?) format(eot),url(fonts/VAGRoundedStd-Bold/VAGRoundedStd-Bold.woff) format(woff),url(fonts/VAGRoundedStd-Bold/VAGRoundedStd-Bold.woff2) format(woff2),url(fonts/VAGRoundedStd-Bold/VAGRoundedStd-Bold.ttf) format(truetype),url(fonts/VAGRoundedStd-Bold/VAGRoundedStd-Bold.svg#VAGRoundedStd-Bold) format(svg)}@font-face{font-family:"VAGRoundedStd-Light";font-display:swap;src:url(fonts/VAGRoundedStd-Light/VAGRoundedStd-Light.eot?) format(eot),url(fonts/VAGRoundedStd-Light/VAGRoundedStd-Light.woff) format(woff),url(fonts/VAGRoundedStd-Light/VAGRoundedStd-Light.woff2) format(woff2),url(fonts/VAGRoundedStd-Light/VAGRoundedStd-Light.ttf) format(truetype),url(fonts/VAGRoundedStd-Light/VAGRoundedStd-Light.svg#VAGRoundedStd-Light) format(svg)}@font-face{font-family:"VAGRoundedStd-Thin";font-display:swap;src:url(fonts/VAGRoundedStd-Thin/VAGRoundedStd-Thin.eot?) format(eot),url(fonts/VAGRoundedStd-Thin/VAGRoundedStd-Thin.woff) format(woff),url(fonts/VAGRoundedStd-Thin/VAGRoundedStd-Thin.woff2) format(woff2),url(fonts/VAGRoundedStd-Thin/VAGRoundedStd-Thin.ttf) format(truetype),url(fonts/VAGRoundedStd-Thin/VAGRoundedStd-Thin.svg#VAGRoundedStd-Thin) format(svg)}.text-truncate-1{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-4{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-5{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.btn{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.688rem;--bs-btn-line-height: 1.125rem;--bs-btn-font-size: 0.875rem;--bs-btn-border-width: 0.125rem;font-family:var(--vagBold);border-radius:1.25rem;display:flex;align-items:center;gap:8px;width:max-content;transition:all .3s ease-in-out}.btn:hover{transform:scale(1.02)}.btn span:before{display:block}.btn .icon-angle-left:before,.btn .icon-angle-right:before{font-size:10px;font-weight:900}.btn .icon-angle-down:before{font-size:8px}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary-16);--bs-btn-hover-border-color: var(--bs-primary-16);box-shadow:0px 4px 16px 0px rgba(2,74,169,.2)}.btn-primary:disabled,.btn-primary.disabled{background-color:var(--bs-primary-84);border-color:var(--bs-primary-84);box-shadow:none}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-primary-16);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-primary-16);--bs-btn-bg: var(--bs-white)}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:var(--bs-primary-84);background-color:var(--bs-white);border-color:var(--bs-primary-84)}.btn-link{padding:0;border-radius:0;text-decoration:none;color:var(--bs-primary)}.btn-link:hover{color:var(--bs-primary-16)}.btn-link:disabled,.btn-link.disabled{color:var(--bs-primary-84)}.btn-lg{width:100% !important;justify-content:center}.card{border-radius:20px;border:1px solid var(--bs-primary-84)}.card .card-img-top{border-top-left-radius:20px;border-top-right-radius:20px}.card .text{margin-bottom:0}@media(max-width: 991px){.card .h4{font-size:16px}}:root,[data-bs-theme=light]{--nunito: 'Nunito', sans-serif;--vagBlack: 'VAGRoundedStd-Black', sans-serif;--vagBold: 'VAGRoundedStd-Bold', sans-serif;--vagLight: 'VAGRoundedStd-Light', sans-serif;--vagThin: 'VAGRoundedStd-Thin', sans-serif;--bs-primary: #579EFD;--bs-primary-16: #70ADFE;--bs-primary-50: rgba(87, 158, 253, 0.5);--bs-primary-84: #E7F1FF;--bs-secondary: #647799;--bs-success: #DEF0DE;--bs-info: #2372D1;--bs-warning: #FFE6C2;--bs-danger: #EF5350;--bs-primary-rgb: 87, 158, 253;--bs-secondary-rgb: 100, 119, 153;--bs-success-rgb: 222, 240, 222;--bs-info-rgb: 35, 114, 209;--bs-warning-rgb: 255, 230, 194;--bs-danger-rgb: 239, 83, 80;--bs-border-color: #E7F1FF;--bs-box-shadow: 0px 0px 8px 0px rgba(87, 158, 253, 0.50);--alternative-teal: #82D5E3;--bs-form-invalid-color: #EF5350;--bs-form-invalid-border-color: #EF5350}.form-label{color:var(--bs-info);font-family:var(--nunito);font-size:12px;font-weight:700;line-height:16px;margin-bottom:.25rem}.form-control,.form-select{font-family:var(--nunito);font-size:1rem;line-height:1.125rem;padding:.771rem 1rem;color:var(--bs-secondary);border-radius:999px}.form-control::-webkit-inner-spin-button,.form-control::-webkit-outer-spin-button,.form-select::-webkit-inner-spin-button,.form-select::-webkit-outer-spin-button{display:none}.form-control::placeholder,.form-select::placeholder{color:rgba(var(--bs-secondary-rgb), 0.5)}.form-control:focus,.form-select:focus{color:var(--bs-secondary);border-color:var(--bs-primary);box-shadow:var(--bs-box-shadow)}.form-control:disabled,.form-select:disabled{background-color:var(--bs-primary-84)}.form-select{background-image:url("../images/svg/icons/angle-down.svg")}textarea.form-control{resize:none;border-radius:16px !important}.form-check-label{cursor:pointer;font-family:var(--nunito)}.form-check-input{cursor:pointer;background-size:auto;border:2px solid var(--bs-primary)}.form-check-input:checked{background-color:var(--bs-white);border-color:var(--bs-primary)}.form-check-input:checked[type=checkbox]{background-image:url("../images/svg/icons/square-check.svg")}.form-check-input:checked[type=radio]{background-image:url("../images/svg/icons/circle-check.svg")}.form-check-input:focus{box-shadow:none}form .form-check{padding-left:0;position:relative;border-radius:999px}form .form-check-label{padding:9px 16px;display:flex;border:1px solid var(--bs-primary);border-radius:999px;color:rgba(var(--bs-secondary-rgb), 0.5);font-size:14px;line-height:18px}form .form-check.checkbox>.form-check-label{padding-left:40px !important}form .form-check.radio>.form-check-label{padding-right:40px !important}form .form-check-input{float:none !important;margin:0 !important;position:absolute;top:50%;transform:translateY(-50%)}form .form-check-input[type=checkbox]{left:16px}form .form-check-input[type=radio]{right:16px}form .form-check-input:checked+.form-check-label{color:var(--bs-secondary);background-color:var(--bs-primary-84) !important}.form-acept-check .form-check-input[type=radio]{right:initial;left:16px;border-radius:3px}.form-acept-check .form-check-input:checked{background-image:url("../images/svg/icons/square-check.svg") !important}.alert-red input,.obligatory-field input{border-width:2px;border-color:var(--bs-danger)}.alert-red input:focus,.obligatory-field input:focus{border-color:var(--bs-danger);box-shadow:none}.alert-red>.wrapper{position:relative}.alert-red>.wrapper::before{content:"";font-family:"icomoon";position:absolute;font-size:12px;color:rgba(var(--bs-danger-rgb), 0.5);top:50%;transform:translateY(-50%);left:16px;z-index:1}.alert-red>.wrapper input{padding-left:2.375rem}.error-red,.info-message{display:flex;align-items:baseline;gap:4px;color:var(--bs-danger);font-family:var(--nunito);margin-top:4px}.error-red span:before,.info-message span:before{display:block;font-size:11px}.info-message{font-size:12px;font-family:var(--nunito);line-height:18px;align-items:center;margin-top:4px;color:var(--bs-secondary) !important}.info-message span:before{font-size:12px}.calendar[type=date]::-webkit-calendar-picker-indicator{width:100%;height:100%;position:absolute;top:0;left:0;color:rgba(0,0,0,0);background:0 0;margin:0;opacity:0;pointer-events:auto;z-index:100;cursor:pointer}.mt-32{margin-top:32px !important}.mt-64{margin-top:64px !important}.mb-32{margin-bottom:32px !important}.mb-64{margin-bottom:64px !important}.my-32{margin-block:32px !important}.my-64{margin-block:64px !important}.my-96{margin-block:96px !important}.pt-32{padding-top:32px !important}.pt-64{padding-top:64px !important}.pt-96{padding-top:96px !important}.pb-32{padding-bottom:32px !important}.pb-64{padding-bottom:64px !important}.pb-96{padding-bottom:96px !important}.px-12{padding-inline:12px}.px-32{padding-inline:32px !important}.gap-32{gap:32px !important}@media(min-width: 576px){.px-sm-12{padding-inline:12px !important}.px-sm-32{padding-inline:32px !important}}@media(min-width: 768px){.mt-md-32{margin-top:32px !important}.mt-md-64{margin-top:64px !important}.mb-md-32{margin-bottom:32px !important}.mb-md-64{margin-bottom:64px !important}.my-md-32{margin-block:32px !important}.my-md-64{margin-block:64px !important}.my-md-96{margin-block:96px !important}.pt-md-32{padding-top:32px !important}.pt-md-64{padding-top:64px !important}.pt-md-96{padding-top:96px !important}.pb-md-32{padding-bottom:32px !important}.pb-md-64{padding-bottom:64px !important}.pb-md-96{padding-bottom:96px !important}.px-md-12{padding-inline:12px !important}.px-md-32{padding-inline:32px !important}.gap-md-32{gap:32px !important}}@media(min-width: 992px){.mt-lg-32{margin-top:32px !important}.mt-lg-64{margin-top:64px !important}.mt-lg-96{margin-top:96px !important}.mb-lg-32{margin-bottom:32px !important}.mb-lg-64{margin-bottom:64px !important}.mb-lg-96{margin-bottom:96px !important}.my-lg-32{margin-block:32px !important}.my-lg-64{margin-block:64px !important}.my-lg-96{margin-block:96px !important}.pt-lg-32{padding-top:32px !important}.pt-lg-64{padding-top:64px !important}.pt-lg-96{padding-top:96px !important}.pb-lg-32{padding-bottom:32px !important}.pb-lg-64{padding-bottom:64px !important}.pb-lg-96{padding-bottom:96px !important}.px-lg-12{padding-inline:12px !important}.px-lg-32{padding-inline:32px !important}.gap-lg-32{gap:32px !important}}@media(min-width: 1200px){.mt-xl-32{margin-top:32px !important}.mt-xl-64{margin-top:64px !important}.mb-xl-32{margin-bottom:32px !important}.mb-xl-64{margin-bottom:64px !important}.my-xl-32{margin-block:32px !important}.my-xl-64{margin-block:64px !important}.my-xl-96{margin-block:96px !important}.pt-xl-32{padding-top:32px !important}.pt-xl-64{padding-top:64px !important}.pt-xl-96{padding-top:96px !important}.pb-xl-32{padding-bottom:32px !important}.pb-xl-64{padding-bottom:64px !important}.pb-xl-96{padding-bottom:96px !important}.px-xl-12{padding-inline:12px !important}.px-xl-32{padding-inline:32px !important}.gap-xl-32{gap:32px !important}}@media(min-width: 1400px){.mt-xxl-32{margin-top:32px !important}.mt-xxl-64{margin-top:64px !important}.mb-xxl-32{margin-bottom:32px !important}.mb-xxl-64{margin-bottom:64px !important}.my-xxl-32{margin-block:32px !important}.my-xxl-64{margin-block:64px !important}.my-xxl-96{margin-block:96px !important}.pt-xxl-32{padding-top:32px !important}.pt-xxl-64{padding-top:64px !important}.pt-xxl-96{padding-top:96px !important}.pb-xxl-32{padding-bottom:32px !important}.pb-xxl-64{padding-bottom:64px !important}.pb-xxl-96{padding-bottom:96px !important}.px-xxl-12{padding-inline:12px !important}.px-xxl-32{padding-inline:32px !important}.gap-xxl-32{gap:32px !important}}.h1,.h1-responsive,.h2,.h3,.h4,.h5{font-family:var(--vagBold);color:var(--bs-info);margin-bottom:0}.h1{font-size:44px;line-height:48px}@media(max-width: 991px){.h1{font-size:36px;line-height:40px}}.h1-responsive{font-size:36px;line-height:40px}.h2{font-size:32px;line-height:36px}@media(max-width: 991px){.h2{font-size:28px;line-height:32px}}.h3{font-size:28px;line-height:32px}@media(max-width: 991px){.h3{font-size:24px;line-height:28px}}.h4{font-size:24px;line-height:28px}@media(max-width: 991px){.h4{font-size:20px;line-height:24px}}.h5{font-size:16px;line-height:20px}.text,.text-xl,.small,.small-2,.small-3{color:var(--bs-secondary);font-family:var(--nunito)}.text{line-height:20px}.text-xl{font-size:20px;line-height:24px}@media(max-width: 991px){.text-xl{font-size:16px;line-height:20px}}.small{line-height:18px}.small-2{font-size:12px;line-height:16px}.small-3{margin-bottom:0;line-height:18px}@media(max-width: 991px){.small-3{font-size:12px;line-height:16px}}.badge{--bs-badge-padding-x: 0.5rem;--bs-badge-color: var(--bs-secondary);--bs-badge-border-radius: 999px;text-align:start;white-space:normal;overflow-wrap:break-word;font-family:var(--nunito);margin-bottom:8px}@media(min-width: 576px){.w-sm-50{width:50% !important}}.opacity-01{opacity:.1}@media(max-width: 991px){.content-questions .btn-primary{width:100%;justify-content:center !important}}.content-questions .items{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.content-questions .items .linecap{max-width:342.437px;width:100%;height:.803px;background:var(--bs-primary-84)}.content-questions .items .questions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.content-questions .items .questions .question-item{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.content-questions .items .questions .question-item .card-content{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.content-questions .items .questions .question-item .card-content .comment{display:flex;flex-direction:column;align-items:flex-start;gap:20px;flex:1 0 0}.content-questions .items .questions .question-item .card-content .comment .name{color:var(--bs-info);font-weight:700;line-height:18px}.content-questions .items .questions .question-item .card-content .comment .reply{color:var(--bs-primary);font-size:14px;font-style:normal;font-weight:700;line-height:14px}.content-questions .items .questions .question-item .card-content .comment .hour{color:#30559a;font-size:14px;font-style:normal;font-weight:400;line-height:14px;opacity:.5}.content-questions .items .questions .answers{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.content-questions .items .questions .answers .answers-items{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.content-questions .items .questions .answers .show-more{display:flex;align-items:center;gap:8px;cursor:pointer}.content-questions .items .questions .answers .show-more p{color:var(--bs-primary);font-size:14px;font-style:normal;font-weight:700;line-height:14px}.content-questions .items .questions .answers .show-more .line{width:22.566px;height:1px;background:var(--bs-primary-84)}.content-questions .items .questions .answers .question-item{padding-left:32px}.content-questions .items .questions .answers .linecap{margin-left:32px}.text-truncate-2{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-truncate-3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line{background:#e7f1ff;height:1px}.text-icon{display:flex;align-items:center;gap:4px;color:var(--bs-secondary)}.text-icon .icon-chalkboard-user:before,.text-icon .icon-calendar-light:before{font-weight:500}.text-icon .icon-chalkboard-user:before{font-size:14px}.text-icon .icon-calendar-light:before{font-size:17px}.text-icon p{margin-bottom:0;font-family:var(--nunito);font-size:14px;font-weight:700}@media(max-width: 991px){.text-icon p{font-size:12px}}.course-card{padding:1rem;border-radius:20px;background-color:var(--bs-white);border:1px solid var(--bs-primary-84);display:flex;gap:16px}.course-card-img{width:96px;height:96px;border-radius:20px;object-fit:cover}.course-card .progress,.course-card .progress-stacked{height:4px;--bs-progress-bg: var(--bs-primary-84);--bs-progress-border-radius: 99px;--bs-progress-bar-bg: var(--bs-primary-16)}.course-card .progress-bar{border-top-left-radius:99px;border-bottom-left-radius:99px}.diplomas-card{display:flex;flex-direction:column;gap:2rem}.diplomas-card-img{width:100%;height:auto;object-fit:cover;border-radius:8px;border:1px solid var(--border-color)}.diplomas-card-body{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.diplomas-card-body .btn{align-items:baseline}@media(max-width: 991px){.learn-professionals .card-body{height:128px !important}}@media(max-width: 991px){.explore-categories .card-body{height:128px !important}}@media(max-width: 991px){.learn-about .card-body{height:128px !important}}.be-part .card-img-top,.keep-learning .card-img-top{object-fit:cover}@media(max-width: 991px){.be-part .card-body{height:168px !important}.be-part .text.text-truncate-3{line-clamp:4 !important;-webkit-line-clamp:4 !important}}.be-part .card-img-top{max-height:207.3px}.keep-learning .card-body{height:88px}.keep-learning .card-body-perfil{height:195px}.keep-learning .card-img-top{max-height:188.2px}.all-sliders .card,.all-sliders-live .card,.all-courses .card,.detail-course-sliders .card{transition:all .4s ease-in-out}.all-sliders .card:hover img,.all-sliders-live .card:hover img,.all-courses .card:hover img,.detail-course-sliders .card:hover img{transform:scale(1.15)}.all-sliders .card figure,.all-sliders-live .card figure,.all-courses .card figure,.detail-course-sliders .card figure{margin:0;overflow:hidden;position:relative;border-radius:20px 20px 0 0}.all-sliders .card figure img,.all-sliders-live .card figure img,.all-courses .card figure img,.detail-course-sliders .card figure img{transform-origin:center;transition:transform .4s ease-in-out;overflow:hidden;object-fit:cover;height:auto}.all-sliders .card-body,.all-sliders-live .card-body,.all-courses .card-body,.detail-course-sliders .card-body{height:156px}.all-sliders .card-body .text.text-truncate-3,.all-sliders-live .card-body .text.text-truncate-3,.all-courses .card-body .text.text-truncate-3,.detail-course-sliders .card-body .text.text-truncate-3{left:16px;right:16px;top:80px}@media(max-width: 991px){.all-sliders .card-body .text.text-truncate-3,.all-sliders-live .card-body .text.text-truncate-3,.all-courses .card-body .text.text-truncate-3,.detail-course-sliders .card-body .text.text-truncate-3{top:72px;-webkit-line-clamp:2}}.all-sliders-sin-enlace .card:hover img{transform:scale(1) !important}.card-notif{margin-top:32px;display:flex;padding:8px 16px;align-items:center;gap:16px;border-radius:16px;border:1px solid var(--bs-white);opacity:.8;background:var(--bs-danger)}.card-notif .text{font-size:14px}.card-notif span::before{display:block;color:var(--bs-white);text-align:center;font-size:24px}.card-perfil{border-radius:16px;border:1px solid #e7f1ff;background:#e7f1ff;padding:32px}@media(max-width: 991px){.card-perfil{display:flex !important;align-items:center !important;padding:16px;gap:16px}.card-perfil span{font-size:48px}}.card-perfil p{display:flex !important;align-items:center;font-size:20px;font-weight:700}@media(max-width: 991px){.card-perfil p{font-size:16px}}.card-perfil p span{font-size:24px}.card-perfil a{color:var(--bs-primary);font-size:14px;font-weight:700}.card-perfil a span{font-size:12px}@media(max-width: 991px){.card-perfil a{font-size:12px}}.card-expert-live{flex-direction:row}.card-expert-live .figure{position:relative}.card-expert-live .figure .live-badge{position:absolute;left:16px;top:8px}.card-expert-live .figure img{border-top-left-radius:20px;border-bottom-left-radius:20px}.contenido{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.contenido h1,.contenido h2,.contenido h3,.contenido h4,.contenido h5{display:block;font-family:var(--vagBold);color:var(--bs-info);margin-bottom:0}.contenido h1{font-size:44px;line-height:48px}@media(max-width: 991px){.contenido h1{font-size:36px;line-height:40px}}.contenido h2{font-size:32px;line-height:36px}@media(max-width: 991px){.contenido h2{font-size:28px;line-height:32px}}.contenido h3{font-size:28px;line-height:32px}@media(max-width: 991px){.contenido h3{font-size:24px;line-height:28px}}.contenido h4{font-size:24px;line-height:28px}@media(max-width: 991px){.contenido h4{font-size:20px;line-height:24px}}.contenido .h5{font-size:16px;line-height:20px}.contenido p{color:var(--bs-secondary);font-family:var(--nunito);font-size:1rem;line-height:22px;margin-bottom:0px}.contenido small{color:var(--bs-secondary);font-family:var(--nunito)}.contenido a:not(.btn){color:var(--bs-info);font-family:var(--vagBold)}.contenido a:not(.btn):hover{color:var(--bs-primary);text-decoration:underline}.contenido a:not(.btn):active{color:var(--bs-primary)}.contenido ul,.contenido ol{padding-left:1.5rem;margin-bottom:0px}.contenido ul li,.contenido ol li{color:var(--bs-secondary);font-family:var(--nunito);font-size:1rem}.contenido ul li:not(:last-child),.contenido ol li:not(:last-child){margin-bottom:4px}.contenido img{max-width:100%;height:auto;object-fit:cover;object-position:center;border-radius:16px}.contenido blockquote{position:relative;color:var(--bs-secondary);font-family:var(--nunito);font-size:1.25rem;line-height:24px;margin-bottom:0px;display:flex;align-items:center;gap:1rem;border-left:4px solid var(--bs-info);padding-block:.5rem;padding-left:1rem;min-height:3.75rem}.contenido blockquote::before{content:"";font-family:"icomoon";display:block;font-size:2.75rem;color:var(--bs-secondary);opacity:.2}.contenido div{width:100%}.contenido iframe{width:100%;height:auto;border-radius:1rem;aspect-ratio:16/9}.contenido-tab p{font-size:20px;line-height:24px}@media(max-width: 991px){.contenido-tab p{font-size:16px;line-height:20px}}.video-container iframe{width:100%;height:auto;aspect-ratio:16/9}@media(min-width: 576px){.video-container iframe{border-radius:1rem}}.icon-16::before{font-size:16px}.modal-content{border-radius:8px;padding:20px;border:0px solid var(--alternative-teal);box-shadow:0px 4px 16px 0px rgba(2,74,169,.2);gap:20px}.modal-content .modal-header,.modal-content .modal-body,.modal-content .modal-footer{padding:0}.modal-content .modal-header{border-bottom:0;justify-content:end}.modal-content .modal-footer{border-top:0}#diplomaModal .modal-content{background-image:url("../images/backgrounds/modalDiplomas.svg");background-repeat:no-repeat;background-size:cover}@media(max-width: 575px){#diplomaModal .modal-content{height:98svh}}#diplomaModal .modal-header-btn{border:none;padding:0;color:var(--bs-primary);background-color:rgba(0,0,0,0)}#notLoggedModal{--bs-modal-zindex: 1051;--bs-modal-width: 420px}@media(max-width: 575px){#notLoggedModal{top:inherit;bottom:-1rem}#notLoggedModal .modal-dialog-centered{align-items:flex-end !important;margin:0}#notLoggedModal .modal-content{border-radius:1rem 1rem 0 0}}#notLoggedModal .user-validation{padding-block:1rem 2rem}#notLoggedModal .user-validation .h1{font-size:28px;line-height:32px}#notLoggedModal .user-validation .text-xl{font-size:16px;line-height:20px}#notLoggedModal .user-validation .btn-close{position:absolute;top:1rem;right:1rem;opacity:1;background-image:url("../images/svg/icons/xmark.svg");background-size:11px}@media(max-width: 991px){#notLoggedModal .user-validation .btn-close{background-size:17px}}#notLoggedModal .user-validation .error-red span:before{font-size:13px}#header .fixed-top{--header-megamenu-top: 62px}#header .fixed-top:has(.winny-live){--header-megamenu-top: 118px}#header .navbar{transition:background-color .3s ease}#header .navbar.scrolled{background:var(--bs-white) !important;box-shadow:0px 16px 16px 0px rgba(2,74,169,.2);margin-top:-1px}@media(max-width: 991px){#header .navbar{background-size:cover !important;background-repeat:no-repeat !important;background-position:center}}#header .navbar.bg-collapse{background:url("../images/backgrounds/header/collapse.png") !important;background-repeat:no-repeat !important;background-size:cover !important;background-color:#d1eefd !important}@media(max-width: 991px){#header .navbar-simple{background-repeat:no-repeat !important;background-size:cover !important}}#header .navbar-logo{display:flex;align-items:center;gap:8px}@media(max-width: 991px){#header .navbar-collapse{height:calc(100dvh - 62px);padding-top:32px;position:relative;transition:none}#header .navbar-collapse .navbar-enter{position:absolute;width:100%;bottom:18%}}#header .navbar-nav{gap:16px}@media(min-width: 992px){#header .navbar-nav{align-items:center;height:44px}}@media(min-width: 992px)and (max-width: 1199px){#header .navbar-nav{gap:8px}}@media(min-width: 1200px){#header .navbar-nav{gap:32px}}#header .navbar-nav .btn-outline-primary{font-size:16px;padding:11px 19px}#header .nav-link{font-family:var(--vagBold);color:var(--bs-primary);padding:0;line-height:20px}@media(max-width: 991px){#header .nav-link{padding:12px 16px;border-radius:16px;background:hsla(0,0%,100%,.67);backdrop-filter:blur(20px);font-size:14px;display:flex;align-items:center;gap:16px}#header .nav-link.megamenu-sm{position:relative}#header .nav-link.megamenu-sm::after{content:"";font-family:"icomoon";display:block;position:absolute;right:16px}}#header .nav-link span:before{display:inline-block;padding-right:4px;color:rgba(var(--bs-primary-rgb), 0.5)}@media(max-width: 991px){#header .nav-link span:before{font-size:22px;padding-right:0px}}#header .nav-link .icon-envelope:before{font-size:13px}@media(max-width: 991px){#header .nav-link .icon-envelope:before{font-size:15px}}#header .nav-link .icon-video:before{font-size:12px}#header .nabvar-menu{display:flex;align-items:center;gap:32px}#header .nabvar-menu .navbar-toggler{height:44px;width:44px;border-radius:20px;border:2px solid var(--bs-primary);background:var(--bs-white);outline:none}#header .nabvar-menu .navbar-toggler.active{border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important}#header .nabvar-menu .navbar-toggler:focus{box-shadow:none}#header .nabvar-menu .navbar-toggler span:before{color:var(--bs-primary)}#header .nabvar-menu .navbar-toggler .icon-close:before{font-size:15px;display:block}#header .breadcrumb{gap:16px;margin-bottom:64px;position:relative}#header .breadcrumb::after{content:"";display:block;position:absolute;bottom:-32px;width:100%;height:1px;background:var(--bs-white);opacity:.5}#header .breadcrumb-item{padding:0}#header .breadcrumb-item:before{content:"" !important}#header .breadcrumb-item:after{content:"" !important;font-family:"icomoon";font-size:10px;color:var(--bs-primary);padding-left:2px}#header .breadcrumb-item a{color:var(--bs-primary);font-weight:700;display:inline-block}#header .nav-search{padding:0;border:0;background:rgba(0,0,0,0)}#header .nav-search:hover span:before{color:var(--bs-primary)}#header .nav-search span:before{display:block;font-size:20px;color:rgba(var(--bs-primary-rgb), 0.5);transition:all .3s ease-in-out}#header .dropdown-menu{padding:0;border-radius:0px 0px 16px 16px;border-width:0;box-shadow:0px 8px 8px 0px rgba(2,74,169,.08);top:47px;margin-top:0}#header .dropdown-menu li:last-child .dropdown-item{border-radius:0px 0px 16px 16px}#header .dropdown-item{padding:12px 16px;color:var(--bs-primary);font-size:14px;font-family:var(--vagBold);line-height:18px}#header .dropdown-item:hover{color:var(--bs-primary-16);background-color:var(--bs-primary-84)}#header .profile .btn-outline-primary{padding-block:11px !important}#header .profile .dropdown-menu{left:auto;right:0;top:59px}@media(max-width: 991px){#header .profile .dropdown-menu{top:52px}}#header .profile .dropdown-item:hover span:before{color:var(--bs-primary)}#header .profile .dropdown-item span:before{display:inline-block;padding-right:5px;color:rgba(var(--bs-primary-rgb), 0.5);transition:all .2s ease-in-out}@media(max-width: 991px){#header .dropdown-menu-sm{position:fixed;top:var(--header-megamenu-top, 62px);left:0;width:100%;height:calc(100dvh - var(--header-megamenu-top, 62px));overflow-y:auto;-webkit-overflow-scrolling:touch;padding:32px 16px 64px 16px;background-image:url("../images/backgrounds/header/collapse.png");background-image:-webkit-image-set(url("../images/backgrounds/header/collapse.webp") type('image/webp'), url("../images/backgrounds/header/collapse.png") type('image/png'));background-image:image-set(url("../images/backgrounds/header/collapse.webp") type('image/webp'), url("../images/backgrounds/header/collapse.png") type('image/png'));background-repeat:no-repeat !important;background-size:cover !important;background-color:#d1eefd !important}#header .dropdown-menu-sm li:not(:last-child){margin-bottom:.5rem}#header .dropdown-menu-sm .dropdown-item{border-radius:1rem !important;background:hsla(0,0%,100%,.67);backdrop-filter:blur(20px)}#header .dropdown-menu-sm .dropdown-item:hover{background:hsla(0,0%,100%,.67)}#header .dropdown-menu-sm .btn-link{margin-bottom:1.75rem}#header .dropdown-menu-sm .btn-link .icon-angle-left:before{font-size:16px}}.dropdown-toggle::after{content:"";font-family:"icomoon";border:none;font-size:8px;vertical-align:.063rem}.dropdown-toggle.active::after{vertical-align:2px;transform:rotate(180deg)}.winny-live{display:flex;align-items:center;gap:1rem;background:var(--bs-white);padding-block:.5rem}.winny-live .btn-link .icon-arrow-right-long:before{font-size:13px}.countdown-container{display:flex;align-items:center;gap:.25rem}.countdown-container .days,.countdown-container .hours,.countdown-container .minutes{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;border:2px solid var(--bs-border-color);background:var(--bs-border-color)}.countdown-container .days p:first-child,.countdown-container .hours p:first-child,.countdown-container .minutes p:first-child{font-family:var(--vagBold);font-size:16px;line-height:18px;color:var(--bs-primary);margin:0}.countdown-container .days p:last-child,.countdown-container .hours p:last-child,.countdown-container .minutes p:last-child{font-family:var(--nunito);font-size:10px;line-height:12px;color:var(--bs-primary);margin:0}.pagination{font-family:var(--vagBold);--bs-pagination-padding-x: 0.25rem;--bs-pagination-padding-y: 0.656rem;--bs-pagination-font-size: 0.875rem;--bs-pagination-color: var(--bs-primary);--bs-pagination-border-color: var(--bs-white);--bs-pagination-hover-color: var(--bs-primary-50);--bs-pagination-hover-bg: var(--bs-white);--bs-pagination-hover-border-color: var(--bs-white);--bs-pagination-focus-color: var(--bs-primary-50);--bs-pagination-focus-bg: var(--bs-white);--bs-pagination-focus-box-shadow: none;--bs-pagination-active-color: var(--bs-primary-50);--bs-pagination-active-bg: var(--bs-white);--bs-pagination-active-border-color: var(--bs-white)}.pagination{justify-content:center;gap:8px;margin-bottom:0}@media(max-width: 575px){.pagination{justify-content:space-between}}.pagination .page-link{width:2.588rem;text-align:center}.pagination li:first-child .page-link,.pagination li:last-child .page-link{width:44px;height:44px;border-radius:20px;border:2px solid var(--bs-primary);padding:12px 14px}.pagination li:first-child .page-link span,.pagination li:last-child .page-link span{display:block}.select2{width:100% !important}.obligatory-field .select2-container--default .select2-selection--single{border:2px solid var(--bs-danger) !important}.obligatory-field .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.select2-container--default .select2-selection--single{height:44px;border:1px solid var(--bs-primary-84) !important;border-radius:999px !important;position:relative}.select2-container--default .select2-selection--single:focus{border:1px solid var(--bs-primary);box-shadow:var(--bs-box-shadow)}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:var(--nunito);font-size:14px;font-weight:400;color:var(--bs-secondary);line-height:44px;outline:none;padding-inline:16px}.select2-container--default .select2-selection--single .icon-angle-down:before{color:var(--bs-primary);display:block;position:absolute;font-size:9px;right:16px;top:50%;transform:translateY(-50%)}.select2-container--open .select2-dropdown--below{border-radius:15px !important;box-shadow:var(--bs-box-shadow) !important;border:none !important}.select2-search--dropdown .select2-search__field{outline:none;border-radius:999px;padding-inline:12px;border:1px solid var(--bs-primary-84) !important}.select2-search--dropdown .select2-search__field:focus{border-color:var(--bs-primary) !important}.select2-results__options li:last-of-type{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.select2-results__option--selectable{color:var(--bs-secondary)}.select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--bs-primary)}.shorts{max-width:940px;margin-inline:auto}.shorts .perViewSwiper{padding-block:3rem}@media(max-width: 991px){.shorts .perViewSwiper{padding-block:2rem}}.shorts .perViewSwiper .video-short{position:relative;cursor:pointer}.shorts .perViewSwiper .video-short-image{position:relative}.shorts .perViewSwiper .video-short-image::before{content:"";font-family:"icomoon";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:2rem;color:var(--bs-white)}.shorts .perViewSwiper .video-short-image img{width:100%;object-fit:cover;object-position:center;border-radius:8px}@media(max-width: 575px){.shorts .perViewSwiper .video-short-image img{height:360px}}.shorts .perViewSwiper .video-short iframe{width:100%;height:519px;display:block;border-radius:8px}@media(max-width: 575px){.shorts .perViewSwiper .video-short iframe{height:360px}}.shorts .perViewSwiper .video-short .video-overlay{position:absolute;left:0;right:0;top:15%;bottom:15%;background:rgba(0,0,0,.01);opacity:0;pointer-events:none;transition:opacity .3s ease}.shorts .perViewSwiper .video-short.paused .video-overlay{opacity:1;pointer-events:auto}.progress{overflow:visible}.sidebar-progress_circle{width:52px;height:52px;background:none;position:relative}.sidebar-progress_circle:after{content:"";width:100%;height:100%;border-radius:50%;border:4px solid var(--bs-primary-84);position:absolute;top:0;left:0}.sidebar-progress_circle>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.sidebar-progress_circle .progress-bar{width:100%;height:100%;background:none;border-color:var(--bs-primary);border-width:4px;border-style:solid;position:absolute;top:0}.sidebar-progress_circle .progress-value{position:absolute;top:0;left:0}.sidebar-progress_circle .progress-left{left:1px}.sidebar-progress_circle .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;transform-origin:center left}.sidebar-progress_circle .progress-right{right:0}.sidebar-progress_circle .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;transform-origin:center right}.sidebar-progress_circle-no-approved .progress-bar{border-color:var(--bs-secondary)}.all-sliders,.all-sliders-live{margin-block:48px}@media(min-width: 991px){.all-sliders,.all-sliders-live{margin-right:3rem !important;margin-left:3rem !important}}.all-sliders .slick-slide,.all-sliders-live .slick-slide{margin-inline:16px}.all-sliders .slick-list,.all-sliders-live .slick-list{margin-inline:-16px}.all-sliders-link,.all-sliders-live-link{display:block;text-decoration:none}@media(max-width: 991px){.all-sliders .slick-slide,.all-sliders-live .slick-slide{margin-inline:8px}.all-sliders .slick-list,.all-sliders-live .slick-list{margin-inline:-8px}}.slick-prev,.slick-next{width:24px;height:48px}.slick-next{right:-57px}@media(max-width: 575px){.slick-next{right:-12px}}.slick-prev{z-index:1;left:-57px}@media(max-width: 575px){.slick-prev{left:-12px}}.slick-prev:before{content:""}.slick-next:before{content:""}.slick-prev:before,.slick-next:before{font-family:"icomoon";color:var(--bs-primary);font-size:32px}.shorts-wrapper{margin-block:48px}.shorts-wrapper .slick-slide{margin-inline:16px}.shorts-wrapper .slick-list{margin-inline:-16px}@media(max-width: 991px){.shorts-wrapper .slick-slide{margin-inline:8px}.shorts-wrapper .slick-list{margin-inline:-8px}}.detail-course-sliders{margin-block:32px}.detail-course-sliders .slick-slide{margin-inline:16px}.detail-course-sliders .slick-list{margin-inline:-16px}.detail-course-sliders-link{display:block;text-decoration:none}@media(max-width: 1262px){.detail-course-sliders .slick-slide{margin-inline:8px}.detail-course-sliders .slick-list{margin-inline:-8px}}.scale-up-center{animation:scale-up-center .8s;opacity:0;animation-fill-mode:forwards}@keyframes scale-up-center{from{transform:scale(0.4);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width: 575px){.banner-small{padding-bottom:1rem}}.banner-menium,.banner-faqs{padding-block:110px 32px;position:relative;overflow:hidden;text-align:center}.banner-menium .banner-bg,.banner-faqs .banner-bg{position:absolute;inset:0;z-index:-1}.banner-menium .banner-bg .banner-bg-img,.banner-faqs .banner-bg .banner-bg-img{width:100%;height:100%;object-fit:cover}@media(max-width: 991px){.banner-menium,.banner-faqs{padding-block:94px 64px}}.banner-menium::before,.banner-faqs::before{content:"";position:absolute;right:0;left:0;bottom:-1px;height:100px;background-image:url("../images/svg/waves/white-bottom.svg");background-repeat:no-repeat;background-position:bottom center;background-size:cover;pointer-events:none}@media(max-width: 991px){.banner-menium::before,.banner-faqs::before{height:150px;background-image:url("../images/svg/waves/white-bottom-sm.svg");background-repeat:no-repeat;background-position:bottom center;background-size:cover}}.banner-menium .picture-banner-menium,.banner-faqs .picture-banner-menium{object-fit:cover;object-position:center;aspect-ratio:640/220}@media(max-width: 991px){.banner-menium .picture-banner-menium,.banner-faqs .picture-banner-menium{aspect-ratio:343/220;width:100%;max-width:343px;max-height:220px}}a{text-decoration:none}.title-stoke{color:var(--bs-info);text-align:center;font-family:var(--vagBold);font-size:28px;line-height:32px;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}@media(max-width: 767px){.title-stoke{font-size:24px}}.cta{color:var(--bs-primary);font-family:var(--vagBold);font-size:1rem;line-height:18px;transition:all .3s ease-in-out}.cta:hover{text-decoration:underline;color:var(--bs-primary-16)}.media-link{width:60px;height:60px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:.625rem;transition:all .3s ease-in-out}.media-link:hover{transform:scale(1.02)}.media-link:hover span:hover:before{color:var(--bs-primary-16)}@media(max-width: 767px){.media-link{width:45px;height:45px}}figure{margin:0}.wave-top{margin-bottom:-1px}.wave-bottom{margin-top:-1px}.banner-small{margin-bottom:0}@media(max-width: 991px){.img-header{height:108px}}.no-click{pointer-events:none;cursor:default}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{color:var(--bs-primary);font-family:var(--vagBold);font-size:14px}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item.active a,.breadcrumb .breadcrumb-item a.active,.breadcrumb .breadcrumb-item a.active a{pointer-events:none;color:var(--bs-primary-16);cursor:default}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";font-family:"icomoon";color:var(--bs-secondary);font-size:11px;opacity:.2}.order-reverse-sm{display:flex;flex-direction:column}.order-reverse-sm>*:first-child{order:2}.order-reverse-sm>*:last-child{order:1}@media(max-width: 575px){.order-reverse-sm>*:first-child{order:1}.order-reverse-sm>*:last-child{order:2}}.container-button-realizado{display:flex;justify-content:space-between}@media(min-width: 991px){.container-button-realizado{margin-right:400px}}.footer{padding-block:64px;background-image:image-set(url("../images/backgrounds/footer/footer.webp") type("image/webp"), url("../images/backgrounds/footer/footer.png") type("image/png"));background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width: 991px){.footer{background-image:image-set(url("../images/backgrounds/footer/footer-sm.webp") type("image/webp"), url("../images/backgrounds/footer/footer-sm.png") type("image/png"))}}@media(max-width: 991px){.footer-logo{max-width:136px}}.footer .row-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px 32px;align-items:center}@media(max-width: 991px){.footer .row-grid{grid-template-columns:1fr}}.footer .media{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}@media(max-width: 767px){.footer .privacy-policies p,.footer .privacy-policies .cta{font-size:14px}}.footer-top{width:53px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:20px;border:2px solid var(--bs-primary);background-color:var(--bs-white);position:absolute;top:-26px;left:50%;transform:translateX(-50%)}.footer-top .icon-angle-up:before{display:block;font-size:10px;color:var(--bs-primary)}.accordion-item{border:none;margin-bottom:8px}.accordion-button{border-radius:16px;border:1px solid #e7f1ff;background:#fff;color:#647799 !important;font-size:16px;font-weight:700}.accordion-item:first-of-type .accordion-button{border-top-left-radius:16px;border-top-right-radius:16px}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.accordion-button:not(.collapsed){background-color:#fff}.accordion-button::after{background-image:url("../images/svg/icons/angle-plus.svg");background-position-y:center;background-size:14px;color:var(--bs-primary)}.accordion-button:not(.collapsed)::after{background-image:url("../images/svg/icons/angle-minus.svg");background-position-y:center;background-size:14px;transform:none;color:var(--bs-primary)}.accordion-button:focus{border-color:#e7f1ff;box-shadow:none}.course-detail-container{padding-top:78px;display:flex}@media(max-width: 991px){.course-detail-container{padding-top:62px}}.course-detail-container .course-content-column{width:100%}.course-detail-container .course-content-column .course-video-viewer.live{max-height:640px}.course-detail-container .course-content-column .course-video-viewer.live img{object-fit:cover;max-height:640px}.course-detail-container .course-content-column .document-content{display:flex;padding:64px;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch}.course-detail-container .course-content-column .document-content .content-card{width:100%;max-width:864px;padding:2rem;border-radius:16px;border:1px solid var(--bs-primary-84)}@media(max-width: 991px){.course-detail-container .course-content-column .document-content .content-card .btn-outline-primary{width:100%;justify-content:space-between !important}}@media(max-width: 991px){.course-detail-container .course-content-column .document-content .content-card{padding:1rem}}.course-detail-container .course-content-column .live-content-card{width:100%;max-width:400px;margin-inline:auto}.course-detail-container .course-content-column .live-content-card .figure{position:relative}.course-detail-container .course-content-column .live-content-card .figure .live-badge{position:absolute;bottom:8px;left:16px}.course-detail-container .course-content-column .live-content-card .figure img{border-top-left-radius:20px;border-top-right-radius:20px}.course-detail-container .course-sidebar-column{background:var(--bs-white);padding:1rem;width:370px;min-width:370px;position:relative}@media(min-width: 1200px){.course-detail-container .course-sidebar-column-wrapper{position:fixed;width:338px;right:16px;height:520px;overflow:auto}}.content-tab-wrapper{padding:32px 32px 64px 32px}@media(max-width: 991px){.content-tab-wrapper{padding-inline:16px}}.course-dashboard-tabs .nav-tabs{overflow-x:auto;flex-wrap:nowrap;border-color:var(--bs-primary-84)}.course-dashboard-tabs .nav-tabs::-webkit-scrollbar{width:3px}.course-dashboard-tabs .nav-tabs::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.course-dashboard-tabs .nav-tabs::-webkit-scrollbar-thumb{background-color:var(--bs-secondary);border-radius:10px}.course-dashboard-tabs .nav-tabs{scrollbar-width:thin;scrollbar-color:var(--bs-secondary) rgba(0,0,0,0)}.course-dashboard-tabs .nav-tabs #search-tab{padding-inline:16px}.course-dashboard-tabs .nav-tabs .nav-link{text-wrap:nowrap;font-size:14px;font-family:var(--vagBold);color:var(--bs-primary-16);margin-bottom:0;border-right:0;border-left:0;border-top:0;border-radius:0;border-bottom:4px solid rgba(0,0,0,0);padding:12px 8px 8px 8px;letter-spacing:.5px}.course-dashboard-tabs .nav-tabs .nav-link:focus,.course-dashboard-tabs .nav-tabs .nav-link:hover,.course-dashboard-tabs .nav-tabs .nav-link.active{color:var(--bs-primary);border-bottom-color:var(--bs-primary)}.search-tab-wrapper .search-tab{position:relative;margin-bottom:32px;max-width:600px;margin-inline:auto}.search-tab-wrapper .search-tab::before{content:"";font-family:"icomoon";position:absolute;top:50%;transform:translateY(-50%);left:16px;color:rgba(var(--bs-secondary-rgb), 0.5);font-size:14px}.search-tab-wrapper .search-tab input.form-control{padding-left:38px}.description-tab-wrapper .description-tab-content{padding:32px 64px 64px 64px}@media(max-width: 1200px){.description-tab-wrapper .description-tab-content{padding-block:32px 64px;padding-inline:32px}}@media(max-width: 767px){.description-tab-wrapper .description-tab-content{padding-inline:16px}}.description-tab-wrapper .description-tab-content .course-card{border:0;border-radius:0;padding:0}.description-tab-wrapper .description-tab-content .course-card-img{width:80px;height:80px;border-radius:16px}.description-tab-wrapper .description-tab-content .course-card .text-xl{color:var(--bs-info)}.description-tab-wrapper .description-tab-content .course-card .shared span:before{display:block;font-size:22px;color:var(--bs-primary)}.description-tab-wrapper .description-tab-related{padding:64px 64px 96px 64px;background-color:var(--bs-primary-84)}@media(max-width: 1262px){.description-tab-wrapper .description-tab-related{padding-block:32px 64px;padding-inline:32px}}@media(max-width: 600px){.description-tab-wrapper .description-tab-related{padding-inline:8px}}.description-tab-wrapper .description-tab-related-wrapper{width:100%;max-width:750px;margin-inline:auto}@media(max-width: 991px){.description-tab-wrapper .description-tab-related-wrapper .h3{font-size:28px;line-height:32px}}.description-tab-wrapper .description-tab-related .detail-course-sliders figure{max-height:180px}.description-tab-wrapper .description-tab-related .detail-course-sliders .card-body{height:100px !important}#myTabContent .live-experts{padding-block:0 4rem}@media(max-width: 767px){#myTabContent .live-experts{padding-block:0 4rem}}#myTabContent #chat-tab-pane,#myTabContent #documentation-tab-pane{padding:32px 64px 64px 64px}@media(max-width: 1200px){#myTabContent #chat-tab-pane,#myTabContent #documentation-tab-pane{padding-block:32px 64px;padding-inline:32px}}#myTabContent #documentation-tab-pane ul{margin-bottom:0;padding-left:1rem;display:flex;flex-direction:column;gap:.5rem}#myTabContent #documentation-tab-pane ul li,#myTabContent #documentation-tab-pane ul a{color:var(--bs-primary)}#myTabContent #documentation-tab-pane ul a{font-family:var(--nunito);font-size:14px;font-weight:700;line-height:18px}#myTabContent #chat-tab-pane .chat-live-space{max-width:550px;margin:0 auto}#myTabContent #chat-tab-pane .chat-live-space iframe{min-height:500px}.course-collapse{border-radius:8px;border:1px solid var(--bs-primary-16)}.course-collapse .course-collapse-wrapper{width:100%;padding:8px 16px;display:flex;justify-content:space-between;gap:4px;border:none;background-color:var(--bs-white)}.course-collapse .course-collapse-wrapper.collapse{border-bottom:1px solid var(--bs-primary-16);background:var(--bs-primary-84);border-radius:0 !important}.course-collapse .course-collapse-wrapper.collapse #courseCollapseIcon:before{transform:rotate(90deg)}.course-collapse .course-collapse-wrapper .course-collapse-content .small{color:var(--bs-primary);font-family:var(--vagBold);text-align:start;margin-bottom:0}.course-collapse .course-collapse-wrapper #courseCollapseIcon:before{display:inline-block;font-size:12px;color:var(--bs-primary)}.course-collapse .course-chapter-item{padding:8px 16px;list-style:none}.course-collapse .course-chapter-item:nth-child(2n){background:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 100%),#e7f1ff}.course-collapse .course-chapter-item .form-check-label{font-size:12px;line-height:1.5rem;color:var(--bs-secondary);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.course-collapse .course-chapter-item .form-check-input{width:.875rem !important;height:.875rem !important;margin-top:.313rem}.course-collapse .course-chapter-item .form-check-input:checked+.form-check-label{font-weight:700}.course-collapse-item:first-child,.course-collapse-item:first-child .course-collapse-wrapper{border-radius:8px 8px 0 0 !important}.course-collapse-item:last-child,.course-collapse-item:last-child .course-collapse-wrapper{border-radius:0 0 8px 8px}.course-collapse-item:not(:first-child) .course-collapse-wrapper{border-top:1px solid var(--bs-primary-16)}.public-course-detail{padding-bottom:64px}.public-course-detail figure img{border-radius:16px}@media(max-width: 575px){.public-course-detail figure img{border-radius:0}}.public-course-detail .video-container{margin-bottom:1.5rem}.public-course-detail .course-card{padding:0;border:none}.public-course-detail .floating{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px;border-radius:32px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #FFF 100%),linear-gradient(0deg, #E7F1FF 0%, #E7F1FF 100%)}.public-course-detail .floating .btn-primary,.public-course-detail .floating .btn-outline-primary{width:100%;justify-content:center}@media(max-width: 991px){.public-course-detail .floating{border-radius:0px}.public-course-detail .floating .btn-primary,.public-course-detail .floating .btn-outline-primary{width:50% !important}}@media(max-width: 991px){.public-course-detail .floating.fixed-sm{padding:16px;width:100%;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:1}}@media(min-width: 992px){.public-course-detail .floating.fixed{position:fixed;top:90px;z-index:1;width:284px}}@media(min-width: 1200px){.public-course-detail .floating.fixed{width:344px}}@media(min-width: 1400px){.public-course-detail .floating.fixed{width:404px}}.public-related-courses{padding:32px 64px 64px 64px;background-color:var(--bs-primary-84)}@media(max-width: 991px){.public-related-courses{padding-inline:32px}}@media(max-width: 599px){.public-related-courses{padding-inline:8px}}.public-related-courses-wrapper{width:100%;max-width:750px;margin-inline:auto}.public-related-courses-wrapper .detail-course-sliders{margin-bottom:0 !important}.public-related-courses-wrapper .detail-course-sliders .slick-slide{margin-inline:8px !important}.public-related-courses-wrapper .detail-course-sliders .slick-list{margin-inline:-8px !important}.public-related-courses-wrapper .detail-course-sliders .card-body{height:100% !important}.not-logged{position:relative;max-height:640px}.not-logged img{object-fit:cover;max-height:640px}.not-logged .btn-outline-primary{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.course-video-viewer{width:100%;height:720px;position:relative;overflow:hidden;background-color:#f8f9fa}.course-video-live{height:auto !important;aspect-ratio:16/9;background-color:#000 !important}.course-video-live iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.course-video-viewer__done-btn{position:absolute;left:.75rem;bottom:4rem;z-index:2}.course-video-viewer .document-content.scrollable{width:100%;height:100%;overflow-y:auto;padding:1.25rem;box-sizing:border-box}.course-video-viewer .document-content img{max-width:100%;height:auto;display:block;margin:0 auto}@media(max-width: 768px){.course-video-viewer{height:400px}.course-video-viewer__done-btn{right:.25rem;bottom:.25rem;left:unset;justify-content:space-between !important}}.tab-wrapper{width:100%;max-width:640px;margin-inline:auto;padding-block:2rem 5rem;padding-inline:1rem}.documents-list{display:flex;flex-direction:column;padding-left:0;gap:1rem}.documents-list-item{display:flex;justify-content:space-between;align-items:center;gap:1rem;list-style:none;border-radius:16px;border:1px solid var(--bs-primary-84);background:var(--bs-white);padding:16px}.documents-list-item p,.documents-list-item small{color:var(--bs-secondary);font-family:var(--nunito);margin-bottom:0}.documents-list-item p{font-size:16px;line-height:20px}.documents-list-item small{display:block;font-size:12px;line-height:16px;opacity:.5}.documents-list-item .icon-file{display:block;font-size:2rem;color:var(--bs-primary)}.documents-list-item .btn-primary{--bs-btn-padding-x: 0;--bs-btn-padding-y: 0;width:40px;height:40px;aspect-ratio:1/1;box-shadow:0 4px 16px 0 rgba(2,74,169,.2);justify-content:center;align-items:center}.score-container{display:flex;flex-direction:column;gap:2rem}.score-container .score-list{padding-left:0;border-radius:16px;border:1px solid var(--bs-border-color);margin-bottom:0}.score-container .score-list .score-item{list-style:none;padding:0}.score-container .score-list .score-item:not(:last-child){border-bottom:1px solid var(--bs-border-color)}.score-container .score-list .score-item .score-link{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:8px 16px;text-decoration:none;color:inherit;width:100%}.score-container .score-list .score-item .score-link:hover{text-decoration:none}.score-container .score-list .score-item .score-link small,.score-container .score-list .score-item .score-link p{color:var(--bs-secondary);font-family:var(--nunito);line-height:18px}.score-container .score-list .score-item .score-link p{font-size:20px;line-height:24px;margin-bottom:0}@media(max-width: 767px){.score-container .score-list .score-item .score-link p{font-size:16px;line-height:20px}}.score-container .score-list .score-progress{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;aspect-ratio:1/1;border-radius:999px;border:2px solid var(--bs-border-color)}.score-container .score-list .score-progress p{font-weight:700;opacity:.5}.score-container .score-actions{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;padding:2rem;border-radius:16px;border:1px solid var(--bs-border-color)}.score-container .score-actions.score-actions-disabled{background:rgba(100,119,153,.08);pointer-events:none;cursor:not-allowed;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.score-container .score-actions.score-actions-disabled .btn-primary{border-color:#dfdfdf;background:#dfdfdf;box-shadow:none}.score-container .score-actions p{color:var(--bs-secondary);font-family:var(--nunito);font-size:20px;font-weight:400;line-height:24px;margin-bottom:0}.reviews-container{display:flex;flex-direction:column;gap:2rem}.reviews-container .form-review{display:flex;padding:32px;flex-direction:column;gap:16px;border-radius:16px;border:1px solid var(--bs-border-color);background:var(--bs-white)}@media(max-width: 767px){.reviews-container .form-review{padding:16px}}.reviews-container .form-review .form-label{color:var(--bs-secondary);font-weight:800}.reviews-container .form-review div.required-field{position:relative}.reviews-container .form-review div.required-field::before{content:"";font-family:"icomoon";position:absolute;font-size:14px;color:var(--bs-danger);right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.reviews-container .form-review div.required-field .form-control{padding-right:38px;border:2px solid var(--bs-danger)}.reviews-container .form-review div.required-field .form-control:focus{border-color:var(--bs-danger);box-shadow:none}.reviews-container .form-review textarea.required-field{border:2px solid var(--bs-danger)}.reviews-container .form-review .text{margin-bottom:0}.reviews-container .form-review .text a{color:var(--bs-secondary) !important;font-weight:800}.reviews-container .form-review .text a:hover{color:var(--bs-primary) !important}.reviews-container .form-review .btn-primary{--bs-btn-padding-x: 2rem;--bs-btn-padding-y: 0.75rem}.reviews-container .form-review .alert-red{color:var(--bs-danger);font-family:var(--nunito);font-size:12px;font-weight:800;line-height:15px}.reviews-container .reviews-list{display:flex;flex-direction:column;gap:2rem}.reviews-container .reviews-list .card-review{display:flex;flex-direction:column;gap:1rem;border-radius:16px}.reviews-container .reviews-list .card-review-header{display:flex;gap:.5rem}.reviews-container .reviews-list .card-review-header-left img{width:40px;min-width:40px;height:40px;min-height:40px;object-fit:cover;border-radius:50%;object-position:center;aspect-ratio:1/1}.reviews-container .calificacion-estrella span:before{color:#f8e781}.reviews-container .rating{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:0 4px;height:40px}.reviews-container .rating-button{appearance:none;background:none;outline:none;border:none;padding:0;height:100%;cursor:pointer;--transition-delay: 0s}.reviews-container .rating--animatable .rating-button{transition:.4s cubic-bezier(0.23, 1, 0.32, 1) transform}.reviews-container .rating-button:active{transform:scale(0.8)}.reviews-container .rating-button--active:active{transform:scale(1.1)}.reviews-container .star::before{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:25px;content:"";height:100%;color:#f8e781}.reviews-container .rating--animatable .star{transition:.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) all;transition-delay:var(--transition-delay)}.reviews-container .rating-button--active .star::before{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:25px;content:""}.most-viewed .card-body,.all-courses .card-body{height:184px}.most-viewed .card-body .card-img-top,.all-courses .card-body .card-img-top{max-height:188.2px}@media(max-width: 991px){.most-viewed .card-body,.all-courses .card-body{height:152px}}.most-viewed .card-body .h4.text-truncate-2,.all-courses .card-body .h4.text-truncate-2{line-clamp:3;-webkit-line-clamp:3}.most-viewed .card-body .text.text-truncate-3,.all-courses .card-body .text.text-truncate-3{top:108px}@media(max-width: 991px){.most-viewed .text.text-truncate-3{top:96px !important}}.most-viewed .h1{padding-block:32px}.most-viewed .text-lg-center{text-align:start !important}.most-viewed .all-sliders{margin-block:32px 0 !important}.all-courses{padding-block:96px}@media(max-width: 991px){.all-courses{padding-block:32px}.all-courses .card-body{height:176px !important}.all-courses .h4.text-truncate-2{line-clamp:4 !important;-webkit-line-clamp:4 !important}.all-courses .text.text-truncate-3{top:120px !important}}@media(min-width: 768px){.all-courses #sortCourses{max-width:max-content}}.all-courses #sortCourses{padding-right:2rem}.all-courses .row{padding-block:32px}.all-courses .card figure{max-height:12rem}@media(max-width: 991px){.all-courses .card figure{max-height:6.8rem}}.related-categories{padding-bottom:96px}.related-categories .text-lg-center{text-align:start !important}@media(max-width: 991px){.related-categories{padding-bottom:64px}.related-categories .card-body{height:128px !important}}.related-categories .all-sliders{margin-block:32px 0}.related-categories .all-sliders .card img,.explore-categories .all-sliders .card img,.learn-about .all-sliders .card img,.most-viewed .all-sliders .card img,.be-part .all-sliders .card img,.learn-professionals .all-sliders .card img,.detail-course-sliders .card img{aspect-ratio:7/6;object-fit:cover;object-position:center}.return-to-live{width:100%;max-width:640px;margin-inline:auto}.return-to-live img{aspect-ratio:16/9;object-fit:cover;object-position:center}.user-validation .form-width,.id-verification .form-width{margin-top:32px;margin-inline:auto;width:100%}@media(min-width: 576px){.user-validation .form-width,.id-verification .form-width{max-width:420px}}.user-validation .form-width .btn,.id-verification .form-width .btn{padding-block:11px}.user-validation{padding-block:32px 96px}.user-validation .form-width .btn{padding-inline:32px}.id-verification{padding-block:64px 128px}@media(max-width: 991px){.id-verification{padding-top:32px}.id-verification .container{padding-inline:32px}}.thankyou{padding-block:64px 128px}@media(max-width: 991px){.thankyou{padding-top:32px}.thankyou .container{padding-inline:32px}}.carousel-slide{background-color:var(--bs-white)}.carousel-slide .pictures{display:block;position:relative;min-height:830px;max-height:970px}@media(min-width: 992px){.carousel-slide .pictures{min-height:550px;max-height:680px}.carousel-slide .pictures .picture-img{min-height:550px;max-height:680px;aspect-ratio:2160/1013}}.carousel-slide .pictures::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:100%;background-image:url("../images/svg/waves/home-banner.svg");background-repeat:no-repeat;background-position-y:bottom;pointer-events:none}.carousel-slide .pictures .picture-img{display:block;width:100%;height:100%;min-height:830px;max-height:970px;object-fit:cover;object-position:center;aspect-ratio:563/1262}.carousel-slide .wrapper{width:100%;position:absolute;top:78px;left:0}@media(max-width: 991px){.carousel-slide .wrapper{padding-top:32px;top:62px}.carousel-slide .wrapper-picture img{display:block;max-width:445px;max-height:415px;margin-inline:auto}}.carousel-slide .wrapper-info .text-xl{margin-block:32px}@media(max-width: 991px){.carousel-slide .wrapper-info .text-xl{margin-top:16px}}.carousel-slide .wrapper-info .picture-brands{object-fit:cover;object-position:center;aspect-ratio:640/220}@media(max-width: 991px){.carousel-slide .wrapper-info .picture-brands{width:100%;max-width:343px;max-height:220px;aspect-ratio:343/220}}.carousel-slide .wrapper-buttons{display:flex;justify-content:center;gap:32px}.carousel-slide .wrapper-buttons .btn{padding:11px 32px}@media(max-width: 991px){.carousel-slide .wrapper-buttons{gap:16px}.carousel-slide .wrapper-buttons .btn{padding-inline:28px}}.carousel-slide .carousel-indicators [data-bs-target]{background-color:var(--bs-primary-16)}.learn-professionals,.explore-categories,.be-part,.keep-learning{padding-block:96px}@media(max-width: 991px){.learn-professionals,.explore-categories,.be-part,.keep-learning{padding-block:32px}}.learn-about{padding-block:3rem}@media(max-width: 991px){.learn-about{padding-block:2rem}}.learn-professionals{background-image:url("../images/svg/waves/wave-bottom.svg");background-repeat:no-repeat;background-position-y:bottom;background-size:100%;scroll-margin-top:110px;margin-bottom:-1px}@media(max-width: 767px){.learn-professionals{background-image:url("../images/svg/waves/wave-bottom-sm.svg");background-size:cover}}@media(max-width: 991px){.learn-professionals{scroll-margin-top:130px}}@media(min-width: 1200px){.learn-professionals p.text-xl{width:78%;margin-inline:auto}}.be-part{background:var(--bs-primary-84)}.be-part .h2{text-align:center !important}.motherhood-expert{padding-block:96px;background-image:image-set(url("../images/backgrounds/home/motherhood-expert.webp") type("image/webp"), url("../images/backgrounds/home/motherhood-expert.png") type("image/png"));background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width: 991px){.motherhood-expert{padding-block:96px 64px;background-image:image-set(url("../images/backgrounds/home/motherhood-expert-sm.webp") type("image/webp"), url("../images/backgrounds/home/motherhood-expert-sm.png") type("image/png"))}.motherhood-expert .wave-84{display:block;width:100%;height:auto;position:absolute;top:0}}.motherhood-expert .white-wave-bottom{position:absolute;bottom:0}@media(max-width: 991px){.keep-learning{padding-bottom:64px}}.keep-learning .row{--bs-gutter-y: 2rem;--bs-gutter-x: 2rem;padding-block:32px 48px}@media(max-width: 991px){.keep-learning .row{--bs-gutter-y: 1rem;--bs-gutter-x: 1rem;padding-block:28px 32px}}.keep-learning .scale{display:block;text-decoration:none;transition:all .4s ease-in-out}.keep-learning .scale:hover{transform:scale(1.05)}.live-experts{padding-top:4rem}@media(max-width: 991px){.live-experts{padding-top:2rem}}.live-experts__slider{padding-block:2rem}.live-experts__slider .slick-slide{margin-inline:16px}.live-experts__slider .slick-list{margin-inline:-16px}@media(max-width: 991px){.live-experts__slider .slick-slide{margin-inline:8px}.live-experts__slider .slick-list{margin-inline:-8px}}@media(max-width: 599px){.live-experts__slider .draggable{padding-right:7.5rem}.live-experts__slider .single-slide{padding-right:0 !important}}.live-experts__slider .card img{aspect-ratio:5/4;object-fit:cover;object-position:center}@media(max-width: 991px){.live-experts__slider .card img{height:15.565rem}}.live-experts .figure{position:relative}.live-experts .figure .live-badge{position:absolute;bottom:8px;left:16px}.live-experts .figure img{border-top-left-radius:20px;border-top-right-radius:20px}.live-experts .card-body .btn-link .icon-arrow-right-long:before{font-size:13px}.live-badge{border-radius:999px;padding:6px 8px;display:inline-flex;align-items:anchor-center;background:var(--bs-success);gap:4px}.live-badge .text-circle{color:var(--bs-secondary);font-family:var(--nunito);font-size:12px;margin-bottom:0;font-weight:700;line-height:16px}.live-badge .icon-circle:before{display:block;font-size:10px;color:var(--bs-secondary)}.one-slide{display:flex;justify-content:center;max-width:300px}.progress-cards{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:16px;grid-row-gap:16px}@media(max-width: 991px){.progress-cards{grid-template-columns:repeat(1, 1fr)}}.progress-courses{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px}@media(max-width: 991px){.progress-courses{grid-template-columns:repeat(1, 1fr)}}.progress-diplomas{padding-block:3rem 4rem;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:32px;grid-row-gap:32px}@media(max-width: 991px){.progress-diplomas{grid-template-columns:repeat(2, 1fr);grid-column-gap:16px;grid-row-gap:16px}}.without-courses{height:418px;padding:6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;border-radius:16px;border:2px dashed var(--bs-border-color);position:relative}.without-courses::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:16px;background-image:image-set(url("../images/section/contact.webp") type("image/webp"), url("../images/section/contact.png") type("image/png"));background-repeat:no-repeat;background-position:center;opacity:.2;z-index:0}.without-courses>*{position:relative;z-index:1}@media(max-width: 991px){.without-courses{padding:1rem}}.frequent-questions{padding-bottom:96px}@media(max-width: 991px){.frequent-questions{padding-bottom:64px}}@media(max-width: 991px){.frequent-questions br{display:none}}.registration{padding-block:32px 128px}.registration-form{margin-block:32px}.registration-form .phone select{width:20%}.registration-form .phone input{width:80%}.registration .form-id,.registration .wrapper-form{width:100%;max-width:420px;margin-inline:auto}.registration .icon-end span{position:absolute;top:.92rem;right:1rem;color:var(--bs-primary)}.form-id{display:flex;flex-direction:row;align-items:center;margin-top:64px}.form-login{padding:32px;gap:16px;align-items:center}.form-login .wrapper{width:100%;max-width:247px;margin-inline:auto}.form-login .error-red{font-size:12px}.card-registration{display:flex;padding:32px;flex-direction:column;align-items:center;gap:16px;border-radius:16px;border:1px solid var(--bs-primary);background:var(--bs-white)}.card-registration.disabled{opacity:.33}.card-registration.disabled .btn{touch-action:none;pointer-events:none}.card-registration .btn{padding-inline:32px}.information-message{display:flex;gap:8px}.information-message span{color:var(--bs-secondary);font-size:14px}.password-validation{margin-top:4px}.password-validation span:before{opacity:.25;font-size:10px}.password-validation .check span:before{opacity:1}.banner-live .img-header{min-height:62px;object-fit:cover;object-position:top}.live-listing-grid{padding-block:32px 64px}.live-listing .items{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-gap:32px}@media(max-width: 1199px){.live-listing .items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.live-listing .items{grid-template-columns:repeat(2, 1fr);grid-gap:16px}}.live-listing .items .card{height:100% !important;transition:all .4s ease-in-out}.live-listing .items .card:hover img{transform:scale(1.15)}.live-listing .items .card figure{margin:0;overflow:hidden;position:relative;border-radius:20px 20px 0 0}.live-listing .items .card figure img{height:128px;transform-origin:center;transition:transform .4s ease-in-out;overflow:hidden;object-fit:cover}.live-listing .items .card-body{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){.live-listing .items .card-body .h5.text-truncate-2{line-clamp:3;-webkit-line-clamp:3 !important}}.related-live .wrapper{max-width:840px;margin-inline:auto}@media(min-width: 992px){.related-live .wrapper .h2{text-align:center}}.detail-live{flex-direction:column;padding-bottom:3rem}.detail-live .nav-tabs .nav-item{flex:1}.detail-live .nav-tabs .nav-item .nav-link{width:100%}@media(min-width: 992px){.detail-live .course-content-column{display:flex}.detail-live .course-video-viewer{flex:1}.detail-live .course-dashboard-tabs{max-height:640px;max-width:400px;min-width:400px;overflow-y:auto;background-image:url("../images/backgrounds/back-tab-live.png");background-repeat:no-repeat;background-size:cover;background-position:top}.detail-live .course-dashboard-tabs::-webkit-scrollbar{width:3px}.detail-live .course-dashboard-tabs::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.detail-live .course-dashboard-tabs::-webkit-scrollbar-thumb{background:var(--bs-secondary);border-radius:10px}.detail-live .course-dashboard-tabs{scrollbar-width:thin;scrollbar-color:var(--bs-secondary) rgba(0,0,0,0)}.detail-live .course-dashboard-tabs .nav-tabs{background:var(--bs-white)}.detail-live .course-dashboard-tabs .description-tab-content,.detail-live .course-dashboard-tabs #documentation-tab-pane,.detail-live .course-dashboard-tabs #chat-tab-pane{padding:2rem !important}.detail-live .course-dashboard-tabs .course-card{background:rgba(0,0,0,0) !important}}.quiz,.question{padding-block:12px 96px}.quiz .btn-primary,.quiz .btn-outline-primary,.question .btn-primary,.question .btn-outline-primary{padding-inline:32px}@media(max-width: 991px){.quiz,.question{padding-bottom:64px}.quiz .btn-primary,.question .btn-primary{width:100%;justify-content:center}}.quiz .quiz-result{display:flex;align-items:center;gap:16px;margin-block:32px}@media(max-width: 991px){.quiz .quiz-result{flex-direction:column;text-align:center}}.quiz .quiz-result .text-xl{font-weight:700}.quiz .quiz-result.good-result .text-xl{color:var(--bs-info)}.quiz .quiz-result.bad-result .text-xl{color:var(--bs-danger)}@media(max-width: 991px){.quiz .quiz-result.bad-result .text{color:var(--bs-danger)}}.quiz .buttons{display:flex;align-items:center;gap:16px}@media(max-width: 991px){.quiz .buttons .btn-primary,.quiz .buttons .btn-outline-primary{width:50%}}.question form .form-check-label{padding:12px 16px}.question form .form-check.checkbox>.form-check-label{padding-left:16px !important;padding-right:40px !important}.question .form-check-input[type=checkbox]{left:initial;right:16px;border-radius:999px !important}.search-engine .wrapper{padding:174px 64px 96px 64px;background-image:url("../images/banners/banner-search.png");background-size:cover;background-repeat:no-repeat}@media(min-width: 1440px){.search-engine .wrapper{background-size:contain}}@media(max-width: 991px){.search-engine .wrapper{padding:174px 20px 96px 20px;position:relative;background-image:image-set(url("../images/banners/home/home-sm.webp") type("image/webp"), url("../images/banners/home/home-sm.png") type("image/png"));background-size:cover;background-repeat:no-repeat;background-position:center}}@media(max-width: 991px){.search-engine .wrapper::before{content:"";position:absolute;right:0;left:0;bottom:-1px;height:150px;background-image:url("../images/svg/waves/white-bottom-sm.svg");background-repeat:no-repeat;background-position:bottom center;background-size:cover}}.search-engine .wrapper form{max-width:600px;margin-inline:auto;position:relative;margin-bottom:16px;display:flex;align-items:center}.search-engine .wrapper form .search-engine-input{position:relative;width:100%}.search-engine .wrapper form .search-engine-input::before{content:"";font-family:"icomoon";position:absolute;top:50%;transform:translateY(-50%);left:16px;color:rgba(var(--bs-secondary-rgb), 0.5);font-size:14px;pointer-events:none}.search-engine .wrapper form .search-engine-input .form-control{width:100%;padding-left:38px;transition:all .4s cubic-bezier(0.25, 1, 0.5, 1)}.search-engine .wrapper form .search-engine-input .form-control::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.search-engine .wrapper form .search-engine-input .btn-clear{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:13px;height:13px;background-image:url("../images/svg/icons/xmark.svg");background-repeat:no-repeat;background-position:center;background-size:contain;border:none;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;z-index:10;opacity:0;pointer-events:none;transition:opacity .2s ease,right .4s cubic-bezier(0.25, 1, 0.5, 1)}.search-engine .wrapper form .search-engine-input .btn-clear.is-visible{opacity:1;pointer-events:auto}.search-engine .wrapper form .btn-primary{border-radius:20px;box-shadow:0 4px 16px 0 rgba(2,74,169,.2);transition:all .4s cubic-bezier(0.25, 1, 0.5, 1);overflow:hidden;max-width:0;padding:0;margin-left:0;opacity:0;transform:scale(0.8);pointer-events:none;border:none}.search-engine .wrapper form .btn-primary.is-visible{max-width:60px;padding:14px 17px;margin-left:8px;opacity:1;transform:scale(1);pointer-events:auto}.search-engine .content{padding-block:32px 96px}.search-engine .content .text-xl{padding-top:64px}.search-engine .content .sort-by{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.search-engine .content .sort-by .form-select{max-width:245px}@media(max-width: 767px){.search-engine .content .sort-by{flex-direction:column;align-items:flex-start}.search-engine .content .sort-by .form-select{max-width:100%}}.search-engine .content .items{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-gap:32px}.search-engine .content .items .card{height:100% !important;transition:all .4s ease-in-out}.search-engine .content .items .card:hover img{transform:scale(1.15)}.search-engine .content .items .card figure{margin:0;overflow:hidden;position:relative;border-radius:20px 20px 0 0}.search-engine .content .items .card figure img{height:128px;transform-origin:center;transition:transform .4s ease-in-out;overflow:hidden;object-fit:cover}.search-engine .content .items .card-body{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){.search-engine .content .items .card-body .h5.text-truncate-2{line-clamp:3 !important;-webkit-line-clamp:3 !important}}@media(max-width: 1199px){.search-engine .content .items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.search-engine .content .items{grid-template-columns:repeat(2, 1fr);grid-gap:16px}}.tyc .pictures{position:relative}.tyc .pictures::after{content:"";position:absolute;left:0;bottom:0px;width:100%;height:100%;background-image:url("../images/svg/waves/home-banner.svg");background-repeat:no-repeat;background-position-y:bottom}@media(max-width: 991px){.tyc .pictures::after{margin-bottom:-1px;background-image:url("../images/svg/waves/white-bottom-sm.svg");background-size:contain}}.tyc .pictures .pictures-images{display:block;width:100%;height:100%}@media(max-width: 1399px){.tyc .pictures .pictures-images{height:calc(100vh - 328px)}}.tyc .wrapper{width:100%;position:absolute;top:78px;left:0}@media(max-width: 1199px){.tyc .wrapper{padding-top:1rem}}@media(max-width: 991px){.tyc .wrapper{padding-top:32px;top:62px}.tyc .wrapper-picture img{display:block;max-width:445px;max-height:415px;margin-inline:auto}}.tyc .wrapper-buttons{display:flex;justify-content:center;gap:32px}.tyc .wrapper-buttons .btn{padding:11px 32px}@media(max-width: 991px){.tyc .wrapper-buttons{gap:16px}.tyc .wrapper-buttons .btn{padding-inline:28px}}.tyc-content{padding-top:1rem;padding-bottom:120px}@media(max-width: 991px){.tyc-content{padding-top:38px}}/*# sourceMappingURL=main.min.css.map */
