/* Max width 1550px */
@media only screen and (max-width: 1550px) {
  /* line 3, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-container {
    width: 90%;
  }
  /* line 8, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    /* padding: 3rem 5rem; */
  }
}

/* Max width 1400px */
@media only screen and (max-width: 1400px) {
  /* line 16, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    /* padding: 2.5rem 4rem; */
  }
  /* line 20, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .nav-container {
    /* width: 95%; */
    width: 90%;
  }
  /* line 25, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .footer-inner-cont {
    width: 85%;
  }
  /* line 30, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-wrapper {
    height: 120vh;
  }
}

/* Max width 1300px */
@media only screen and (max-width: 1300px) {
  /* line 40, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sec-nav-container {
    /* width: 97%; */
    width: 91%;
  }
  /* line 45, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card {
    flex: 1 1 calc(33.33% - 20px);
    max-width: calc(33.33% - 20px);
  }
  /* line 50, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    /* padding: 2rem 3rem; */
  }
  /* line 53, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  #cat-section-heading-dark-bg {
    font-size: 3rem;
    color: #e2f1ff;
  }
  /* line 58, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-wrapper {
    width: 100%;
    position: sticky;
    top: 90px;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 120vh;
    background: #0959B4;
    overflow: hidden;
    padding-left: 3rem;
  }
  /* line 71, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tabs {
    /* padding: 20px; */
    padding: 0px;
  }
  /* line 76, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-inner-wrapper {
    /* width: 96%; */
    width: 100%;
  }
  /* line 81, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    /* padding: 10px 10px 10px 10px; */
    padding: 0px;
  }
}

