@media only screen and (max-width: 1150px) {
  #wrapall .c00 #cwwbos_hero_banner {
    height: 331px; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 195px;
      padding-top: 230px;
      width: 570px; }
      #wrapall .c00 #cwwbos_hero_banner .cont_wrap .discription {
        width: 290px; }
  #wrapall .c00 #cwwbos_1592230908 {
    height: 220px; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 185px;
      padding-top: 160px;
      width: 200px; } }
@media only screen and (max-width: 1100px) {
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content {
    background-position: 856px bottom; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_left_txt {
      width: 20%; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle {
      width: 78%; } }
@media only screen and (max-width: 1024px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-color: #f3f3f3;
    background-image: url("../images/hero_1024_v2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover;
    height: 361px; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 135px;
      padding-top: 235px;
      width: 540px; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-color: #f3f3f3;
    background-image: url("../images/hero_1024_v3.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 106px;
      padding-top: 165px;
      width: 540px; }
  #wrapall .c00 .allcontents_cwwmum_heading {
    height: 4.5em; }
  #wrapall .c00 .parents_cwwmum_heading {
    height: 4.5em; } }
@media only screen and (max-width: 950px) {
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content {
    background-position: 770px bottom; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-color: #f3f3f3;
    background-image: url("../images/hero_821_v3.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 35px;
      padding-top: 170px;
      width: 200px; } }
@media only screen and (max-width: 900px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-color: #f3f3f3;
    background-image: url("../images/hero_821_v2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 37px;
      padding-top: 240px;
      width: 540px; }
  #wrapall .c00 .allcontents_parent_flex .allcontents_child_flex {
    flex-basis: 32%;
    margin-bottom: 20px; }
  #wrapall .c00 .parents_parent_flex .parents_child_flex {
    flex-basis: 32%; }
    #wrapall .c00 .parents_parent_flex .parents_child_flex:nth-child(3n) {
      margin-right: 0; }
  #wrapall .c00 .parents_parent_flex #cwwmum_off4 {
    display: none; }
  #wrapall .c00 .teachers_parent_flex .teachers_child_flex {
    flex-basis: 32%; }
    #wrapall .c00 .teachers_parent_flex .teachers_child_flex:nth-child(3n) {
      margin-right: 0; }
  #wrapall .c00 .teachers_parent_flex #cwwmum_teachers4 {
    display: none; }
  #wrapall .c00 .college_parent_flex .college_child_flex {
    flex-basis: 32%; }
    #wrapall .c00 .college_parent_flex .college_child_flex:nth-child(3n) {
      margin-right: 0; }
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content {
    background-position: right bottom;
    height: 220px;
    background-size: 267px;
    display: block; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_left_txt {
      width: 100%; }
      #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_left_txt p.cwwbos_para {
        padding: 25px 10px 25px 25px;
        max-width: 340px;
        font-size: 36px; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle {
      margin-left: 15px; }
      #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle .cwwbos_col {
        width: 96px;
        height: 96px;
        margin: 0 13px; }
        #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle .cwwbos_col p {
          font-size: 22px;
          padding-top: 25px; }
        #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle .cwwbos_col span.cwwbos_subtxt {
          font-size: 13px;
          line-height: 1.3em; }

  #wrapall .c00 #cwwbos_teachers .cwwbos_cta {
    display: block; } }
@media only screen and (max-width: 820px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-color: #f3f3f3;
    background-image: url("../images/hero_820_v2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 23px;
      padding-top: 220px;
      width: 365px; }
      #wrapall .c00 #cwwbos_hero_banner .cont_wrap .discription {
        width: 290px; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-color: #f3f3f3;
    background-image: url("../images/hero_820_v3.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: cover; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 31px;
      padding-top: 154px;
      width: 200px; }
  #wrapall .c00 .allcontents_cwwmum_t {
    height: 5.5em; }
  #wrapall .c00 .allcontents_cwwmum_readmore {
    bottom: -42px; } }
@media only screen and (max-width: 750px) {
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content {
    background-position: 485px bottom;
    overflow: hidden; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle {
      width: 100%; } }
@media only screen and (max-width: 620px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-image: url("../images/hero_601_v2.jpg");
    height: 293px;
    background-position: left top; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 21px;
      padding-top: 200px;
      width: 330px; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-image: url("../images/hero_601_v3.jpg");
    height: 217px;
    background-position: left top; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 33px;
      padding-top: 144px;
      width: 200px; } }
