.c-classCard{height:auto;position:relative;margin:5px 0 10px}@media (min-width:30em){.c-classCard{padding-left:5px!important;padding-right:5px!important}}.c-classCard:hover .c-classCard__overlay,.c-classCard:hover .c-classCard__try{opacity:1}.c-classCard__try{-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);-o-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1);opacity:0;color:#fff;right:30px;bottom:25px;text-align:right;line-height:1;position:absolute;z-index:100;display:block;text-transform:uppercase;font-size:12px;font-weight:700;font-family:Lato}.c-classCard__filter{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.25);left:0;top:0;z-index:1}.c-classCard__overlay{position:absolute;z-index:3;opacity:0;width:calc(100% - 35px);height:calc(100% - 25px);top:0;border:1px solid #fff;-webkit-transition:.6s cubic-bezier(.215,.61,.355,1);-o-transition:.6s cubic-bezier(.215,.61,.355,1);transition:.6s cubic-bezier(.215,.61,.355,1);left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.c-classCard__colorBar{width:100%;height:7px;bottom:-7px;left:0;position:absolute}.c-classCard__holder{width:100%;height:100%;position:relative;cursor:pointer;background-position:50%;background-size:cover;background-repeat:no-repeat}.c-classCard__holder:before{display:block;content:"";width:100%;padding-top:70.54264%}.c-classCard__holder__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px;position:absolute;top:0;right:0;bottom:0;left:0}.c-classCard__holder__inner .c-classCard__categoryTitle{color:#fff;text-transform:uppercase;margin-bottom:5px;z-index:2;position:absolute;display:none;font-size:12px;font-weight:700;font-family:Lato}.c-classCard__holder__inner .c-classCard__categoryIcon{position:absolute;z-index:2;top:25px;left:25px}.c-classCard__holder__inner .c-classCard__intensity{position:absolute;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;bottom:25px;left:25px}.c-classCard__holder__inner .c-classCard__intensityLabel{color:#fff;text-transform:uppercase;margin-left:6px;display:inline-block;position:relative;z-index:2;font-size:12px;font-weight:700;font-family:Lato}.c-classCard__holder__inner h3{color:#fff;line-height:28px;text-transform:uppercase;position:absolute;z-index:2;top:70px;width:85%;word-break:keep-all;font-size:22px;font-weight:700;font-family:Lato}@media (min-width:576px) and (max-width:600px){.c-classCard__holder__inner h3{font-size:18px}}@media (min-width:62em){.c-classCard__holder__inner h3{font-size:35px;line-height:35px}}.c-classCard__holder__inner .c-classCard__holder__img{position:absolute;top:0;right:0;left:0;bottom:0;display:block;width:100%;height:100%;overflow:hidden}.c-classCard__holder__inner .c-classCard__holder__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-classCard__holder__inner .c-classCard__holder__img :root img{position:absolute;width:auto;overflow:hidden;height:100%;display:block;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-classCard__holder__inner .c-classCard__holder__img _:-ms-lang(x),.c-classCard__holder__inner .c-classCard__holder__img img{position:absolute;width:auto;overflow:hidden;height:100%;display:block;max-width:none;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-classCard .intensityMeter{width:18px;height:auto;display:inline-block;position:relative;z-index:1}.c-classCard .intensityMeter div{margin:2px 0;height:6px;background:hsla(0,0%,50.2%,.6)}.c-classCard .intensityMeter div:last-of-type{background:none;border:2px solid #fff}.c-classCard .intensityMeter--1 div:nth-of-type(4),.c-classCard .intensityMeter--2 div:nth-of-type(3),.c-classCard .intensityMeter--2 div:nth-of-type(4),.c-classCard .intensityMeter--3 div:nth-of-type(2),.c-classCard .intensityMeter--3 div:nth-of-type(3),.c-classCard .intensityMeter--3 div:nth-of-type(4),.c-classCard .intensityMeter--heavy div:first-of-type,.c-classCard .intensityMeter--heavy div:nth-of-type(2),.c-classCard .intensityMeter--heavy div:nth-of-type(3),.c-classCard .intensityMeter--heavy div:nth-of-type(4){background:#fff}.c-cardContainer{margin:0 auto;max-width:1200px;width:100%;z-index:0}