[is=list-courses] .row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}[is=list-courses] .wrapper{background-color:#f9f9f9}[is=list-courses] .wrapper .top{padding:1rem 2rem;font-family:MaisonNeue-Medium;position:relative;overflow:hidden;background:-webkit-gradient(linear,left top,right top,from(#e5eff2),to(#e5e9ed));background:linear-gradient(90deg,#e5eff2,#e5e9ed);font-size:1.6rem;min-height:51px}[is=list-courses] .wrapper .top span{position:relative}[is=list-courses] .wrapper .top .circle{width:0;height:0;position:absolute;top:0;right:-20%;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#acced9),to(#aeb8c5));background:linear-gradient(90deg,#acced9,#aeb8c5);-webkit-transition:all .6s ease-out;transition:all .6s ease-out}[is=list-courses] .wrapper .content{padding:1.5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}[is=list-courses] .wrapper .title{font-family:MaisonNeue-Bold;margin-bottom:1rem;width:100%}[is=list-courses] .wrapper .short-description{margin-bottom:5rem;width:100%}[is=list-courses] .wrapper .info{width:100%}[is=list-courses] .wrapper ul{list-style:none;margin-bottom:2rem}[is=list-courses] .wrapper ul li b{font-family:MaisonNeue-Bold}[is=list-courses] .aos-animate .wrapper .top .circle{width:80%;padding-top:80%;margin-top:-15%}[is=list-courses] .item .content .content-left,[is=list-courses] .item .content .content-right{width:100%}@media (min-width:768px){[is=list-courses] .item .col-12 .content .content-left{width:60%;padding-right:1.5rem}}@media (min-width:768px){[is=list-courses] .item .col-12 .content .content-right{width:40%;padding-left:1.5rem}}[is=list-courses] .filters li.has-link{position:relative}[is=list-courses] .filters li.has-link a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}