.curriculum-module{padding:80px 0}.curriculum-module h2 span{color:#f19135}.curriculum_content{margin:0 auto;max-width:790px}.parentcurriculum{border:1px solid #e0e8ed;border-radius:10px;margin-top:50px}.curriculum_grp{padding:20px 30px}.curriculum_grp.even{background:#f2f4f8}.parentcurriculum_type{margin-left:-15px;margin-right:-15px;margin-top:80px}.curriculum_type{border-radius:10px;margin-left:15px;margin-right:15px;overflow:hidden;text-align:center;width:calc(25% - 30px)}.curriculum_title{background:#328ccc;color:#fff;font-size:22px;font-weight:700;line-height:25px;padding:19px 10px}.curriculum_title span{font-size:18px;font-weight:400;line-height:21px}.curriculum_cat{background:#e0eef7;color:#2e2e2e;font-size:22px;font-weight:700;line-height:25px;padding:19px 0}@media(max-width:940px){.parentcurriculum_type{margin-top:70px}.curriculum_type{margin-bottom:20px;width:calc(50% - 30px)}}@media(max-width:767px){.curriculumtext{width:100%}}@media(max-width:500px){.parentcurriculum_type{margin-left:0;margin-right:0;margin-top:70px}.curriculum_type{margin-left:0;margin-right:0;width:100%}.curriculum_type:last-child{margin-bottom:0}}