.section--lesson-related--wrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.section--lesson-related--item--inner{display:flex;flex-flow:column;height:100%;padding:15px;& .btn{&.btn--simple{&:before{content:none!important}}}}.section--lesson-related--item--body,.section--lesson-related--item--body--wrapper{display:flex;flex-flow:column;height:100%}.section--lesson-related--item--lower{margin-top:auto}.section--lesson-related--item--tag{background-color:#fff;border-radius:15px 0 0 0;padding:3px 17px}.section--lesson-related--item--tag p{color:#657d8d}.section--lesson-related a,.section--lesson-related a .box-shadow.box--hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.section--lesson-related a:hover .box-shadow.box--hover{-moz-box-shadow:0 12px 25px 0 rgba(66,66,66,.18);-webkit-box-shadow:0 12px 25px 0 rgba(66,66,66,.18);box-shadow:0 12px 25px 0 rgba(66,66,66,.18)}.section--lesson-related a:hover .btn--simple:after{left:5px}.section--lesson-related a.card--hover:hover .section--lesson-related--item--body{transform:translateY(-10px)}@media (max-width:768px){.section--lesson-related--item{margin:0 auto;max-width:450px}}