.jsSectionFeatures .features{padding:80px 20px}@media screen and (max-width:767px){.jsSectionFeatures .features{padding:50px 15px}}.jsSectionFeatures .features.learningtablet{background-color:#001a4a;background-image:url(/wc/jsSectionFeatures/images/learningtablet/featuresbgpc.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover;color:#fff}
@media screen and (max-width:767px){.jsSectionFeatures .features.learningtablet{background-image:url(/wc/jsSectionFeatures/images/learningtablet/featuresbgsp.png)}}.jsSectionFeatures .features.math{background-color:#d5e9e9;background-image:url(/wc/jsSectionFeatures/images/math/featuresbgpc.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover;color:#11253c}
@media screen and (max-width:767px){.jsSectionFeatures .features.math{background-image:url(/wc/jsSectionFeatures/images/math/featuresbgsp.png)}}.jsSectionFeatures .features>.title h2{margin-bottom:60px;font:bold 36px/1.2 Helvetica,"Helvetica Neue",Arial,sans-serif;text-align:center}
@media screen and (max-width:767px){.jsSectionFeatures .features>.title h2{margin-bottom:40px;font-size:30px}}.jsSectionFeatures .features>.content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:0 auto}
@media screen and (max-width:767px){.jsSectionFeatures .features>.content{flex-direction:column;gap:30px}}.jsSectionFeatures .features>.content .area-paragraph{width:calc((100% / 3) - 16px);padding:24px;color:#11253c;background:#fff;border-radius:10px}
@media screen and (max-width:767px){.jsSectionFeatures .features>.content .area-paragraph{width:100%;text-align:center}}.jsSectionFeatures .features>.content .area-paragraph.end{display:flex;align-items:center;justify-content:space-around;width:100%;margin-top:24px}
@media screen and (max-width:767px){.jsSectionFeatures .features>.content .area-paragraph.end{flex-direction:column-reverse;gap:30px;margin-top:0}}.jsSectionFeatures .features>.content .area-paragraph .left,.jsSectionFeatures .features>.content .area-paragraph .right{width:calc((100% / 2) - 50px)}
@media screen and (max-width:767px){.jsSectionFeatures .features>.content .area-paragraph .left,.jsSectionFeatures .features>.content .area-paragraph .right{width:100%}}.jsSectionFeatures .features>.content .area-paragraph .icon{width:64px;margin-bottom:15px}
@media screen and (max-width:767px){.jsSectionFeatures .features>.content .area-paragraph .icon{margin:0 auto 15px}}.jsSectionFeatures .features>.content .area-paragraph h3{margin-bottom:15px;font:bold 25px/1.2 Helvetica,"Helvetica Neue",Arial,sans-serif}
.jsSectionFeatures .features>.content .area-paragraph .text p{font:normal 20px/1.4 Helvetica,"Helvetica Neue",Arial,sans-serif}.jsSectionFeatures .features>.content .area-paragraph .image{margin-top:20px;text-align:center}