@charset "utf-8";
@media screen and (min-width: 2400px) {
  .bizcompass-header .header-nav-list::after {
    left: calc(155px + 210px + 0px);
  }
  .dashboard-section:before {
    width: 75%;
    background-size: 100%;
    height: 100%;
  }
}
@media screen and (min-width: 2800px) {
  .dashboard-section:before {
    width: 70%;
    background-size: 100%;
    height: 100%;
  }
}
@media screen and (max-width: 1900px) {
  .module-hero-img {
    margin-right: -13rem;
  }
  .bizcompass-module-panel {
    padding-top: 0;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -7rem;
    right: -9.5rem;
  }
}
@media screen and (max-width: 1800px) {
  .bizcompass-header .header-nav-list::after {
    left: calc(155px + 224px + 0px);
  }
  .privacy-policy-section .theme-container,
  .question-header .theme-container,
  .recruitment-section .theme-container,
  .rs-header .theme-container {
    max-width: 1500px;
  }
  .bizcompass-module-panel {
    padding-top: 0;
  }
  .theme-title.recruitment-title {
    font-size: 58px;
    line-height: 75px;
  }
  .module-hero-img {
    margin-right: -13rem;
  }
  .recruitment-section {
    padding-bottom: 11rem;
  }
  .recruitment-section.support-section {
    padding-bottom: 9rem;
    padding-top: 2rem;
  }
  .recruitment-section .bdp-right {
    margin-top: 4rem;
  }
}
@media screen and (max-width: 1700px) {
  .module-hero-img {
    margin-right: -10rem;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -7rem;
    right: -6rem;
  }
  .recruitment-section {
    padding-bottom: 10rem;
    padding-top: 1rem;
  }
  .transfer-candidate-one {
    padding-top: 3rem;
    padding-bottom: 4rem;
  }
  .people-bring .interview-flow-new {
    padding: 2rem 0 12rem;
  }
}
@media only screen and (max-width: 1620px) {
  .home-rocket {
    top: -3rem;
    width: 130px;
    right: -6rem;
  }
  .onboard-bring {
    padding-bottom: 4rem;
  }
  .support-bring .manage-tasks {
    padding: 2rem 0 4rem;
  }
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-reward .graph-one {
    max-width: 380px;
  }
  .bizcompass-header .header-nav-list::after {
    left: calc(155px + 228px + 0px);
  }
  .privacy-policy-section .theme-container,
  .question-header .theme-container,
  .recruitment-section .theme-container,
  .rs-header .theme-container {
    max-width: 1300px;
  }
  .module-hero-img {
    margin-right: -13rem;
  }
  .bdp-right ul li {
    gap: 5px;
    margin-bottom: 10px;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -9rem;
    right: -9rem;
  }
  .recruitment-section {
    padding-bottom: 13rem;
    padding-top: 0;
  }
  .transfer-candidate {
    padding-top: 4rem;
    padding-bottom: 5rem;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 240px;
  }

  .survey-work-panel .interview-procedure-flow.active-interview .candidate-2 {
    top: -7rem;
    width: 500px;
  }
  .survey-work-panel .interview-procedure-flow.active-interview .Procedure-3 {
    right: -2rem;
    top: 3rem;
    max-width: 350px;
}
  
}
@media only screen and (max-width: 1500px) {
  .chat-bring {
    padding-bottom: 4rem;
  }
  .nav-pills .nav-link.pp-nav-link,
  .nav-pills .nav-link.pp-sub-nav-link {
    padding-left: 0;
  }
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-workflow .graph-one {
    max-width: 350px;
  }
  .module-hero-reward .graph-one {
    max-width: 300px;
  }
  .daashimg-1 {
    height: 404px;
  }
  .contactus-section form div:nth-child(9) {
    gap: 0;
  }
  .people-management {
    padding-bottom: 25rem;
  }
  .daashimg-1,
  .people-page .onboard-1,
  .recruitment-page .onboard-1 {
    width: 620px;
  }
  .people-page .people-dashboard {
    width: 350px;
    top: 158px;
    right: 13rem;
  }
  .pm-onboard.onboard-2 {
    top: 6rem;
  }
  .chat-onboard-2.pm-onboard {
    top: 13rem;
  }
  .onboard-section {
    padding-bottom: 30rem;
  }
  .home-rocket {
    top: 2rem;
    width: 120px;
    right: 0;
  }
  .career-img1 img {
    max-width: 150px;
  }
  .career-img2 img {
    max-width: 160px;
  }
  .candidate-1 {
    right: 2rem;
  }
  .hiring-full-data h2,
  .hiring-full-data h3 {
    font-size: 23px;
    line-height: 31px;
  }
  .quote-first {
    top: 0;
  }
  .testimonials-details p {
    padding: 1rem 0 2rem;
    font-size: 14px;
  }
  .testimonials-top h4 {
    font-size: 14px;
  }
  .banner-content-data,
  .onboard-content-data {
    padding-top: 6rem;
  }
  .daashimg-2 {
    left: 9rem;
    top: -1rem;
    width: 200px;
  }
  .daashimg-4 {
    left: 8rem;
    width: 220px;
    top: 16rem;
  }
  .daashimg-3 {
    right: 9rem;
    width: 200px;
    top: -1rem;
  }
  .daashimg-6 {
    top: 18rem;
    right: 9rem;
    width: 190px;
  }
  .daashimg-5 {
    left: 31rem;
    top: 15rem;
    width: 300px;
  }
  .bannr-cartiile {
    padding: 8rem 20px 3rem;
  }
  .support-uptime {
    max-width: 1300px;
  }
  .aboutus-section {
    padding: 10rem 0 0;
  }
  .bdp-right .aboutdesc {
    margin-top: 0;
  }
  .bdp-right ul,
  .bizcompass-difference {
    padding: 0;
  }
  .aboutus-section .bdp-right ul li {
    margin-bottom: 0;
  }
  .graph-one-philoshophy {
    max-width: 450px;
  }
  .key-problems-sec,
  .over-vission-sec {
    padding: 3rem 0 0;
  }
  .ourcorevalue-sec {
    padding: 2rem 0 0;
  }
  .value-data {
    margin-top: 25px;
  }
  .dashboard-section {
    padding-bottom: 7rem;
  }
  .bdp-right .theme-title {
    line-height: normal;
    margin-bottom: 20px;
  }
  .recruitment-page .onboard-2 {
    left: 4rem;
    width: 360px;
    top: 0;
    margin: 0;
  }
  .recruitment-page .onboard-3 {
    margin: 0;
    right: 6rem;
    width: 270px;
  }
  .recruitment-page .onboard-4 {
    top: 21rem;
    width: 200px;
  }
  .recruitment-section {
    padding-bottom: 12.2rem;
  }
  .module-hero-img {
    margin-right: -9rem;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -7rem;
    right: -6rem;
  }
  .bizcompass-module-panel {
    padding-top: 1rem;
  }
  .recruitment-section .bdp-right {
    margin-top: 5rem;
  }
  .support-uptime-panel h3 {
    font-size: 30px;
  }
  .support-uptime-panel {
    margin-top: 20px;
  }
  .make-the-hiring,
  .our-feature,
  .requirment-bring {
    padding-bottom: 5rem;
  }
  .interview-procedure-flow {
    padding-top: 8rem;
  }
  .recruitment-page .interview-procedure-flow.interview-manage.interview-manageposition .Procedure-3 {
    right: -12%;
    top: -2rem;
}
}
@media only screen and (max-width: 1440px) {
  .more-like .project-content .project-pera {
    font-size: 15px;
    line-height: 1.6;
  }
  .sec-right {
    right: -15%;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new .Procedure-3 {
    width: 700px;
    height: auto;
  }
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-3 {
    max-width: 500px;
    left: 24%;
  }
  .people-bring .interview-flow-new {
    padding: 6rem 0 16rem;
  }
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-2 {
    right: 0;
  }
  .project-bring .create-opening {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  .add-candidate.project-add-candidate {
    padding: 5rem 0;
  }
  .more-like-this h2.theme-title {
    width: 65%;
    margin: 0 auto;
  }
  .recruitment-section.support-section {
    padding-bottom: 9rem;
    padding-top: 0;
  }
  .support-bring .manage-attachments {
    padding: 2rem 0;
  }
  .bg12 {
    padding: 140px 100px 130px 30px;
  }
  .module-hero-img {
    margin-right: -8rem;
  }
  .bizcompass-module-panel {
    padding-top: 1rem;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    font-size: 56px;
    line-height: 70px;
  }
  .why-bizcompass {
    padding: 2rem 0 0;
  }
  .why-bizcompass .theme-title {
    margin: 2rem 0;
  }
  .home-banner-design {
    margin-top: 4rem;
  }
  .theme-title.theme-title-new {
    font-size: 50px;
  }
  .bizcompass-difference.bizcompass-replace {
    padding: 0 0 2rem;
  }
  .why-bizcompass-panel {
    margin-top: 0;
  }
  .theme-title.recruitment-title {
    font-size: 54px;
  }
  .recruitment-section {
    padding-bottom: 13.2rem;
  }
  .theme-title {
    font-size: 38px;
  }
  .bring-your-work-info-left h3 {
    font-size: 28px;
  }
  .bizcompass-module-panel .module-hero-des {
    font-size: 16px;
  }
  .interview-procedure-flow {
    padding-top: 10rem;
  }
  .api-bring .interview-procedure-flow {
    padding-top: 6rem;
  }
  .recruitment-page .interview-procedure-flow.interview-manage.interview-manageposition .Procedure-3 {
    right: -5%;
    top: -2rem;
  }
  .asset-management .Procedure-3 {
    left: 20%;
    width: 600px;
  }
  .asset-management .create-opening .Procedure-2 {
    right: -3rem;
    top: -10rem;
    animation: 4s linear infinite alternate openingthree;
    width: 600px;
  }
  .asset-management .create-opening .Procedure-3 {
    top: 6rem;
    right: -3rem;
    width: 230px;
  }
  .training-development-bring .create-opening .bring-your-work-info-right .openings-1{left: 50%;top: 6rem;}
}
@media only screen and (max-width: 1400px) and (-webkit-device-pixel-ratio: 1.25) {
  .activity-page .onboard-banner-design .onboard-2 {
    max-width: 220px;
    left: 8rem;
  }
  .people-bring .interview-flow-new {
    padding: 4rem 0 14rem;
  }
  .module-hero-img img {
    margin-top: -1rem;
  }
  .ifanyquery-data-title::after {
    top: 0;
    right: -44%;
    transform: rotate(-6deg);
    -webkit-transform: rotate(-6deg);
    -moz-transform: rotate(-6deg);
    -ms-transform: rotate(-6deg);
    -o-transform: rotate(-6deg);
  }
  .pm-onboard.onboard-2 {
    top: 11rem;
  }
  .chat-onboard-2.pm-onboard.onboard-2 {
    top: 13rem;
  }
  .activity-page .onboard-banner-design .onboard-3 {
    width: 100%;
    max-width: 220px;
    right: 7rem;
  }
  .workflow-page .onboard-2 {
    top: 10rem;
  }
  .onboard-section,
  .payroll-management,
  .workflow-page .onboard-section {
    padding-bottom: 26rem;
  }
  .activity-page .onboard-section,
  .report-page .onboard-section,
  .support-page .onboard-section {
    padding-bottom: 25rem;
  }
  .api-page .onboard-1,
  .crm-page .onboard-1,
  .report-page .onboard-1 {
    max-width: 650px;
  }
  .api-page .onboard-section,
  .chat-section,
  .crm-page .onboard-section {
    padding-bottom: 27rem;
  }
  #scrollUp {
    bottom: 100px;
  }
  .dashboard-section {
    padding-bottom: 8rem;
  }
  .openings-5 {
    display: none;
  }
  .dashboard-image {
    max-width: 500px;
  }
  .edit-budget-image {
    max-width: 450px;
  }
  .finish-your-work-right {
    width: 40%;
  }
  .top-same-section {
    padding: 10rem 0 0;
  }
  .career-panel {
    padding: 3rem 0 0;
  }
  .career-details h3 {
    font-size: 24px;
  }
  .client-slider .project-img {
    height: 315px;
  }
  .client-slider .project-content .title a {
    font-size: 20px;
  }
  .openings-1 {
    max-width: 350px;
  }
  .openings-3 {
    max-width: 400px;
  }
  .openings-2 {
    max-width: 220px;
  }
  .bring-work-1 .borderanimation,
  .bring-work-3 .borderanimation {
    height: 250px;
    width: 250px;
  }
  .onboarding-title h4 {
    font-size: 26px;
  }
  .onboarding-title p {
    font-size: 16px;
  }
  .support-uptime-panel {
    padding: 3rem 2rem;
  }
  .ifanyquery-panel {
    gap: 20px;
    padding-top: 3rem;
  }
  .ifanyquery h2 {
    font-size: 40px;
  }
  .projects-panel p {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: normal;
  }
  .service-item {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
  }
  .graph-one {
    margin: 0;
  }
  .theme-title {
    font-size: 35px;
    line-height: 45px;
  }
  .theme-btn {
    font-size: 14px;
    padding: 12px 38px;
  }
  .logo-part a img {
    max-width: 175px;
    min-width: 175px;
  }
  .home-rocket {
    width: 110px;
    right: 0;
  }
  .daashimg-1 {
    height: 391px;
    width: 600px;
  }
  .daashimg-2 {
    width: 190px;
    left: 9rem;
  }
  .daashimg-4 {
    width: 250px;
    top: auto;
    bottom: 1rem;
    left: 9rem;
  }
  .daashimg-5 {
    width: 320px;
  }
  .daashimg-6 {
    top: auto;
    bottom: -1rem;
    right: 9rem;
    width: 200px;
  }
  .daashimg-3 {
    width: 220px;
    right: 8rem;
  }
  .chat-section .onboard-1,
  .finance-section .onboard-1,
  .project-management-page .onboard-1 {
    width: 750px;
  }
  .onboard-1 {
    width: 650px;
  }
  .onboard-4 {
    bottom: -29rem;
    width: 250px;
  }
  .onboard-3 {
    right: 5rem;
  }
  .people-dashboard {
    bottom: auto;
    top: 10rem;
    right: 5rem;
    width: 350px;
  }
  .chat-top .onboard-3 {
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 210px;
    margin: 0;
    right: 7rem;
  }
  .chat-top .onboard-3.chat-onboard3 {
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 210px;
    margin-top: 39px;
    right: 11rem;
  }
  .onboard-page .onboardin-2 {
    width: 250px;
    left: 5rem;
    top: 9rem;
  }
  .module-hero-img {
    margin-right: -6.5rem;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -8rem;
    right: -3.5rem;
  }
  .recruitment-section {
    padding-bottom: 13.2rem;
  }
  .recruitment-section .bdp-right {
    margin-top: 3rem;
  }
  .interview-procedure-flow {
    padding-top: 11rem;
  }
  .blog-details-body .bizblog-info .blogmain-title h1 {
    font-size: 42px;
  }
}
@media only screen and (max-width: 1366px) {
  .full-width-header
    .rs-header.style2.btn-style
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu {
    right: -160px;
  }
  .full-width-header
    .rs-header.style2
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li {
    margin-right: 25px;
  }
  .full-width-header
    .rs-header.style2
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu {
    right: -15px;
  }
  .blogmain-title.blogmain-tab-title h3 {
    font-size: 20px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 330px;
  }
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-workflow .graph-one {
    max-width: 320px;
  }
  .module-hero-reward .graph-one {
    max-width: 270px;
  }
  .arrow-btn {
    top: 120%;
    left: 50%;
  }
  .module-hero-img {
    margin-right: -7rem;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -5.5rem;
    right: -4rem;
  }
  .recruitment-section .bdp-right {
    padding-top: 4rem;
    margin: 0;
  }
  .more-like-this-panel {
    padding-bottom: 3rem;
  }
  .about-container,
  .client-slider-container,
  .container-1300px,
  .mini-container,
  .theme-container {
    margin: auto;
    padding: 0 55px;
    max-width: 1300px;
  }
  .support-uptime {
    margin: 0 34px;
  }
  .blog-details-body-new .blog-details-body .bizblog-img img {
    height: 359px;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h1 {
    font-size: 38px;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 224px;
  }
}
@media only screen and (max-width: 1365px) {
  .full-width-header
    .rs-header
    .menu-area
    .container-fluid
    .main-menu
    .rs-menu
    ul.mega-menu {
    min-width: 1150px;
  }
  .bizcompass-module-panel {
    padding-top: 2rem;
  }
  .recruitment-section {
    padding-bottom: 10.2rem;
  }
  .training-development-bring .create-opening .bring-your-work-info-right .openings-3 {left: 16%;}
  .training-development-bring .interview-procedure-flow .bring-your-work-info-right .Procedure-3 {left: 30%;}
  .training-development-bring .interview-manage .bring-your-work-info-right .Procedure-3 {left: 18%;}
}
@media only screen and (max-width: 1299px) {
  .finance-bring .ledger-management .candidate-1 {
    width: 100%;
    max-width: 300px;
  }
  .pp-content-body {
    padding-left: 1rem;
  }
  .blog-details-body .bizblog-img img {
    width: 100%;
    object-fit: cover;
    object-position: top;
  }
  .blog-details-body-new .blog-details-body .bizblog-img img {
    height: 335px;
  }
  .recruitment-page .transfer-candidate.transfer-automated .candidate-2 {
    width: 100%;
    animation: none;
    max-width: 580px;
    top: unset;
    left: 2rem;
    bottom: -14rem;
  }
  .create-opening.chat-create-opening {
    padding-top: 3rem;
    padding-bottom: 7rem;
  }
  .interview-procedure-flow.chat-interview {
    padding-top: 11rem;
    padding-bottom: 5rem;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new,
  .interview-procedure-flow.odd-effect.odd-effect-payroll {
    padding-top: 7rem;
    padding-bottom: 12rem;
    margin: 0;
  }
  .chat-page .openings-1,
  .payroll-page .candidate-1 {
    width: 400px;
    max-width: 300px;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new .Procedure-3 {
    max-width: 600px;
    height: auto;
    top: -8rem;
    right: unset;
    left: 4rem;
  }
  .create-opening.payroll-logvery {
    padding-top: 7rem;
    padding-bottom: 10rem;
  }
  .recruitment-page .transfer-candidate.transfer-automated .candidate-1 {
    width: 300px;
    max-width: 300px;
    animation: 6s infinite alternate dashfive;
    right: 4rem;
    top: 5rem;
    left: unset;
    z-index: 2;
  }
  .onboard-bring .create-opening {
    padding-top: 2rem;
  }
  .create-opening.create-opening-automated1 {
    padding-bottom: 6rem;
}
.add-candidate.add-candidate-new.add-candidate-personalized.add-candidate-automated {
    padding-bottom: 4rem;
}
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-workflow .graph-one {
    max-width: 290px;
  }
  .module-hero-reward .graph-one {
    max-width: 250px;
  }
  .defult-top-hrms-software-surat .theme-container,
  .top-hrms-software-ahmedabad .theme-container,
  .top-hrms-software-vadodara .theme-container {
    margin: 0 20px;
    padding: 0 20px;
    max-width: 1300px;
  }
  .payroll-page .log-dash {
    animation: none;
    left: 1rem;
    right: unset;
  }
  .api-bring .create-opening .openings-2 {
    max-width: 380px;
    width: 100%;
  }
  .chat-bg img,
  .crm-page .marketing-automation .candidate-2 {
    max-width: 600px;
  }
  .crm-page .add-candidate .candidate-1 {
    max-width: 400px;
  }
  .Procedure-3,
  .crm-page .add-candidate .candidate-2 {
    max-width: 500px;
  }
  .chat-bg img {
    width: 100%;
  }
  .bizcompass-header .header-nav-list::after {
    display: none;
  }
  .header-btn a.transparent-btn {
    padding: 8px 13px;
    height: 42px;
  }
  .header-btn a {
    padding: 10px;
    min-width: 135px;
  }
  .vmp-title p {
    font-size: 16px;
  }
  .bannr-cartiile h1,
  .theme-title {
    font-size: 34px;
  }
  .faq-section {
    max-width: 35%;
  }
  .faq-accordian-data .faq-content {
    max-width: 65%;
  }
  .faq-accordian-data {
    gap: 20px;
  }
  .testimonial-btn {
    margin-top: 0;
  }
  .bizcompass-compare-panel tbody tr td:nth-child(2),
  .bizcompass-compare-panel tbody tr td:nth-child(3),
  .bizcompass-compare-panel thead tr th:nth-child(2),
  .bizcompass-compare-panel thead tr th:nth-child(3) {
    width: 400px;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li
    a {
    font-size: 14px;
    padding: 30px 12px;
  }
  .book-demo-btn a {
    min-width: 125px;
  }
  .career-img1 img {
    max-width: 210px;
    left: -33px;
  }
  .career-img2 img {
    max-width: 170px;
  }
  .client-slider .project-content .title a {
    font-size: 18px;
  }
  .Procedure-1 {
    max-width: 280px;
    top: -16rem;
  }
  .Procedure-2,
  .candidate-1 {
    max-width: 200px;
  }
  .asset-management .create-opening .Procedure-2 {
    max-width: 500px;
  }
  .candidate-2 {
    max-width: 480px;
  }
  .hiring-top-data p {
    font-size: 14px;
  }
  .hiring-full-data h2,
  .hiring-full-data h3 {
    margin: 0;
    font-size: 20px;
  }
  .hiring-full-data {
    gap: 0;
  }
  .service-item {
    margin-top: 45px;
  }
  .module-hero-img {
    margin-right: -5rem;
  }
  .theme-title.recruitment-title {
    padding-top: 3rem;
    font-size: 50px;
    width: 100%;
  }
  .recruitment-section .bdp-right {
    padding-top: 0;
    margin: 0;
  }
  .bdp-right ul,
  .bizcompass-difference {
    padding: 0 32px 0 0;
  }
  .bizcompass-difference.bizcompass-ind {
    padding: 0;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -6rem;
    right: -1.5rem;
  }
  .transparent-btn.btnbookdemo.book-new {
    padding: 16px 38px;
    border: 2px solid #623fd2;
    box-shadow: none;
  }
  .bizcompass-module-panel {
    padding-top: 2.3rem;
  }
  .support-section .bizcompass-module-panel {
    padding-top: 1rem;
  }
  .interview-procedure-flow {
    padding-top: 8rem;
  }
  .recruitment-section {
    padding-bottom: 12rem;
  }
  .support-uptime-panel h3 {
    font-size: 29px;
  }
  .support-uptime {
    margin: 0 20px;
  }
  .home-banner-design {
    margin-top: 3rem;
  }
  .theme-title {
    line-height: 45px;
  }
  .crm-bring .marketing-automation {
    padding-top: 6rem;
    padding-bottom: 10rem;
  }
  .api-bring .create-opening .bring-your-work-info {
    padding-bottom: 3rem;
  }
  .api-page .bring-your-work-info {
    padding-bottom: 2rem;
  }
  .blog-details-body .bizblog-info .blogmain-title h1 {
    font-size: 41px;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h1 {
    font-size: 38px;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 216px;
  }
}
@media only screen and (max-width: 1220px) {
  .daashimg-5 {
    left: 28rem;
  }
  .terms-page {
    padding-bottom: 10rem;
  }
  .pripo {
    padding: 3rem 0 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li
    a {
    padding: 30px 14px;
    font-size: 14px;
  }
  .logo-part a img {
    max-width: 160px;
    min-width: 160px;
  }
  .blog-details-body .bizblog-info .blogmain-title h1 {
    font-size: 40px;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h1 {
    font-size: 38px;
  }
}
@media only screen and (max-width: 1199px) {
  .bizcompass-module-panel .bizcompass-shedule {
    margin-top: 20px;
  }
  .bdp-right.replace-ind,
  .contactus-section .rs-requset-modal .contact-us-body {
    width: 60%;
  }
  .contactus-section .rs-requset-modal {
    gap: 1.5rem;
  }
  .privacy-policy-section .pripo .row div.col-3 {
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
  }
  .privacy-policy-section .pripo .row div.col-9 {
    -ms-flex: 0 0 70%;
    flex: 0 0 70%;
    max-width: 70%;
  }
  .bizblogdata.bizblogdata-hero {
    padding-right: 0;
    padding-left: 0;
  }
  .bizblog-img img {
    height: 210px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 220px;
  }
  .owl-carousel .owl-item .bizblog-img.bizblog-img-hero img {
    height: 100%;
  }
  .recruitment-page
    .transfer-candidate.transfer-recruitment-funnel
    .candidate-1 {
    max-width: 500px;
    animation: 6s infinite alternate dashfive;
    right: auto;
    left: 0;
  }
  .project-bring .create-opening {
    padding-top: 9rem;
    padding-bottom: 0;
  }
  .add-candidate.project-add-candidate {
    padding: 5rem 0 0;
  }
  .interview-procedure-flow.odd-effect.odd-effect-payroll {
    padding-top: 4rem;
    padding-bottom: 7rem;
    margin: 0;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new {
    padding-top: 6rem;
    padding-bottom: 7rem;
    margin: 0;
  }
  .interview-procedure-flow.odd-effect.payroll-odd-effect-new {
    padding-top: 9rem;
    padding-bottom: 9rem;
    margin: 0;
  }
  .recruitment-page .transfer-candidate.transfer-automated .candidate-2 {
    width: 100%;
    animation: none;
    max-width: 550px;
    top: unset;
    left: 1rem;
    bottom: -14rem;
  }
  .recruitment-page .transfer-candidate.transfer-automated .candidate-1 {
    width: 250px;
    max-width: 300px;
    animation: 6s infinite alternate dashfive;
    right: 2rem;
    top: 7rem;
    left: unset;
    z-index: 2;
  }
  .requirment-bring .interview-procedure-flow.interview-manage .Procedure-2 {
    width: 100%;
    animation: none;
    max-width: 550px;
    top: unset;
    right: 0;
    bottom: -14rem;
  }
  .recruitment-page .interview-procedure-flow.interview-manage .Procedure-3 {
    z-index: 4;
    right: -6%;
    left: unset;
    top: 5rem;
    width: 100%;
    max-width: 250px;
    animation: 6s infinite alternate dashfive;
  }
  .activity-bring .add-candidate.active-add,
  .support-bring .integrated-with,
  .support-bring .manage-attachments {
    padding: 0;
  }
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-workflow .graph-one {
    max-width: 390px;
  }
  .module-hero-reward .graph-one {
    max-width: 340px;
  }
  .create-opening.rewards-create,
  .customizable-dashboard {
    padding-top: 2rem;
    padding-bottom: 0;
  }
  .create-opening.active-create {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .bizcompass-module-panel .module-hero-des {
    width: 70%;
    margin: 0 auto;
  }
  .bdp-right ul li span {
    margin-top: 2px;
    max-width: 25px;
    display: inline-block;
  }
  .bdp-right ul li {
    display: inline-flex;
  }
  .inquiryemail-sec {
    max-width: 60%;
  }
  .chat-onboard-2.pm-onboard.onboardin-2 {
    width: 240px;
  }
  .chat-top .onboard-3.chat-onboard3 {
    margin-top: 30px;
    right: 7rem;
  }
  .finance-section .onboard-2.fm-onboard {
    left: 20%;
    width: 250px;
    margin-top: 125px;
  }
  .finance-section .onboard-3.fm-onboard {
    right: 15rem;
    margin-top: 13%;
    width: 230px;
  }
  .why-bizcompass-info {
    min-height: auto;
  }
  .project-bring .create-opening .bring-your-work-info {
    padding-bottom: 5rem;
  }
  .people-page .add-candidate .bring-your-work-info {
    padding-bottom: 2rem;
  }
  .crm-bring .bring-your-work-info,
  .crm-bring .create-opening .bring-your-work-info,
  .finance-page .custom-approval-system .bring-your-work-info,
  .people-page .create-opening .bring-your-work-info,
  .report-bring .create-opening .bring-your-work-info {
    padding-bottom: 0;
  }
  .people-bring .interview-flow-new {
    padding: 4rem 0 12rem;
  }
  .people-bring .add-candidate.add-candidate-m-new {
    padding: 4rem 0 5rem;
  }
  .add-candidate.rewards-add .bring-your-work-info,
  .add-candidate.rewards-add01 .bring-your-work-info,
  .dashboard-section,
  .finance-page .bring-your-work-info,
  .make-the-hiring,
  .our-feature,
  .project-bring .add-candidate .bring-your-work-info,
  .requirment-bring {
    padding-bottom: 4rem;
  }
  .activity-page .onboard-banner-design .onboard-2 {
    max-width: 160px;
    left: 14rem;
    margin: 0;
  }
  .activity-page .onboard-banner-design .onboard-3 {
    width: 100%;
    max-width: 180px;
    right: 12rem;
    margin: 0;
  }
  .activity-bring .create-opening .bring-your-work-info-right .openings-3,
  .ifanyquery-data-title::after,
  .ifanyquery-data-title::before,
  .project-management-page .add-candidate .candidate-1,
  .project-management-page .add-candidate .candidate-3,
  .support-bring .customizable-dashboard .openings-3,
  .workflow-page .onboard-2 {
    display: none;
  }
  .activity-bring .create-opening .bring-your-work-info-right .openings-2 {
    top: -8rem;
  }
  .activity-bring .bring-your-work-panel {
    margin-top: 0;
  }
  .activity-bring .add-candidate,
  .more-like-this-panel {
    padding-bottom: 3rem;
  }
  .add-candidate.rewards-add {
    padding-bottom: 0;
    padding-top: 0;
  }
  .interview-procedure-flow.rewards-interview {
    padding: 0 0 6rem;
  }
  .ifanyquery-panel,
  .many-items-slider,
  .transfer-candidate {
    padding-top: 2rem;
  }
  .support-page .customizable-dashboard .bring-your-work-info,
  .transfer-candidate {
    padding-bottom: 6rem;
  }
  .api-page .make-the-hiring,
  .project-management-page .make-the-hiring,
  .transfer-candidate.transfer-candidate-one {
    padding-top: 3rem;
  }
  .support-bring .customize-status,
  .trusted-companies {
    padding: 3rem 0 2rem;
  }
  .support-bring .time-tracking {
    padding: 7rem 0 0;
  }
  .activity-bring .create-opening .bring-your-work-info-right .openings-3,
  .chat-bg img,
  .finance-bring .maintain-accounts .openings-1,
  .recruitment-page .add-candidate .bring-your-work-info-right img,
  .support-bring .integrated-with .candidate-1,
  .support-bring .manage-attachments .Procedure-2,
  .support-bring .manage-tasks .bring-your-work-info-right .Procedure-2,
  .support-bring .project-integration .Procedure-2,
  .support-bring .time-tracking .candidate-2,
  .workflow-bring .add-candidate .candidate-1,
  .workflow-bring .approval-workflows .candidate-1,
  .workflow-bring .create-opening .candidate-1,
  .workflow-bring .interview-procedure-flow .Procedure-2,
  .workflow-bring .purchase-bill .Procedure-2 {
    max-width: 500px;
  }
  .crm-bring .create-opening .openings-2,
  .report-bring .create-opening .openings-1 {
    left: 2rem;
  }
  .people-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-3,
  .recruitment-page .Procedure-3 {
    left: 1.5rem;
    right: unset;
  }
  .recruitment-page .onboard-3,
  .recruitment-page .transfer-candidate .candidate-2 {
    right: 3rem;
  }
  .people-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-2 {
    width: 100%;
    max-width: 320px;
    left: unset;
    right: -2rem;
    top: 1rem;
  }
  .api-page .onboard-1,
  .crm-page .onboard-1,
  .dashboard-image,
  .owl-carousel .owl-item .business-expansion-panel-right img,
  .report-page .onboard-1,
  .support-bring .customizable-dashboard .openings-4 {
    max-width: 450px;
  }
  .ifanyquery-image img,
  .support-bring .customizable-dashboard .openings-2 {
    max-width: 150px;
  }
  .graph-four,
  .openings-1,
  .project-management-page .hours-estimation,
  .project-management-page .person-estimation,
  .support-bring .customizable-dashboard .openings-3 {
    max-width: 300px;
  }
  .bring-your-work-info-right img {
    animation: none !important;
  }
  .workflow-page .make-the-hiring {
    padding-top: 6rem;
  }
  .report-bring .create-opening .bring-your-work-info-right img {
    animation: none;
  }
  .edit-budget-image,
  .graph-three,
  .graph-two,
  .onboard-2,
  .onboard-3,
  .report-bring .create-opening .openings-1,
  .report-bring .create-opening .openings-2 {
    max-width: 400px;
  }
  .api-bring .add-candidate .candidate-1 {
    max-width: 250px;
  }
  .api-bring .add-candidate .candidate-2 {
    width: 100%;
    max-width: 350px;
  }
  .chat-bring {
    padding-bottom: 1rem;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new .Procedure-3,
  .onboard-page .offer-letter-1,
  .project-management-page .drop-automation .Procedure-3,
  .recruitment-page .openings-3 {
    left: 3rem;
  }
  .project-management-page .interview-procedure-flow .cpc-one {
    max-width: 400px;
    bottom: auto;
    top: -3rem;
  }
  .project-management-page .interview-procedure-flow .cpc-two {
    right: 0;
    max-width: 380px;
    top: 3rem;
    width: 100%;
    margin-top: 1rem;
  }
  .support-bring .customize-status .candidate-2 {
    max-width: 430px;
  }
  .chat-page .Procedure-2,
  .chat-page .candidate-2 {
    width: 580px;
    max-width: 580px;
  }
  .payroll-page .Procedure-2,
  .recruitment-page .Procedure-1,
  .recruitment-page .openings-2 {
    right: 0;
  }
  .payroll-page .Procedure-3 {
    width: 400px;
    bottom: auto;
    top: -10rem;
  }
  .hang-astronaut h1 {
    font-size: 200px;
  }
  .hang-astronaut h1 img {
    max-width: 125px;
  }
  .hang-astronaut {
    margin-bottom: 1rem;
  }
  .not-found h2,
  .theme-title,
  .why-bizcompass-data-left h3 {
    font-size: 30px;
  }
  .why-one .why-bizcompass-image-right img {
    min-width: 100%;
  }
  .chat-section,
  .payroll-management {
    padding-bottom: 24rem;
  }
  .people-page .people-dashboard {
    right: 11rem;
    width: 320px;
  }
  .home-rocket {
    width: 80px;
    right: 0;
  }
  .crm-page .onboard-section {
    padding-bottom: 19rem;
  }
  .api-page .onboard-section,
  .finance-section,
  .project-management {
    padding-bottom: 21rem;
  }
  .solutions-title .widget-title {
    -webkit-transform: translateX(9.5rem);
    -ms-transform: translateX(9.5rem);
    transform: translateX(9.5rem);
  }
  .our-feature-data,
  .support-uptime-panel {
    padding: 2rem;
  }
  .onboard-2 {
    width: 230px;
    left: 8rem;
    margin: 0;
  }
  .bring-your-work-image,
  .bring-your-work-panel .bring-fix-image img {
    border-radius: 100%;
  }
  .onboard-3 {
    margin: 0;
    width: 220px;
    right: 8rem;
  }
  .onboard-4 {
    bottom: -21rem;
    width: 200px;
  }
  .id-image img {
    max-width: 30px;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    font-size: 45px;
    line-height: 54px;
  }
  .why-bizcompass-info:nth-child(2n) .why-bizcompass-data-left {
    padding-right: 2rem;
  }
  .wbi-one .why-bizcompass-data-left {
    padding-left: 3rem;
    padding-right: 2rem;
  }
  .calender-modal .modal-dialog .inquiry-section {
    padding: 5rem 1rem;
  }
  .header-btn a {
    font-size: 12px;
    padding: 6px;
    min-width: 115px;
  }
  .header-btn a.transparent-btn {
    padding: 5px;
    height: 36px;
  }
  .bizcompass-header .bizcompass-author-button-group {
    -webkit-margin-start: 20px;
    margin-inline-start: 20px;
  }
  .ourleaders-sec {
    padding: 2rem 0 0;
  }
  .vision-mission-panel {
    gap: 3rem;
  }
  .vmp-title {
    width: 75%;
  }
  .bizblogdata {
    padding: 2rem 3rem 0;
  }
  .topic-name-slider {
    height: 530px;
  }
  .topic-name-slider .item {
    top: 21px;
  }
  .topic-name-slider .owl-dots {
    bottom: 10.5rem;
  }
  .fit-system-screen {
    height: 308px;
  }
  .topic-name-slider.owl-theme {
    max-width: 550px;
    margin-top: 4rem;
    padding-left: 22px;
    padding-right: 20px;
  }
  .bvmb-slider svg {
    min-width: 25px;
    height: 25px;
  }
  .wcb-title .theme-title {
    max-width: 83%;
  }
  .finish-your-work-right h3 {
    font-size: 25px;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li
    a {
    padding: 30px 10px;
  }
  .module-hero-img,
  .rs-menu li i {
    margin-right: 0;
  }
  .career-panel {
    gap: 20px;
  }
  .career-data {
    padding: 30px;
  }
  .business-expansion-panel-left h3,
  .career-details ul {
    font-size: 16px;
  }
  .career-details h3 {
    margin-bottom: 4px;
    font-size: 20px;
  }
  .career-image img {
    max-width: 45px;
    min-width: 45px;
  }
  .career-img1 img {
    max-width: 170px;
    left: -25px;
  }
  .career-img2 img {
    max-width: 140px;
  }
  .ripple-main {
    margin-top: 29px;
  }
  .circle-ripple {
    width: 120px;
    height: 120px;
  }
  .daashimg-1,
  .onboard-1 {
    width: 450px;
  }
  .bizcompass-logo-animation {
    top: 60px;
  }
  .bring-your-work-info {
    gap: 0;
  }
  .bring-your-work-info-left h3 {
    margin: 30px 0 10px;
    font-size: 26px;
  }
  .bizcompass-ind .bizcompass-or-ind li p,
  .bizcompass-replace .bizcompass-or-ind p,
  .bring-your-work-info-left p,
  .ifanyquery .ifanyquery-data p,
  .our-feature-details p,
  .rotating-border-google .why-bizcompass-data-left p {
    font-size: 14px;
  }
  .openings-2 {
    max-width: 180px;
    top: -15rem;
  }
  .openings-3 {
    max-width: 320px;
  }
  .openings-4 {
    max-width: 150px;
    bottom: -13rem;
    right: 3rem;
  }
  .bring-work-1 .borderanimation,
  .bring-work-3 .borderanimation {
    background: 0 0;
    height: 200px;
    width: 200px;
  }
  .our-feature-details h3 {
    font-size: 20px;
    margin-bottom: 10px;
  }
  .start-trial .form-group {
    gap: 8px;
  }
  .start-trial .form-group .theme-btn {
    min-width: 164px;
  }
  .ifanyquery h2 {
    font-size: 35px;
  }
  .ifanyquery {
    padding: 3rem 0 0;
  }
  .service-tumb-slide {
    top: 0;
  }
  .service-item {
    margin: 0;
    padding: 2rem 0;
  }
  .business-expansion-panel-left p {
    -webkit-line-clamp: 3;
  }
  .business-expansion-panel-left h4 {
    -webkit-line-clamp: 1;
  }
  .counter-panel {
    max-width: 900px;
    padding: 3rem 0 2rem;
  }
  .lg-col-padding > [class*="col-"],
  .lg-pl-pr-15 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .lg-pr-50 {
    padding-right: 50px;
  }
  .full-width-header
    .rs-header
    .menu-area
    .container-fluid
    .main-menu
    .rs-menu
    ul.mega-menu {
    min-width: 850px;
  }
  .full-width-header
    .rs-header.style2.btn-style
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu {
    right: -15px;
  }
  h4 {
    font-size: 21px;
  }
  .daashimg-1 {
    height: 293px;
  }
  .daashimg-2 {
    width: 150px;
    left: 13rem;
  }
  .daashimg-4 {
    width: 180px;
    left: 13rem;
  }
  .daashimg-5 {
    width: 200px;
    left: 30rem;
    top: 13rem;
  }
  .daashimg-3 {
    width: 180px;
    right: 11rem;
  }
  .daashimg-6 {
    width: 150px;
    right: 14rem;
  }
  .business-expansion-panel-right {
    width: 55%;
  }
  .business-expansion-panel-left {
    width: 45%;
  }
  .id-image {
    border-radius: 10px;
    min-width: 45px;
    height: 45px;
  }
  .innovation-data {
    gap: 12px;
  }
  .business-expansion {
    padding: 2rem 20px;
  }
  .business-expansion-section .nav {
    margin: 12px 0 25px;
  }
  .onboard-2 {
    top: 0;
    bottom: 0;
  }
  .activity-page .onboard-section,
  .onboard-section,
  .report-page .onboard-section,
  .support-page .onboard-section,
  .workflow-page .onboard-section {
    padding-bottom: 17rem;
  }
  .people-dashboard {
    width: 300px;
  }
  .chat-top .onboard-1,
  .payroll-page .onboard-1,
  .people-page .onboard-1 {
    width: 600px;
  }
  .finance-section .onboard-1,
  .project-management-page .onboard-1 {
    width: 500px;
  }
  .recruitment-page .onboard-2 {
    left: 0;
  }
  .onboard-page .onboardin-2 {
    width: 160px;
    left: 13rem;
    top: 8rem;
  }
  .onboard-page .onboard-3 {
    width: 280px;
    right: 6rem;
  }
  .lightbluebg {
    padding: 6rem 0 3rem;
  }
  .chat-page .openings-1 {
    left: 5rem;
  }
  .project-management-page .project-alert {
    max-width: 220px;
    width: 100%;
  }
  .project-management-page .projectcag {
    width: 100%;
    max-width: 280px;
  }
  .blog-section.lightbluebg {
    padding: 6rem 0 2rem;
  }
  .blog-section .theme-title {
    line-height: normal;
  }
  .ifanyquery-panel.ifanyquery-paneltwo {
    grid-template-columns: unset;
    display: flex;
    flex-wrap: wrap;
    gap: 0 40px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:first-child {
    display: grid;
    flex: 0 0 100%;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding: 0 0 30px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child) {
    flex-basis: 300px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2),
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(4) {
    margin-bottom: 2rem;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(3) {
    margin: 0 auto 2rem;
  }
  .ifanyquery-panel {
    padding: 2rem 0 7rem;
  }
  .bizcompass-module-panel {
    padding-top: 0;
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }
  .support-section .bizcompass-module-panel {
    padding-top: 0;
  }
  .bizcompass-module-panel .bdp-left,
  .bizcompass-module-panel .bdp-right {
    width: 100%;
    text-align: center;
  }
  .theme-title.recruitment-title {
    font-size: 46px;
    width: 95%;
    text-align: center;
    margin: 0 auto 24px;
    padding: 0;
  }
  .bizcompass-module-panel .bizcompass-shedule {
    margin-bottom: 50px;
  }
  div .module-hero-img:nth-child(2) img {
    bottom: -4rem;
    right: 2rem;
  }
  .bizcompass-module-panel .bdp-right {
    margin-top: 25px;
  }
  .recruitment-section {
    padding-bottom: 10rem;
  }
  .recruitment-page .add-candidate {
    padding-top: 1rem;
    padding-bottom: 3rem;
  }
  .support-uptime-panel h3 {
    font-size: 27.9px;
  }
  .support-uptime-panel {
    margin-top: 36px;
  }
  .rs-footer .footer-top,
  .view-much-better {
    padding: 5.8rem 0 0;
  }
  .theme-title.theme-title-new {
    font-size: 38px;
  }
  .crm-bring .create-opening {
    padding-top: 6rem;
    padding-bottom: 7rem;
  }
  .crm-bring .interview-procedure-flow {
    padding-top: 8rem;
  }
  .crm-bring .marketing-automation {
    padding-top: 5rem;
    padding-bottom: 9rem;
  }
  .finance-bring .accounting-dashboard {
    padding: 2rem 0 9rem;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h3 {
    font-size: 39px;
  }
  .blog-details-body-new .blogcard {
    gap: 0;
  }
  .blog-details-body-new .bizblog-img img {
    height: 310px;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 199px;
  }
  .view-more-blog-btn.back-quiestion {
    margin-bottom: 1rem;
  }
  .training-development-bring .interview-procedure-flow .bring-your-work-info-right .Procedure-3,
  .training-development-bring .create-opening .bring-your-work-info-right .openings-3,
  .training-development-bring .interview-manage .bring-your-work-info-right .Procedure-3{left: 10%;max-width: 500px;}
  .training-development-bring .add-candidate .bring-your-work-info-right .candidate-2{max-width: 500px;}
}
@media only screen and (max-width: 1160px) {
  .bring-your-work-info-right img {
    animation: none !important;
  }
  .howitswork-img .howitsworkimg1,
  .howitswork-img .howitsworkimg2 {
    width: 300px;
  }
  .howitswork-img .howitsworkimg1 {
    top: 79px;
    left: 28px;
  }
  .howitswork-img .howitsworkimg2 {
    position: absolute;
    top: 25px;
    left: 16%;
  }
  .howitswork-img .howitsworkimg2 .workflow-bring .add-candidate .candidate-1,
  .workflow-bring .approval-workflows .candidate-1,
  .workflow-bring .create-opening .candidate-1,
  .workflow-bring .interview-procedure-flow .Procedure-2,
  .workflow-bring .purchase-bill .Procedure-2 {
    max-width: 500px;
  }
  .daashimg-5 {
    left: 28rem;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2) .transparent-btn {
    padding: 14px 18px;
    white-space: nowrap;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(3) .transparent-btn {
    padding: 14px 38px;
    white-space: nowrap;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(4) .transparent-btn {
    padding: 14px 37.5px;
    white-space: nowrap;
  }
  .support-uptime-panel h3 {
    font-size: 26px;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h3 {
    font-size: 36px;
  }
  .blog-details-body-new .bizblog-info .subtitle,
  .blog-details-body-new .blog-date,
  .blog-details-body-new .blog-metaname {
    font-size: 12px;
  }
  .blog-details-body-new .blog-author-details .blog-date-hero::after {
    margin-left: 28px;
  }
  .blog-details-body-new .blog-author-details .blog-date-hero::before {
    margin-right: 28px;
    margin-left: 25px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 210px;
  }
}
@media only screen and (max-width: 1100px) {
  .recruitment-page .interview-procedure-flow .Procedure-3 {
    max-width: 310px;
    top: -16rem;
    right: 39%;
  }
  .blog-details-body .bizblog-img img {
    height: 280px;
  }
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-3 {
    max-width: 480px;
    left: 14%;
  }
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-2 {
    right: -1rem;
    bottom: unset;
    top: -6rem;
  }
  .project-management-page .candidate-2 {
    width: 600px;
    max-width: 500px;
  }
  .project-management-page .maintain-your-bill .candidate-2 {
    width: 600px;
    max-width: 359px;
    z-index: -1;
  }
  .people-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-3,
  .recruitment-page .Procedure-3 {
    left: 1rem;
    right: unset;
  }
  .people-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-2 {
    width: 100%;
    max-width: 280px;
    left: unset;
    right: -2rem;
    top: 0;
  }
  .people-bring .create-opening {
    padding-top: 2rem;
    padding-bottom: 9rem;
  }
  .recruitment-section.support-section {
    padding-bottom: 8rem;
    padding-top: 0;
  }
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-workflow .graph-one {
    max-width: 350px;
  }
  .module-hero-reward .graph-one {
    max-width: 330px;
  }
  .finance-bring .audit-trail .Procedure-2,
  .requirment-bring .interview-procedure-flow .Procedure-2 {
    max-width: 500px;
  }
  .activity-page .onboard-banner-design .onboard-2,
  .activity-page .onboard-banner-design .onboard-3,
  .blog-details-body .blogdetails-items ul li a:before,
  .blog-dp-left,
  .finance-bring .accounting-dashboard .candidate-1,
  .finance-bring .accounting-dashboard .candidate-2,
  .finance-bring .accounting-dashboard .candidate-3,
  .project-bring .bring-your-work-info-right .candidate-3,
  .project-management-page .add-candidate .candidate-1 {
    display: none;
  }
  .profile-desc {
    margin-bottom: 10px;
  }
  .hiring-image {
    height: 210px;
  }
  .activity-bring .create-opening .bring-your-work-info-right .openings-3,
  .onboard-page .Procedure-3,
  .project-management-page .project-task-flow {
    left: auto;
    right: 0;
  }
  .finance-bring .accounting-dashboard .candidate-4 {
    left: 0;
    top: -7rem;
  }
  .api-bring .add-candidate .candidate-2 {
    left: auto;
    right: 2rem;
  }
  .api-bring .create-opening .openings-1 {
    left: 3rem;
  }
  .crm-page .interview-procedure-flow .Procedure-3 {
    left: 2rem;
  }
  .project-management-page .add-candidate .bring-your-work-info {
    padding-bottom: 4rem;
  }
  .project-management-page .drop-automation .Procedure-3 {
    left: 2rem;
    width: 100%;
    max-width: 400px;
    bottom: auto;
    top: -4rem;
  }
  .project-management-page .drop-automation .Procedure-2 {
    width: 100%;
    max-width: 400px;
  }
  .project-bring .maintain-your-bill {
    padding-bottom: 3rem;
  }
  .interview-procedure-flow .bring-your-work-info {
    padding-bottom: 6rem;
  }
  .crm-page .marketing-automation .candidate-2,
  .payroll-page .log-dash {
    max-width: 550px;
  }
  .chat-page .Procedure-2,
  .chat-page .candidate-2 {
    width: 535px;
    max-width: 535px;
  }
  .blog-details-body .blogdetails-items ul {
    list-style-type: none;
    display: flex;
    overflow-x: auto;
    white-space: nowrap;
    gap: 20px;
    margin: 0;
  }
  .blog-details-body .blogdetails-items ul li {
    padding-bottom: 0;
  }
  .blog-details-body .blogdetails-items ul li a {
    padding: 10px 0;
  }
  .blog-details-page {
    gap: 0;
  }
  .blog-dp-left.sticky-sidebar {
    top: 74px;
  }
  .blog-details-body .blogdesc-infortive {
    padding-top: 2rem;
    margin-top: -2rem;
  }
  .payroll-management .people-dashboard {
    right: 0;
  }
  .solutions-title .widget-title {
    -webkit-transform: translateX(8.5rem);
    -ms-transform: translateX(8.5rem);
    transform: translateX(8.5rem);
  }
  .onboard-2 {
    left: 5rem;
  }
  .onboard-3 {
    right: 6rem;
  }
  .theme-table td {
    padding: 10px 20px;
    font-size: 14px;
  }
  .theme-table thead tr th {
    padding: 20px;
    font-size: 18px;
  }
  .plan-data h3 {
    font-size: 14px;
  }
  .bizcompass-compare-panel tbody tr td:nth-child(2),
  .bizcompass-compare-panel tbody tr td:nth-child(3),
  .bizcompass-compare-panel thead tr th:nth-child(2),
  .bizcompass-compare-panel thead tr th:nth-child(3) {
    width: 350px;
  }
  .dashboard-image {
    max-width: 400px;
  }
  .edit-budget-image {
    max-width: 350px;
    bottom: -3rem;
    right: 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li
    a {
    font-size: 13px;
  }
  .book-demo-btn a {
    font-size: 13px;
    padding: 7px 10px;
    min-width: 112px;
  }
  .book-demo-btn .theme-btn {
    padding: 8px 10px;
  }
  .motto-sectioncar .desc p {
    font-size: 14px;
    margin-bottom: 8px;
  }
  .hiring-full-data h2,
  .hiring-full-data h3 {
    font-size: 18px;
    line-height: 25px;
  }
  .graph-four {
    right: -14px;
    top: 3rem;
  }
  .graph-two {
    bottom: 6rem;
  }
  .graph-three {
    bottom: -3rem;
  }
  .logo-part a img {
    max-width: 150px;
    min-width: 150px;
  }
  .daashimg-2 {
    left: 10rem;
  }
  .daashimg-4 {
    left: 11rem;
  }
  .daashimg-3 {
    right: 9rem;
  }
  .daashimg-6 {
    right: 11rem;
  }
  .daashimg-5 {
    left: 26rem;
  }
  .onboard-page .onboardin-2 {
    left: 9rem;
  }
  .onboard-page .onboard-3 {
    right: 3rem;
  }
  .ifanyquery-panel.ifanyquery-paneltwo {
    gap: 0 20px;
  }
  .theme-title.recruitment-title {
    width: 100%;
  }
  .support-uptime-panel h3 {
    font-size: 24px;
  }
  .about-container,
  .client-slider-container,
  .container-1300px,
  .mini-container,
  .theme-container {
    padding: 0 50px;
  }
  .interview-procedure-flow.odd-effect.odd-effect-payroll {
    padding-top: 4rem;
    padding-bottom: 0;
    margin: 0;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new {
    padding-top: 6rem;
    padding-bottom: 2rem;
    margin: 0;
  }
  .interview-procedure-flow.odd-effect.payroll-odd-effect-new {
    padding-top: 9rem;
    padding-bottom: 2rem;
    margin: 0;
  }
  .create-opening.payroll-logvery {
    padding-top: 7rem;
    padding-bottom: 8rem;
  }
  .interview-procedure-flow.odd-effect.odd-effect-new .Procedure-3 {
    max-width: 550px;
    left: 3rem;
  }
  .create-opening {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .crm-bring .marketing-automation {
    padding-top: 4rem;
    padding-bottom: 8rem;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h3 {
    font-size: 34px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 190px;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h1 {
    font-size: 34px;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 180px;
  }
  .blog-details-body-new .blog-details-hero li:nth-child(3) {
    margin-bottom: 20px;
    margin-top: 15px;
  }
}
@media only screen and (max-width: 1050px) {
  .ifanyquery-panel.ifanyquery-paneltwo {
    gap: 0 15px;
  }
  .blog-details-body-new .blogitem-img {
    width: 38px;
    height: 38px;
  }
  .blog-details-body-new .blog-details-hero li:last-child div span {
    width: 58px;
    height: 58px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 180px;
  }
}
@media only screen and (max-width: 1040px) {
  .ifanyquery-panel.ifanyquery-paneltwo {
    gap: 0 12px;
  }
  .create-opening {
    padding-bottom: 6rem;
  }
  .interview-procedure-flow {
    padding-bottom: 0;
    padding-top: 7rem;
  }
  .api-bring .interview-procedure-flow,
  .requirment-bring {
    padding-bottom: 4rem;
  }
  .interview-procedure-flow .bring-your-work-info {
    padding-bottom: 5rem;
  }
  .transfer-candidate.transfer-candidate-one {
    padding-top: 1rem;
  }
  .crm-bring .marketing-automation {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  .crm-bring .interview-procedure-flow {
    padding-top: 6rem;
  }
}
@media only screen and (max-width: 1024px) {
  .module-hero-active .graph-one,
  .module-hero-chat .graph-one,
  .module-hero-onboarding .graph-one,
  .module-hero-payroll .graph-one,
  .module-hero-people .graph-one,
  .module-hero-project .graph-one,
  .module-hero-rec img.graph-one,
  .module-hero-workflow .graph-one {
    max-width: 330px;
  }
  .footer-data-solution::before {
    right: 1.5rem;
  }
  .more-like-this {
    margin-bottom: 1rem;
  }
  .project-management-page .interview-procedure-flow .bring-your-work-info,
  .report-page .bring-your-work-info {
    padding-bottom: 4rem;
  }
  .add-candidate.project-add-candidate,
  .project-management-page .interview-procedure-flow {
    padding: 0;
  }
  .requirment-bring .interview-procedure-flow.interview-manage .Procedure-2 {
    width: 100%;
    animation: none;
    max-width: 520px;
    top: unset;
    right: 0;
    bottom: -14rem;
  }
  .recruitment-page .transfer-candidate.transfer-automated .candidate-2 {
    width: 100%;
    animation: none;
    max-width: 480px;
    top: unset;
    left: 0;
    bottom: -14rem;
  }
  .recruitment-page
    .transfer-candidate.transfer-recruitment-funnel
    .candidate-1 {
    max-width: 400px;
  }
  .module-hero-reward .graph-one {
    max-width: 300px;
  }
  .activity-page .bring-your-work-info {
    padding-bottom: 5rem;
  }
  .support-uptime-panel h3 {
    font-size: 23px;
  }
  .more-like-this-panel .owl-carousel .owl-nav button span {
    width: 42px;
    height: 42px;
    display: flex;
    padding: 5px;
    justify-content: center;
    border-radius: 50%;
    font-size: 42px;
    color: #156ffe;
  }
  .more-like-this-panel .client-slider .owl-nav.disabled {
    gap: 40px;
  }
  .more-like-this-panel .owl-nav .owl-next:focus span,
  .more-like-this-panel .owl-nav .owl-next:hover span,
  .more-like-this-panel .owl-nav .owl-prev:focus span,
  .more-like-this-panel .owl-nav .owl-prev:hover span {
    background: 0 0;
    border: transparent;
    color: #1f75fe;
  }
  .client-slider .owl-nav.disabled {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 20px;
  }
  .same-arrow .owl-nav .owl-next,
  .same-arrow .owl-nav .owl-prev {
    position: initial;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2),
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(3),
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(4) {
    margin: 0 auto 2rem;
  }
  .api-page .bring-your-work-info,
  .crm-bring .create-opening .bring-your-work-info {
    padding-bottom: 0;
  }
  .crm-page .add-candidate .candidate-3 {
    max-width: 516px;
  }
  .crm-page .marketing-automation .candidate-2 {
    max-width: 504px;
  }
  .api-bring .create-opening {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .finance-page .bring-your-work-info {
    padding-bottom: 2rem;
  }
  .finance-bring .accounting-dashboard {
    padding: 2rem 0 8rem;
  }
  .finance-bring .audit-trail {
    padding: 3rem 0 6rem;
  }
  .report-bring .interview-procedure-flow {
    padding-top: 0;
    padding-bottom: 4rem;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rs-testimonial.main-home .testi-item .author-desc .desc {
    font-size: 15px;
  }
  .rs-testimonial.main-home .testi-item .author-desc {
    padding: 60px 30px 70px;
  }
  .rs-pricing .pricing-table {
    padding: 22px 30px 0;
  }
  .arrow-btn {
    top: 120%;
    left: 50%;
  }
  .bg3 {
    margin: 0 15px 0 0;
    padding: 70px 30px 65px;
  }
  .sec-title .title {
    font-size: 27px;
  }
}
@media screen and (min-width: 992px) {
  .nav-menu .rs-mega-menu > a:after,
  .nav-menu > .menu-item-has-children > a:after {
    content: "";
    font-family: FontAwesome;
    float: right;
    margin: 2px 0 0 5px;
    display: none;
  }
  .sticky {
    background: var(--bs-white) !important;
    position: fixed !important;
    top: 0;
    z-index: 999;
    margin: 0 auto !important;
    padding: 0;
    left: 0;
    right: 0;
    width: 100%;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-name: sticky-animation;
    animation-name: sticky-animation;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
  }
  .module-blog-slider.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: visible !important;
    height: auto !important;
  }
  .module-blog-slider.owl-carousel .owl-stage {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    width: auto !important;
    transform: none !important;
    transition: none !important;
  }
}
@media only screen and (max-width: 1070px) {
  .daashimg-5 {
    left: 25rem;
  }
}
@media only screen and (max-width: 1030px) {
  .daashimg-5 {
    left: 24rem;
  }
  .chat-onboard-2.pm-onboard.onboardin-2 {
    width: 240px;
  }
  .chat-top .onboard-3.chat-onboard3 {
    margin-top: 30px;
    right: 6rem;
  }
  .daashimg-2 {
    left: 8rem;
  }
  .daashimg-4 {
    left: 8rem;
    bottom: 0;
  }
  .daashimg-6 {
    right: 8rem;
  }
  .daashimg-3 {
    right: 6rem;
  }
}
@media only screen and (max-width: 1000px) {
  .chat-top .onboard-3 {
    right: 0;
  }
  .daashimg-5 {
    left: 22rem;
  }
  .nav-toggle {
    display: block;
  }
  .ipadnone {
    display: none !important;
  }
  .bizcompass-navigation-link {
    padding: 10px 0;
    font-weight: 600;
  }
}
@media only screen and (max-width: 991px) {
  .more-like-this h2.theme-title {
    width: 75%;
  }
  .contactus-section .rs-requset-modal {
    gap: 3rem;
    flex-direction: column-reverse;
    box-shadow: none;
  }
  .contactus-section #crmWebToEntityForm.zcwf_lblLeft {
    margin: 0 auto;
    box-shadow: 0 0 30px var(--bs-theme-shadow1);
    padding: 2rem;
    border-radius: 20px;
  }
  .faq-blog-section .card-header h3 {
    margin: 0;
    position: relative;
  }
  .activity-bring .bring-your-work-panel,
  .contactus-section .connect-sales,
  .crm-bring .bring-your-work-panel,
  .finance-bring .bring-your-work-panel,
  .onboard-banner-design,
  .one-payroll .interview-procedure-flow,
  .project-bring .bring-your-work-panel,
  .report-bring .bring-your-work-panel,
  .support-bring .bring-your-work-panel,
  .workflow-bring .bring-your-work-panel {
    margin-top: 1rem;
  }
  .contactus-main-title {
    padding-top: 5rem;
    padding-bottom: 2rem;
  }
  .contactus-section .rs-requset-modal .contact-us-body {
    width: 92%;
    margin: 0 auto;
  }
  .privacy-policy-section .pripo .row div.col-3 {
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
    display: none;
  }
  .privacy-policy-section .pripo .row div.col-9 {
    flex: unset;
    max-width: 100%;
  }
  .pp-content-body {
    padding-left: 0;
  }
  .blogslider .owl-nav .owl-prev {
    left: -2rem;
  }
  .pp-title-body .pp-title {
    font-size: 28px;
  }
  .pp-title-subbody .pp-title-sub {
    font-size: 22px;
  }
  .blogslider .owl-nav .owl-next {
    right: -2rem;
  }
  .blogslider .blogmain-title h3 {
    color: var(--bs-black);
    margin: 0 0 20px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 250px;
  }
  .recruitment-section.support-section {
    padding-bottom: 4rem;
    padding-top: 0;
  }
  .brading-main-section .blog-content {
    display: grid;
    gap: 0 30px;
    grid-template-columns: 1fr 1fr;
  }
  .transparent-btn.btnbookdemo.blue-new,
  .transparent-btn.btnbookdemo.blue-new.active {
    padding: 10px 35px;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .transparent-btn.btnbookdemo.book-new {
    padding: 13px 25px;
    margin: 0;
  }
  .Procedure-2,
  .activity-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-3,
  .animation-bizcompass .circle-ripple,
  .api-bring .add-candidate .candidate-2,
  .api-bring .create-opening .openings-1,
  .bdp-right ul li img,
  .bdp-right.replace-ind .readmore-readless,
  .bizcompass-author,
  .bizcompass-header .bizcompass-dropdown-text span,
  .bizcompass-header .header-nav-list-item::after,
  .blog-details-body-new .blog-details-hero li:last-child,
  .book-demo-btn,
  .borderanimation:after,
  .borderanimation:before,
  .bring-your-work-info-right .Procedure-1,
  .bring-your-work-info-right .Procedure-2,
  .bring-your-work-info-right .chat-bg-1.chat-bg,
  .bring-your-work-info-right .chat-bg-2.chat-bg,
  .bring-your-work-info-right .chat-bg-3.chat-bg,
  .candidate-1,
  .career-details-sticky .cds-left,
  .career-img1,
  .career-img2,
  .chat-create-opening .bring-your-work-info-right .openings-3,
  .crm-bring .create-opening .openings-2,
  .crm-page .add-candidate .candidate-3,
  .dance3,
  .finance-bring .easy-budgeting .Procedure-4,
  .footer-ipade-none,
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li.menu-item-has-children
    > a::before,
  .full-width-header .rs-header .menu-area.sticky .logo-area a .sticky-logo,
  .header-h1 .theme-title br,
  .mega-menu.visible + .rs-menu-parent .fa-angle-down,
  .menu-item-has-children a i,
  .onboarding-title .theme-title br,
  .people-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .announcements-bg,
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-2,
  .powerful-recruitment .openings-1,
  .powerful-recruitment .openings-3,
  .powerful-recruitment .openings-5,
  .project-management-page
    .bring-your-work-info-right.byw-project
    .openings-3.projectcag,
  .project-management-page
    .bring-your-work-info-right.byw-project
    .project-alert,
  .report-bring .create-opening .bring-your-work-info-right .openings-1,
  .requirment-bring .interview-procedure-flow.interview-manage .Procedure-3,
  .ripple-main,
  .rs-call-us .image-part img,
  .rs-footer .footer-top .site-map li a:before,
  .rs-menu .bizcompass-contact-menu,
  .rs-menu-close li.menu-item-has-children:before,
  .solution-another .site-map:before,
  .sub-menu-close,
  .support-bring .customizable-dashboard .openings-2,
  div .module-hero-img:nth-child(2) img,
  ul.mega-menu:before {
    display: none !important;
  }
  .activity-bring .add-candidate.rewards-add,
  .activity-bring .create-opening,
  .activity-bring .interview-procedure-flow.rewards-interview01,
  .activity-page .bring-your-work-info,
  .activity-page .onboard-section,
  .add-candidate.rewards-add .bring-your-work-info,
  .add-candidate.rewards-add01 .bring-your-work-info,
  .api-bring .add-candidate,
  .api-page .bring-your-work-info,
  .create-opening,
  .crm-page .bring-your-work-info,
  .crm-page .interview-procedure-flow,
  .crm-page .onboard-section,
  .customizable-dashboard,
  .finance-bring .accounting-dashboard,
  .finance-bring .audit-trail,
  .finance-bring .custom-approval-system,
  .finance-bring .custom-status,
  .finance-bring .easy-budgeting,
  .finance-bring .ledger-management,
  .finance-bring .maintain-accounts,
  .finance-page .bring-your-work,
  .finance-page .bring-your-work-info,
  .finance-section,
  .interview-flow-new,
  .interview-procedure-flow,
  .interview-procedure-flow .bring-your-work-info,
  .maintain-your-bill .bring-your-work-info,
  .onboard-section,
  .payroll-management,
  .people-management,
  .people-page .add-candidate .bring-your-work-info,
  .people-page .create-opening .bring-your-work-info,
  .project-bring .create-opening .bring-your-work-info,
  .project-management,
  .project-management-page .add-candidate .bring-your-work-info,
  .project-management-page .interview-procedure-flow,
  .project-management-page .interview-procedure-flow .bring-your-work-info,
  .report-bring .add-candidate,
  .report-page .bring-your-work-info,
  .report-page .onboard-section,
  .service-item,
  .support-page .bring-your-work-info,
  .support-page .customizable-dashboard .bring-your-work-info,
  .support-page .integrated-with .bring-your-work-info,
  .support-page .onboard-section,
  .workflow-page .bring-your-work-info,
  .workflow-page .onboard-section {
    padding-bottom: 0;
  }
  .show-more-full3.active {
    -webkit-line-clamp: inherit;
    overflow: visible;
    height: 100%;
  }
  .bdp-right .theme-title {
    margin-bottom: 10px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child):hover {
    background: var(--bs-white);
    color: #7056ca;
    transition: 2s cubic-bezier(0.45, 0.05, 0.55, 0.95);
  }
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child):hover p {
    color: #666666d9;
  }
  .ifanyquery-paneltwo .ifanyquery-data:hover .transparent-btn {
    color: var(--bs-white);
    background: linear-gradient(356deg, #463b99, #7142f1);
  }
  .ifanyquery-paneltwo .ifanyquery-data:hover .transparent-btn span {
    background: unset;
    color: var(--bs-white);
  }
  .chat-page .bring-your-work-panel,
  .odd-effect,
  .people-bring .bring-your-work-panel,
  .project-bring .bring-your-work-panel,
  .recruitment-section .bdp-right,
  .support-uptime-panel,
  .why-choose-bizcompass {
    margin-top: 0;
  }
  .ourstorymore.active,
  .trial-form {
    overflow-y: auto;
  }
  .ourstorymore {
    height: 200px;
  }
  .finance-section .onboard-3.fm-onboard {
    right: 5rem;
    margin-top: 18%;
    width: 210px;
  }
  button.close.modalclosebtn {
    font-size: 31px;
  }
  .finance-section .onboard-2.fm-onboard {
    left: 13%;
    width: 200px;
    margin-top: 125px;
  }
  .bring-your-work-info,
  .bring-your-work-info.wbi-one.bring-work-3,
  .bring-your-work-info.wbi-two {
    gap: 1.5rem;
  }
  .bring-your-work-info-right img,
  .recruitment-page .interview-procedure-flow.shedule-interview .Procedure-3 {
    position: unset;
    -webkit-border-radius: 17px;
    -ms-border-radius: 17px;
  }
  .bring-your-work-info-right {
    width: 100%;
    position: relative;
  }
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-3 {
    top: unset;
    left: unset;
    right: unset;
    bottom: unset;
    position: unset;
  }
  .api-bring .create-opening .bring-your-work-info-right,
  .byw-project,
  .chat-page .add-candidate .bring-your-work-info-right,
  .chat-page .interview-procedure-flow .bring-your-work-info-right,
  .cpc-two-project,
  .crm-bring .create-opening .bring-your-work-info-right,
  .maintain-your-bill .bring-your-work-info-right,
  .one-payroll .interview-procedure-flow .bring-your-work-info-right,
  .people-bring .add-candidate .bring-your-work-info-right,
  .people-page .interview-procedure-flow .bring-your-work-info-right,
  .project-management-page .candidate-2,
  .report-bring .create-opening .bring-your-work-info-right,
  .solution-another,
  .why-bizcompass .theme-title,
  .workflow-bring .email-automation .bring-your-work-info-right {
    margin: 0;
  }
  .project-management-page .maintain-your-bill .candidate-2 {
    z-index: 1;
    flex: 0;
  }
  .api-bring .interview-procedure-flow .Procedure-2,
  .bdp-right .bizcompass-or-ind,
  .bdp-right .readmore-readless,
  .bizcompass-difference-panel img.graph-one,
  .bizcompass-difference.bizcompass-replace .bizcompass-difference-panel,
  .bizcompass-module-panel .bizcompass-shedule,
  .finance-bring .audit-trail .Procedure-2,
  .finance-bring .custom-status .bring-your-work-info-right .Procedure-2,
  .home-banner-design img.daashimg-1,
  .project-management-page .onboard-banner-design img.onboard-1,
  .support-bring .integrated-with .candidate-1,
  .support-bring .manage-attachments .Procedure-2,
  .support-bring .manage-tasks .bring-your-work-info-right .Procedure-2,
  .workflow-bring .add-candidate .bring-your-work-info-right .candidate-1,
  .workflow-bring .approval-workflows .bring-your-work-info-right .candidate-1,
  .workflow-bring .create-opening .bring-your-work-info-right .candidate-1,
  .workflow-bring
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-2,
  .workflow-bring .purchase-bill .bring-your-work-info-right .Procedure-2 {
    display: block;
  }
  .activity-bring .create-opening .bring-your-work-info-right .openings-2,
  .activity-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-4,
  .activity-page
    .interview-procedure-flow.rewards-interview
    .bring-your-work-info-right
    .Procedure-4,
  .activity-page
    .interview-procedure-flow.rewards-interview01
    .bring-your-work-info-right
    .Procedure-4,
  .api-bring .add-candidate .candidate-3,
  .api-bring .create-opening .openings-2,
  .api-bring .interview-procedure-flow .Procedure-2,
  .bring-your-work-info-right .bring-work-2 img,
  .bring-your-work-info-right img,
  .bring-your-work-info-right img.candidate-2,
  .chat-page .Procedure-2,
  .chat-page .candidate-2,
  .chat-page .openings-1,
  .crm-bring .create-opening .openings-3,
  .crm-page .add-candidate .candidate-2,
  .crm-page .interview-procedure-flow .Procedure-3,
  .crm-page .marketing-automation .candidate-2,
  .finance-bring .accounting-dashboard .candidate-4,
  .finance-bring .audit-trail .Procedure-2,
  .finance-bring .custom-status .bring-your-work-info-right .Procedure-2,
  .finance-bring .easy-budgeting .Procedure-3,
  .finance-bring .maintain-accounts .openings-1,
  .interview-procedure-flow.odd-effect.odd-effect-new .Procedure-3,
  .ledger-management .bring-your-work-info-right .candidate-2,
  .onboard-page .Procedure-3,
  .payroll-page .Procedure-3,
  .payroll-page .log-dash,
  .people-bring .add-candidate .candidate-2,
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-3,
  .people-page .openings-1,
  .project-management-page .candidate-2,
  .project-management-page .drop-automation .Procedure-3,
  .project-management-page .interview-procedure-flow .cpc-one,
  .project-management-page .maintain-your-bill .candidate-2,
  .project-management-page .project-task-flow,
  .recruitment-page .interview-procedure-flow .Procedure-3,
  .recruitment-page .interview-procedure-flow.shedule-interview .Procedure-3,
  .recruitment-page .openings-2,
  .recruitment-page .transfer-candidate .candidate-2,
  .recruitment-page .transfer-candidate.transfer-automated .candidate-2,
  .report-bring .create-opening .bring-your-work-info-right img,
  .report-bring
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-3,
  .support-bring .customizable-dashboard .openings-4,
  .support-bring .customize-status .candidate-2,
  .support-bring .integrated-with .candidate-1,
  .support-bring .manage-attachments .Procedure-2,
  .support-bring .manage-tasks .bring-your-work-info-right .Procedure-2,
  .support-bring .time-tracking .candidate-2,
  .workflow-bring .add-candidate .bring-your-work-info-right .candidate-1,
  .workflow-bring .approval-workflows .bring-your-work-info-right .candidate-1,
  .workflow-bring .create-opening .bring-your-work-info-right .candidate-1,
  .workflow-bring .email-automation .candidate-2,
  .workflow-bring
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-2,
  .workflow-bring .purchase-bill .bring-your-work-info-right .Procedure-2 {
    max-width: 80%;
    width: 80%;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;
    margin: 0 auto;
  }
  .interview-procedure-flow.chat-interview
    .bring-your-work-info-right
    .Procedure-2,
  .recruitment-page
    .transfer-candidate.transfer-recruitment-funnel
    .candidate-1,
  .requirment-bring .interview-procedure-flow.interview-manage .Procedure-2 {
    display: block;
    max-width: 90%;
    border-radius: 12px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    -o-border-radius: 12px;
  }
  .chat-top .onboard-3.chat-onboard3 {
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 210px;
    margin-top: 30px;
    right: 0;
  }
  .chat-onboard-2.pm-onboard.onboard-2 {
    top: 14rem;
    left: 5%;
  }
  .people-page .people-dashboard {
    right: 5rem;
  }
  .pm-onboard.onboard-2 {
    top: 10rem;
    max-width: 180px;
  }
  .mobile-menu.active + .rs-menu,
  .solutions-title .widget-title {
    transform: none;
  }
  .blog-info-text .theme-title {
    font-size: 35px;
    line-height: normal;
  }
  .features-cost,
  .profile-desc,
  .rs-footer .footer-top .widget-title {
    margin-bottom: 15px;
  }
  .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a:hover,
  .rs-header
    .menu-border.menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li.menu-item-has-children
    a {
    color: var(--bs-menu-text);
  }
  .menu-overlay.active,
  .rs-menu {
    position: fixed;
    top: 0;
    height: 100%;
  }
  .about-story,
  .faq-accordian-data,
  .rip-panel {
    -webkit-box-direction: normal;
  }
  .about-story,
  .faq-accordian-data,
  .rip-panel,
  .swipe-left {
    -webkit-box-orient: vertical;
  }
  .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.book-demo-btn {
    display: block;
    padding: 10px 30px;
  }
  .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li.book-demo-btn
    .mobile-book-btn {
    padding: 15px;
  }
  .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.mega-menu {
    position: initial;
    padding: 0;
    height: 0;
  }
  .rs-header .bizcompass-header .bizcompass-menu-item {
    opacity: 1 !important;
    transform: none;
    padding: 0 30px;
    border-radius: 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu
    .mega-menu-container {
    margin: 0;
    padding: 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu
    .mega-menu-container
    .single-megamenu
    .sub-menu {
    padding: 0;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    margin: 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu
    .mega-menu-container
    .single-megamenu
    .sub-menu
    li
    a {
    display: flex;
    align-items: center;
    padding: 16px 0;
    border-bottom: 1px solid #f0f0f0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.mega-menu
    .mega-menu-container
    .single-megamenu
    .sub-menu
    li {
    border-radius: 0;
  }
  .bdp-right ul,
  .footer-data-two-mix,
  .mobile-logo-menu {
    display: flex;
  }
  .rs-menu .mobile-logo-menu {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 20px 25px 30px;
  }
  .activity-bring .interview-procedure-flow,
  .activity-page .bring-your-work,
  .api-bring .create-opening .bring-your-work-info,
  .api-page .onboard-section,
  .bdp-right ul li p,
  .business-expansion-panel-left,
  .chat-bring .add-candidate.chat-add-candidate,
  .crm-bring .bring-your-work-info,
  .crm-bring .create-opening .bring-your-work-info,
  .finance-page .ledger-management .bring-your-work-info,
  .mobile-logo-menu .logo,
  .onboard-bring .add-candidate,
  .people-bring .bring-your-work-info,
  .people-page .add-candidate .bring-your-work-info,
  .report-page .bring-your-work,
  .why-work-bizcompass,
  .workflow-page .bring-your-work {
    padding: 0;
  }
  .mobile-logo-menu .logo img {
    max-width: 162px;
  }
  .rs-menu {
    float: none;
    right: 0;
    width: 100%;
    max-width: 375px;
    background: var(--bs-white);
    z-index: 2;
    box-shadow: 0 15px 45px rgb(16 30 54/25%);
    transform: translateX(1000px);
    transition: 0.4s;
  }
  .hiring-image {
    height: 185px;
  }
  .benefits-of-bizcompass,
  .ifanyquery,
  .more-like-this-panel .client-slider,
  .why-bizcompass {
    padding: 2rem 0 0;
  }
  .our-feature {
    padding: 2rem 0 6rem;
  }
  .add-candidate.project-add-candidate,
  .api-bring .add-candidate,
  .api-bring .interview-procedure-flow,
  .create-opening.chat-create-opening,
  .create-opening.payroll-logvery,
  .crm-bring .marketing-automation,
  .crm-page .interview-procedure-flow,
  .crm-page .make-the-hiring,
  .finance-bring .accounting-dashboard,
  .finance-bring .audit-trail,
  .finance-bring .custom-approval-system,
  .finance-bring .custom-status,
  .finance-bring .easy-budgeting,
  .finance-bring .inventory-management,
  .finance-bring .ledger-management,
  .interview-procedure-flow.chat-interview,
  .interview-procedure-flow.odd-effect.odd-effect-new,
  .interview-procedure-flow.odd-effect.payroll-odd-effect-new,
  .project-bring .maintain-your-bill,
  .project-management-page .make-the-hiring,
  .report-bring .add-candidate,
  .report-bring .interview-procedure-flow,
  .report-page .make-the-hiring,
  .support-bring .time-tracking,
  .support-page .make-the-hiring,
  .workflow-page .make-the-hiring {
    padding-top: 4rem;
  }
  .activity-bring .add-candidate.active-add,
  .activity-bring .add-candidate.rewards-add01,
  .activity-bring .add-candidate.rewards-add02,
  .activity-bring
    .bring-your-work-panel
    .interview-procedure-flow.rewards-interview01,
  .activity-bring .create-opening.active-create,
  .activity-bring .create-opening.rewards-create,
  .activity-bring .interview-procedure-flow.rewards-interview,
  .add-candidate.project-add-candidate,
  .api-bring .interview-procedure-flow,
  .create-opening.active-create,
  .create-opening.chat-create-opening,
  .create-opening.payroll-logvery,
  .crm-bring .marketing-automation,
  .finance-bring .inventory-management,
  .interview-procedure-flow.active-interview,
  .interview-procedure-flow.odd-effect.odd-effect-new,
  .interview-procedure-flow.odd-effect.payroll-odd-effect-new,
  .project-bring .maintain-your-bill,
  .project-management-page .drop-automation,
  .report-bring .interview-procedure-flow,
  .support-bring .time-tracking,
  .workflow-bring .add-candidate,
  .workflow-bring .approval-workflows,
  .workflow-bring .email-automation,
  .workflow-bring .interview-procedure-flow,
  .workflow-bring .purchase-bill {
    padding-bottom: 4rem;
  }
  .api-bring .create-opening,
  .crm-bring .add-candidate,
  .crm-bring .create-opening,
  .finance-bring .maintain-accounts,
  .project-bring .create-opening,
  .report-bring .create-opening {
    padding-top: 1rem;
    padding-bottom: 0;
  }
  .activity-bring .add-candidate.rewards-add01,
  .activity-bring .add-candidate.rewards-add02,
  .project-management-page .drop-automation,
  .workflow-bring .approval-workflows,
  .workflow-bring .email-automation,
  .workflow-bring .interview-procedure-flow {
    padding-top: 0;
  }
  .activity-bring .create-opening.rewards-create,
  .create-opening.active-create,
  .integrated-with,
  .people-bring .interview-procedure-flow,
  .project-integration {
    padding-top: 2rem;
  }
  .create-opening,
  .onboard-bring .create-opening,
  .transfer-candidate {
    padding: 1rem 0 0;
  }
  .interview-procedure-flow.odd-effect.odd-effect-payroll,
  .people-bring .create-opening,
  .workflow-bring .create-opening {
    padding-top: 1rem;
    padding-bottom: 4rem;
  }
  .activity-bring .add-candidate,
  .approval-workflows,
  .chat-bring .add-candidate,
  .email-automation,
  .manage-attachments,
  .manage-tasks {
    padding: 2rem 0;
  }
  .crm-bring .add-candidate,
  .onboard-bring .create-opening.create-opening-automated,
  .onboard-bring .create-opening.onboarding-task,
  .onboard-page .add-candidate .bring-your-work-info,
  .recruitment-page .add-candidate,
  .requirment-bring .interview-procedure-flow,
  .requirment-bring .transfer-candidate,
  .support-bring .customize-status,
  .support-bring .integrated-with,
  .support-bring .manage-attachments,
  .support-bring .manage-tasks {
    padding: 4rem 0 0;
  }
  .chat-bring,
  .interview-procedure-flow.chat-interview,
  .onboard-bring,
  .project-bring {
    padding-bottom: 3rem;
  }
  .chat-section,
  .crm-bring,
  .crm-bring .create-opening .bring-your-work-info,
  .onboard-section,
  .people-management {
    padding-bottom: 1rem;
  }
  .recruitment-section {
    padding-bottom: 8rem;
  }
  .make-the-hiring {
    padding-bottom: 2rem;
  }
  .more-like-this-panel .theme-title {
    margin-bottom: 0;
    line-height: normal;
  }
  .true-list li {
    justify-content: center;
  }
  .bannr-cartiile {
    padding: 6rem 20px 2rem;
  }
  .rs-requset-modal {
    max-width: 730px;
    flex: none;
    width: 100%;
  }
  .bizcompass-replace .webvideo,
  .bring-fix-image img,
  .bring-your-work-info-left img {
    margin: auto;
  }
  .wbd-btn {
    margin-top: 20px;
  }
  .theme-title,
  .theme-title.theme-title-new {
    margin-bottom: 20px;
  }
  .dashboard-section,
  .finish-your-work-panel {
    padding-bottom: 6rem;
  }
  .wbi-one .why-bizcompass-data-left {
    padding-left: 2rem;
    padding-right: 0;
  }
  .why-five .why-bizcompass-image-right,
  .why-one .why-bizcompass-image-right,
  .why-three .why-bizcompass-image-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .why-four .why-bizcompass-image-right,
  .why-six .why-bizcompass-image-right,
  .why-two .why-bizcompass-image-right {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .hiring-top-data {
    padding: 40px 10px 20px;
  }
  .hiring-full-data h2,
  .hiring-full-data h3,
  .hiring-title {
    max-width: 100%;
    padding: 0 10px;
  }
  .hiring-full-data h2,
  .hiring-full-data h3 {
    font-size: 16px;
    line-height: initial;
  }
  .hiring-top-data p {
    font-size: 13px;
  }
  .onboard-banner-design {
    margin-bottom: 25px;
  }
  .graph-three {
    top: 0;
  }
  .graph-two {
    left: 10rem;
  }
  .bdp-right ul,
  .bizcompass-difference-panel .bdp-left,
  .book-btn a.theme-btn {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-design .form-data {
    max-width: 90%;
  }
  .trial-form {
    padding: 3rem 2rem;
  }
  .nav-canvas .dropdown-menu {
    margin-top: 10px;
  }
  .features-panel p,
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    .megamenu-btn
    a
    span,
  .vmp-title p,
  .web-view {
    font-size: 14px;
  }
  .dropdown-menu {
    border: 0;
  }
  .hidden-md,
  .ipadnone {
    display: none !important;
  }
  .onboard-banner-design img.onboard-1 {
    display: block;
    position: inherit;
  }
  .megamenu-btn {
    margin: 20px 0 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    .megamenu-btn
    a {
    padding: 10px 20px;
  }
  .features-cost img,
  .megamenu-btn .fixed-btn-img {
    max-width: 25px;
  }
  .menu-title {
    color: #152c77;
    font-size: 15px;
  }
  .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.book-btn a,
  .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.book-btn span {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
  }
  .ourstoryimg {
    margin: auto;
    width: 65%;
  }
  .bdp-right,
  .bring-your-work-info-left,
  .career-devide-left,
  .software-img,
  .story-teller,
  .support-uptime-panel h3 {
    width: 100%;
    text-align: center;
  }
  .menu-overlay.active {
    left: 0;
    background: #00000087;
    width: 100%;
    z-index: 0;
    transition: 0.5s;
    display: block;
  }
  .bizcompass-menu,
  .menu-overlay,
  .menu-overlay.active {
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
  }
  .menu-overlay {
    transition: 0.5s;
  }
  .rs-header .menu-area .main-menu .rs-menu ul.sub-menu {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu {
    border-radius: 0;
    background: #fbfbfb;
  }
  .ourstory-desc p {
    margin-bottom: 5px;
    font-size: 16px;
  }
  .about-story {
    gap: 2rem;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .start-trial .form-group .theme-btn {
    padding: 11px 25px;
    max-width: 24%;
  }
  .start-trial .form-group input {
    padding: 11px 30px;
  }
  .bizblogdata {
    padding: 2rem 3rem 0;
  }
  .fixed-btn,
  .transparent-btn {
    padding: 9px 21px;
  }
  .blogslider .blogmain-title h3 {
    font-size: 20px;
    line-height: 27px;
  }
  .faq-page .faq-accordian-panel {
    padding: 3rem 0 9rem;
  }
  .trusted-companies-panel h2 {
    font-size: 26px;
  }
  .aboutus-section,
  .top-same-section {
    padding: 7rem 0 0;
  }
  .tss-panel-left .theme-title {
    font-size: 25px;
    line-height: 32px;
  }
  .tss-panel-left p {
    margin: 8px 0 23px;
    font-size: 14px;
  }
  .faq-accordian-panel {
    padding: 3rem 0 14rem;
  }
  .contact-btn,
  .copyright,
  .faq-question {
    text-align: center;
  }
  .faq-question h4 {
    font-size: 25px;
  }
  .bannr-cartiile p,
  .only-text-title p,
  .pripo p,
  .support-privacy span,
  .topic-images-slider .item {
    font-size: 16px;
  }
  .faq-accordian-data,
  .rip-panel {
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .faq-section {
    max-width: 450px;
    margin-bottom: 2rem;
  }
  .bizcompass-replace .theme-title,
  .faq-accordian-data .faq-content,
  .wcb-title .theme-title {
    max-width: 100%;
  }
  .bizcompass-compare-panel .theme-table {
    margin-top: 2rem;
  }
  .bdp-left,
  .bdp-right.replace-ind,
  .blog-details-body-new .blogcard .bizblog-info:last-child,
  .blog-details-body-new .blogcard a:first-child,
  .business-expansion-panel-left,
  .business-expansion-panel-right,
  .main-menu,
  .rip-data,
  .start-trial {
    width: 100%;
  }
  .swipe-left {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .bdp-right ul,
  .bring-your-work-info.wbi-two,
  .rs-menu .nav-menu,
  .support-uptime-panel {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
  }
  .inquiry-section {
    padding: 3rem 0 12rem;
  }
  .bizcompass-compare {
    padding: 5rem 0 0;
  }
  .rating-table-panel tbody tr td:nth-child(2),
  .rating-table-panel tbody tr td:nth-child(3),
  .rating-table-panel thead tr th:nth-child(2),
  .rating-table-panel thead tr th:nth-child(3) {
    width: 260px;
  }
  .finish-your-work,
  .finish-your-work-panel,
  .why-choose-bizcompass {
    padding-top: 3rem;
  }
  .pripo p {
    line-height: 1.6;
    margin-bottom: 20px;
  }
  .dashboard-image {
    max-width: 350px;
  }
  .edit-budget-image {
    max-width: 300px;
    bottom: -2rem;
    right: 0;
  }
  .features-panel {
    padding: 25px;
    margin: 2rem 0;
  }
  .finish-your-work-right h3 {
    font-size: 20px;
    font-weight: 600;
  }
  .features-cost span {
    font-size: 18px;
  }
  .finish-your-work-right {
    width: 45%;
  }
  .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.book-btn {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    gap: 10px;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.nav-menu
    li
    a {
    font-size: 16px;
    font-weight: 600;
    display: block;
    padding: 10px 30px;
  }
  .address-widget,
  .bbp-left,
  .bbp-right,
  .bdp-right ul {
    display: -webkit-box;
    display: -ms-flexbox;
  }
  .bbp-left,
  .bbp-right,
  .benefits-biz-panel,
  .bring-your-work-info,
  .career-devide {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
  }
  .why-work-bizcompass-panel {
    padding-top: 2rem;
    margin: auto;
  }
  .career-devide {
    flex-direction: column;
    gap: 50px;
  }
  .motto-sectioncar .rs-about {
    padding: 5px 0;
    margin: 0 0 20px;
  }
  .software-img img {
    max-width: 400px;
    margin: auto;
  }
  .bannr-cartiile h1,
  .ifanyquery h2,
  .theme-title {
    font-size: 30px;
  }
  .benefits-bizcompass-data {
    padding: 40px 15px;
    justify-content: center;
  }
  .bbp-left,
  .bbp-right,
  .benefits-biz-panel {
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .bbp-left,
  .bbp-right {
    width: 100%;
    position: relative;
    display: flex;
    gap: 30px;
  }
  .benefits-biz-panel {
    max-width: 500px;
    margin: 1rem auto auto;
  }
  .bizcompass-replace .bizcompass-or-ind p,
  .blog-details-body-new .blog-details-hero li:nth-child(3) {
    margin-bottom: 0;
  }
  .theme-title.theme-title-new {
    font-size: 35px;
  }
  .bbp-left {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .bbp-center {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin: 7rem 0;
  }
  .bbp-right {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin-top: 30px;
  }
  .address-widget,
  .bring-your-work-info,
  .bring-your-work-info.wbi-two {
    flex-direction: column;
  }
  .bbp-left .bot-animation,
  .bbp-right .bot-animation {
    left: auto;
    right: auto;
    top: -10px;
    bottom: auto;
  }
  .bizcompass-logo-animation {
    position: initial;
    width: 150px;
  }
  .bbp-left:before,
  .bbp-right:before {
    content: "";
    position: absolute;
    width: 3px;
    height: 100%;
    border-left: 1px dashed #afafaf;
    left: auto;
    right: auto;
    top: -65px;
    margin-left: 2px;
  }
  .client-slider .project-img {
    height: 400px;
  }
  .bring-work-2 img,
  .same-arrow .owl-nav .owl-next,
  .same-arrow .owl-nav .owl-prev {
    position: initial;
  }
  .openings-1 {
    max-width: 400px;
    left: 0;
  }
  .openings-3 {
    max-width: 400px;
    right: 7rem;
  }
  .openings-5 {
    right: 7rem;
  }
  .bring-your-work-info {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
  }
  .bring-your-work-info.wbi-two,
  .support-uptime-panel {
    -ms-flex-direction: column;
  }
  .bring-your-work-image {
    margin: auto auto 20px;
  }
  .bring-your-work-info-right img {
    -webkit-animation: none;
    animation: none;
  }
  .bring-work-1 .borderanimation,
  .bring-work-3 .borderanimation {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    right: auto;
    top: -9rem;
  }
  .openings-2 {
    right: 0;
    top: -8rem;
  }
  .candidate-2 {
    left: 0;
  }
  .bring-your-work-info-left h3 {
    text-align: center;
    margin: 18px 0 10px;
    font-size: 24px;
  }
  .Procedure-1 {
    left: auto;
    right: auto;
  }
  .Procedure-3 {
    left: auto;
  }
  .Procedure-2 {
    top: auto;
    bottom: -16rem;
  }
  .our-feature-panel {
    grid-template-columns: 1fr 1fr;
    -ms-grid-columns: 1fr 1fr;
    gap: 20px;
    padding: 1rem 0 0;
  }
  .onboarding-title h4 {
    font-size: 24px;
    margin: 0;
  }
  .footer-infotop {
    padding: 0 0 20px;
  }
  .support-privacy {
    gap: 5px;
  }
  .address-widget {
    display: flex;
    gap: 0;
  }
  .rs-footer .footer-top p {
    text-align: left;
    max-width: 380px;
  }
  .ifanyquery-panel {
    padding-bottom: 9rem;
  }
  .rs-footer .footer-top {
    padding: 6rem 0 0;
  }
  .support-uptime-panel {
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 25px;
  }
  .ifanyquery-data {
    padding: 1.5rem 10px 2rem;
  }
  .why-bizcompass-data-left h3 {
    margin-bottom: 12px;
    font-size: 23px;
  }
  .why-bizcompass-data-left p {
    font-size: 14px;
    margin-bottom: 8px;
  }
  .title-pera {
    font-size: 16px;
    line-height: 1.6;
  }
  .bizcompass-difference-panel,
  .business-expansion-panel {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
  }
  .business-expansion-panel-left h4 {
    -webkit-line-clamp: 4;
  }
  .service-tumb-slide {
    -ms-flex: 100%;
    -webkit-box-flex: 100%;
    flex: 100%;
    max-width: 100%;
    position: initial;
  }
  .bizcompass-menu,
  .home-page:after {
    position: fixed;
    height: 100%;
    width: 100%;
  }
  .bizcompass-difference:before {
    top: 5rem;
  }
  .bdp-left,
  .bdp-right ul li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .bdp-right ul li {
    gap: 0;
  }
  .bizcompass-difference-panel {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    gap: 0;
  }
  .graph-four {
    right: 5rem;
    top: 0;
    max-width: 400px;
  }
  .graph-three {
    bottom: -6rem;
  }
  .bdp-right ul,
  .rs-menu .nav-menu {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .counter-panel {
    padding: 2rem 0;
    max-width: 700px;
  }
  .bdp-right ul,
  .mobile-menu-logo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
  }
  .mobile-menu-logo {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px;
  }
  .mobile-menu-logo a img {
    max-width: 150px;
  }
  .close-icon img {
    max-width: 18px;
    -webkit-filter: opacity(0.8);
    filter: opacity(0.8);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .bizcompass-menu.active .close-icon img {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  .book-btn a.theme-btn {
    color: var(--bs-white) !important;
  }
  li.book-btn {
    margin-top: 20px;
    padding: 0 10px;
  }
  .rs-menu .nav-menu {
    width: 100%;
    height: 100vh;
    overflow: auto;
    padding-bottom: 6rem;
    background-color: var(--bs-white);
  }
  .main-menu,
  .replace-ind .bizcompass-or-ind {
    height: 100%;
  }
  .bizcompass-menu {
    left: 0;
    top: 0;
    z-index: 999;
    max-width: 400px;
    overflow-y: auto;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    background-color: var(--bs-white);
    transition: 0.5s;
  }
  .bizcompass-menu.active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    -webkit-box-shadow: 0 0 30px -5px #00000024;
    box-shadow: 0 0 30px -5px #00000024;
  }
  .home-page:after {
    background: #d3d3d3;
    right: 0;
    top: 0;
    z-index: 99;
  }
  .mobile-menu a i {
    font-size: 21px;
    background: -o-linear-gradient(191deg, #ae01f6, #067aff);
    background: linear-gradient(259deg, #ae01f6, #067aff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .logo-part a img {
    max-width: 200px;
    min-width: 200px;
  }
  .md-pr-0 {
    padding-right: 0;
  }
  .sec-title .title,
  .sec-title2 .title {
    font-size: 30px;
    line-height: 1.4;
  }
  .order-first,
  .order-last {
    -webkit-box-ordinal-group: unset;
    -ms-flex-order: unset;
    order: unset;
  }
  .md-pb-395 {
    padding-bottom: 395px;
  }
  .bizcompas-logo,
  .full-width-header .mobile-menu,
  .mobile-menu a,
  .mobile-menu-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .bizcompas-logo {
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .menu-area {
    padding: 12px 0;
  }
  .full-width-header
    .rs-header
    .menu-area
    .main-menu
    .rs-menu
    ul.sub-menu.right {
    right: unset;
    left: 0;
  }
  .rs-pricing .pricing-table {
    max-width: 500px;
    margin: 0 auto;
  }
  .rs-pricing {
    margin-top: -190px;
  }
  .rs-pricing .pricing-table .pricing-table-body {
    margin-bottom: 32px;
  }
  .rs-pricing .pricing-table .pricing-icon {
    margin-bottom: 30px;
  }
  .bg3 {
    text-align: center;
    margin: 0 31px 0 0;
    padding: 80px 40px;
  }
  .dance,
  .dance2 {
    -webkit-animation: unset;
  }
  .md-pb-185 {
    padding-bottom: 185px;
  }
  .arrow-btn {
    top: 87%;
  }
  .pb-215 {
    padding-bottom: 80px;
  }
  .md-center {
    text-align: center !important;
  }
  .for-comparision {
    padding-bottom: 10rem;
  }
  .business-expansion-panel {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    margin: auto;
    max-width: 700px;
  }
  .business-expansion .explore-btn {
    margin-left: 55px;
  }
  .only-text-title {
    padding: 5rem 20px 2rem;
  }
  .onboard-2 {
    left: 2rem;
    width: 220px;
  }
  .onboard-3 {
    right: 2rem;
    width: 200px;
  }
  .onboard-4 {
    bottom: -2rem;
  }
  .recruitment-page .onboard-3 {
    right: 0;
    width: 250px;
  }
  .recruitment-page .onboard-2 {
    width: 290px;
  }
  .onboard-page .onboardin-2 {
    left: 6rem;
  }
  .onboard-page .onboard-3 {
    right: 0;
  }
  .bizcompass-difference.bizcompass-replace {
    padding: 0 0 1rem;
  }
  .bizcompass-difference-panel {
    background-color: unset;
    border-radius: unset;
    padding: unset;
  }
  .ifanyquery-panel.ifanyquery-paneltwo {
    gap: 0 20px;
  }
  .client-slider .owl-nav.disabled,
  .module-blog-slider .owl-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 20px;
  }
  .module-blog-slider .owl-nav {
    gap: 50px;
  }
  .module-blog-slider.owl-carousel .owl-nav .owl-next,
  .module-blog-slider.owl-carousel .owl-nav .owl-prev {
    font-size: 36px;
  }
  .bizcompass-or-ind {
    height: 120px;
  }
  .theme-title.recruitment-title {
    font-size: 36px;
    width: 80%;
  }
  .fixed-btn:before,
  .transparent-btn:before {
    background-image: -o-linear-gradient(9deg, #7056ca, #067aff);
    background-image: linear-gradient(81deg, #7056ca, #067aff);
    -webkit-filter: blur(10px);
  }
  .people-bring .interview-procedure-flow.interview-flow-new {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .people-bring .add-candidate.add-candidate-m-new {
    padding: 0 0 4rem;
  }
  .blog-details-body-new .blogcard {
    gap: 30px;
    flex-direction: column;
  }
  .blog-detail-social-media {
    display: flex;
    height: 70px;
    margin-top: 30px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 514px;
  }
  .footer-data-solution::before {
    right: 1rem;
  }
  .footer-data-two-mix .footer-data:first-child {
    flex: 0 0 36%;
  }
  .survey-work-panel .interview-procedure-flow.active-interview {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.survey-work-panel .create-opening.active-create1 {
    padding-top: 3rem;
    padding-bottom: 12rem;
}
.survey-work-panel .create-opening.active-create1 .candidate-2 {max-width: 500px; width: 100%;}
  .survey-work-panel .create-opening.active-create1 .Procedure-3 {display: none; }
  .add-candidate.add-candidate-new.add-candidate-personalized.add-candidate-automated {
    padding-bottom: 0;
}
.training-development-bring .add-candidate,
.training-development-bring .interview-procedure-flow,
.training-development-bring .transfer-candidate,
.training-development-bring .interview-manage,
.training-development-bring .transfer-candidate-new,
.training-development-bring .create-opening{padding: 2rem 0 4rem 0;}
.training-development-bring .create-opening .bring-your-work-info-right .openings-3{margin-bottom: 1rem;}
.training-development-bring .create-opening .bring-your-work-info-right .openings-1{display: block;}
.training-development-bring.survey-bring .interview-manage, .training-development-bring.survey-bring .add-candidate, .training-development-bring.survey-bring .interview-procedure-flow, .training-development-bring.survey-bring .transfer-candidate, .training-development-bring.survey-bring .create-opening {
  padding-bottom: 4rem;
}
.training-development-bring.todo-bring .transfer-candidate{padding-bottom: 4rem;padding-top: 0.5rem;}
.training-development-bring.todo-bring .interview-procedure-flow{padding-bottom: 4rem;padding-top: 0.5rem;}
.training-development-bring.todo-bring .add-candidate{padding-bottom: 4rem;padding-top: 0.5rem;}
.training-development-bring.todo-bring .create-opening{padding-bottom: 4rem;padding-top: 0.5rem;}
}
@media only screen and (max-width: 940px) {
  .daashimg-2,
  .daashimg-4 {
    left: 5rem;
  }
  .daashimg-6 {
    right: 6rem;
  }
  .daashimg-3 {
    right: 4rem;
  }
  .daashimg-5 {
    left: 20rem;
  }
  .theme-title.recruitment-title {
    margin-bottom: 10px;
    width: 100%;
  }
  .blog-details-body-new .bizblog-img img {
    height: 488px;
  }
}
@media only screen and (max-width: 900px) {
  .hiring-image {
    height: 165px;
  }
  .daashimg-2 {
    left: 4rem;
  }
  .daashimg-3 {
    right: 2rem;
  }
  .daashimg-4 {
    left: 2rem rem;
  }
  .daashimg-5 {
    left: 18rem;
  }
  .daashimg-6 {
    right: 5rem;
  }
  .theme-table thead tr th {
    width: 150px;
  }
  .bizcompass-compare-panel tbody tr td:nth-child(2),
  .bizcompass-compare-panel tbody tr td:nth-child(3),
  .bizcompass-compare-panel thead tr th:nth-child(2),
  .bizcompass-compare-panel thead tr th:nth-child(3) {
    width: auto;
  }
  .topic-name-slider.owl-theme .owl-next,
  .topic-name-slider.owl-theme .owl-prev {
    position: initial;
  }
  .topic-name-slider.owl-theme .owl-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 50px;
    margin-top: 12rem;
  }
  .career-details ul,
  .onboarding-title p {
    font-size: 14px;
  }
  .career-details h3 {
    margin-bottom: 0;
    font-size: 18px;
  }
  .career-data {
    padding: 20px;
    border-radius: 8px;
  }
  .career-image img {
    max-width: 35px;
    min-width: 35px;
  }
  .onboard-2,
  .onboard-3 {
    max-width: 330px;
  }
  .onboarding-title h4 {
    font-size: 20px;
  }
  .onboard-4 {
    max-width: 360px;
  }
  .ifanyquery-panel {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
  .business-expansion-container .theme-title {
    font-size: 25px;
    line-height: initial;
  }
  .projects-panel p {
    font-size: 12px;
  }
  .business-expansion-section .nav .nav-item button {
    padding: 5px 10px;
  }
  .recruitment-page .onboard-2 {
    left: 0;
  }
  .recruitment-page .onboard-3 {
    right: 1rem;
  }
  .support-uptime-panel h3 {
    font-size: 21px;
  }
  .home-rocket {
    top: 3rem;
  }
  .blog-details-body-new .bizblog-img img {
    height: 460px;
  }
  .footer-data-solution::before {
    right: 0.5rem;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 216px;
  }
}
@media only screen and (max-width: 820px) {
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child) {
    padding: 1.7rem;
  }
  .support-uptime-panel h3 {
    font-size: 20.4px;
  }
  .footer-data.solution-another,
  .home-rocket {
    display: none;
  }
  .banner-content-data,
  .onboard-content-data {
    padding-top: 5rem;
  }
  .blog-details-body-new .bizblog-img img {
    height: 410px;
  }
  .footer-data-two-mix {
    gap: 2rem;
  }
  .footer-data-solution,
  .footer-data-two-mix {
    display: grid;
    grid-template-columns: 1fr;
  }
  .solution-ipad-block {
    display: block;
  }
  .footer-data-solution::before {
    opacity: 0;
  }
  .footer-data.solutions-title .widget-title {
    transform: translateX(0);
  }
  .footer-data-solution div:last-child h3 {
    margin: 0;
    display: none;
  }
  .footer-data-two-mix .footer-data:first-child {
    position: relative;
  }
  .footer-data-two-mix .footer-data:first-child::before {
    content: "";
    position: absolute;
    bottom: -1rem;
    left: 0;
    width: 100%;
    height: 1.5px;
    background-color: #fbfbfb38;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 216px;
  }
}
@media only screen and (max-width: 800px) {
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child) {
    padding: 3rem 1.4rem;
    gap: 30px;
  }
  .more-like-this h2.theme-title {
    width: 100%;
  }
  .rating-table-panel thead tr th,
  .see-toggle,
  .table-collapse span {
    font-size: 16px;
  }
  .hiring-image {
    height: 140px;
  }
  .blog-main {
    gap: 1rem;
  }
  .crm-page .make-the-hiring,
  .project-management-page .make-the-hiring,
  .report-page .make-the-hiring,
  .support-page .make-the-hiring,
  .workflow-page .make-the-hiring {
    padding-top: 5rem;
  }
  .api-page .make-the-hiring {
    padding-top: 4rem;
  }
  .daashimg-1,
  .onboard-1 {
    border-radius: 4px;
  }
  .benefits-of-bizcompass,
  .bizcompass-difference.bizcompass-ind,
  .bizcompass-difference.bizcompass-replace,
  .component-section,
  .why-bizcompass {
    padding-bottom: 3rem;
    padding-top: 0;
  }
  .more-like-this-panel .client-slider {
    padding: 1rem 0 3rem;
  }
  .business-expansion-panel-left p,
  .ifanyquery {
    padding: 0;
  }
  .dashboard-section {
    padding-bottom: 5rem;
  }
  .graph-two {
    left: 3rem;
  }
  .graph-three {
    right: 6rem;
  }
  .accordian-body td,
  .bdp-right ul li p,
  .rating-table-panel tbody tr td,
  .support-privacy span {
    font-size: 14px;
  }
  .rating-table img {
    min-width: auto;
    max-width: 100px;
  }
  .rating-table-panel tbody tr td:nth-child(2),
  .rating-table-panel tbody tr td:nth-child(3),
  .rating-table-panel thead tr th:nth-child(2),
  .rating-table-panel thead tr th:nth-child(3) {
    width: 200px;
  }
  .collapse-table tbody tr td:nth-child(2),
  .collapse-table tbody tr td:nth-child(3) {
    width: auto;
  }
  .collapse-table thead tr th {
    padding: 20px;
    font-size: 18px;
  }
  .collaspse-data-table .table td {
    padding: 12px 25px;
  }
  .table-image-collapse {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 30px;
  }
  .table-image-collapse img {
    max-width: 30px;
  }
  .table-collapse {
    gap: 15px;
  }
  .collaspse-data-table {
    border-radius: 10px;
  }
  .see-toggle {
    border-radius: 6px;
    padding: 16px 25px;
  }
  .accordian-body td:first-child {
    padding-left: 25px;
    padding-right: 0;
  }
  .client-slider .project-img {
    height: 335px;
  }
  .footer-infotop {
    padding: 0 0 10px;
  }
  .counter-panel {
    padding: 1rem 0;
    max-width: 645px;
  }
  .bdp-right ul li {
    margin-bottom: 12px;
  }
  .bdp-left img.graph-one,
  .home-banner-design img.daashimg-1 {
    display: block;
  }
  .home-banner-design img {
    display: none;
    position: initial;
  }
  .onboard-banner-design img {
    display: none;
  }
  .onboard-banner-design {
    margin-top: 1rem;
    margin-bottom: 0;
  }
  .daashimg-1,
  .recruitment-page .onboard-1 {
    width: 95%;
    height: 100%;
  }
  figure.headlogo-figure img {
    width: 162px;
    margin: auto 0;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    font-size: 35px;
    line-height: 40px;
  }
  .theme-title {
    font-size: 35px;
    line-height: 37px;
  }
  .recruitment-section.support-section {
    padding-bottom: 2rem;
    padding-top: 0;
  }
  .blog-details-body-new .bizblog-img img {
    height: 400px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 194px;
  }
  .rs-footer .footer-top {
    padding: 7rem 0 0;
  }
  .safari-image{aspect-ratio: 83 / 54;}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
  .testimonials-image {
    width: 70px;
    height: 70px;
    min-width: 70px;
    min-height: 70px;
    border: 2px solid #3e66df4d;
  }
  .testimonials-top h3 {
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 4px;
  }
  .testimonials-top h4 {
    font-size: 12px;
  }
  .testimonials-details p {
    padding: 10px 0 20px;
    font-size: 12px;
    line-height: 1.6;
  }
}
@media only screen and (max-width: 767px) {
  .about-container,
  .client-slider-container,
  .container-1300px,
  .mini-container,
  .theme-container {
    margin: auto;
    padding: 0 40px;
  }
  .contactus-section #crmWebToEntityForm.zcwf_lblLeft,
  .home-banner-design {
    margin: 0;
  }
  .contactus-section .rs-requset-modal .contact-us-body {
    width: 96%;
    margin: 0;
  }
  .contactus-section,
  .ifanyquery-panel {
    padding-bottom: 2rem;
  }
  .mt-34,
  .pp-title-body .pp-title {
    font-size: 24px;
  }
  .bring-your-work-info-left h3,
  .hiring-full-data h2,
  .hiring-full-data h3,
  .pp-title-subbody .pp-title-sub {
    font-size: 20px;
  }
  .blogslider .owl-nav .owl-prev {
    left: 40%;
  }
  .blogslider .owl-nav .owl-next {
    right: 40%;
  }
  .bizblog-img img {
    height: 100%;
  }
  section.blog-ctr-section.section.brad-setion {
    padding: 0 0 2rem;
  }
  .brading-main-section .blog-content {
    grid-template-columns: 1fr;
  }
  .more-like-this {
    margin-bottom: 1rem;
  }
  .howitswork-img .howitsworkimg1,
  .howitswork-img .howitsworkimg2 {
    display: none;
  }
  .quicksec-title .theme-title,
  .reachussec-title .theme-title.title-space {
    text-align: center;
  }
  .title-space.titlespaces {
    margin-bottom: 20px;
  }
  .component-section.listhrms-sec .business-expansion,
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(4) {
    margin: 0 auto 1rem;
  }
  .howitswork-info.section-space {
    padding: 30px 0 10px;
  }
  .section-space {
    padding: 40px 0;
  }
  .locatemap {
    margin-top: 20px;
  }
  .inquiryemail-sec {
    max-width: 80%;
  }
  .story-teller,
  .tss-panel-left,
  .vmp-title,
  .why-bizcompass-data-left {
    text-align: center;
    width: 100%;
  }
  .bizbloggrid-sec .blog-main-panel {
    margin: 20px 0;
  }
  .blog-info-text .theme-title {
    font-size: 30px;
  }
  .blog-section.lightbluebg,
  .developer-section,
  .top-same-section {
    padding: 5rem 0 2rem;
  }
  .lightbluebg {
    padding: 5rem 0 4rem;
  }
  .blog-section-top .theme-container,
  .blogdetails-items ul li:last-child,
  .career-details-sec .theme-container {
    padding: 0 10px;
  }
  .blog-main {
    flex-direction: column;
    gap: 0;
  }
  .report-page .make-the-hiring,
  .support-page .make-the-hiring,
  .workflow-page .make-the-hiring {
    padding-top: 15px;
  }
  .api-page .make-the-hiring,
  .finish-your-work {
    padding-top: 1rem;
  }
  .crm-page .make-the-hiring,
  .project-management-page .make-the-hiring,
  .why-choose-bizcompass {
    padding-top: 0;
  }
  .activity-page .onboard-section,
  .chat-section,
  .comparision-main-page .why-choose-bizcompass-panel,
  .crm-page .onboard-section,
  .finance-section,
  .finish-your-work-panel:last-child,
  .onboard-section,
  .our-leader-main,
  .payroll-management,
  .people-management,
  .project-management {
    padding-bottom: 15px;
  }
  .blogslider .owl-nav .owl-next,
  .blogslider .owl-nav .owl-prev {
    bottom: -3rem;
    top: unset;
  }
  .blogslider .owl-nav .owl-next i,
  .blogslider .owl-nav .owl-prev i {
    color: var(--bs-black);
    font-size: 28px;
  }
  .hang-astronaut h1 {
    font-size: 150px;
  }
  .hang-astronaut h1 img {
    max-width: 90px;
  }
  .not-found h2 {
    margin: 0;
    font-size: 22px;
  }
  .home-rocket {
    right: 0;
  }
  .hiring-top-data p {
    font-size: 16px;
  }
  .card-mobile-data .widget-title img {
    -webkit-filter: invert(1);
    filter: invert(1);
    max-width: 19px;
    margin-top: 3px;
  }
  .card-mobile-data .widget-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
  }
  .card-mobile-data .card-link img {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .card-mobile-data .card-link.collapsed img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .ourstory-sec {
    padding: 2rem 0 1rem;
  }
  .why-bizcompass .title-pera {
    line-height: inherit;
    font-size: 14px;
  }
  .calender-modal .modal-dialog .modal-content .theme-title,
  .sec-title .title,
  .theme-title {
    font-size: 26px;
  }
  .hiring-image {
    height: 100%;
    margin: 0;
  }
  .hiring-top-data {
    padding: 0 10px 40px;
    border-bottom: 7px solid;
    border-right: 0;
  }
  .about-story,
  .why-bizcompass-info,
  .why-bizcompass-info.wbi-two {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .vision-mission-panel,
  .vision-mission-panel:nth-child(2n) {
    -webkit-box-direction: reverse;
    -webkit-box-orient: vertical;
  }
  .ourstory-desc p {
    font-size: 14px;
  }
  .vision-mission-panel {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-bottom: 0;
    gap: 2rem;
  }
  .ifanyquery-panel {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
  .vision-mission-panel:nth-child(2n) {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    padding-top: 3rem;
  }
  .faq-page .faq-accordian-panel,
  .ifanyquery-question,
  .over-vission-sec {
    padding: 3rem 0;
  }
  .bizblogdata,
  .more-like-this-panel .client-slider {
    padding: 1rem 0 0;
  }
  .rs-footer .footer-top {
    padding: 2rem 0 0;
  }
  .business-expansion-container .theme-title,
  .trusted-companies-panel h2 {
    font-size: 22px;
  }
  .features-panel {
    margin: 1rem 0;
  }
  .inquiry-section {
    padding: 3rem 0 5rem;
  }
  .for-comparision,
  .terms-page {
    padding-bottom: 3rem;
  }
  .right-inquiry {
    padding: 1rem;
  }
  .left-inquiry {
    padding: 2rem 2rem 0;
  }
  .trusted-companies {
    padding: 2rem 0;
  }
  .topic-name-slider .owl-dots {
    bottom: 17.5rem;
  }
  .topic-name-slider {
    height: 645px;
  }
  .tss-panel-right img {
    max-width: 470px;
  }
  .bizcompass-logo img {
    max-width: 40px;
  }
  .monday-logo img {
    max-width: 55px;
  }
  .wcb-top {
    margin-bottom: 30px;
  }
  .dashboard-image {
    max-width: 430px;
  }
  .finish-your-work-right h3 {
    max-width: 100%;
    text-align: center;
  }
  .finish-your-work-left,
  .finish-your-work-right {
    width: 100%;
  }
  .finish-your-work-panel {
    padding-top: 1rem;
    padding-bottom: 5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 5rem;
  }
  .edit-budget-image {
    bottom: -2rem;
    right: 0;
  }
  .client-slider .project-img {
    height: 400px;
  }
  .faq-content {
    padding: 1rem 0 2rem;
  }
  .hiring-panel {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .hiring-panel-six{gap: 20px;}
  .onboard-border-animation:before {
    width: 100%;
    border: 0;
    border-top: 1px dashed #aba5d5;
  }
  .onboard-border-animation:after {
    border: 0;
    border-bottom: 1px dashed #aba5d5;
    width: 100%;
  }
  .dot-four,
  .dot-one,
  .dot-three,
  .dot-two,
  .onboard-2,
  .onboard-4,
  .shape-one,
  .shape-two {
    -webkit-animation: none;
    animation: none;
  }
  .dot-one,
  .dot-three {
    top: -3px;
  }
  .dot-four,
  .dot-two {
    bottom: -3px;
  }
  .onboard-4 {
    max-width: 285px;
  }
  .onboard-2 {
    max-width: 235px;
    left: -40px;
    top: 5rem;
  }
  .onboard-3 {
    -webkit-animation: none;
    animation: none;
    right: -45px;
  }
  .address-data a {
    font-size: 13px;
  }
  .rs-footer .footer-top p {
    margin: 0;
    font-size: 13px;
    max-width: 280px;
  }
  .address-icon {
    width: 30px;
    height: 30px;
    padding: 9px;
    min-width: 30px;
  }
  .support-uptime {
    margin: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    background: 0 0;
    overflow: hidden;
    border-top: 1px solid #e7e7e7;
  }
  .support-uptime-panel {
    position: initial;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .testimonials-details p {
    -webkit-line-clamp: 3;
  }
  .why-bizcompass-image-right {
    width: 100%;
    padding: 0 2rem;
  }
  .why-bizcompass-data-left h3 {
    font-weight: 600;
  }
  .why-bizcompass-data-left p {
    margin-bottom: 10px;
    text-align: center;
  }
  .full-width-header .mobile-menu {
    top: 25px;
  }
  .bg3 {
    margin: unset;
    padding: 60px 20px;
  }
  .arrow-btn {
    top: 73%;
  }
  .rs-pricing
    .pricing-table
    .pricing-table-price
    .pricing-table-bags
    .table-price-text {
    font-size: 40px;
  }
  .rs-pricing .pricing-table {
    max-width: 420px;
  }
  .rs-testimonial .bg10 {
    padding-left: 30px;
    padding-right: 30px;
  }
  h3 {
    font-size: 23px;
  }
  .wbi-one .why-bizcompass-data-left,
  .why-bizcompass-info:nth-child(2n) .why-bizcompass-data-left {
    padding: 0;
    border-radius: 0;
  }
  .why-five .why-bizcompass-image-right,
  .why-four .why-bizcompass-image-right,
  .why-one .why-bizcompass-image-right,
  .why-six .why-bizcompass-image-right,
  .why-three .why-bizcompass-image-right,
  .why-two .why-bizcompass-image-right {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    border-radius: 0 !important;
  }
  .rotating-border {
    border: 0 !important;
    --border-bg: none;
  }
  .why-bizcompass-info {
    padding: 35px 20px;
  }
  .why-five {
    background: #fee;
  }
  .why-six {
    background: #f5f5f6;
  }
  .why-four {
    background: #edfff8;
  }
  .why-three {
    background: #fffff3;
  }
  .why-two {
    background: #f8f7fe;
  }
  .why-one {
    background: #daf5ff;
  }
  .tss-panel {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20px;
  }
  .tss-panel-right {
    width: 65%;
  }
  .softwere-btn {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child) {
    flex: 0 0 48%;
    padding: 2rem;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2) {
    margin-left: 1px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2) .transparent-btn {
    padding: 14px 15px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(3) .transparent-btn {
    padding: 14px 25px;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(4) .transparent-btn {
    padding: 14px 30px;
  }
  .theme-title.recruitment-title {
    font-size: 28px;
    width: 90%;
    margin: 0 auto 8px;
  }
  .bdp-right ul li,
  .blog-details-body-new .blogcard .bizblog-img {
    margin-bottom: 0;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .transparent-btn.btnbookdemo.book-new {
    padding: 11px 25px;
    margin: 0;
  }
  .transparent-btn.btnbookdemo.blue-new,
  .transparent-btn.btnbookdemo.blue-new.active {
    padding: 8px 35px;
  }
  .address-widget {
    flex-wrap: wrap;
  }
  .bizcompass-or-ind {
    height: 138px;
  }
  .recruitment-section {
    padding-bottom: 4rem;
  }
  .theme-title {
    line-height: 34px;
  }
  .our-feature {
    padding: 2rem 0 4rem;
  }
  .bizcompass-module-panel .module-hero-des {
    font-size: 14px;
    width: 76%;
  }
  .brading-main-section .blogcard {
    margin: 0 0 44px;
  }
  .blog-details-body-new .blogcard {
    gap: 20px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 445px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 400px;
  }
  .faq-blog-section .card-header {
    padding: 0 0 1.5rem;
  }
  .collapse .card-body {
    padding: 0 0 20px 0;
  }
  .ifanyquery-blog.ifanyquery-question .bizblog-info {
    padding: 20px 25px;
  }

  .assets-management-page .more-like-this{display: none;}
  .survey-work-panel .create-opening.active-create1 {
    padding-top: 2rem;
    padding-bottom: 3rem;
}
.survey-work-panel .interview-procedure-flow.active-interview {
    padding-top: 0rem;
    padding-bottom: 2rem;
}
}
@media only screen and (max-width: 700px) {
  .ps-nvm-outer-wrapper body {
    height: 100%;
  }
  .ps-first-tr {
    display: flex;
    flex-direction: column;
    gap: 7px;
    margin-top: 20px;
  }
  .ps-nvm-table {
    padding: 5px !important;
    min-height: 134px;
  }
  .ps-nvm-inner-wrapper {
    min-width: 100% !important;
  }
  td.ps-nvm-msg {
    padding: 0 !important;
    text-align: center !important;
  }
  .blogcatagory-nav .nav-tabs .nav-item.show .nav-link,
  .blogcatagory-nav .nav-tabs .nav-link.active:before,
  .home-rocket {
    display: none;
  }
  .vmp-title p {
    line-height: inherit;
  }
  .our-feature-panel {
    padding: 1rem 0 0;
  }
  .our-feature-data {
    padding: 2rem 20px;
  }
  .applymodal .modal-dialog .modal-content .modal-body {
    padding: 3rem 20px;
  }
  .many-items-slider {
    padding-top: 1rem;
  }
  .view-much-better {
    padding: 3rem 0 0;
  }
  .pripo h2 {
    margin-bottom: 6px;
  }
  .pripo p,
  .pripo ul {
    font-size: 14px;
  }
  .bizcompass-compare-panel .theme-table {
    overflow-x: auto;
  }
  .bizcompass-compare-panel .theme-table .table {
    min-width: 800px;
  }
  .career-btn {
    margin-top: 40px;
  }
  .career-panel {
    padding: 2rem 0 0;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .career-data {
    padding: 30px;
  }
  .career-image img {
    max-width: 40px;
    min-width: 40px;
  }
  .career-img2 img {
    max-width: 120px;
  }
  .career-img1 img {
    max-width: 160px;
  }
  .bannr-cartiile h1 {
    font-size: 24px;
  }
  .bannr-cartiile p,
  .only-text-title p {
    font-size: 14px;
    margin-top: 0;
  }
  .onboarding-title h4,
  .our-feature-details h3,
  .pripo h2 {
    font-size: 18px;
  }
  .onboard-3 {
    max-width: 270px;
  }
  .rs-footer .footer-top .site-map li a {
    font-size: 13px;
  }
  .rs-footer .footer-top .widget-title {
    font-size: 20px;
    margin-bottom: 10px;
  }
  .rs-footer .footer-top .site-map li {
    margin-bottom: 5px;
  }
  .support-privacy img {
    max-width: 30px;
  }
  .theme-title.recruitment-title {
    width: 100%;
  }
  .bizcompass-module-panel .module-hero-des {
    width: 90%;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    font-size: 32px;
    line-height: 38px;
  }
  .theme-title,
  .theme-title.theme-title-new {
    font-size: 31px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 408px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 350px;
  }
  .faq-blog-section .card-header h3 {
    font-size: 18px;
  }
  .card .collapse .card-body p {
    font-size: 14px;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 365px;
  }
}
@media only screen and (max-width: 620px) {
  .mobileshow {
    display: block;
  }
  .mobilehide {
    display: none;
  }
  .acoordianMobile,
  .address-widget,
  .footer-infotop,
  .footer-middle,
  .wcb-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
  }
  .rs-footer .footer-top .widget-title {
    font-size: 18px;
  }
  .footer-data-panel.accordion .card .card-header .card-link .widget-title,
  .footer-data:nth-child(3) {
    margin: 0;
  }
  #scrollUp {
    bottom: 80px;
  }
  .copyright,
  .footer-data-panel.accordion .card .card-header .card-link {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .acoordianMobile,
  .footer-infotop,
  .footer-middle,
  .wcb-top {
    -ms-flex-direction: column;
  }
  .footerForWeb {
    display: none !important;
  }
  .acoordianMobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
  }
  .accordion > .card {
    overflow: visible;
  }
  .footer-data-panel.accordion .card .card-header .card-link {
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 15px;
  }
  .footer-data-panel.accordion .card .card-header .card-link::after {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    position: initial;
    width: 0;
    height: 0;
    font-size: 14px;
    margin-top: 3px;
  }
  .footer-data-panel.accordion .accordion-body {
    padding-top: 20px;
  }
  .footer-data-panel .card-header {
    background: 0 0;
    border: 0;
    padding: 0;
  }
  .footer-data-panel .card {
    background: 0 0;
  }
  .contact-form-panel input,
  .contact-form-panel select,
  .contact-form-panel textarea,
  .see-toggle {
    font-size: 14px;
  }
  .wcb-title .theme-title {
    text-align: center;
  }
  .collaspse-data-table .table td {
    line-height: normal;
    padding: 16px 10px;
  }
  .table-image-collapse {
    height: auto;
  }
  .wcb-title {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
  .wcb-top {
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .biz-monday {
    min-width: 200px;
    padding: 25px 10px;
    min-height: 110px;
  }
  .finish-your-work-panel:last-child {
    padding-bottom: 2rem;
  }
  .collapse-table thead tr th {
    padding: 15px 10px;
    font-size: 14px;
  }
  .table-image-collapse img {
    max-width: 20px;
  }
  .table-collapse {
    gap: 0;
  }
  .table-collapse span {
    font-size: 13px;
  }
  .accordian-body td:first-child {
    padding-left: 10px;
    font-size: 12px;
  }
  .accordian-body td img {
    max-width: 13px;
  }
  .collapse-table tbody tr td:nth-child(2),
  .collapse-table tbody tr td:nth-child(3) {
    vertical-align: middle;
    font-size: 12px;
  }
  .footer-middle {
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20px;
  }
  .rs-footer .footer-top .footer-logo img {
    margin: auto;
  }
  .rs-footer .footer-top .address-widget li {
    margin-bottom: 14px;
  }
  .address-widget {
    -ms-flex-direction: column;
    gap: 0;
    margin: 20px auto auto;
  }
  .footer-data-panel .site-map {
    flex-direction: column;
  }
  .rs-footer .footer-top .site-map li a,
  .rs-footer .footer-top .site-map li:hover a {
    padding: 0;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 360px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 310px;
  }
  .rs-footer .footer-bottom .copy-right-menu li {
    margin-top: 4px;
  }
  .footer-middle {
    gap: 2rem;
  }
}
@media only screen and (max-width: 600px) {
  .blogdesc-datatitle {
    font-size: 30px;
    line-height: 42px;
  }
  .blogdesc-infortive .blogdesc-datatitle {
    margin: 1rem 0;
  }
  .contactus-section .rs-requset-modal,
  .daashimg-1 {
    padding: 0;
  }
  .bizcompass-module-panel .module-hero-des,
  .contactus-section .rs-requset-modal .contact-us-body,
  .rip-image {
    width: 100%;
  }
  .contactus-main-title p.title-pera.text-center {
    width: 80%;
    margin: 0 auto;
  }
  .blogdetails-items ul li:last-child,
  .career-details-sec .theme-container {
    padding: 0 20px;
  }
  .start-trial .form-group,
  .twise-input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
  }
  .rs-header .menu-area .logo-area img {
    max-width: 155px;
    margin: auto 0;
  }
  .bdp-left img.graph-one,
  .rs-menu {
    max-width: 100%;
  }
  .support-page .make-the-hiring {
    padding-top: 1rem;
  }
  .blog-dp-left.sticky-sidebar {
    top: 59px;
  }
  .daashimg-1 {
    height: auto;
  }
  .copy-right-menu li:first-child .line-footer,
  .hidefooter,
  .rs-footer .footer-top .site-map li a:before {
    display: none;
  }
  .why-bizcompass-image-right img {
    animation: none !important;
  }
  .ifanyquery-panel,
  .our-feature-panel {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .blogslider .blogmain-title h3,
  .our-feature-details h3 {
    font-size: 18px;
  }
  #custom-text,
  .day span,
  .input-form .form-label,
  .inquiry-data p,
  .inquiry-data ul li,
  .our-feature-details p,
  .rip-datalist li p,
  .rip-pera,
  .title-pera {
    font-size: 14px;
  }
  .about-story {
    gap: 10px;
  }
  .ourstoryimg {
    width: 80%;
  }
  .business-expansion-container .theme-title,
  .wrapper-title {
    font-size: 20px;
  }
  .onboarding-title h4,
  .rs-footer .footer-top .widget-title {
    font-size: 16px;
  }
  .applymodal-info .theme-title,
  .ifanyquery h2 {
    font-size: 25px;
  }
  .footer-data-panel.accordion .card .card-header .card-link::after {
    font-size: 10px;
    margin-top: 1px;
  }
  .graph-three {
    right: 0;
  }
  .graph-two {
    left: 0;
  }
  .over-vission-sec {
    padding: 1rem 0 3rem;
  }
  .twise-input {
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0;
  }
  .custom-select:after {
    border-width: 5px;
  }
  .copy-right-menu {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    list-style: disc;
  }
  .copy-right-menu li:first-child {
    grid-column: 1/-1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .copy-right-menu li {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  .partner-item .logo-img {
    padding: 10px;
  }
  .start-trial .form-group {
    gap: 20px;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .inquiry-section .theme-title {
    margin-bottom: 2rem;
  }
  .rip-image img {
    max-width: 300px;
    margin: auto;
  }
  .bizcompass-compare {
    padding: 3rem 0 0;
  }
  .topic-name-slider {
    height: 515px;
  }
  .bdp-right ul li p,
  .rating-table-panel tbody tr td {
    font-size: 12px;
  }
  .rating-table img {
    max-width: 70px;
  }
  .rating-table {
    gap: 0;
  }
  .rating-table-panel tbody tr td:nth-child(2),
  .rating-table-panel tbody tr td:nth-child(3),
  .rating-table-panel thead tr th:nth-child(2),
  .rating-table-panel thead tr th:nth-child(3) {
    width: 125px;
  }
  .topic-name-slider .item {
    top: 16px;
  }
  .topic-images-slider .item {
    padding: 20px 0;
  }
  .topic-name-slider.owl-theme {
    max-width: 400px;
    padding-left: 16px;
    padding-right: 14px;
  }
  .fit-system-screen {
    height: 223px;
  }
  .topic-name-slider .owl-dots button {
    width: 10px;
    height: 10px;
  }
  .topic-name-slider .owl-dots {
    gap: 7px;
    bottom: 15.8rem;
  }
  .topic-name-slider.owl-theme .owl-nav {
    margin-top: 9rem;
  }
  .tss-panel-left .theme-title {
    font-size: 20px;
    line-height: inherit;
  }
  .software-img img {
    max-width: 310px;
  }
  .our-feature-details h3 {
    margin-bottom: 4px;
  }
  .onboard-3 {
    right: -35px;
    max-width: 220px;
  }
  .onboard-2 {
    max-width: 215px;
  }
  .onboard-4 {
    max-width: 240px;
  }
  .support-uptime-panel {
    border-radius: 12px;
  }
  .ifanyquery h2 {
    font-weight: 700;
  }
  .support-uptime-panel h3 {
    font-size: 24px;
    font-weight: 700;
  }
  .why-bizcompass-data-left p {
    font-size: 13px;
  }
  .transparent-btn:after {
    margin: -1px;
  }
  .counter-panel {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 30px 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
  }
  .bdp-right ul {
    padding: 0 0 1rem;
  }
  .theme-title {
    margin-bottom: 10px;
    line-height: 32px;
  }
  .banner-content-data,
  .onboard-content-data {
    padding-top: 4rem;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    font-size: 32px;
    line-height: initial;
    margin-bottom: 12px;
  }
  .home-rocket {
    width: 80px;
  }
  .business-expansion-section .nav {
    margin: 4px 0 7px;
  }
  .business-expansion {
    border-radius: 20px;
  }
  .nav-toggle {
    width: 25px;
    height: 25px;
  }
  .bizcompass-header #header,
  .bizcompass-header #header .header-overlay {
    block-size: 60px;
  }
  .theme-title.recruitment-title {
    font-size: 28px;
    margin-top: 10px;
  }
  .bring-your-work-info-left h3 {
    font-size: 18px;
    font-weight: 700;
    margin-top: 0;
  }
  .bring-your-work-image {
    margin: auto auto 20px;
  }
  .theme-title,
  .theme-title.theme-title-new {
    font-size: 27px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 300px;
  }
  .ifanyquery-panel.ifanyquery-paneltwo {
    gap: 0 0;
  }
  .blog-details-body-new .blogcard-question .bizblog-img img {
    height: 308px;
  }
}
@media only screen and (max-width: 575px) {
  .career-inner .blog-full {
    padding: 10px 0;
  }
  .faqs-section .faq-content .accordion .card .card-header .card-link:after,
  .inquiryemail-sec .form-floating .form-control {
    font-size: 12px;
  }
  .quicklink-list ul li ul.inner-list li i {
    width: 30px;
    height: 30px;
    font-size: 14px;
  }
  .inquiryemail-sec {
    max-width: 90%;
  }
  .howitswork-details h3,
  .not-found h2 {
    font-size: 18px;
  }
  .quicklink-list ul li.inner-iteam {
    margin: 10px;
  }
  .bs-button.larger {
    padding: 0.8em 1em;
  }
  .blog-details-body .blogdesc-infortive {
    padding-top: 1.5rem;
    margin-top: -2rem;
  }
  .hang-astronaut h1 img {
    max-width: 70px;
  }
  .hang-astronaut h1 {
    font-size: 115px;
  }
  .view-much-better-panel .theme-title {
    font-size: 22px;
  }
  .md-container,
  .md-row-container,
  .sm-container {
    max-width: 100%;
  }
  .xs-center {
    text-align: center;
  }
  .container-fluid2 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .rs-carousel .owl-dots {
    display: none;
  }
  .ifanyquery-panel.ifanyquery-paneltwo {
    gap: 0 20px;
    display: block;
  }
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child) {
    margin: 2rem auto 0;
    width: 65%;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2) {
    margin-top: 0;
  }
  .ifanyquery-data .ifanyquery-data-title p {
    padding: 0 10px;
  }
  .bizcompass-or-ind {
    height: 100px;
  }
  .theme-title.recruitment-title {
    font-size: 27px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 330px;
  }
  .about-container,
  .client-slider-container,
  .container-1300px,
  .mini-container,
  .theme-container {
    margin: auto;
    padding: 0 30px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 290px;
  }
  .bizcompass-difference-panel .daashimg-12 {
    height: 100%;
  }
}
@media only screen and (max-width: 550px) {
  .more-like .project-content .project-pera,
  .plane-btn {
    font-size: 14px;
  }
  .more-like .project-content .project-title {
    font-size: 20px;
  }
  .onboard-2 {
    top: 3rem;
  }
  .onboard-4 {
    max-width: 210px;
  }
  .onboarding-title p {
    font-size: 12px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 280px;
  }
  .training-development-bring .bring-your-work-info-right > img{width: 100% !important;}
  .training-development-bring .add-candidate, .training-development-bring .interview-procedure-flow,
  .training-development-bring .transfer-candidate, .training-development-bring .interview-manage,
  .training-development-bring .transfer-candidate-new, .training-development-bring .create-opening{padding: 2rem 0 2rem 0;}
}
@media only screen and (max-width: 500px) {
  .support-privacy img {
    max-width: 20px;
  }
  .people-bring .add-candidate.add-candidate-m-new {
    padding: 0 0 3rem;
  }
  .bbd-data p,
  .plan-data p,
  .plan-data span,
  .support-privacy span,
  .testimonials-top h4 {
    font-size: 12px;
  }
  .blog-section.lightbluebg {
    padding: 4rem 0 1rem;
  }
  .blogdesc-items ul {
    padding-left: 12px;
  }
  .blog-info-text .theme-title {
    font-size: 22px;
    line-height: 30px;
  }
  .blogdetails-bloddesc p {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
  }
  .blog-dp-middle .blogdesc-items ul li {
    list-style-type: disc;
    font-size: 16px;
    font-weight: 400;
    line-height: 29px;
  }
  .home-rocket,
  .onboard-banner-design img {
    display: none;
  }
  .hiring-full-data,
  .twise-input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
  }
  .developer-section {
    padding: 5rem 0 1rem;
  }
  .ifanyquery-panel {
    padding-top: 1rem;
  }
  .benefits-bizcompass-data,
  .why-bizcompass-info {
    margin-bottom: 1rem;
  }
  .our-feature-data {
    padding: 2rem 1rem;
  }
  #custom-button,
  .business-expansion-panel-left h4,
  .custom-select,
  .hiring-top-data p,
  .input-form .form-control,
  .input-form select,
  .select-styled {
    font-size: 14px;
  }
  .bizcompass-menu,
  .client-slider-container,
  .dashboard-image {
    max-width: 100%;
  }
  .daashimg-1 {
    width: 100%;
  }
  .ourstoryimg {
    width: 90%;
  }
  .calender-modal .modal-dialog .inquiry-section {
    padding: 2rem 1rem;
  }
  .calender-modal .modal-dialog .modal-body .close {
    right: 10px;
    top: 10px;
  }
  .calender-modal .modal-dialog .modal-body .close span:before {
    width: 18px;
    height: 18px;
  }
  .bbp-center {
    margin: 5rem 0;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    margin: 15px 0;
    font-size: 28px;
  }
  .theme-title,
  .theme-title.theme-title-new {
    font-size: 27px;
  }
  .dashboard-section {
    padding-bottom: 3rem;
  }
  .inquiry-card,
  .more-like-this-panel .client-slider,
  .support-uptime {
    padding: 0;
  }
  .calender-modal .modal-dialog .modal-content .theme-title {
    font-size: 24px;
  }
  .nav-toggle,
  .topic-images-slider .owl-nav button {
    width: 30px;
  }
  .vmp-image {
    width: 70%;
  }
  .twise-input {
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0;
  }
  .ifanyquery-paneltwo .ifanyquery-data:nth-child(2),
  .motto-sectioncar .rs-about {
    margin: 0;
  }
  .topic-images-slider {
    padding: 0 29px;
  }
  .business-expansion-container .theme-title,
  .finish-your-work-right h3 {
    font-size: 18px;
  }
  .finish-your-work-panel {
    padding-bottom: 3rem;
    gap: 2rem;
  }
  .edit-budget-image {
    position: initial;
    max-width: 100%;
  }
  .partner-item .logo-img {
    padding: 5px;
  }
  .faq-question p {
    font-size: 14px;
    line-height: normal;
  }
  .bbd-data h3,
  .pripo h2 {
    font-size: 16px;
  }
  .pripo ul li {
    padding-bottom: 4px;
  }
  .theme-table thead tr th {
    font-size: 16px;
    padding: 15px;
    width: 115px;
  }
  .theme-table td {
    padding: 10px;
  }
  .plan-data h3,
  .theme-table td {
    font-size: 12px;
    margin-bottom: 10px;
  }
  .theme-table {
    border-radius: 8px;
  }
  .topic-name-slider {
    height: 455px;
  }
  .topic-name-slider .item {
    top: 13px;
  }
  .topic-name-slider.owl-theme {
    max-width: 320px;
    padding-left: 13px;
    padding-right: 11px;
  }
  .fit-system-screen {
    height: 178px;
  }
  .topic-name-slider .owl-dots {
    bottom: 15.2rem;
  }
  .softwere-btn a {
    font-size: 14px;
    min-width: auto;
    padding: 10px 25px;
  }
  .bizcompas-icon {
    max-width: 30px;
  }
  .bizcompass-logo-animation {
    width: 100px;
  }
  .benefits-biz-panel {
    margin-top: 0;
    max-width: 100%;
  }
  .bbp-left:before,
  .bbp-right:before {
    top: -84px;
  }
  .faq-content .accordion .card .card-header .card-link:after {
    font-size: 14px;
    width: 30px;
    height: 30px;
    border-radius: 3px;
  }
  .faq-content .accordion .card .card-header .card-link {
    font-size: 14px;
    padding: 15px 50px 15px 15px;
  }
  .faq-content .card .card-body {
    padding: 0 15px 15px;
    font-size: 12px;
    line-height: 2;
  }
  .our-feature-panel {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .hiring-full-data {
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .onboard-banner-design img.onboard-1 {
    display: block;
  }
  .rs-footer .footer-top .footer-logo img {
    max-width: 180px;
  }
  .support-uptime-panel {
    padding: 20px;
    gap: 10px;
  }
  .start-trial .form-group input {
    padding: 15px 30px;
    font-size: 14px;
  }
  .testimonials-image {
    width: 80px;
    height: 80px;
    min-width: 80px;
    min-height: 80px;
    border: 3px solid #3e66df4d;
  }
  .testimonials-top h3 {
    font-size: 16px;
    margin-top: 12px;
    font-weight: 600;
  }
  .testimonials-details p {
    font-size: 12px;
    padding: 1rem 0;
  }
  .testimonials-bottom span {
    font-size: 14px;
    font-weight: 500;
  }
  .testimonials-bottom .client-image {
    max-width: 40px;
  }
  .tss-panel-right {
    width: 85%;
  }
  .ifanyquery-paneltwo .ifanyquery-data:not(:first-child) {
    margin: 2rem 0 0;
    width: 100%;
  }
  figure.headlogo-figure {
    width: 180px;
  }
  .bizcompass-replace .webvideo {
    /* margin: -2rem auto -3rem; */
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 260px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 250px;
  }
  .ifanyquery-blog.brading-main-section .blogcard {
    margin: 0 0 1rem;
  }
  .ifanyquery-blog .bizblog-info {
    padding: 0 20px 25px;
  }
  .view-more-blog-btn.back-quiestion {
    margin-bottom: 0.5rem;
  }
}
@media only screen and (max-width: 480px) {
  .contactform-sec .card-body.contactform-cardbody,
  .reachspace,
  .submit-btn {
    padding: 15px;
  }
  .inquiryemail-sec .form-floating .input-icon-email i,
  .trusted-companies-panel h2 {
    font-size: 18px;
  }
  .reachspace {
    border-radius: 10px;
  }
  .inquiryemail-sec .form-floating .input-icon-email {
    top: 15%;
  }
  .inquiryemail-sec .form-floating .btn-requestdemo {
    position: relative;
    top: 0;
    right: 0;
    display: block;
    margin: 15px auto auto;
  }
  .careerdetails-info ul li p,
  .profile-desc,
  .quicklink-list ul li ul.inner-list li p {
    font-size: 12px;
  }
  button.close.modalclosebtn {
    font-size: 21px;
  }
  .blog-info-text .theme-title {
    font-size: 20px;
    line-height: normal;
  }
  .blogdesc-rate ul {
    flex-wrap: wrap;
  }
  .blogsocial h3,
  .subscribe-title h3 {
    font-size: 14px;
  }
  .blogdesc-rate {
    padding: 10px;
  }
  .arrow-btn {
    top: 82%;
  }
  .sec-title .title {
    font-size: 24px;
  }
  .container-fluid {
    padding: 0 15px;
  }
  .rs-footer .footer-top p {
    max-width: 100%;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h3,
  .sec-title2 .title {
    font-size: 28px;
  }
  .rs-testimonial.main-home .testi-item .author-desc .desc {
    padding: 50px 0 10px;
    font-size: 15px;
  }
  .rs-testimonial.main-home .testi-item .author-desc {
    padding: 50px 30px 60px;
  }
  .rs-pricing .pricing-table {
    max-width: 350px;
    padding: 27px 27px 0;
  }
  .rs-pricing .pricing-table .pricing-badge {
    padding: 7px 14px;
  }
  .rs-pricing .pricing-table .pricing-icon img {
    width: 89px;
  }
  .rs-pricing .pricing-table .pricing-table-body li,
  .submit-btn {
    padding: 6px 0;
    font-size: 14px;
  }
  .rs-testimonial.main-home.style2 .testi-item .author-desc {
    padding: 40px 15px 50px;
  }
  .rs-testimonial.main-home.style2 .testi-item .author-desc .desc {
    font-size: 17px;
    padding: 60px 15px 25px;
  }
  .rs-testimonial .bg10 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .transparent-btn.btnbookdemo.blue-new {
    margin-right: 15px;
  }
  .recruitment-section {
    padding-bottom: 3rem;
  }
  .blog-details-body-new .bizblog-img img {
    height: 240px;
  }
}
@media only screen and (max-width: 450px) {
  .bizcompass-replace .webvideo {
    /* margin-top: -3rem;margin-bottom: -4rem; */
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: 250px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 220px;
  }
  .footer-data-two-mix {
    gap: 3rem;
  }
  .rs-footer.custom-footer .footer-data-panel {
    grid-template-columns: 1fr;
    gap: 2rem;
  }
  .footer-data-two-mix .footer-data:last-child,
  .site-map-line,
  .site-map-liner {
    position: relative;
  }
  .footer-data-two-mix .footer-data:first-child::after {
    content: "";
    position: absolute;
    top: -1rem;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #fbfbfb38;
  }
  .footer-data-two-mix .footer-data:first-child::before {
    bottom: -1rem;
    height: 1px;
  }
  .footer-data-panel,
  .rs-footer.custom-footer .footer-data-panel {
    padding: 1rem 0 2rem;
  }
  .support-privacy img {
    max-width: 35px;
  }
  .rs-footer .footer-top .widget-title {
    font-size: 20px;
    margin-bottom: 0;
  }
  .site-map-faq-one,
  .site-map-faq-two {
    display: none;
  }
  .site-map-faq-one.active,
  .site-map-faq-two.active {
    display: block;
    margin-top: 1rem;
  }
  .footer-infotop {
    padding: 0 0 2rem;
  }
  .rs-footer .footer-top {
    padding: 2rem 0 0;
  }
  .site-map-line.active::before,
  .site-map-line::before,
  .site-map-liner.active::before,
  .site-map-liner::before {
    content: "+";
    position: absolute;
    top: 0;
    right: 0;
    transition: 0.5s;
  }
  .site-map-line.active::before,
  .site-map-liner.active::before {
    content: "-";
    transform: rotate(180deg);
    transition: 0.5s;
  }
  .support-privacy {
    gap: 5px;
    flex-direction: column;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h1 {
    font-size: 28px;
  }
}
@media only screen and (max-width: 440px) {
  .why-work-bizcompass-panel {
    padding-top: 3rem;
  }
  .why-work-bizcompass {
    padding: 2rem 0;
  }
  .faq-content {
    padding: 1rem 0;
  }
  .ifanyquery h2 {
    font-size: 20px;
  }
  .ifanyquery-panel {
    padding-top: 1rem;
  }
  .ifanyquery {
    padding: 2rem 0 0;
  }
  .transparent-btn {
    padding: 8px 30px;
    font-size: 14px;
  }
  .title-pera {
    font-size: 12px;
  }
  .footer-data:last-child {
    grid-column: unset;
  }
  .bizcompass-replace .webvideo {
    /* margin-top: -5rem;margin-bottom: -6rem; */
  }
  .theme-title,
  .theme-title.theme-title-new {
    font-size: 25px;
  }
  .theme-title.recruitment-title {
    font-size: 26px;
  }
  .bizcompass-module-panel .module-hero-des {
    font-size: 13px;
  }
  #custom-button,
  .business-expansion-panel-left h4,
  .custom-select,
  .hiring-top-data p,
  .input-form .form-control,
  .input-form select,
  .select-styled {
    font-size: 13px;
    opacity: 1;
    font-weight: 500;
    line-height: 1.5;
    /* color: #666666d9; */
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .bizcompass-author .transparent-btn.btnbookdemo.book-new:hover,
  .transparent-btn.btnbookdemo.blue-new.active,
  .transparent-btn.btnbookdemo.blue-new:hover {
    margin-right: 8px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 210px;
  }
  .transparent-btn.btnbookdemo.blue-new,
  .transparent-btn.btnbookdemo.blue-new.active {
    padding: 8px 25.5px;
    margin: 0;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .transparent-btn.btnbookdemo.book-new {
    padding: 11px 15.5px;
  }
  .bizcompass-module-panel .bizcompass-shedule {
    display: flex;
    justify-content: space-evenly;
  }
  .activity-bring .create-opening .bring-your-work-info-right .openings-2,
  .activity-page
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-4,
  .activity-page
    .interview-procedure-flow.rewards-interview
    .bring-your-work-info-right
    .Procedure-4,
  .activity-page
    .interview-procedure-flow.rewards-interview01
    .bring-your-work-info-right
    .Procedure-4,
  .api-bring .add-candidate .candidate-3,
  .api-bring .create-opening .openings-2,
  .api-bring .interview-procedure-flow .Procedure-2,
  .bring-work-2 .bring-your-work-info-right img,
  .bring-your-work-info-right img,
  .bring-your-work-info-right img.candidate-2,
  .chat-page .Procedure-2,
  .chat-page .candidate-2,
  .chat-page .openings-1,
  .crm-bring .create-opening .openings-3,
  .crm-page .add-candidate .candidate-2,
  .crm-page .interview-procedure-flow .Procedure-3,
  .crm-page .marketing-automation .candidate-2,
  .finance-bring .accounting-dashboard .candidate-4,
  .finance-bring .audit-trail .Procedure-2,
  .finance-bring .custom-status .bring-your-work-info-right .Procedure-2,
  .finance-bring .easy-budgeting .Procedure-3,
  .finance-bring .maintain-accounts .openings-1,
  .interview-procedure-flow.chat-interview
    .bring-your-work-info-right
    .Procedure-2,
  .interview-procedure-flow.odd-effect.odd-effect-new .Procedure-3,
  .ledger-management .bring-your-work-info-right .candidate-2,
  .onboard-page .Procedure-3,
  .payroll-page .Procedure-3,
  .payroll-page .log-dash,
  .people-bring .add-candidate .candidate-2,
  .people-page
    .interview-procedure-flow.interview-flow-new
    .bring-your-work-info-right
    .Procedure-3,
  .people-page .openings-1,
  .project-management-page .candidate-2,
  .project-management-page .drop-automation .Procedure-3,
  .project-management-page .interview-procedure-flow .cpc-one,
  .project-management-page .maintain-your-bill .candidate-2,
  .project-management-page .project-task-flow,
  .recruitment-page .interview-procedure-flow .Procedure-3,
  .recruitment-page .interview-procedure-flow.shedule-interview .Procedure-3,
  .recruitment-page .openings-2,
  .recruitment-page .transfer-candidate .candidate-2,
  .recruitment-page .transfer-candidate.transfer-automated .candidate-2,
  .recruitment-page
    .transfer-candidate.transfer-recruitment-funnel
    .candidate-1,
  .report-bring .create-opening .bring-your-work-info-right img,
  .report-bring
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-3,
  .requirment-bring .interview-procedure-flow.interview-manage .Procedure-2,
  .support-bring .customize-status .candidate-2,
  .support-bring .integrated-with .candidate-1,
  .support-bring .manage-attachments .Procedure-2,
  .support-bring .manage-tasks .bring-your-work-info-right .Procedure-2,
  .support-bring .time-tracking .candidate-2,
  .workflow-bring .add-candidate .bring-your-work-info-right .candidate-1,
  .workflow-bring .approval-workflows .bring-your-work-info-right .candidate-1,
  .workflow-bring .create-opening .bring-your-work-info-right .candidate-1,
  .workflow-bring .email-automation .candidate-2,
  .workflow-bring
    .interview-procedure-flow
    .bring-your-work-info-right
    .Procedure-2,
  .workflow-bring .purchase-bill .bring-your-work-info-right .Procedure-2 {
    max-width: 100%;
    width: 100%;
  }
}
@media only screen and (max-width: 400px) {
  .pp-title-subbody {
    margin-left: 1rem;
  }
  .blogslider .owl-nav .owl-prev {
    left: 30%;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h1 {
    font-size: 26px;
  }
  .blogslider .owl-nav .owl-next {
    right: 30%;
  }
  .blogdesc-datatitle {
    font-size: 26px;
    line-height: 34px;
  }
  .hang-astronaut h1 {
    font-size: 90px;
  }
  .people-bring .add-candidate.add-candidate-m-new {
    padding: 0 0 3rem;
  }
  .career-details h3,
  .not-found h2 {
    font-size: 16px;
  }
  .hang-astronaut h1 img,
  .rating-table img {
    max-width: 55px;
  }
  .bring-your-work-info-left h3,
  .hiring-full-data h2,
  .hiring-full-data h3,
  .ifanyquery h2,
  .onboarding-title .theme-title,
  .tss-panel-left .theme-title,
  .why-bizcompass-data-left h3 {
    font-size: 18px;
  }
  .business-expansion-section .nav .nav-item button {
    padding: 3px 10px;
  }
  .business-expansion-container .theme-title {
    font-weight: 600;
    font-size: 16px;
  }
  .left-inquiry {
    padding: 1rem;
  }
  .bannr-cartiile h1,
  .calender-modal .modal-dialog .modal-content .theme-title {
    font-size: 20px;
  }
  .apply-form {
    margin-top: 1rem;
  }
  .applymodal-info .theme-title {
    font-size: 18px;
    font-weight: 600;
  }
  .blogcatagory-nav .nav-link {
    padding: 12px;
    font-size: 14px;
  }
  .accordian-body td:first-child,
  .collapse-table tbody tr td:nth-child(2),
  .collapse-table tbody tr td:nth-child(3),
  .rating-table-panel tbody tr td,
  .table-collapse span {
    font-size: 10px;
  }
  .rating-table-panel tbody tr td:nth-child(2),
  .rating-table-panel tbody tr td:nth-child(3),
  .rating-table-panel thead tr th:nth-child(2),
  .rating-table-panel thead tr th:nth-child(3) {
    width: 96px;
  }
  .topic-name-slider .owl-dots {
    bottom: 10rem;
  }
  .collapse-table thead tr th {
    padding: 10px;
    font-size: 10px;
  }
  .softwere-btn a::after {
    margin: -2px;
  }
  .softwere-btn a {
    font-size: 12px;
    padding: 5px 14px;
  }
  .softwere-btn {
    gap: 10px;
  }
  .fixed-btn {
    padding: 14px 28px;
    font-size: 14px;
  }
  .career-data {
    padding: 18px;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .career-details ul,
  .transparent-btn.btnbookdemo.book-new {
    font-size: 12px;
  }
  .career-image img {
    max-width: 30px;
    min-width: 30px;
  }
  .software-img img {
    max-width: 100%;
  }
  .career-img1 img {
    max-width: 130px;
  }
  .career-img2 img {
    max-width: 98px;
  }
  .client-slider .project-img {
    height: 365px;
  }
  .onboarding-title h4,
  .true-list li h3 {
    font-size: 14px;
  }
  .true-list li {
    margin: 10px 0;
  }
  .true-list li span {
    width: 15px;
    min-width: 15px;
  }
  .copy-right-menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 4px 0 0;
  }
  .theme-title {
    line-height: 28px;
    font-size: 24px;
  }
  .logo-part a img {
    max-width: 150px;
    min-width: 150px;
  }
  .full-width-header .mobile-menu {
    top: 22px;
  }
  .theme-title.recruitment-title {
    width: 100%;
  }
  .recruitment-section {
    padding-bottom: 3rem;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .bizcompass-author .transparent-btn.btnbookdemo.book-new:hover,
  .transparent-btn.btnbookdemo.blue-new.active,
  .transparent-btn.btnbookdemo.blue-new:hover {
    margin: 0;
    box-shadow: none;
    font-size: 12px;
  }
  .transparent-btn.btnbookdemo.blue-new,
  .transparent-btn.btnbookdemo.blue-new.active {
    padding: 8px 24px;
    margin: 0;
    height: 100%;
    font-size: 12px;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new {
    height: 100%;
  }
  .bizcompass-module-panel .bizcompass-shedule {
    margin-top: 8px;
    margin-bottom: 30px;
  }
  .blog-details-body-new .bizblog-info .blogmain-title h3 {
    font-size: 26px;
  }
  .owl-carousel .owl-item .bizblog-img img {
    height: auto;
  }
  .blog-details-body-new .bizblog-img img {
    height: 180px;
  }
  .blog-details-body-new .blog-author-details .blog-date-hero::before {
    margin-right: 20px;
    margin-left: 20px;
  }
}
@media only screen and (max-width: 350px) {
  .about-container,
  .client-slider-container,
  .container-1300px,
  .mini-container,
  .theme-container {
    margin: auto;
    padding: 0 15px;
  }
  .contactus-main-title p.title-pera.text-center {
    width: 85%;
  }
  .topic-name-slider.owl-theme .owl-nav {
    margin-top: 11rem;
  }
  .fit-system-screen {
    height: 153px;
  }
  .client-slider .project-img {
    height: 285px;
  }
  .transparent-btn.btnbookdemo.book-new {
    font-size: 14px;
  }
  .bizcompass-module-panel .bizcompass-shedule {
    margin: 0;
    display: flex;
    flex-direction: column;
  }
  .transparent-btn.btnbookdemo.blue-new,
  .transparent-btn.btnbookdemo.blue-new.active {
    margin: 0 0 1rem;
  }
  .bizcompass-author .transparent-btn.btnbookdemo.book-new.active,
  .transparent-btn.btnbookdemo.book-new {
    padding: 13px 27px;
    margin: 0 0 2rem;
  }
  .header-h1 .theme-title,
  .onboarding-title .theme-title {
    font-size: 24px;
  }
  .theme-title,
  .theme-title.theme-title-new {
    font-size: 23px;
  }
  .bizcompass-ind .bizcompass-or-ind li p,
  .bizcompass-replace .bizcompass-or-ind p,
  .ifanyquery .ifanyquery-data p,
  .rotating-border-google .why-bizcompass-data-left p {
    font-size: 12px;
  }
  .blog-details-body-new .bizblog-img img {
    height: 175px;
  }
  .transparent-btn.btnbookdemo.blue-new,
  .transparent-btn.btnbookdemo.blue-new.active {
    padding: 10px 24px;
  }
  .ifanyquery-question {
    padding: 3rem 15px;
  }
}