@media only screen and (max-width: 1280px) {
  /* line 92, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-container {
    width: 90%;
    /* margin-top: 20px; */
    /* padding: 30px 0px 66px 0px; */
    gap: 5px;
    /* height: 100%; */
  }
  /* line 101, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-cont {
    row-gap: 20px;
  }
  /* line 105, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-word-1,
.cat-heading-word-2,
h1 {
    font-size: 4.2rem;
  }
  /* line 111, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    font-size: 1.6rem;
  }
  /* line 115, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-group-cont {
    gap: 20px;
  }
  /* line 119, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  #cert-logo-03,
#cert-logo-04 {
    height: 55px;
  }
  /* line 124, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    margin: 5px 0px;
    /* font-size: 1.4rem; */
  }
  /* line 129, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tabs {
    /* padding: 10px; */
    gap: 20px;
  }
  /* line 134, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-section {
    display: flex;
    justify-content: center;
    width: 100%;
    height: calc(100vh * 7);
    position: relative;
    background-color: #0959B4;
  }
  /* line 143, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-wrapper {
    width: 90%;
    position: sticky;
    top: 90px;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 100vh;
    background: #0959B4;
    overflow: hidden;
    padding-left: 1rem;
  }
  /* line 157, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .grid {
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  }
  /* line 161, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-wcu-small-title p {
    width: 190px;
  }
  /* line 165, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card-profile-pic {
    height: auto;
  }
}

/* Max width 1260px */
@media only screen and (max-width: 1260px) {
  /* line 173, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    /* font-size: 1.21rem; */
  }
  /* line 177, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    /* padding: 2rem 2rem; */
  }
  /* line 181, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-small-icon {
    width: 8rem;
    height: 5rem;
  }
  /* line 186, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-wrapper {
    width: 90%;
  }
}

/* Max width 1100px */
@media only screen and (max-width: 1100px) {
  /* line 194, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-home-heading {
    font-size: 3rem;
  }
  /* line 198, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card h4 {
    font-size: 16px;
  }
  /* line 202, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .indirect {
    flex: 1 1 calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
  /* line 207, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .direct {
    flex: 1 1 calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
  /* line 213, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    height: 2.65rem;
    font-size: 14px;
    padding: 6px 16px;
  }
  /* line 219, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-section-header h2 {
    font-size: 3rem;
  }
  /* line 223, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .view-all-btn {
    font-size: 1rem;
    /* height: 2.8rem; */
    height: auto;
    width: 15%;
    /* padding: 10px 16px; */
  }
  /* line 231, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card {
    flex: 1 1 calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
  /* line 236, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body h4 {
    font-size: 16px;
  }
  /* line 240, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body p {
    font-size: 14px;
  }
  /* line 244, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-feedback {
    font-size: 15px;
  }
  /* line 248, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-name {
    font-size: 16px;
  }
  /* line 252, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-designation {
    font-size: 13px;
  }
  /* line 256, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-wcu-small-title p {
    font-size: 1rem;
  }
}

/* Max width 1080px */
@media only screen and (max-width: 1080px) {
  /* line 264, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text {
    font-size: 1.3rem;
  }
  /* .workflow-img-cont {
    width: 19rem;
    height: 19rem;
  } */
  /* line 273, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    font-size: 1.4rem;
    margin: 5px 0px;
  }
  /* line 278, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab.active {
    /* height: 38px; */
  }
  /* line 282, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card-grid {
    flex-wrap: wrap;
    gap: 20px;
  }
  /* line 287, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card {
    min-width: 50%;
  }
  /* line 291, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-inner-wrapper {
    width: 95%;
  }
  /* line 295, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-wrapper {
    height: 100vh;
    padding: 2rem;
  }
}

/* Max width 1026px */
@media only screen and (max-width: 1026px) {
  /* line 304, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form {
    /* max-width: 100%; */
  }
  /* line 308, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form input {
    font-size: 1rem;
  }
  /* line 312, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .certificate-heading h5 {
    font-size: 1.4rem;
  }
  /* line 316, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .certifications {
    width: 40%;
    gap: 14px;
  }
  /* line 322, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-section-header {
    flex-direction: column;
    align-items: flex-start;
    gap: 1rem;
  }
  /* line 328, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-section-header {
    flex-direction: row;
    align-items: center;
    gap: 1rem;
  }
  /* line 334, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card {
    min-width: 90%;
    margin-bottom: 1rem;
  }
  /* line 339, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-row {
    flex-wrap: wrap;
  }
  /* line 343, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-small-cont {
    width: 33%;
  }
}

/* Max width 980px */
@media only screen and (max-width: 980px) {
  /* line 350, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-home-heading {
    font-size: 2.5rem;
  }
  /* line 354, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-word-1,
.cat-heading-word-2,
h1 {
    font-size: 4rem;
  }
  /* line 360, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text {
    font-size: 1.1rem;
  }
  /* line 365, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-steps p:hover {
    transform: translate(0.5rem);
  }
  /* line 369, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    width: 25%;
    text-align: center;
  }
  /* line 374, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .view-all-btn {
    width: 18%;
    text-align: center;
  }
  /* line 379, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body h4 {
    font-size: 15px;
  }
  /* line 383, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body p {
    font-size: 13px;
  }
  /* line 387, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-section-header {
    flex-direction: row;
    align-items: center;
  }
  /* line 392, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    padding: 2rem 1rem;
  }
  /* line 396, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-feedback {
    font-size: 14px;
  }
  /* line 400, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-small-icon {
    width: 8rem;
    height: 6rem;
  }
}

/* Max width 900px */
@media only screen and (max-width: 900px) {
  /* line 409, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-container {
    margin: 0;
  }
  /* line 413, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-group-cont {
    gap: 25px;
  }
  /* .cat-heading-word-1,
  .cat-heading-word-2,
  h1 {
    font-size: 3.4rem;
  }

  .cat-subheading-word-1,
  .cat-subheading-word-2,
  .cat-subheading-word-3,
  h3 {
    font-size: 1.5rem;
  } */
  /* line 430, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-group-1 {
    flex-direction: column;
  }
  /* line 434, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-word-1,
.cat-heading-word-2,
h1 {
    font-size: 4.4rem;
  }
  /* line 440, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-word-1,
.cat-subheading-word-2,
.cat-subheading-word-3,
h3 {
    font-size: 2rem;
  }
  /* line 447, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form {
    flex-direction: row;
  }
  /* .workflow-img-cont {
    width: 17rem;
    height: 17rem;
  } */
  /* line 456, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    font-size: 1.4rem;
  }
  /* line 460, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab.active::after {
    width: 10px;
  }
  /* line 464, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .category-title {
    font-size: 22px;
  }
  /* line 468, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card img {
    height: 48px;
  }
  /* line 472, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card img {
    height: 180px;
  }
  /* line 476, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-section-header {
    flex-direction: row;
    align-items: center;
  }
  /* line 481, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-small-icon {
    /* width: 120px;
    height: 80px; */
    width: 8rem;
    height: 6rem;
  }
  /* line 488, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-wcu-small-title p {
    font-size: 0.9rem;
  }
  /* line 492, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card-profile-pic {
    height: 280px;
  }
  /* line 496, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-name {
    font-size: 15px;
  }
  /* line 500, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-designation {
    font-size: 12px;
  }
}

@media only screen and (max-width: 880px) {
  /* line 507, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-word-1,
.cat-subheading-word-2,
.cat-subheading-word-3,
h3 {
    font-size: 1.8rem;
  }
}

/* Max width 800px */
@media only screen and (max-width: 800px) {
  /* line 518, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-container {
    margin-top: 72px;
  }
  /* line 522, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-word-1,
.cat-heading-word-2,
h1 {
    font-size: 4rem;
  }
  /* line 528, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .logo-text {
    font-size: 1.4rem;
  }
  /* line 532, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form {
    width: 80%;
  }
  /* line 536, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form button {
    width: 50px;
    height: 50px;
  }
  /* line 541, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .certifications {
    width: 50%;
  }
  /* line 545, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text {
    /* font-size: 1rem; */
  }
  /* line 549, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    font-size: 1.3rem;
  }
  /* line 553, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab.active {
    height: auto;
  }
  /* line 557, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-content-container {
    width: 50%;
  }
  /* line 561, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab.active::after {
    right: 38px;
    top: 9px;
  }
  /* line 566, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-details-cont {
    font-size: 1.5rem;
  }
  /* line 570, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card-content p,
.shelf-card-list li {
    font-size: 13px;
  }
  /* line 575, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .scale-wrapper,
#scaleWrapper {
    height: 460px;
  }
  /* line 580, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card h4 {
    font-size: 1.4rem;
  }
  /* line 584, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-track {
    gap: 1rem;
  }
  /* line 588, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-feedback {
    font-size: 13px;
  }
  /* line 592, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-row {
    flex-wrap: wrap;
  }
  /* line 596, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-big-cont {
    width: 33%;
  }
  /* line 600, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-small-cont {
    width: 33%;
  }
}

/* Max width 750px */
@media only screen and (max-width: 750px) {
  /* line 608, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-section {
    /* background-size: 17px 17px; */
  }
  /* line 612, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-group-cont {
    justify-content: center;
    align-items: center;
    gap: 0;
  }
  /* line 618, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-cont {
    row-gap: 0px;
  }
  /* line 622, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-group-1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 0px;
  }
  /* line 629, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-group-2 {
    justify-content: center;
    align-items: center;
    gap: 10px;
  }
  /* line 635, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    font-size: 1.2rem;
    padding: 15px 10px 0px 10px;
    gap: 7px;
  }
  /* line 641, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-word-1,
.cat-subheading-word-2,
.cat-subheading-word-3,
h3 {
    font-size: 1.4rem;
  }
  /* line 648, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-certificate-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  /* line 655, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .certifications {
    justify-content: center;
    align-items: flex-start;
  }
  /* line 660, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-box {
    justify-content: center;
    align-items: center;
  }
  /* line 665, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form button {
    width: 45px;
    height: 45px;
  }
  /* line 670, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tab {
    font-size: 1.2rem;
  }
  /* line 674, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body {
    padding: 1rem;
  }
  /* line 678, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-section-header h2 {
    font-size: 2.5rem;
  }
  /* line 682, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body h4 {
    font-size: 14px;
  }
  /* line 686, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    /* padding: 1.5rem; */
  }
  /* line 690, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text-span {
    width: 2px;
    height: 24px;
    text-align: center;
    margin: 0 0.75rem;
  }
  /* line 697, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    width: 25%;
    height: 2.65rem;
    font-size: 1.05rem;
  }
  /* line 703, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card {
    padding: 1rem;
    align-items: center;
  }
  /* line 708, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card-profile-pic {
    height: 245px;
    width: 500px;
  }
  /* line 713, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header button {
    width: 50px;
    height: 50px;
  }
  /* line 718, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-row {
    flex-wrap: wrap;
  }
  /* line 722, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-small-cont {
    width: 33%;
  }
}

@media only screen and (max-width: 670px) {
  /* line 733, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    flex-direction: column;
  }
  /* line 737, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-word-1,
.cat-subheading-word-2,
.cat-subheading-word-3,
h3 {
    font-size: 2rem;
    flex-direction: column;
    margin: 8px 0px;
  }
  /* line 746, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text-span {
    width: 50%;
    height: 2px;
    margin: 8px 0px;
  }
  /* line 750, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-tabs {
    display: none;
  }
  /* line 754, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-content {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0;
    align-items: center;
    gap: 20px;
  }
  /* line 763, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-content-container {
    width: 100%;
  }
  /* line 767, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-inner-wrapper {
    height: 70%;
    justify-content: center;
  }
  /* line 772, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-inner-cont {
    display: flex;
    flex-direction: column;
    /* width: 85%; */
    width: 100%;
    height: 70vh;
  }
  /* line 780, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-title-two {
    display: flex;
    font-size: 2rem;
    color: var(--light-gray);
    margin-bottom: 10px;
  }
  /* line 787, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-img-cont {
    width: 50%;
    height: 40%;
  }
}

/* Max width 650px */
@media only screen and (max-width: 650px) {
  /* line 795, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  b .cat-home-heading {
    font-size: 1.7rem;
    margin-top: 40px;
  }
  /* line 800, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .logo img {
    height: 50px;
  }
  /* .workflow-tab {
    font-size: 0.7rem;
  }

  .workflow-tab.active {
    height: 29px;
  } */
  /* line 814, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    width: 25%;
    height: 3rem;
    font-size: 0.83rem;
  }
  /* line 820, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .category-title {
    /* font-size: 20px; */
    font-size: 18px;
    margin: 0px;
    padding: 5px 0px;
  }
  /* line 827, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .view-all-btn {
    font-size: 1.2rem;
    width: 25%;
    /* height: 2.6rem; */
    /* padding: 0rem 1rem; */
    height: auto;
    padding: 0.8rem;
  }
  /* line 836, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header h2 {
    text-align: left;
  }
  /* line 840, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header {
    align-items: center;
  }
  /* line 844, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-row {
    /* flex-direction: column; */
    flex-direction: row;
  }
}

