.m-learning-styles{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:-20px}@media screen and (min-width:901px){.m-learning-styles:after,.m-learning-styles:before{-webkit-box-ordinal-group:101;-ms-flex-order:100;content:"";display:block;order:100;width:23.75%}}.m-learning-styles .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:4rem 2rem;width:23.75%}@media screen and (max-width:900px){.m-learning-styles .item{width:48.65%}}@media screen and (max-width:560px){.m-learning-styles .item{width:100%}}.m-learning-styles .image{margin-bottom:1.4rem;text-align:center}.m-learning-styles .title{color:#0c5394;font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;text-align:center}.m-learning-styles .text{font-size:1.5rem;line-height:1.8;margin-bottom:2.2rem}@media screen and (max-width:767px){.m-learning-styles .text{font-size:1.3rem;margin-bottom:2rem}}.m-learning-styles .text small{display:inline-block;font-size:.8em;line-height:1.5}.m-learning-styles .bottom-button{margin:auto auto 0;max-width:180px;width:100%}.m-learning-styles .l-button{font-size:1.4rem;font-weight:400;min-height:4.1rem;padding:1rem 2rem}.m-learning-styles .l-button:after{height:.6rem;margin-top:-.4rem;right:1.5rem;width:.6rem}.m-learning-styles .l-button:hover:after{right:1rem}.m-learning-styles.-gap-none{margin-top:0}