.m8cc-certifications{align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.m8cc-certification{background-color:#fff;border:1px solid #eee;border-radius:3px;cursor:pointer;margin-bottom:40px;min-width:290px;overflow:hidden;padding:20px;width:calc(25% - 30px)}.m8cc-certification,.m8cc-certification:hover{box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .4s ease}.m8cc-certification:hover{transform:translateY(-10px)}.m8cc-certification-wrapper{align-items:center;display:flex;flex-wrap:nowrap;height:100%;width:200%}.m8cc-certification-front{padding-bottom:20px;padding-top:40px;width:50%}.m8cc-certification-back{width:50%}.m8cc-certification-front{opacity:1;order:1;visibility:visible}.m8cc-certification-back,.m8cc-certification.clicked .m8cc-certification-front{opacity:0;order:2;visibility:hidden}.m8cc-certification.clicked .m8cc-certification-back{opacity:1;order:1;visibility:visible}.m8cc-certification-name{font-size:17px;font-weight:700;line-height:28px}.m8cc-certification-front .m8cc-certification-name{margin-top:25px;text-align:center}.m8cc-certification-back .m8cc-certification-name{margin-bottom:10px}.m8cc-certification-description{font-size:15px;line-height:1.6}.m8cc-certification-image{height:150px;overflow:hidden;text-align:center}.m8cc-certification-image img{max-height:100%!important}@media(max-width:1359px){.m8cc-certifications{margin:0 auto;max-width:950px}}@media(max-width:1029px){.m8cc-certifications{max-width:620px}}@media(max-width:767px){.m8cc-certification{padding:15px}}@media(max-width:699px){.m8cc-certifications{max-width:290px}}@media(max-width:369px){.m8cc-certification{max-width:none;min-width:auto;width:100%}}