﻿html[lang=es] .card .card__nav a{font-size:12px}html[lang=es] .card .card__nav a:first-child,html[lang=es] .card .card__nav a:nth-child(2){width:107px}.wide-cl.wrapper{max-width:1390px;padding:0;text-align:center}.course-block{background-color:#fff;cursor:pointer;height:100%;left:0;min-height:300px;opacity:0;overflow:hidden;position:absolute;top:0;width:250px}.course-block.ad{opacity:1;width:250px}.course-block.ad ins{height:284px}@media (max-width:768px){.course-block.ad{height:300px!important}}@media (max-width:480px){.course-block.ad{width:270px}}.card__hover.card--long .card__info{justify-content:unset}.card__hover.card--long .card__info ul{margin-bottom:19px}@media (max-width:991px){.card__hover.card--hover .card__nav .card__more{display:none}.card__hover.card--hover .card__nav .card__start{transition:none;width:100%}}.card__hover h4{margin-bottom:7px}.card__hover .card__img{height:0}.card__hover .card__img .card__translations,.card__hover .card__img .course-level,.card__hover .card__top>span{display:none}.card__hover .card__bottom{height:100%;position:relative}.card__hover .card__bottom .card__ratings{display:none}.card__hover .card__outcomes{display:block!important;height:auto}.card__hover .card__nav{bottom:-2px;position:absolute;width:100%}@media (max-width:991px){.card__hover .card__nav{position:static}}.card__hover .card__details{margin-bottom:15px}.card__hover .card__details.card__details--progress .c__progress{display:none}.card__hover .card__details.card__details--progress .card__duration,.card__hover .card__details.card__details--progress .card__enrolled{display:inline-block!important}.card__hover .card__details.card__details--progress .card__publisher{display:block!important}.card__hover .card__details .card__duration,.card__hover .card__details .card__enrolled{display:inline-block}.card__hover .card__details .bar-container{display:none}.card__hover .card__details span:nth-child(3){display:block!important}.card__hover .card__info{height:100%}.card__hover .card__info h3{margin-bottom:7px}.info-pop{background:#000;border-radius:8px;color:#fff;font-size:12px;left:0;line-height:19px;padding:5px 10px;position:absolute;top:20px;white-space:nowrap;z-index:8}.card{background:#fff;border-radius:12px;box-shadow:none;cursor:pointer;float:left;height:385px;isolation:isolate;margin-bottom:19px;margin-right:12px;position:relative;text-align:left;width:254px;z-index:0}.card:after{border-radius:inherit;box-shadow:0 0 6px rgba(0,0,0,.16);clip-path:inset(0 -12px -12px -12px);content:"";inset:0;position:absolute;z-index:-1}.card.card--grey{background:#fafafd}.card.card--accredited{height:397px}.card.card--accredited .card__details{margin-bottom:18px}.card.card--accredited .card__info{padding:10px 16px 16px}@media (min-width:769px){.card.card--accredited:not(:hover) .card__accr{display:flex!important}}@media (max-width:768px){.card.card--accredited .card__accr{display:flex!important}}.card.card--long .card__outcomes ul li{margin-bottom:5px;padding-bottom:0}@media (max-width:991px){.card.card--wide{height:auto!important;width:319px!important}.card.card--wide .card__nav a:first-child{height:45px;width:108px}.card.card--wide .card__nav a:nth-child(2){height:45px;width:171px}.card.card--wide .card__nav .a:first-child{height:45px;width:108px}.card.card--wide .card__nav .a:nth-child(2){height:45px;width:171px}.card.card--wide.card--long{height:auto}.card.card--wide.card--long .card__info{display:block}.card.card--wide.card--long .card__info h3{margin-bottom:11px!important}.card.card--wide .card__img{height:213px}.card.card--wide .card__img img{height:auto}}.card.disabled:before{background:hsla(0,0%,100%,.7);content:"";height:100%;position:absolute;width:calc(100% + 4px);z-index:10}@media (min-width:992px){.card:hover:not(.disabled).card--long .card__info{justify-content:unset}.card:hover:not(.disabled).card--long .card__info ul{margin-bottom:19px}}@media (min-width:992px)and (max-width:991px){.card:hover:not(.disabled).card--hover .card__nav .card__more{display:none}.card:hover:not(.disabled).card--hover .card__nav .card__start{transition:none;width:100%}}@media (min-width:992px){.card:hover:not(.disabled) h4{margin-bottom:7px}.card:hover:not(.disabled) .card__img{height:0}.card:hover:not(.disabled) .card__img .card__translations,.card:hover:not(.disabled) .card__img .course-level,.card:hover:not(.disabled) .card__top>span{display:none}.card:hover:not(.disabled) .card__bottom{height:100%;position:relative}.card:hover:not(.disabled) .card__bottom .card__ratings{display:none}.card:hover:not(.disabled) .card__outcomes{display:block!important;height:auto}.card:hover:not(.disabled) .card__nav{bottom:-2px;position:absolute;width:100%}}@media (min-width:992px)and (max-width:991px){.card:hover:not(.disabled) .card__nav{position:static}}@media (min-width:992px){.card:hover:not(.disabled) .card__details{margin-bottom:15px}.card:hover:not(.disabled) .card__details.card__details--progress .c__progress{display:none}.card:hover:not(.disabled) .card__details.card__details--progress .card__duration,.card:hover:not(.disabled) .card__details.card__details--progress .card__enrolled{display:inline-block!important}.card:hover:not(.disabled) .card__details.card__details--progress .card__publisher{display:block!important}.card:hover:not(.disabled) .card__details .card__duration,.card:hover:not(.disabled) .card__details .card__enrolled{display:inline-block}.card:hover:not(.disabled) .card__details .bar-container{display:none}.card:hover:not(.disabled) .card__details span:nth-child(3){display:block!important}.card:hover:not(.disabled) .card__info{height:100%}.card:hover:not(.disabled) .card__info h3{margin-bottom:7px}}@media (max-width:991px){.card.card--hover:not(.disabled).card--long .card__info{justify-content:unset}.card.card--hover:not(.disabled).card--long .card__info ul{margin-bottom:19px}}@media (max-width:991px)and (max-width:991px){.card.card--hover:not(.disabled).card--hover .card__nav .card__more{display:none}.card.card--hover:not(.disabled).card--hover .card__nav .card__start{transition:none;width:100%}}@media (max-width:991px){.card.card--hover:not(.disabled) h4{margin-bottom:7px}.card.card--hover:not(.disabled) .card__img{height:0}.card.card--hover:not(.disabled) .card__img .card__translations,.card.card--hover:not(.disabled) .card__img .course-level,.card.card--hover:not(.disabled) .card__top>span{display:none}.card.card--hover:not(.disabled) .card__bottom{height:100%;position:relative}.card.card--hover:not(.disabled) .card__bottom .card__ratings{display:none}.card.card--hover:not(.disabled) .card__outcomes{display:block!important;height:auto}.card.card--hover:not(.disabled) .card__nav{bottom:-2px;position:absolute;width:100%}}@media (max-width:991px)and (max-width:991px){.card.card--hover:not(.disabled) .card__nav{position:static}}@media (max-width:991px){.card.card--hover:not(.disabled) .card__details{margin-bottom:15px}.card.card--hover:not(.disabled) .card__details.card__details--progress .c__progress{display:none}.card.card--hover:not(.disabled) .card__details.card__details--progress .card__duration,.card.card--hover:not(.disabled) .card__details.card__details--progress .card__enrolled{display:inline-block!important}.card.card--hover:not(.disabled) .card__details.card__details--progress .card__publisher{display:block!important}.card.card--hover:not(.disabled) .card__details .card__duration,.card.card--hover:not(.disabled) .card__details .card__enrolled{display:inline-block}.card.card--hover:not(.disabled) .card__details .bar-container{display:none}.card.card--hover:not(.disabled) .card__details span:nth-child(3){display:block!important}.card.card--hover:not(.disabled) .card__info{height:100%}.card.card--hover:not(.disabled) .card__info h3{margin-bottom:7px}}.card .card__img{height:170px;overflow:hidden;position:relative}.card .card__img,.card .card__img .course-level{border-top-left-radius:12px;border-top-right-radius:12px}.card .card__img .course-level{align-items:center;display:flex;height:22px;justify-content:center;left:0;line-height:22px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:100%}.card .card__img .course-level[data-id=beginner]{background:#f2e6f2;color:#4c2370}.card .card__img .course-level[data-id=intermediate]{background:#e6f6eb;color:#005930}.card .card__img .course-level[data-id=advanced]{background:#e0f4f9;color:#005182}.card .card__img .course-level span:nth-child(2){font-size:10px;font-weight:700;margin-top:2px}.card .card__img .course-level span:first-child{margin-right:6px}.card .card__img .card__translations{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,98%,.9);bottom:0;display:flex;flex-shrink:0;height:23px;justify-content:space-between;left:0;padding:4px 8px;position:absolute;right:0;z-index:1}.card .card__img .card__translations span.available-in{color:#000;font-family:Roboto;font-size:10px;font-style:normal;font-weight:700;line-height:15px;text-transform:uppercase}.card .card__img .card__translations ul.lang-icons{align-items:center;display:flex;flex-shrink:0;gap:4px}.card .card__img .card__translations ul.lang-icons li{aspect-ratio:1/1;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;flex-shrink:0;height:15px;margin:0;padding:0;width:15px}.card .card__img .card__translations ul.lang-icons li.lang-icon__en{background:url(https://cdn01.alison-static.net/public/html/site/img/translations/course-card/en1.svg)}.card .card__img .card__translations ul.lang-icons li.lang-icon__es{background:url(https://cdn01.alison-static.net/public/html/site/img/translations/course-card/es1.svg)}.card .card__img .card__translations ul.lang-icons li.lang-icon__fr{background:url(https://cdn01.alison-static.net/public/html/site/img/translations/course-card/fr1.svg)}.card .card__img .card__translations ul.lang-icons li.lang-icon__it{background:url(https://cdn01.alison-static.net/public/html/site/img/translations/course-card/it1.svg)}.card .card__img .card__translations ul.lang-icons li.lang-icon__pt-BR{background:url(https://cdn01.alison-static.net/public/html/site/img/translations/course-card/pt-BR1.svg)}.card .card__img>span{align-items:center;background:url(/html/site/img/course-landing-v2/dip-bg.svg) no-repeat -5px;display:flex;font-size:10px;font-weight:500;height:32px;justify-content:center;letter-spacing:.3px;padding:12px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:33px;width:85px}.card .card__img>span:before{content:"";font-family:icomoon!important;font-size:11px;margin-right:4px}.card .card__img>span.course-type-1{background:url(/html/site/img/course-landing-v2/cert-bg.svg) no-repeat 0;padding-left:10px;width:109px}.card .card__img .course-adi{border-radius:0!important;display:block;height:42px;position:absolute;right:0;top:73px;width:89px;z-index:1}.card .card__img picture{height:100%}.card .card__img img,.card .card__img picture{border-top-left-radius:22px;border-top-right-radius:22px;display:block}.card .card__img img{height:170px;width:100%}.card .card__info{display:flex;flex-direction:column;height:calc(100% - 168px);justify-content:space-between;padding:16px}.card .card__info h3{color:#1b232e!important;font-size:14px!important;font-weight:500!important;line-height:21px!important;margin-bottom:11px!important}.card .card__top .card__accr{align-items:center;background:#e0f2f8;border-radius:4px;color:#007dac;display:flex;font-size:10px;font-weight:500;height:20px;justify-content:center;letter-spacing:.5px;width:84px}.card .card__top .card__accr img{display:inline-block;margin-right:4px}.card .card__top>span{color:#747c82;display:inline-block;font-size:12px;font-weight:500;margin-bottom:8px;text-transform:capitalize}.card .card__ratings{align-items:center;display:flex;margin-bottom:6px}.card .card__ratings img.likes-img{margin-bottom:3.5px}.card .card__ratings p{color:#747c82;font-size:12px;font-weight:500;margin-bottom:0;margin-left:4px}.card .card__details{margin-bottom:20px}.card .card__details.card__details--progress .card__duration,.card .card__details.card__details--progress .card__enrolled{display:none}.card .card__details>span{color:#747c82;font-size:12px}.card .card__details>span:before{color:#747c82;font-family:icomoon;margin-right:5px}.card .card__details .card__duration{font-weight:500;margin-right:15px}.card .card__details .card__duration:before{content:""}.card .card__details .card__enrolled{font-weight:500}.card .card__details .card__enrolled:before{content:""}.card .card__details .card__publisher{border-bottom:1px solid #d9d9d9;margin-bottom:14px;margin-top:8px;padding-bottom:14px;text-decoration:underline}.card .card__details .card__publisher a{color:#747c82;font-size:12px;font-weight:500}.card .card__details .card__publisher a:hover{color:#465159}.card .card__outcomes{height:0;overflow:hidden}.card .card__outcomes span{color:#465159!important;display:inline-block;font-size:12px!important;font-weight:400!important;margin:0 0 10px;text-transform:capitalize}.card .card__outcomes ul li{clear:both;color:#50565a;font-size:12px;height:auto;line-height:17px;margin-bottom:6px;padding-bottom:0;padding-left:25px;position:relative;width:calc(100% - 10px)}.card .card__outcomes ul li:before{color:#50565a;content:"";font-family:icomoon;left:7px;position:absolute}.card .card__outcomes a{color:#50565a;font-weight:500}.card .card__nav{display:flex;justify-content:space-between}.card .card__nav a{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;min-height:38px;text-align:center}.card .card__nav a:first-child{border:1px solid #d6d6d6;color:#465159;width:78px;z-index:8}.card .card__nav a:first-child:hover{background-color:#f2f2f5}.card .card__nav a:nth-child(2){background:#009b5d;border:1px solid #009b5d;color:#fff;font-weight:700;width:132px}.card .card__nav a:nth-child(2):hover{background-color:#008952}.c__progress{align-items:center;bottom:0;color:#fff;display:flex;justify-content:space-between;width:100%}.c__progress .c__score{color:#009b5d;font-size:12px;font-weight:500;padding-left:10px;width:139px}.c__progress .c__score span{font-weight:800}.c__progress .c__bar{background-color:#d6d5d6;border-radius:19px;height:6px;overflow:hidden;position:relative;width:100%}.c__progress .c__bar .c__bar-inner{background-color:#009b5d;height:20px;left:0;position:absolute;top:0}.slick-track .card.card--long.card--hover .card__nav{position:absolute}