@media only screen and (max-width: 600px) {
  /* line 851, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .hero-section {
    /* font-size: 1.7rem; */
  }
  /* line 855, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .catintel-logo {
    width: 130px;
  }
  /* line 859, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-group-2 {
    flex-direction: column;
    gap: 0px;
  }
  /* line 864, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    /* font-size: 1.05rem; */
  }
  /* .sub-text-span {
    width: 2px;
    height: 16px;
    text-align: center;
    margin: 0 0.75rem;
  } */
  /* line 877, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .direct {
    flex: 1 1 100%;
    max-width: 100%;
  }
  /* line 882, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .indirect {
    flex: 1 1 100%;
    max-width: 100%;
  }
  /* line 887, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card {
    flex: 0 0 100%;
    max-width: 100%;
  }
  /* line 892, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card {
    flex-direction: column;
  }
  /* line 896, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card-profile-pic {
    height: 380px;
    width: 455px;
  }
}

/* Max width 540px */
@media only screen and (max-width: 540px) {
  /* line 904, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    font-size: 1.2rem;
  }
  /* line 908, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-word-1,
.cat-heading-word-2,
h1 {
    font-size: 4rem;
    text-align: center;
  }
  /* line 915, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .certifications {
    width: 70%;
  }
  /* line 919, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form {
    flex-direction: row;
    padding: 0.5rem;
  }
  /* line 924, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form button {
    margin-top: 0.1rem;
  }
  /* line 928, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .scale-cotainer {
    transition: transform 0.6s ease-out;
  }
  /* line 932, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .scale-wrapper,
#scaleWrapper {
    height: 300px;
  }
  /* line 937, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-title-two {
    font-size: 1.42rem;
  }
  /* line 941, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .subheading-flex {
    /* flex-direction: column; */
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    margin-bottom: 10px;
    gap: 20px;
  }
  /* line 950, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .subheading h2 {
    font-size: 2.5rem;
  }
  /* line 954, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .subheading p {
    font-size: 14px;
  }
  /* line 958, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    width: 30%;
    height: 2.8rem;
    font-size: 0.9rem;
  }
  /* line 964, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .custom-report-container {
    /* flex-direction: column; */
    /* justify-content: center; */
    /* display: block; */
    flex-direction: row;
    justify-content: space-between;
    display: contents;
  }
  /* line 973, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .custom-report-container h1 {
    text-align: left !important;
  }
  /* line 977, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-section-header {
    text-align: center;
    align-items: center;
  }
  /* line 982, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .wcu-icon-small-cont {
    width: 70%;
  }
  /* line 986, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-wcu-small-title {
    width: 100%;
    align-items: center;
  }
  /* line 991, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-wcu-small-title h5 {
    font-size: 2.2rem;
  }
  /* line 995, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-wcu-small-title p {
    width: 100%;
    font-size: 1.1rem;
  }
  /* line 1000, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header {
    padding: 0px;
  }
  /* line 1004, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-section-heading-left h2 {
    font-size: 3rem;
  }
  /* line 1008, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-feedback {
    font-size: 12px;
  }
  /* line 1012, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-name {
    font-size: 14px;
  }
  /* line 1016, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-designation {
    font-size: 11px;
  }
  /* line 1020, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header button {
    width: 35px;
    height: 35px;
  }
  /* line 1025, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card {
    min-width: 85%;
  }
  /* line 1029, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card-profile-pic {
    height: 315px;
    width: 100%;
  }
}

/* Max width 500px */
@media only screen and (max-width: 500px) {
  /* line 1038, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .catintel-logo {
    width: 170px;
  }
  /* line 1042, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-group-2 {
    flex-direction: column;
    gap: 0px;
  }
  /* line 1047, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-word-1,
.cat-subheading-word-2,
.cat-subheading-word-3,
h3 {
    font-size: 1.8rem;
    /* margin: 5px 0px; */
    margin: 0px 0px;
  }
  /* line 1056, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    font-size: 0.86rem;
  }
  /* line 1060, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .logo-text {
    font-size: 1.3rem;
  }
  /* line 1064, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text {
    text-align: center;
  }
  /* line 1068, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-section {
    padding: 0.5rem;
  }
  /* line 1072, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-title-two {
    font-size: 2rem;
  }
  /* line 1076, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-inner-cont {
    height: 50vh;
  }
  /* line 1080, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    width: 100%;
    font-size: 13px;
  }
  /* line 1085, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-title {
    font-size: 26px;
  }
  /* line 1089, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card {
    margin-bottom: 1rem;
  }
  /* line 1093, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    font-size: 12px;
    padding: 4px 10px;
    width: 30%;
  }
  /* line 1099, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .view-all-btn {
    width: 30%;
  }
  /* line 1103, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body p {
    font-size: 12px;
  }
  /* line 1107, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card {
    padding: 0.75rem;
  }
  /* line 1111, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-wrapper {
    padding: 1rem;
  }
  /* line 1115, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-steps {
    padding: 0 2rem;
  }
  /* line 1119, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .section-content ul br {
    display: none;
  }
}

/* Max width 440px */
@media only screen and (max-width: 440px) {
  /* line 1127, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .catintel-logo {
    width: 170px;
  }
  /* line 1131, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-home-heading {
    font-size: 1.8rem;
  }
  /* line 1135, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text {
    font-size: 0.9rem;
  }
  /* line 1139, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-search-form input {
    padding: 0.5rem;
  }
  /* line 1143, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-section {
    padding: 0.25rem;
  }
  /* line 1147, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-title-two {
    font-size: 1.8rem;
  }
  /* line 1151, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card-list {
    padding: 1rem;
  }
  /* line 1155, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card-list li {
    font-size: 12px;
  }
  /* line 1159, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .shelf-card h4 {
    font-size: 1.6rem;
  }
  /* line 1163, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .browse-btn {
    font-size: 12px;
    padding: 4px 10px;
    width: 42%;
  }
  /* line 1169, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body h4 {
    font-size: 13px;
  }
  /* line 1173, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .case-card-body p {
    font-size: 11px;
  }
  /* line 1177, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-feedback {
    font-size: 1rem;
  }
  /* line 1182, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-title {
    font-size: 32px;
  }
  /* line 1186, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-steps {
    gap: 16px;
  }
  /* line 1190, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-name {
    font-size: 13px;
  }
  /* line 1194, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .profile-designation {
    font-size: 10px;
  }
  /* line 1198, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-section-heading-left h2 {
    font-size: 1.7rem;
    margin: 0;
    padding-bottom: 20px;
  }
  /* line 1204, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header {
    gap: 0;
  }
  /* line 1208, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .carousel-header button {
    width: 30px;
    height: 30px;
  }
}

@media only screen and (max-width: 400px) {
  /* line 1216, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-hero-container {
    margin-top: 72px;
  }
  /* line 1220, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-group {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 0.9rem;
  }
  /* line 1227, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-heading-group-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 0px;
  }
  /* line 1234, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .cat-subheading-word-2,
.cat-subheading-word-3 {
    flex-direction: column;
    align-items: center;
  }
  /* line 1240, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .sub-text-span {
    width: 150px;
    height: 2px;
    text-align: center;
    margin: 0 0.75rem;
  }
  /* line 1247, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .card-profile-pic {
    height: 240px;
  }
  /* line 1251, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .catintel-logo {
    width: 130px;
  }
  /* line 1255, app/assets/stylesheets/cat_intel/cat-media-queries-style.scss */
  .workflow-details-cont {
    font-size: 1.1rem;
  }
}