@media only screen and (max-width: 700px) {
  #wrapall .c00 .allcontents_parent_flex .allcontents_child_flex {
    flex-basis: 100%;
    margin-right: 0; }
    #wrapall .c00 .allcontents_parent_flex .allcontents_child_flex:nth-child(2n) {
      margin: 0; }
  #wrapall .c00 .parents_parent_flex .parents_child_flex {
    flex-basis: 48%; }
    #wrapall .c00 .parents_parent_flex .parents_child_flex:nth-child(2n) {
      margin-right: 0; }
    #wrapall .c00 .parents_parent_flex .parents_child_flex:nth-child(3n) {
      margin-right: 7px; }
  #wrapall .c00 .parents_parent_flex #cwwmum_off3, #wrapall .c00 .parents_parent_flex #cwwmum_off5, #wrapall .c00 .parents_parent_flex #cwwmum_off6, #wrapall .c00 .parents_parent_flex #cwwmum_off7, #wrapall .c00 .parents_parent_flex #cwwmum_off8, #wrapall .c00 .parents_parent_flex #cwwmum_off9, #wrapall .c00 .parents_parent_flex #cwwmum_off10 {
    display: none; }
  #wrapall .c00 .parents_parent_flex #cwwmum_off4, #wrapall .c00 .parents_parent_flex #cwwmum_off8 {
    margin-right: 7px; }
  #wrapall .c00 .teachers_parent_flex .teachers_child_flex {
    flex-basis: 48%; }
    #wrapall .c00 .teachers_parent_flex .teachers_child_flex:nth-child(2n) {
      margin-right: 0; }
    #wrapall .c00 .teachers_parent_flex .teachers_child_flex:nth-child(3n) {
      margin-right: 7px; }
  #wrapall .c00 .teachers_parent_flex #cwwmum_teachers3 {
    display: none; }
  #wrapall .c00 .college_parent_flex .college_child_flex {
    flex-basis: 48%; }
    #wrapall .c00 .college_parent_flex .college_child_flex:nth-child(2n) {
      margin-right: 0; }
    #wrapall .c00 .college_parent_flex .college_child_flex:nth-child(3n) {
      margin-right: 7px; }
  #wrapall .c00 .cwwbos_unordered_list {
    display: block;
    width: 200px;
    text-align: center; }
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content {
    background: transparent;
    overflow: visible; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle {
      width: 100%; }
  #wrapall .c00 #cwwbos_hero_banner {
    background-image: url("../images/hero_600_v2.jpg");
    height: 327px; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 55px;
      padding-top: 131px;
      width: auto; }
      #wrapall .c00 #cwwbos_hero_banner .cont_wrap .discription {
        width: 250px; }
  #wrapall .c00 .allcontents_cwwmum_t {
    height: 3em; }
  #wrapall .c00 .allcontents_cwwmum_readmore {
    bottom: -18px; } }
@media only screen and (max-width: 550px) {
  #wrapall .c00 section.cwwbos_bottom_banner {
    height: 358px; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_left_txt p.cwwbos_para {
      margin: 0 auto;
      text-align: center;
      padding: 25px 0 25px 0; }
    #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle {
      width: 260px;
      margin: 0 auto; }
      #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_inner_content .cwwbos_four_circle .cwwbos_col {
        margin: 0 13px 25px; } }
@media only screen and (max-width: 550px) {
  #cwwbos_1592230908 {
    background-image: url("../images/hero_600_v3.jpg");
    height: 185px; }
    #cwwbos_1592230908 .cont_wrap {
      padding-left: 30px;
      padding-top: 130px;
      width: auto; } }
@media only screen and (max-width: 450px) {
  #wrapall .c00 .parents_parent_flex .parents_child_flex {
    flex-basis: 100%;
    margin-right: 0px; }
  #wrapall .c00 .teachers_parent_flex .teachers_child_flex {
    flex-basis: 100%;
    margin-right: 0px; }
  #wrapall .c00 .college_parent_flex .college_child_flex {
    flex-basis: 100%;
    margin-right: 0px; }
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_cre_content_main3 .main_head {
    font-size: 62px;
    line-height: 1em;
    padding: 70px 0 10px;
    max-width: 320px; }
  #wrapall .c00 section.cwwbos_bottom_banner .cwwbos_cre_content_main3 .main_para {
    font-size: 20px;
    max-width: 320px; }
  #wrapall .c00 .parents_cwwmum_heading {
    height: 3em; } }
@media only screen and (max-width: 400px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-image: url("../images/hero_320_v2.jpg");
    background-position: left top;
    height: 368px; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 37px;
      padding-top: 140px;
      width: auto; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-image: url("../images/hero_320_v3.jpg");
    background-position: left top;
    height: 368px; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 37px;
      padding-top: 140px;
      width: auto; } }
@media only screen and (max-width: 380px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-image: url(../images/hero_320_v2.jpg);
    background-position: -18px top;
    height: 360px;
    background-size: cover; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 13px;
      padding-top: 132px;
      width: auto; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-image: url(../images/hero_320_v3.jpg);
    background-position: -18px top;
    height: 407px;
    background-size: cover; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 13px;
      padding-top: 132px;
      width: auto; } }
@media only screen and (max-width: 340px) {
  #wrapall .c00 #cwwbos_hero_banner {
    background-image: url(../images/hero_320_v2.jpg);
    background-position: 0 top;
    height: 341px;
    background-size: cover; }
    #wrapall .c00 #cwwbos_hero_banner .cont_wrap {
      padding-left: 11px;
      padding-top: 128px; }
  #wrapall .c00 #cwwbos_1592230908 {
    background-image: url(../images/hero_320_v3.jpg);
    background-position: 0 top;
    height: 366px;
    background-size: cover; }
    #wrapall .c00 #cwwbos_1592230908 .cont_wrap {
      padding-left: 11px;
      padding-top: 128px; } }

/*# sourceMappingURL=responsive.css.map */
