body,#course-header{background:#fff}#course-header .course-img{border-radius:1rem}#course-header .info-container{margin:0;padding:0}@media (min-width: 992px){#course-header .info-container{padding-left:2rem;padding-top:0}}#course-header .info-container #course-name{margin:1rem 0 0;text-transform:uppercase;text-align:left;font-size:2.15rem!important;line-height:2.4rem;color:#000}@media (min-width: 992px){#course-header .info-container #course-name{margin:0;font-size:2.4rem;line-height:2.6rem}}#course-header .info-container #institution-name{margin-top:1.5rem;margin-bottom:.5rem;text-transform:uppercase;font-size:1.1rem;line-height:1.4rem;color:#675ba7}#course-header .info-container .campuses-list{margin-bottom:0rem;padding-top:0}#course-header .info-container .list-title{font-family:Satoshi-BlackItalic,sans-serif!important;text-transform:uppercase;margin-right:1rem}#course-header .info-container li{margin:0;font-size:1rem}#course-header .info-container li .list-title{font-family:Satoshi-BlackItalic,sans-serif!important;text-transform:uppercase;margin-right:1rem}#course-header .info-container li .list-item-description{font-family:Satoshi-Medium,sans-serif;color:#171718}#course-content-container{padding:0rem 0rem 4rem}#course-content-container .title-container{position:relative}#course-content-container .title-container h1.title{display:inline-block;margin:0rem;text-transform:uppercase;background-color:#000;text-align:center;color:#fff;padding:1.5rem;border-radius:50rem;position:relative;z-index:2}#course-content-container .title-container .line{width:100%;height:.125rem;background-color:#00a651;position:absolute;z-index:1;top:50%;right:-10rem;transform:translateY(-50%)}#course-content-container .content-container{margin:2.5rem 0rem 0rem}#course-content-container .content-container #course-description{font-family:Satoshi-Regular,sans-serif!important;font-weight:lighter}#course-content-container .content-container #course-description div{font-family:Satoshi-Regular,sans-serif!important;font-size:1rem;color:#000;text-align:left}#course-content-container .content-container #course-description img{width:100%!important;height:auto!important}#course-content-container .content-container #course-description h1{font-family:Satoshi-BlackItalic,sans-serif!important;font-size:1.5rem;color:#000;text-transform:uppercase}#course-content-container .content-container #course-description h2{font-family:Satoshi-BlackItalic,sans-serif!important;font-size:1.3rem;color:#000;text-transform:uppercase}#course-content-container .content-container #course-description h3{font-family:Satoshi-BlackItalic,sans-serif!important;font-size:1.1rem;color:#000;text-transform:uppercase}#course-content-container .content-container #course-description p{font-size:1rem}#course-content-container .content-container #course-description p:last-child{margin-bottom:0}#course-content-container .content-container #course-description a{color:#00a651!important}#course-content-container .content-container #course-description ul,#course-content-container .content-container #course-description li{font-family:Satoshi-Regular,sans-serif!important;font-size:1rem;color:#000}#course-content-container .campuses-list{margin-top:2rem}@media (min-width: 992px){#course-content-container .campuses-list{margin:0}}#course-content-container .campuses-list .list-group{margin-bottom:1rem}#course-content-container .campuses-list .list-group .list-campus-item{cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:1rem}#course-content-container .campuses-list .list-group .list-campus-item .campus-name{font-size:1rem;line-height:1.4rem;color:#000;text-transform:uppercase;margin-bottom:0}#course-content-container .campuses-list .list-group .list-campus-item .campus-address{margin-bottom:0;font-size:.9rem}#course-content-container .campuses-list .list-group .list-campus-item.active .campus-name{color:#fff}#course-content-container .campuses-list .list-group .list-campus-item.active .campus-address{color:#dad3fc}#course-content-container .campuses-list img{border-radius:1rem}#course-requirements{padding:4rem 0rem;text-align:center}#course-requirements h1.title{display:inline-block;margin:0rem 0rem 4rem;text-transform:uppercase;background-color:#675ba7;text-align:center;color:#fff;padding:1.5rem;border-radius:1rem}#course-requirements .course-requirement{flex:1;text-align:center;padding:2rem;background:#fff;border-radius:1rem}#course-requirements .course-requirement-picture{margin:0rem auto 1rem;width:3rem;height:auto}#course-requirements .course-requeriment-title{font-family:Satoshi-BlackItalic,sans-serif!important;font-size:1.2rem;line-height:1.4rem;text-transform:uppercase}#course-requirements .course-requeriment-description .breakline{display:block}#paperwork{padding:4rem 0rem}#paperwork .section-title{margin:0rem 0rem 2rem}#paperwork .section-title svg{fill:#00a651}#paperwork .section-title .title{text-transform:uppercase}#paperwork .section-title .subtitle{margin:0rem}#paperwork .paperwork-items-container{text-align:center;background-color:#efefef;padding:3rem}#paperwork .paperwork-items-container .paperwork-item{position:relative}#paperwork .paperwork-items-container .paperwork-item .paperwork-number{margin-top:2rem;color:#00a651}@media (min-width: 992px){#paperwork .paperwork-items-container .paperwork-item .paperwork-number{display:none}}#paperwork .paperwork-items-container .paperwork-item .paperwork-name,#paperwork .paperwork-items-container .paperwork-item .paperwork-number{font-family:Satoshi-BlackItalic,sans-serif!important;font-size:1.2rem;line-height:1.4rem;text-transform:uppercase}#paperwork .paperwork-items-container .paperwork-item .paperwork-description{margin:0rem;color:#000}#paperwork .paperwork-items-container .paperwork-item .paperwork-step{display:none;margin-bottom:1.5rem;position:relative}@media (min-width: 992px){#paperwork .paperwork-items-container .paperwork-item .paperwork-step{display:block}}#paperwork .paperwork-buttons-container{margin:4rem 0rem 0rem}#paperwork span.step-line{display:inline-block;margin:auto;height:.125rem;width:120%;background-color:#00a651;position:absolute;left:0rem;top:50%;transform:translateY(-50%)}#paperwork .col:first-of-type .paperwork-number{margin-top:0rem}#paperwork .col:first-of-type span.step-line{width:70%;left:50%}#paperwork .col:last-of-type span.step-line{width:50%;left:0}#paperwork div.step-dot{margin:auto;width:1.5rem;height:1.5rem;border:.125rem solid #00a651;padding:.4rem;z-index:100!important;background:#fff;position:relative;border-radius:50%}#paperwork div.step-dot div{width:100%;height:100%;background-color:#00a651;border-radius:50%}#courses #courses-carousel .course-item{cursor:pointer;overflow:hidden;vertical-align:middle}#courses #courses-carousel .course-item .card-img-container{overflow:hidden}#courses #courses-carousel .course-item .card-img-top{transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:transform}#courses #courses-carousel .course-item:hover .card-img-top,#courses #courses-carousel .course-item:focus .card-img-top,#courses #courses-carousel .course-item:active .card-img-top{transform:scale(1.05)}#courses .course-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center;border-radius:1rem}#courses .course-item .course-name{text-decoration:none}#courses .course-item .course-name h1{font-family:Satoshi-MediumItalic,sans-serif!important;font-size:1rem;font-weight:600;line-height:1.5;color:#000;margin-bottom:0;text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem}#courses .course-item .list-group{font-family:Satoshi-Regular,sans-serif!important;font-size:.9rem;font-weight:300}#courses .course-item .course-allows-working{color:#00a651}#courses .course-item .course-no-working{color:#dc3545}#courses .buttons-container i{margin:0rem .5rem 0rem 0rem}main{margin-top:5rem}@media (min-width: 768px){main{margin-top:7rem}}.v2025 #course-header{padding:2.5rem 0 4rem}.v2025 #course-header #course-name{margin:0;font-size:2.5rem;font-family:Satoshi-Black,"sans-serif";text-transform:none}@media (min-width: 768px){.v2025 #course-header #course-name{font-size:3rem}}.v2025 #course-header #institution-name{margin:.75rem 0 2rem;line-height:1.4rem;text-transform:uppercase;font-family:Satoshi-Medium,Satoshi,"sans-serif"}.v2025 #course-header #institution-name a{margin:0;color:#171718;font-size:1.1rem;line-height:1.4rem;text-decoration:none}.v2025 #course-header #institution-name a:hover{text-decoration:underline}.v2025 #course-header .course-img{margin:0 auto 2rem}@media (min-width: 992px){.v2025 #course-header .course-img{margin:0}}.v2025 #course-header .info-container .info-item-container{margin-bottom:1rem}.v2025 #course-header .info-container .info-item-container .img-container{min-width:4rem;max-width:4rem;text-align:center}.v2025 #course-header .info-container .info-item-container .img-container img{max-width:3rem!important}.v2025 #course-header .info-container .hint-text{margin:2rem auto 0;text-align:center;font-style:italic}@media (min-width: 992px){.v2025 #course-header .info-container .hint-text{margin:0;text-align:left}}.v2025 #course-content{padding:4rem 0}.v2025 #course-content .main-description h2{margin:0 0 1rem;font-size:2rem;font-family:Satoshi-Black,"sans-serif"}.v2025 #course-content .main-description h3{margin:0 0 1rem;font-size:1.3rem;font-family:Satoshi-Medium,"sans-serif"}.v2025 #course-content .main-description p{margin:0;font-family:Satoshi-Regular,"sans-serif"}.v2025 #course-content .box{margin:2rem 0 0;padding:1.5rem;background:#fff;border-radius:1.5rem;overflow:hidden}@media (min-width: 768px){.v2025 #course-content .box{padding:3rem 4rem;border-radius:3rem}}@media (min-width: 1200px){.v2025 #course-content .box{margin:0}}.v2025 #course-content .box h4{font-family:Satoshi-Black,"sans-serif"}.v2025 #course-content .box .separator{display:block;margin:0 0 1.5rem;width:5rem;height:.15rem;background:#4f3cb2;background:linear-gradient(45deg,#4f3cb2,#0cb64d)}.v2025 #course-content .box .about-the-course h2{margin:0 0 1rem;font-size:2rem;font-family:Satoshi-Black,"sans-serif"}.v2025 #course-content .box .about-the-course h3{margin:0 0 1rem;font-size:1.3rem;font-family:Satoshi-Medium,"sans-serif"}.v2025 #course-content .box .about-the-course p{margin:0;font-family:Satoshi-Regular,"sans-serif"}.v2025 #scroll-nav{padding-top:2rem}.v2025 #scroll-nav .container{overflow:hidden;overflow-x:auto}.v2025 #scroll-nav .container::-webkit-scrollbar{height:.4rem;border-radius:1rem}.v2025 #scroll-nav .container::-webkit-scrollbar-track{background:#f3f4f6;border-radius:1rem}.v2025 #scroll-nav .container::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:1rem}.v2025 #scroll-nav .container::-webkit-scrollbar-thumb:hover{background:#171718}.v2025 #scroll-nav .container .items{margin-bottom:1rem;white-space:nowrap}.v2025 #scroll-nav .container .items a{color:#171718;text-decoration:none}.v2025 #scroll-nav .container .items p{display:inline-block;margin:0 2rem 0 0;font-family:Satoshi-Medium,Satoshi,"sans-serif";border-bottom:.1rem solid #ffffff;padding:.5rem;cursor:pointer;transition:.3s}.v2025 #scroll-nav .container .items p.active,.v2025 #scroll-nav .container .items p:hover{border-bottom:.1rem solid #171718}.v2025 #why-this-course,.v2025 #requirements,.v2025 #what-you-will-learn,.v2025 #payment-method{padding:4rem 0}@media (min-width: 992px){.v2025 #why-this-course,.v2025 #requirements,.v2025 #what-you-will-learn,.v2025 #payment-method{padding:2rem 0 4rem}}.v2025 #why-this-course .divider,.v2025 #requirements .divider,.v2025 #what-you-will-learn .divider,.v2025 #payment-method .divider{margin:auto;width:35%;height:.2rem;background:#f3f4f6;position:relative;top:-2rem}.v2025 #why-this-course .title,.v2025 #requirements .title,.v2025 #what-you-will-learn .title,.v2025 #payment-method .title{font-family:Satoshi-Black,"sans-serif"}.v2025 #why-this-course .button-container,.v2025 #requirements .button-container,.v2025 #what-you-will-learn .button-container,.v2025 #payment-method .button-container{margin:.5rem 0 1rem}@media (min-width: 992px){.v2025 #why-this-course .button-container,.v2025 #requirements .button-container,.v2025 #what-you-will-learn .button-container,.v2025 #payment-method .button-container{margin:1.5rem 0 0}}.v2025 #for-you{padding:4rem 0 0rem}.v2025 #for-you .title{margin:0 auto 2rem}.v2025 #for-you .hint{margin:2rem 0 0;font-family:Satoshi-Black,"sans-serif"}.v2025 #for-you .button-container{margin-top:4rem;margin-bottom:2rem}@media (min-width: 992px){.v2025 #for-you .button-container{margin-top:2rem;margin-bottom:4rem}}.v2025 #goals{padding:4rem 0;position:relative}.v2025 #goals .background-opacity{width:100%;height:100%;opacity:.05;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1;top:0;left:0}.v2025 #goals .goals-content{position:relative;z-index:2}.v2025 #goals .title{margin:0 auto 4rem;text-align:center}.v2025 #goals .row{margin:0 auto 2rem;max-width:65rem}.v2025 #goals .row .col{margin-bottom:2rem;padding-right:10rem}.v2025 #goals .row .col .index{min-width:3rem;max-width:3rem;text-align:center;line-height:1;font-size:2rem;font-family:Satoshi-Black,"sans-serif";color:#00a651}.v2025 #career-and-academic-opportunities{padding:4rem 0}.v2025 #career-and-academic-opportunities .title{margin:0 auto 4rem;text-align:center}@media (min-width: 768px){.v2025 #career-and-academic-opportunities .title{margin:0 auto 6rem}}.v2025 #career-and-academic-opportunities .row,.v2025 #career-and-academic-opportunities .row .col{margin-bottom:2rem}@media (max-width: 991.98px){.v2025 #career-and-academic-opportunities .row .col img{width:3rem!important}}@media (max-width: 1199.98px){.v2025 #career-and-academic-opportunities .row .col img{width:4rem!important}}.v2025 #career-and-academic-opportunities .row .col h4{font-family:Satoshi-Black,"sans-serif"}.v2025 #career-and-academic-opportunities .row .col ul{margin:0}.v2025 #terms{background-position:center;background-repeat:no-repeat;background-size:cover}.v2025 #terms .overlay{background:#000c;padding:4rem 0}@media (max-width: 991.98px){.v2025 #terms .overlay .right-side{margin-top:2rem}}.v2025 #terms .overlay .title{color:#fff}.v2025 #terms .overlay .item{margin:2rem 0}.v2025 #terms .overlay .item p{color:#fff}.v2025 #terms .overlay .item span{border:none!important}.v2025 #terms .overlay .terms-container{margin:1rem auto 0;max-width:90%}.v2025 #terms .overlay .terms-container .item{margin:0;width:100%;flex:1;border-bottom:.01rem solid #ffffff;padding:1rem}.v2025 #terms .overlay .terms-container .item:last-of-type{border-bottom:none}.v2025 #terms .overlay .terms-container .item .date{width:10rem}.v2025 #terms .overlay .terms-container .item p{margin:0;color:#fff;font-size:1rem;font-family:Satoshi-Medium,Satoshi,"sans-serif"}@media (min-width: 768px){.v2025 #terms .overlay .terms-container .item p{font-size:1.2rem}}.v2025 #campus{padding:4rem 0}.v2025 #campus .campuses-list{margin-top:2rem;overflow:hidden}.v2025 #campus .campuses-list .list-group{margin-bottom:1rem}.v2025 #campus .campuses-list .list-group .list-campus-item{cursor:pointer;padding-left:1rem;padding-right:1rem;padding-top:1rem}.v2025 #campus .campuses-list .list-group .list-campus-item .campus-name{font-size:1rem;line-height:1.4rem;color:#000;text-transform:uppercase;margin-bottom:0}.v2025 #campus .campuses-list .list-group .list-campus-item .campus-address{margin-bottom:0;font-size:.9rem}.v2025 #campus .campuses-list .list-group .list-campus-item.active .campus-name{color:#fff}.v2025 #campus .campuses-list .list-group .list-campus-item.active .campus-address{color:#dad3fc}.v2025 #campus .campuses-list img{margin:2rem 0 0;width:95%;border-radius:2rem}@media (min-width: 992px){.v2025 #campus .campuses-list img{margin:0}}.v2025 #consultancy{overflow:hidden}.v2025 #consultancy .consultancy-side{padding:4rem;background:#675ba733;background:linear-gradient(90deg,#675ba733,#00a65133)}.v2025 #consultancy .consultancy-side .info h1,.v2025 #consultancy .consultancy-side .info h4{font-family:Satoshi-Black,"sans-serif"}.v2025 #consultancy .consultancy-side .info p{margin:1rem 0 2rem}.v2025 #consultancy .consultancy-side .info .avatar-container{position:relative;margin:2rem auto;width:16rem;height:16rem;padding:.5rem;border-radius:16rem;background:#fff}.v2025 #consultancy .consultancy-side .info .avatar-container img{width:100%;height:100%;border-radius:50rem;-o-object-fit:cover;object-fit:cover}.v2025 #consultancy .consultancy-side .info .avatar-container .dot-container{overflow:hidden;width:2rem;height:2rem;background:#fff;border-radius:2rem;padding:.22rem;position:absolute;right:2rem}.v2025 #consultancy .consultancy-side .info .avatar-container .dot-container .dot{margin:auto;width:100%;height:100%;border-radius:2rem;background:#00a651}.v2025 #consultancy .events-side{padding:4rem 1rem}@media (min-width: 992px){.v2025 #consultancy .events-side{padding:4rem}}.v2025 #consultancy .events-side .info h1{font-family:Satoshi-Black,"sans-serif"}.v2025 #consultancy .events-side .info p{margin:1.5rem 0}.v2025 #consultancy .events-side .info h4{margin-bottom:1rem;font-family:Satoshi-Black,"sans-serif"}.v2025 #consultancy .events-side .featured-events{padding:0}.v2025 #consultancy .events-side .see-all{color:#171718;opacity:.7;text-decoration:none}.v2025 #consultancy .events-side .see-all:hover{text-decoration:underline}.items-container.items-with-left-border.border-container{margin:2rem 0 0;border:.1rem solid #dcdcdc;border-radius:2rem;padding:0rem 2rem 2rem}@media (min-width: 768px){.items-container.items-with-left-border.border-container{padding:1rem 3rem 3rem}}.items-container.items-with-left-border.with-bg{background-color:#efefef}.items-container.items-with-left-border .item-title{margin:1rem 0 0;font-family:Satoshi-BlackItalic,"sans-serif";text-transform:uppercase;padding:0 0 0 1rem;position:relative;top:1rem}.items-container.items-with-left-border .item{margin:2rem 0 0;padding:0 0 0 1rem;position:relative}@media (min-width: 992px){.items-container.items-with-left-border .item{padding:0 2rem 0 1rem}}.items-container.items-with-left-border .item p{margin:0}.items-container.items-with-left-border .item p .highlight,.items-container.items-with-left-border .item p b,.items-container.items-with-left-border .item p strong{color:#00a651}.items-container.items-with-left-border .item .border{width:.2rem;height:100%;background:#4f3cb2;background:linear-gradient(45deg,#4f3cb2,#0cb64d);position:absolute;top:0;left:0}.items-container.items-with-left-border .btn-expand-collapse{margin:1.5rem 0 0!important;color:#171718;background:none;border:0}.items-container.items-with-left-border .btn-expand-collapse i{font-size:.8rem;color:#171718}
