@charset "UTF-8";/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.course-description-tile{display:flex;width:100%;background-color:#59509c;border-radius:1.5rem}.course-header{color:#fff;font-size:.75rem;font-weight:600;margin:.5rem 0;text-transform:uppercase;letter-spacing:.2rem;text-decoration:underline}.course-title{font-size:3rem;font-weight:800;font-family:Roboto,sans-serif;color:#ff8a38;padding-bottom:.75rem;word-break:break-word}@media (max-width:991px){.course-title{padding-top:1rem;padding-bottom:.5rem;margin:0;font-size:2.5rem;font-weight:600}}.course-expert{font-size:1.15rem;color:#fff}@media (max-width:991px){.course-expert{padding-bottom:.75rem;margin:0}}.course-expert :last-child{font-weight:700}@media (max-width:991px){.course-expert :last-child{font-weight:400}}.course-additional-info{display:flex;flex-direction:row;color:#fff;font-weight:700;font-size:1.15rem;padding:.5rem 0}@media (max-width:991px){.course-additional-info{font-weight:400;padding:0}}.course-additional-info>div{padding-right:1.5rem}.course-additional-info>div>i{font-size:1.5rem;padding-right:.5rem}.course-description{font-size:.875rem;font-family:Roboto,sans-serif;color:#fff;padding-bottom:3rem}@media (max-width:991px){.course-description{font-size:1.25rem}}.register-button{height:2rem;display:inline-block;margin-right:.5rem;line-height:1.5rem;padding:.25rem .75rem;overflow:hidden;text-align:center;text-transform:uppercase;font-weight:700;border-radius:.5rem;background-color:#ff8a38;color:#fff}@media (max-width:991px){.register-button{margin-top:2rem;height:3rem;border-radius:1.5rem;text-transform:lowercase;padding:.25rem 1rem;float:right}}.course-background-image{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;background-size:cover;background-position:50%;background-color:#ff8a38}@media (max-width:991px){.course-background-image{height:15rem;border-radius:0;margin:0 -1rem}}.author-about{font-family:Roboto,sans-serif;padding:2rem;background-color:#59509c;border-radius:1.5rem}@media (max-width:991px){.author-about{padding:3rem 0}}.author-about-description{font-size:1.75rem;font-weight:700;line-height:1.25;color:#fff;padding-bottom:1rem}.author-about-name{font-size:1rem;color:#ff8a38;text-align:right}@media (max-width:991px){.author-about-name{font-size:1.25rem}}.additional-course-info{display:flex;width:100%;margin:3rem -.25rem}@media (max-width:991px){.additional-course-info{flex-direction:column-reverse;margin:1.5rem -.25rem}}.for-who-section{background-color:#59509c;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}@media (max-width:991px){.for-who-section{margin-top:1.5rem;border-radius:1.5rem}}.key-features-section{background-color:#ff8a38;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}@media (max-width:991px){.key-features-section{border-radius:1.5rem}}.for-who-title{font-size:2rem;font-weight:800;font-family:Roboto,sans-serif;color:#ff8a38;padding-bottom:2rem}@media (max-width:991px){.for-who-title{color:#fff;font-size:1.5rem;font-weight:600;padding:0 0 1rem .5rem}}.key-features-title{font-size:2rem;font-weight:800;font-family:Roboto,sans-serif;color:#fff;padding-bottom:2rem}@media (max-width:991px){.key-features-title{font-size:1.5rem;font-weight:600;padding:0 0 1rem .5rem}}.section-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2rem 3rem}@media (max-width:991px){.section-content{padding:2rem 1rem}}.main-courses-container{display:flex;flex-direction:row}@media (max-width:991px){.main-courses-container{flex-direction:column}}.first-course-tile{display:flex;flex-direction:row;border-radius:1.5rem;background-color:#59509c;color:#fff;height:20rem;margin-bottom:2.5rem;padding:.25rem 2.5rem 2rem;flex-wrap:wrap;justify-content:flex-start;align-content:space-around}@media (max-width:991px){.first-course-tile{height:auto;padding:0;margin-bottom:1.5rem}.first-course-tile .mobile-first-course{padding:.25rem 1rem 2rem}}.first-course-tile .mobile-first-course{width:100%}.first-course-tile .image{display:none}@media (max-width:991px){.first-course-tile .image{display:block;height:15rem;width:100%;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#59509c}}@media (max-width:991px){.first-course-tile .bottom{display:none}}.first-course-tile .bottom .show-more-course{display:flex;align-items:center;flex-direction:row;margin-right:1.25rem;padding-bottom:1rem;font-size:1rem;color:#ff8a38}.first-course-tile .bottom .show-more-course .icon-arrow{color:#59509c;background-color:#ff8a38;display:inline;float:right;border-radius:1rem;padding:.15rem;margin-left:1rem}.first-course-tile .bottom .show-more-course .icon-arrow:before{content:"\E91B";font-size:1.25rem}.first-course-content{display:flex;flex-direction:row;color:#fff;font-family:Roboto,sans-serif}.first-course-content .first-course-content-title{width:50%;font-size:1.5rem;font-weight:700;line-height:1.25}@media (max-width:991px){.first-course-content .first-course-content-title{width:100%}}.first-course-content .first-row{width:50%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:991px){.first-course-content .first-row{width:100%}}.first-course-content .first-course-content-description{width:50%;font-size:.95rem;max-height:10rem;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.first-course-content .first-course-content-description{display:none}}.course-tags{font-size:.65rem;font-weight:700;text-transform:uppercase}.course-tile{display:flex;flex-direction:row;border-radius:1.5rem;height:18rem;margin-bottom:2.5rem;justify-content:space-between}@media (max-width:991px){.course-tile{display:none}}.course-tile .content{display:flex;flex-direction:column;justify-content:space-evenly;width:50%;padding:0 3rem}.course-tile .title{font-weight:700}.course-tile .description{font-size:.95rem;max-height:6rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.course-tile .show-more-course{display:flex;align-items:center;flex-direction:row;margin-right:1.25rem;font-size:1rem;color:#000}.course-tile .show-more-course .icon-arrow{color:#fff;background-color:#000;display:inline;float:right;border-radius:1rem;padding:.15rem;margin-left:1rem}.course-tile .show-more-course .icon-arrow:before{content:"\E91B";font-size:1.25rem}.course-tile .image{width:50%;border-radius:1.5rem;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#59509c}.course-tiles-mobile{display:none}@media (max-width:991px){.course-tiles-mobile{display:flex;flex-direction:column;height:auto;color:#000}.course-tiles-mobile .image{width:100%;height:15rem;background-color:#59509c;border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;background-position:50%;background-repeat:no-repeat;background-size:cover}.course-tiles-mobile .content{padding:1rem .5rem;display:flex;flex-direction:column;color:#000;font-family:Roboto,sans-serif}.course-tiles-mobile .title{font-size:1.5rem;font-weight:800;line-height:1.25}.course-tiles-mobile .course-tags{padding-top:.5rem;font-size:.75rem;font-weight:800;text-transform:uppercase}.course-tiles-mobile .description{font-size:1.15rem;line-height:1.5rem;max-height:12rem;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.hivemind-certification{display:flex;flex-direction:column;justify-content:space-around;border-radius:1.5rem;background-color:#ff8a38;color:#fff;height:20rem;margin-bottom:2.5rem;padding:2.5rem 4rem}@media (max-width:991px){.hivemind-certification{height:auto;margin-bottom:1.5rem;padding:3rem 1rem 1.5rem;background-color:#59509c}}.hivemind-certification .title{font-size:1.5rem;font-weight:700;line-height:1.25;padding-bottom:.5rem}@media (max-width:991px){.hivemind-certification .title{color:#ff8a38}}.hivemind-certification .description{font-size:.95rem}@media (max-width:991px){.hivemind-certification .description{padding-top:.5rem;font-size:1.15rem;font-weight:400}}.hivemind-certification .show-more-course{display:flex;align-items:center;flex-direction:row;margin-right:1.25rem;font-size:1rem;color:#fff}@media (max-width:991px){.hivemind-certification .show-more-course{display:none}}.hivemind-certification .show-more-course .icon-arrow{color:#fff;background-color:#ff8a38;border:1px solid #fff;display:inline;float:right;border-radius:1rem;padding:.15rem;margin-left:1rem}.hivemind-certification .show-more-course .icon-arrow:before{content:"\E91B";font-size:1.25rem}.hivemind-certification .button-more{display:none}@media (max-width:991px){.hivemind-certification .button-more{display:block;margin-top:1rem;margin-right:.5rem;height:2.5rem;font-weight:700;border-radius:1.5rem;color:#fff;background-color:#ff8a38;width:-moz-fit-content;width:fit-content;align-self:flex-end}}.hivemind-certification .bottom{align-self:end}.enroll-course{display:flex;flex-direction:column;justify-content:space-around;border-radius:1.5rem;background-color:#59509c;color:#fff;height:18rem;margin-bottom:2.5rem;padding:2.5rem 4rem}@media (max-width:991px){.enroll-course{align-items:flex-start;height:auto;margin-bottom:1.5rem;padding:3rem 1rem 1.5rem;background-color:#ff8a38}}.enroll-course .title{font-size:1.5rem;font-weight:700;line-height:1.25;padding-bottom:.5rem}@media (max-width:991px){.enroll-course .title{color:#fff}}.enroll-course .description{font-size:.95rem;padding-bottom:.5rem}@media (max-width:991px){.enroll-course .description{padding-top:.5rem;font-size:1.15rem;font-weight:400}}.enroll-course .buttons-container{display:flex;flex-direction:row;align-self:flex-end}.enroll-course .button-signup{background:#ff8a38;border:none;border-radius:.5rem;color:#59509c;font-size:.9rem;font-weight:600;margin-right:.5rem;padding:.25rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (max-width:991px){.enroll-course .button-signup{display:none}}.enroll-course .button-more{background:#59509c;border:1px solid #ff8a38;border-radius:.5rem;color:#ff8a38;font-size:.9rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (max-width:991px){.enroll-course .button-more{margin-top:1rem;margin-right:.5rem;height:2.5rem;font-weight:700;border-radius:1.5rem;color:#fff;background-color:#59509c;text-transform:lowercase;align-self:flex-end;padding:.5rem 1.5rem}}.join-educators{border-radius:1.5rem;color:#fff;height:38.5rem;margin-bottom:2.5rem;padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:space-between;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:991px){.join-educators{display:none}}.join-educators .title{font-size:1.5rem;font-weight:700;line-height:1.25;padding-bottom:.5rem;padding-right:3rem;color:#fff;justify-content:normal}.join-educators .description{font-size:.95rem;padding-bottom:.5rem;align-self:flex-end}.join-educators .button-more{background:#ff8a38;border-radius:.5rem;color:#fff;font-size:.9rem;font-weight:600;padding:.25rem .75rem;text-transform:uppercase;float:right;align-self:flex-end}.experts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width:991px){.experts{display:none}}.experts .expert{display:flex;width:32%;font-family:Roboto,sans-serif;margin:.75rem 0;color:#fff;padding:1.5rem 1.25rem;border-radius:1.5rem;height:14rem;align-items:flex-end;background-color:#59509c;background-position:50%;background-repeat:no-repeat;background-size:cover}.experts .expert-name{margin:.75rem 0 .25rem;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25;max-height:3.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.experts .expert-name>span{background-color:#ff8a38;padding:.25rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.experts .expert-description{margin:.75rem 0 .25rem;font-family:Roboto,sans-serif;font-size:.75rem;max-height:2.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem}.experts .expert-description>span{background-color:#59509c;padding:.25rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.experts-headline{display:flex;flex-direction:row;width:100%;align-items:center}@media (max-width:991px){.experts-headline{display:none}}.icon-arrow-2{color:#fff;background-color:#000;display:inline;float:right;border:1px solid #fff;border-radius:1rem;padding:.15rem;margin-left:1rem}.icon-arrow-2:before{content:"\E91B";font-size:1.25rem}@media (max-width:767px){.icon-arrow-2:before{display:none}}.show-more{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;margin-right:1.25rem}
/*# sourceMappingURL=courses.css.map*/