.itemFullText{background:#fff}.hero{margin-top:60px}.hero .wrapper{margin:0 auto;width:1230px}@media (max-width: 1200px){.hero .wrapper{width:95%}}.hero .wrapper h1{color:#0C1B30;font:700 40px/56px "Montserrat";position:relative;margin-bottom:40px;max-width:980px}@media (max-width: 576px){.hero .wrapper h1.h1-desktop{display:none}}.courses .wrapper{margin:0 auto;width:1230px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width: 1200px){.courses .wrapper{width:95%}}.courses .wrapper .left{width:740px}@media (max-width: 992px){.courses .wrapper .left{width:100%;order:2}}.courses .wrapper .left .no-results{padding:16px;border:1px dashed #ccc;border-radius:12px;margin-top:12px}.courses .wrapper .left .load-more-courses{margin:60px auto 0;display:block;padding:0;cursor:pointer;border-radius:10px;background:#FFD366;width:360px;text-align:center;color:#051C2C;font:600 15px/56px 'Montserrat'}.courses .wrapper .left .load-more-courses:hover{cursor:pointer}.courses .wrapper .left .load-more-courses:hover svg{animation-name:spin;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.courses .wrapper .left .content .item{border-radius:20px;border:1px solid #727A86;padding:40px;box-sizing:border-box;margin-bottom:20px;width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width: 576px){.courses .wrapper .left .content .item{padding:30px}}@media (max-width: 480px){.courses .wrapper .left .content .item{padding:20px}}.courses .wrapper .left .content .item:hover{background:#F6F4F4;cursor:pointer}.courses .wrapper .left .content .item:hover p.title a{text-decoration:underline}@media (max-width: 576px){.courses .wrapper .left .content .item img{width:100px;height:auto}}@media (max-width: 480px){.courses .wrapper .left .content .item img{width:auto;height:auto;margin:0 auto}}.courses .wrapper .left .content .item>div.text{width:calc(100% - 175px)}@media (max-width: 576px){.courses .wrapper .left .content .item>div.text{width:calc(100% - 125px)}}@media (max-width: 480px){.courses .wrapper .left .content .item>div.text{width:100%;margin-top:15px}}.courses .wrapper .left .content .item>div.text p{color:#051C2C;font:400 15px/24px 'Montserrat';margin-top:10px}.courses .wrapper .left .content .item>div.text p.title{margin-top:0}@media (max-width: 480px){.courses .wrapper .left .content .item>div.text p.title{text-align:center}}.courses .wrapper .left .content .item>div.text p.title a{font:700 20px/28px 'Montserrat';color:#051C2C}@media (max-width: 480px){.courses .wrapper .left .content .item>div.text p.title a{font:700 18px/24px 'Montserrat'}}.courses .wrapper .filters{width:380px}@media (max-width: 992px){.courses .wrapper .filters{width:100%;order:1;margin-bottom:40px}}.courses .wrapper .filters .filters-close{display:none}.courses .wrapper .filters p.title{color:#051C2C;font:700 20px/28px 'Montserrat'}@media (max-width: 576px){.courses .wrapper .filters p.title{font:700 16px / 20px 'Montserrat';margin-top:10px;color:#fff;margin-top:-35px}}@media (max-width: 480px){.courses .wrapper .filters p.title{max-width:250px}}.courses .wrapper .filters details{margin-top:40px}@media (max-width: 576px){.courses .wrapper .filters details{margin-top:20px}}.courses .wrapper .filters details summary{color:#051C2C;font:700 20px/24px 'Montserrat';padding-bottom:15px;border-bottom:1px solid #DADADA;position:relative}@media (max-width: 576px){.courses .wrapper .filters details summary{padding-bottom:10px;font:700 16px/16px 'Montserrat';color:#fff}}.courses .wrapper .filters details summary:after{position:absolute;content:'';background:url("/images/pages/certified-programs/Vector.png");width:18px;height:10px;top:10px;right:0}@media (max-width: 576px){.courses .wrapper .filters details summary:after{top:5px}}.courses .wrapper .filters details summary:hover{cursor:pointer}.courses .wrapper .filters details>div label{width:100%;display:block;margin:15px 0 0}@media (max-width: 576px){.courses .wrapper .filters details>div label{margin:10px 0 0}}.courses .wrapper .filters details>div label:hover{cursor:pointer}.courses .wrapper .filters details>div label input{margin:0}.courses .wrapper .filters details>div label span{color:#051C2C;font:400 14.5px/24px 'Montserrat';position:relative;margin-left:15px}@media (max-width: 576px){.courses .wrapper .filters details>div label span{color:#fff;margin-left:8px}}@media (max-width: 414px){.courses .wrapper .filters details>div label span{font:400 14px/24px 'Montserrat'}}.courses .wrapper .filters details>div label span:before{content:"";display:inline-block;width:18px;height:18px;position:absolute;left:-30px;bottom:0;border-radius:3px;background-color:#fff;border:1px solid #DADADA}@media (max-width: 576px){.courses .wrapper .filters details>div label span:before{width:15px;height:15px;left:-23px}}.courses .wrapper .filters details>div label span .count{color:#727A86;font:400 normal 15px/24px 'Montserrat'}@media (max-width: 576px){.courses .wrapper .filters details>div label span .count{color:#fff}}.courses .wrapper .filters details>div label.is-disabled{opacity:0.5}.courses .wrapper .filters details>div input[type="checkbox"]:checked+span:before{background-image:url("/images/check-green.png");background-repeat:no-repeat;background-position:center}.courses .wrapper .filters details[open] summary:after{transform:rotate(180deg)}.filters-toggle{display:none}@media (max-width: 576px){.filters-toggle{display:inline-flex;align-items:center;justify-content:space-between;padding:0;border:0;cursor:pointer;background:#fff;margin:0 0 20px 0px;width:100px;color:#051C2C;font:500 14px / 24px 'Montserrat'}.filters-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.35);z-index:9998;opacity:0;pointer-events:none;transition:opacity .3s ease}.courses .wrapper .filters{position:fixed;top:0;left:0;height:93vh;width:93% !important;z-index:9999;background:#00afaa;color:#fff;overflow:auto;padding:14px 14px 24px;transform:translateX(-105%);transition:transform .3s ease}.courses .wrapper .filters input[type="checkbox"]{accent-color:#fff;height:1px}.courses .wrapper .filters .filters-close{position:sticky;right:0;top:0;display:flex;justify-content:center;align-items:center;z-index:1;background:#00afaa;border:1px solid #fff;width:33px;height:33px;padding:0;margin:0 0 0 auto}.filters .filters-close button{border:0;background:transparent;color:#fff;font-size:27px;line-height:1;cursor:pointer}body.filters-open .courses .wrapper .filters{transform:translateX(0)}body.filters-open .filters-backdrop{opacity:1;pointer-events:auto}body.filters-open{overflow:hidden}}.after .h1-mob{display:none;color:#0C1B30;font:700 33px/45px "Montserrat";position:relative;margin-bottom:40px}@media (max-width: 576px){.after .h1-mob{display:block}}@media (max-width: 576px){.breadcrumb ul li:last-child{width:40% !important}}
