@media only screen and (max-width: 1440px) {
  #wrapall {
    width: 100%; }
    #wrapall .c00 {
      width: 100%;
      display: inline-block; } }
@media only screen and (max-width: 1280px) {
  /* responsive work by rahul */
  #wrapall .c00 .cwwbos_disclaimer {
    padding: 0;
    width: 90%; } }
@media only screen and (max-width: 1024px) {
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section {
    padding: 0 30px; } }
@media only screen and (max-width: 1024px) and (max-width: 900px) {
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-copy {
    font-size: 62px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight #banner-section {
    background: url(../images/banner821.png) no-repeat;
    height: 602px;
    background-size: cover;
    background-position: center; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .content_flex p:nth-child(2) {
    width: 350px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .api_flex .bx-wrapper .bx-pager.bx-default-pager a {
    margin: 0 3px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .content_flex p:nth-child(2) {
    width: 350px; } }
@media only screen and (max-width: 1024px) and (max-width: 820px) {
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-copy {
    font-size: 60px; } }
@media only screen and (max-width: 1024px) and (max-width: 730px) {
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-copy {
    font-size: 36px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-subcopy {
    font-size: 16px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .content_flex p:first-child {
    font-size: 24px;
    width: 240px;
    padding-bottom: 8px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .content_flex p:nth-child(2) {
    font-size: 24px;
    width: 300px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .content_flex p:first-child {
    font-size: 24px;
    width: 240px;
    padding-bottom: 8px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .content_flex p:nth-child(2) {
    font-size: 24px;
    width: 290px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex .parent_flex .api_subheading {
    width: 210px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .content_flex p:nth-child(2) {
    font-size: 24px;
    width: 300px; } }
@media only screen and (max-width: 1024px) and (max-width: 600px) {
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .parent_logo_flex {
    padding: 20px 0px 20px 0px; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .parent_logo_flex .child_logo_flex img {
      width: 137px; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .parent_logo_flex .child_logo_flex .take-right {
      width: 85px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-copy {
    font-size: 32px;
    text-align: center;
    width: 80%;
    margin: 0 auto 40px; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-copy br {
      display: none; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-subcopy {
    font-size: 12px;
    text-align: center; }
  #wrapall .c00 #cwwbos_1566986516_spotlight #banner-section {
    background: url(../images/banner600.png) no-repeat;
    height: 230px;
    background-size: cover;
    background-position: center; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 {
    flex-wrap: wrap;
    text-align: center; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .content_flex {
      flex-basis: 100%; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .content_flex p:first-child {
        width: 70%;
        margin: 0 auto; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .content_flex p:nth-child(2) {
        font-size: 18px;
        width: 100%;
        margin: 12px 0px 50px 0px; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .api_flex {
      flex-basis: 100%;
      margin: 0 auto; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-1 .api_flex ul.bxslider2box {
        margin: 0; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 {
    flex-wrap: wrap;
    text-align: center;
    margin-top: 35px;
    padding: 0 30px 60px; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .content_flex {
      flex-basis: 100%; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .content_flex p:first-child {
        width: 100%; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .content_flex p:nth-child(2) {
        font-size: 18px;
        width: 100%;
        margin: 22px auto 50px; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex {
      flex-basis: 100%; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex .parent_flex {
        display: block; }
        #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex .parent_flex .icon {
          padding: 0; }
        #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex .parent_flex .api_heading {
          font-size: 16px;
          padding: 8px; }
        #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex .parent_flex .api_subheading {
          width: 295px;
          font-size: 16px;
          margin: 0 auto; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 {
    flex-wrap: wrap;
    text-align: center; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .content_flex {
      flex-basis: 100%; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .content_flex p:nth-child(2) {
        width: 100%; }
    #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .api_flex {
      flex-basis: 100%; }
      #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .api_flex .parent_flex {
        display: block; }
        #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .api_flex .parent_flex .icon {
          padding: 0; }
        #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .api_flex .parent_flex .cwwbos_1566986516_locationcta {
          width: auto; }
        #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .api_flex .parent_flex .location-flex {
          width: 240px;
          justify-content: space-evenly;
          padding: 25px 0 50px 0;
          margin: 0 auto; } }
@media only screen and (max-width: 1024px) and (max-width: 530px) {
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-copy {
    font-size: 31px;
    width: 100%; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .main_header .cwwbos_1566986516_spotlight_container #header-section .section1-subcopy {
    width: 80%;
    text-align: center;
    margin: 0 auto; }
  #wrapall .c00 #cwwbos_1566986516_spotlight #banner-section {
    background: url(../images/banner320.png) no-repeat;
    height: 230px;
    background-size: cover;
    background-position: center; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .content_flex p:first-child {
    font-size: 22px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-2 .api_flex .parent_flex .api_subheading {
    width: 235px; }
  #wrapall .c00 #cwwbos_1566986516_spotlight .cwwbos_1566986516_allsection .section-3 .content_flex p:nth-child(2) {
    font-size: 22px; }

    /*
    _:-ms-fullscreen, :root #wrapall {
      .c00 {
        #cwwbos_1566986516_spotlight {
          .cwwbos_1566986516_allsection {
            .section-1 {
              .api_flex {
                flex-basis: 100%;
                margin: 0 auto;
                ul.bxslider2box {
                  margin: 0;
                }
              }
            }
          }
        }
      }
  
    }   
*/ }

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