@media screen and (max-width: 1400px) {
  .postid-302 .sub-box:nth-child(5) {
    right: -16%;
  }

  .postid-302 .sub-box:nth-child(11) {
    left: -16.5%;
    top: 20%;
  }

  .postid-302 .sub-box:nth-child(10) {
    left: -17.3%;
  }

  .postid-297 .sub-box:nth-child(5) {
    right: -14%;
    top: 20%;
  }

  .postid-297 .sub-box:nth-child(10) {
    left: -16%;
  }

  .sub-box:nth-child(11) {
    left: -14.7%;
  }

  .sub-box:nth-child(5) {
    right: -18%;
  }

  .postid-308 .sub-box:nth-child(6) {
    right: -16%;
  }

  .postid-307 .sub-box:nth-child(5) {
    right: -18%;
  }

  .postid-307 .sub-box:nth-child(6) {
    right: -16%;
  }

  .postid-308 .sub-box:nth-child(11) {
    left: -19%;
  }

  .sub-box:nth-child(10) {
    left: -18%;
  }

  .postid-307 .sub-box:nth-child(10) {
    left: -16%;
  }

  .postid-307 .sub-box:nth-child(11) {
    left: -18%;
  }

  .postid-297 .sub-box:nth-child(6) {
    right: -19%;
  }

  .postid-305 .sub-box:nth-child(11) {
    left: -13%;
  }

  .postid-305 .sub-box:nth-child(10) {
    left: -15%;
  }

  .postid-305 .sub-box:nth-child(5) {
    right: -14%;
  }

  .postid-305 .sub-box:nth-child(6) {
    right: -16%;
  }

  .postid-262 .sub-box:nth-child(5) {
    right: -16%;
  }

  .sub-box:nth-child(6) {
    right: -18%;
  }

  .sub-box:nth-child(7) {
    right: 13%;
  }

  .postid-262 .sub-box:nth-child(11) {
    left: -17.3%;
  }

  .postid-262 .sub-box:nth-child(10) {
    left: -15%;
  }

  #Specialize .slick-slide h3 {
    font-size: 16px;
    padding: 10px;
  }

  .postid-496 .bring-solution-box {
    min-height: 440px;
  }

}


@media screen and (max-width: 1300px) {
  #Specialize .slick-slide h3 {
    font-size: 16px;
    padding: 10px;
  }

  .postid-305 .sub-box:nth-child(11) {
    left: -13%;
  }

  .postid-305 .sub-box:nth-child(10) {
    left: -15%;
  }

  .postid-305 .sub-box:nth-child(5) {
    right: -14%;
  }

  .postid-305 .sub-box:nth-child(6) {
    right: -16%;
  }
}


@media only screen and (max-width: 1299px) and (min-width: 1200px) {}


@media screen and (max-width: 1199.98px) {

  .how-we-do-content {
    padding: 10px;
  }

  .practice-area-box p {
    font-size: 12px;
  }

  .member-box-content {
    height: 100px;
  }

  .navbar>ul>li {
    padding: 0 0 0 10px !important;
  }

  ul#menu-main-menu .navbar a,
  .navbar a:focus {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 3px;
    font-size: 14px;
  }

  a.contact {
    font-size: 13px;
    padding: 10px 6px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  #Specialize .slick-slide h3 {
    font-size: 13px;
  }

  .approch-staffing h4 {
    font-size: 20px;
  }

  #general-banner .banner-text h1 {
    font-size: 35px;
  }

  .access-exceptional-content h2 {
    font-size: 35px;
  }

  .insights-box {
    height: 350px;
  }

  .case-study-content {
    height: 350px;
  }

  .link {
    padding: 10px 15px;
    margin-bottom: 10px;
  }

  .news-box {
    height: 650px;
  }

  .news-content .des {
    height: 150px;
  }

  .leadership .member-box-content a {
    left: 32%;
  }

  .member-box-content a {
    left: 40%;
  }

  .inspiring-innovations-text h1 {
    font-size: 27px;
  }

  .square-counter img {
    left: 24%;
  }

  .our-specifications-slide {
    width: 190px;
  }

  section#technology-hero,
  section#technology-hero-mobile {
    height: 40vh;
  }

  .tab-contents {
    height: 365px;
  }

  .tab-contents i.fa.fa-long-arrow-right {
    right: 5%;
  }

  section#choose-us .sub-box p {
    font-size: 12px;
  }

  .postid-305 .sub-box:nth-child(11) {
    left: -13%;
  }

  .postid-305 .sub-box:nth-child(10) {
    left: -15%;
  }

  .postid-305 .sub-box:nth-child(5) {
    right: -14%;
  }

  .postid-305 .sub-box:nth-child(6) {
    right: -16%;
  }

  section#service-hero {
    height: 100%;
  }

  section#industries-hero {
    height: 35vh;
  }

  section#bsure-hero {
    height: 35vh;
  }

  section#bsync-hero {
    height: 35vh;
  }

  .bSavvy-content {
    margin: 0 auto;
    text-align: center;
    position: absolute;
    top: 11%;
    right: 0%;
  }

  section#bSavvy-hero {
    height: 30vh;
  }

  section#blog-hero {
    height: 35vh;
  }

  section#about-hero {
    height: 35vh;
  }

  .blog-content {
    padding: unset;
  }

  section#career-hero {
    height: 40vh;
  }

  .affiliations-slide {
    width: 160px !important;
  }

  .industries-counter-box {
    font-size: 18px;
  }

  .salesforce-form {
    width: 100%;
  }

  /* .overview-service-box {
    height: 350px !important;
  } */

  .bring-solution-box {
    min-height: 450px;
  }

  .bsure-feature-box {
    height: 350px !important;
  }

  .big-problem-case-study-content {
    min-height: 400px;
  }

  .news-content .title {
    height: 100px;
  }

  .on-a-mission-content {
    width: 100%;
  }

  #Specialize .nav-link.active {
    min-height: 100px;
  }

  .category-title-sec h5 {
    margin-top: 60px;
  }

  .approch-inner-slide {
    min-height: 400px;
  }

  .candidate-box {
    width: 30%;
    margin-right: 30px;
    margin-bottom: 50px;
  }

  .professional-candidate-main {
    justify-content: normal;
    flex-wrap: wrap;
  }

  .inspiring-innovations-box {
    margin-top: unset;

  }

  section#hero-slider .slick-dots {
    top: 11%;
  }

  .practice-area-box p {
    min-height: 90px;
  }

  .candidate-box::before {
    height: 18%;
    width: 17%;
  }

  #industries-counter-con {
    margin-top: unset;
  }

  .credit-management-box {
    margin-top: unset;
  }

  .bsync-value-box {
    min-height: 400px;
  }

  .bSavvy-content {
    top: 2%;
  }

  .event-slide {
    padding: 10px;
  }

  .contact-submit {
    display: block;
    margin-top: 20px;
  }
}

@media screen and (max-width: 991.98px) {
  #general-banner .banner-text h1 {
    font-size: 25px;
  }

  .drop-ul.depth_0 li i {
    transform: rotate(90deg);
    color: #133c8b !important;
  }

  .depth_0 li:hover .depth_1 {
    display: block;
    width: 100%;
  }

  .Consultant p {
    font-family: 'Epilogue';
    font-size: 12px;
  }

  .Consultant button.slick-prev.slick-arrow {
    position: absolute !important;
    top: 98% !important;
    left: 40% !important;
    transform: rotate(180deg);
  }

  .Consultant button.slick-next.slick-arrow {
    position: absolute !important;
    top: 97% !important;
    right: 44% !important;
  }


  #Specialize {
    background: #f1f6ff;
    padding-bottom: 0;
  }

  .approch-staffing h2 {
    font-size: 32px;
  }

  .approch-staffing .slick-next {
    right: 5%;
    top: -15%;
  }

  #Specialize button.slick-next.slick-arrow {
    position: absolute;
    right: 5%;
    top: unset;
    bottom: 245%;
  }

  #Specialize button.slick-prev.slick-arrow {
    position: absolute;
    bottom: 105px;
    left: unset;
    rotate: 180deg;
    right: 12%;
    top: unset;
  }

  .Specialize-Content li {
    font-size: 16px;
    margin-bottom: 0px;
  }

  .practice-area-box p {
    font-size: 16px;
    min-height: 150px;

  }

  #life-vertax {
    background-position: top left;
  }

  .numerous-main {
    width: 100%;
  }

  .our-specifications-slider .slick-next {
    top: -62% !important;
    right: 10% !important;
  }

  .overview-service-dot .col-lg-4.col-md-6.col-12 {
    margin-bottom: 100px;
  }

  .tab-contents {
    height: auto;
  }

  .affiliations-slider .slick-prev,
  .vertex-slider .slick-prev {
    top: 90%;
    left: 40%;
  }

  .affiliations-slider .slick-next {
    position: absolute;
    top: 90%;
    right: 40% !important;
  }

  .bsync-slider button.slick-next.slick-arrow {
    top: -15%;
  }

  .blog-listing-content {
    min-height: 300px;
  }

  .event-box a {
    padding: 6px;
    display: block;
    width: fit-content;
    margin-bottom: 20px;
  }

}


@media screen and (max-width: 801px) {

  .slide-item-content .container p {
    font-size: 30px;
  }

  .salesforce-form {
    width: 100%;
  }

  .how-we-do-main-box .content-title {
    font-size: 16px;
  }

  .how-we-do-content ul {
    font-size: 13px;
  }

  .member-box-content {
    height: 80px;
  }

  .col.member-box-inner.leadership {
    width: 33.33%;
  }

  .leadership .member-box-content a {
    left: 37%;
  }

  .navbar .drop-ul {
    position: static;
    display: none;
    margin: 10px 20px;
    padding: 10px 0;
    z-index: 99;
    opacity: 1;
    visibility: visible;
    background: #fff;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  }

  section#service-hero {
    height: 100%;
  }

  section#industries-hero {
    height: 60vh;
  }

  section#bsure-hero {
    height: 60vh;
  }

  section#bsync-hero {
    height: 60vh;
  }

  section#bSavvy-hero {
    height: 60vh;
  }

  section#blog-hero {
    height: 60vh;
  }

  section#about-hero {
    height: 60vh;
  }

  .blog-content {
    padding: unset;
  }

  section#career-hero {
    height: 60vh;
  }

  .member-box-main {
    margin-bottom: 50px;
  }

  #contact-address-sub {
    height: auto;
  }

  section#bSavvy-hero {
    height: 40vh;
  }

  .bSavvy-content h1 {
    font-size: 26px;
  }

  .bSavvy-content img {
    margin-bottom: 10px;
  }

  .contact-us-add-enquries-content {
    margin-bottom: 20px;
  }

  iframe {
    border: 0;
    width: 100%;
  }

  .bsure-feature-box {
    height: 303px;
  }

  .key-benifits-box {
    margin-right: 20px;
    padding: 30px;
    height: unset;
    margin-bottom: 20px;
  }

  .big-problem-fyler-content h2 {
    font-size: 17px;
  }

  .bsyn-left-link {
    margin-top: 20px;
    display: inline-grid;
  }

  .bsync-left-content h3 {
    font-size: 35px;
  }

  .bsync-supplier-box {
    margin-top: unset;
    padding: 20px 15px;
  }

  .exclusive-problem-content {
    padding: 10px 0px 10px 20px;
  }

  .exclusive-problem-content h2 {
    font-size: 24px;
  }

  .industries-counter-box {
    margin-left: unset;
    padding: 10px !important;
    font-size: 18px;
  }

  .cgp-solution-box h3 {
    font-size: 18px;
  }

  .bring-solution-box {
    min-height: 450px;
  }

  .big-problem-case-study-content {
    min-height: 350px;
  }

  .industries-counter-box p {
    margin-left: unset;
  }

  .industries-counter-box3 {
    border-right: 2px solid #f16430;
    margin-right: unset;
  }

  .industries-counter-box3 p {
    margin-right: unset;
  }

  .industries-counter-box2 {
    margin: unset;
  }

  .industries-counter-subbox3 {
    margin-right: unset;
  }

  .industries-counter-subbox {
    margin-left: unset;
  }

  .case-study-box img {
    width: 100% !important;
  }

  .case-study-box {
    margin-right: 10px;
  }

  .our-specifications-slide {
    width: 200px;
  }

  /*.vertex-slider .slick-next {
    top: -15% !important;
  }

  .vertex-slider .slick-prev {
    top: -15% !important;
  }*/

  .newsletter-form input[type="text"] {
    padding: 10px 33px 10px 20px !important;
  }

  .our-legacy-box {
    margin-bottom: 25px;
    height: 100%;
  }

  .our-legacy-box.d-flex {
    padding: 10px;
    width: 100%;
  }

  .our-legacy-box-number span {
    font-size: 30px;
  }

  .inspiring-innovations-box {
    margin-top: 0;
    height: auto;
  }

  .newsletter-form button {
    padding: 12px 13px;
    margin-left: -34px;
  }

  .our-legacy-text {
    margin-left: 37px;
    margin-top: 10px;
  }

  .our-legacy-image img {
    position: absolute;
    width: 26%;
    ;
  }

  .square-counter img {
    left: 16%;
  }

  .our-legacy-image img {
    left: -12%;
  }

  .member-box-content a {
    left: 40%;
  }

  .affiliations-slider .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
    margin: 0 0 auto auto;
    display: flex !important;
    justify-content: center;
    align-items: center;
  }

  section#meet-the-team .col-lg-4 {
    width: 39.333333% !important;
  }

  li#menu-item-1655 {
    display: block;
  }

  li#menu-item-1655 a {
    text-decoration: none;
    background: #133c8b;
    color: #fff !important;
    font-size: 18px;
    font-family: 'Epilogue';
    font-weight: 500;
    padding: 7px 30px;
    border-radius: 10px;
    width: fit-content;
    margin-left: 16px;
    margin-top: 15px;
  }

  a.contact {
    display: none;
  }

  /* .overview-service-dot .overview-service-box {
    height: 600px !important;
  } */

  .news-box {
    height: 100%;
  }

  .news-content .title {
    height: 100%;
  }

  .news-content .des {
    height: 100%;
  }

  .event-slide {
    padding: 10px;
  }

  .event-slide p {
    font-size: 12px;
  }

  .what-to-acpect-box {
    height: 100%;
  }

  .event-box {
    height: 100%;
  }

  .domain-project-content h2 {
    font-size: 22px;
  }

  #nav-tabContent button.slick-prev.slick-arrow {
    top: -37%;
  }

  #nav-tabContent button.slick-next.slick-arrow {
    top: -35%;
  }

  .candidate-box {
    width: 44%;
  }

  /* #Access-Exceptional .nav-link.active:before {
    bottom: -7px;
  } */
}

/* Mobile */
@media screen and (max-width: 767.98px) {
  .access-exceptional-content h2 {
    font-size: 22px;
  }

  section#thank-you {
    height: 100vh;
  }

  .approch-staffing h4,
  .cgp-solution-box h3,
  .practice-area-box p,
  .cgp-solution-box h3,
  .bring-solution-box h3,
  .industries-template-default .bring-solution-box,
  .EIM-Platform-Details p,
  .event-box h2 {
    min-height: unset;
  }

  .blog-section-content p img {
    margin: unset;
  }

  .how-we-do-main-box {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
  }

  .how-we-do-img {
    width: 100%;
    text-align: start;
  }

  .how-we-do-content {
    width: 100%;
  }

  .how-we-do-main-box .content-title {
    font-size: 26px;
  }

  .how-we-do-content ul {
    font-size: 18px;
  }

  section {
    padding: 30px 0;
  }

  .postid-297 .square-counter div,
  .postid-302 .square-counter div,
  .postid-308 .square-counter div {
    top: 24%;
  }

  div#exampleModalToggle2 .modal-dialog,
  div#exampleModalToggle3 .modal-dialog,
  div#exampleModalToggle .modal-dialog {
    max-width: 100% !important;
  }

  div#exampleModalToggle2 button.btn-close,
  div#exampleModalToggle3 button.btn-close,
  div#exampleModalToggle button.btn-close {
    right: 4%;
    top: 2%;
  }

  #life-vertax {
    background-image: url("../img/Life-at-vertex-banner-mobile.jpg");
    background-size: cover;
    padding: 70px 0;
  }

  section#blog-hero {
    height: 85vh;
  }

  .domain-project-content {
    margin-left: unset;
    margin-bottom: 30px;
  }

  .domain-project-content {
    margin-bottom: 30px;
    text-align: center;
    padding-top: 20px;
  }

  .domain-project-img img {
    border-radius: 0;
  }

  .row.domain-project-box {
    margin-top: 0;
    margin: 10px;
  }

  .blog-content p {
    font-size: 20px;
  }

  .job-single-form {
    padding: 30px 20px;
  }

  .col.member-box-inner.leadership {
    width: 100%;
  }

  .leadership .member-box-content a {
    left: 42%;
  }

  .col-lg.col-sm-12.member-box-inner {
    width: 100%;
  }

  span.select2.select2-container.select2-container--default.select2-container--below {
    width: 100% !important;
  }

  .toggle-content {
    width: 100% !important;
    margin-left: unset !important;
  }

  .on-a-mission-content {
    width: 100%;
  }

  section.single-member-name-detail {
    position: relative;
    margin-top: -47%;
    padding: 34% 0;
  }

  .single-member-name {
    bottom: 1%;
  }

  .single-member-name h2 {
    margin-bottom: 0;
  }

  .inspiring-innovations-image img {
    border-radius: 20px;
  }

  .practice-area-box img {
    width: 100%;
  }

  figure {
    background-size: cover;
  }

  #handle::before {
    margin-left: -19px;
  }

  #handle::after {
    margin-right: -19px;
  }

  section#savvy-magic .row {
    margin-right: 0;
  }

  input[type=range] {
    left: -14px;
  }

  li#menu-item-1655 {
    display: block;
  }

  a.contact {
    display: none;
  }

  li#menu-item-1655 a {
    width: fit-content;
    margin-left: 16px;
    margin-top: 15px;
    text-decoration: none;
    background: #133c8b;
    color: #fff !important;
    font-size: 18px;
    font-family: 'Epilogue';
    font-weight: 500;
    padding: 7px 30px;
    border-radius: 10px;
  }

  section#meet-the-team .col-lg-4 {
    width: unset !important;
  }

  .newsletter-form p {
    margin-left: 0;
  }

  .newsletter-text {
    margin-bottom: 30px;
  }

  /*.dot-counter {
    margin-bottom: 40px;
  }*/

  .bSavvy-content {
    top: 40%;
  }

  section#bSavvy-hero {
    height: 75vh;
    background-repeat: no-repeat;
  }

  .affiliations-slide {
    padding: 20px 30px;
    width: 160px !important;
  }

  .member-box-content a {
    left: 42%;
  }

  .about-hero-content h1 {
    position: absolute;
    top: 27%;
  }

  .member-box {
    width: 80%;
    margin: 0 auto;
  }

  .tab {
    margin-bottom: 30px;
  }

  #contact-address-sub {
    background-image: url(https://poiseddevelopers.com/vertex/wp-content/uploads/2023/04/bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 40px;
    border-radius: 15px;
  }

  .bsync-content h1 {
    font-size: 30px;
    color: #fff;
  }

  .bsure-content h1 {
    font-size: 24px;
  }

  /* .practice-hero-content {
    position: absolute;
    top: 15%;
  } */

  .industires-hero-content span {
    font-size: 25px;
  }

  section#hero-slider .slick-vertical .slick-slide {
    height: 400px;
  }

  .slide-item-content .container {
    padding: 10px;
  }

  .slide-item-content .container p {
    font-size: 22px;
  }

  .our-culture-main {
    margin-top: 30px;
  }

  .what-to-acpect-box {
    height: 100%;
    margin-bottom: 0;
  }

  #nav-home-tab {
    margin-bottom: 20px;
    padding: 20px;
    font-size: 25px;
  }

  #nav-profile-tab {
    padding: 20px;
    font-size: 25px;
  }

  .shelf-exucations-box {
    margin-top: unset;
    padding: 20px;
    margin: 10px;
  }

  .shelf-exucations-left-content {
    margin-bottom: 30px;
  }

  .bsavvy-ensures-content p {
    width: 100%;
  }

  .savvy-title p {
    width: 100%;
  }

  .exclusive-problem-blue-main {
    padding-right: 15px;
  }

  .exclusive-problem-blue-content {
    padding: 15px;
    border-radius: 10px;
  }

  .exclusive-problem-blue-content img {
    margin-bottom: 20px;
  }

  .exclusive-problem-blue-content a.btn.btn-primary img {
    margin-bottom: 0;
  }

  .bsure-feature-box {
    height: 305px;
  }

  .key-benifits-box {
    margin-right: 0;
    height: fit-content;
    margin-bottom: 20px;
  }

  .credit-management-box {
    margin-top: unset;
    padding: 20px;
    margin: 10px;
  }

  .key-benifits-box h2 {
    padding: 5px;
  }

  section#bsync-hero {
    margin-top: 0px;
  }

  section#bsync-hero {
    background-size: cover;
    background-position: center;
  }

  .link {
    padding: 10px 11px;
    margin: 2px;
  }

  .bsyn-left-link {
    display: flex;
    margin-top: 0;
    margin-bottom: 20px;
    flex-wrap: wrap;
  }


  .bsync-left-content h3 {
    font-size: 25px;
  }

  .bsync-value-box h2 {
    font-size: 15px;
    padding: 9px 2px;
  }

  .bsync-value-box {
    height: fit-content;
    margin-right: unset;
  }

  .big-problem-case-study-box,
  .blog-box {
    margin-bottom: 20px;
  }

  .industries-counter-subbox {
    margin-left: unset;
  }

  .industries-counter-box2 {
    text-align: center;
    border-right: 2px solid #f16430;
    border-left: 2px solid #f16430;
    margin: unset;
    margin-top: 13px;
  }

  .industries-counter-subbox3 {
    margin-right: unset;
  }

  .industries-counter-box3 p {
    margin-right: unset;
    margin-top: 8px;
  }

  .industries-counter-box p {
    margin-left: unset;
    font-size: 20px;
  }

  .industries-counter-box3 {
    border-left: 2px solid #f16430;
    border-right: 2px solid #f16430;
    margin-right: unset;
  }

  #industries-counter-con {
    background: #fff;
    padding: 40px 12px;
    border-radius: 20px;
    margin-top: unset;
  }

  .para-1 p {
    border-right: none;
    margin-bottom: 20px;
    font-size: 24px;
  }

  .case-study-box img {
    width: 100% !important;
  }

  .case-study-box {
    margin-right: unset;
  }

  .company-we-keep-box {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }

  .service-technologies-box {
    margin-right: unset;
  }

  .exclusive-problem-content {
    padding: 50px 10px;
  }

  .navbar .drop-ul {
    position: static;
    display: none;
    margin: 10px 20px;
    padding: 10px 0;
    z-index: 99;
    opacity: 1;
    visibility: visible;
    background: #fff;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  }

  .overview-service-title h2,
  .our-specifications-title h2,
  .vertex-insights-title h2 {
    text-align: center;
    font-size: 25px;
    margin-bottom: 3rem;
  }

  .overview-service-box h3 {
    font-size: 20px;
  }

  .our-legacy-box-number span {
    font-size: 20px;
  }

  .client-work-text h2 {
    font-size: 25px;
    line-height: unset;
  }

  .vertex-insights-title h2 {
    background: linear-gradient(to right, #2d4180 25%, #D25E3D 50%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    font-size: 25px;
  }

  .insights-box h2 {
    font-size: 20px;
    min-height: unset;
  }

  .insights-box {
    height: 100%;
  }

  .insights-box h2 {
    margin-bottom: 10px;
    min-height: auto;
  }

  .industries-counter-box {
    height: 100%;
  }

  .bsure-feature-box {
    height: 100% !important;
  }

  section#life-vertax h2 {
    font-size: 30px;
  }

  section#life-vertax h2 span {
    font-size: 50px;
  }

  .our-specifications-slide {
    width: 160px;
    margin: 0 auto;
  }

  .square-counter img {
    left: 23%;
  }

  .postid-305 .square-counter img {
    left: 23%;
  }

  .postid-297 .cloud-counter img {
    top: -51%;
  }

  .slick-dotted.slick-slider {
    margin-bottom: 0 !important;
  }

  .inspiring-innovations-box {
    margin-top: unset;
    z-index: unset;
    position: relative;
    background: #fff;
    border-radius: 30px;
  }

  .inspiring-innovations-text h1 {
    font-size: 25px;
  }

  section#inspiring-innovations {
    background: unset;
  }

  .inspiring-innovations-text {
    margin: 25px 0;
  }

  .our-legacy-box {
    width: 100%;
    align-items: center;
  }

  .affiliation-title h2 {
    font-size: 25px;
  }

  .client-work-text p {
    width: unset;
  }

  .newsletter-form input[type="text"] {
    padding: 10px 44px 10px 20px;
  }

  .newsletter-form button {
    padding: 12px 19px;
    font-size: 13px;
    margin-left: -45px;
    margin-top: 10px;
  }

  .newsletter-text p {
    font-size: 20px;
  }

  .transform-text h2 {
    font-size: 25px;
  }

  .transformation-image {
    margin-top: 30px;
  }

  .insights-box {
    margin-bottom: 20px;
  }

  .footer-logo {
    margin-bottom: 20px;
  }

  .our-legacy-image {
    text-align: center;
    width: 50%;
  }

  .our-legacy-image img {
    position: unset;
    width: 55%;
    margin-left: 10px;
  }

  .our-legacy-text {
    margin-left: unset;
    margin-bottom: unset;
    width: 50%;
  }

  div#video button.btn-close {
    right: 0%;
    top: 15%;
  }

  div#video .modal-dialog.modal-dialog-centered {
    margin: 10px;
  }

  .recent-blog {
    margin-top: 20px;
  }

  .practice-area-heading h2 {
    font-size: 25px;
  }

  .our-legacy-title h2 {
    font-size: 25px;
  }

  .case-study-single-content {
    width: 100%;
  }

  section.case-study-description {
    padding: 0 25px 25px 25px;
  }

  .shelf-exucations-box h3 {
    font-size: 25px;
  }

  section#service-hero h2,
  section#service-hero-mobile h2 {
    font-size: 30px;
    margin: 0 15px 15px 0;
  }

  .our-achivements-title h2 {
    font-size: 25px;
  }

  .choose-us-title-mobile h2 {
    font-size: 25px;
  }

  .enterprises-title h2 {
    font-size: 25px;
  }

  .salesforce-content h2 {
    font-size: 25px;
    margin-bottom: 25px;
  }

  .salesforce-content p {
    margin-bottom: 25px;
  }

  section#industries-hero h1,
  section#industries-hero-mobile h1 {
    font-size: 30px;
  }

  .industries-counter-title h2 {
    font-size: 25px;
  }

  .cgp-title h2 {
    font-size: 25px;
  }

  .cgp-solution-box h3 {
    font-size: 20px;
  }

  .case-study-title h2 {
    font-size: 25px;
  }

  .case-study-content p {
    font-size: 20px;
  }

  .case-study-content p {
    font-size: 20px;
  }

  .services-technologies-title h2 {
    font-size: 25px;
  }

  .bring-solution-title h2 {
    font-size: 25px;
  }

  .company-title h2 {
    font-size: 25px;
  }

  .credit-left-content h3 {
    font-size: 25px;
  }

  .about-hero-content {
    position: absolute;
    top: 0;
    bottom: 0;
    color: #fff;
    text-align: center;
    width: 100%;
    left: 0%;
    font-size: 32px;
    font-weight: 600;
    display: flex;
    align-items: center;
  }

  .bsure-feature-heading h2 {
    font-size: 25px;
  }

  .big-problem-title h2 {
    font-size: 25px;
  }

  section#bsync-hero-mobile {
    background-size: cover;
    background-repeat: no-repeat;
  }

  .bsync-title h2 {
    font-size: 25px;
  }

  .proper-in-execution-title h2 {
    font-size: 25px;
  }

  .bsavvy-ensures-content h2 {
    font-size: 25px;
  }

  .retail-audits-title h2 {
    font-size: 25px;
  }

  .savvy-title h2 {
    font-size: 25px;
  }

  .domain-project-content h2 {
    font-size: 25px;
  }

  .blog-listing-content h4 {
    font-size: 20px;
  }

  section.case-study-description h3 {
    font-size: 25px;
  }

  .case-study-inner-content a h3 {
    font-size: 20px;
  }

  .case-study-address h2 {
    font-size: 25px;
  }

  .news-content h3 {
    font-size: 20px;
  }

  .whitepaper-box h1 {
    font-size: 20px;
  }

  .about-hero-content h1 {
    font-size: 30px;
  }

  .on-a-mission-content h2 {
    font-size: 25px;
  }

  .core-value-title h2 {
    font-size: 25px;
  }

  .core-value-box h3 {
    font-size: 20px;
  }

  .meet-the-team-title h2 {
    font-size: 25px;
  }

  .leadership-title h2 {
    font-size: 25px;
  }

  .vertex-team-title h2 {
    font-size: 25px;
  }

  .career-hero-content h1 {
    font-size: 30px;
  }

  .our-culture-title h2 {
    font-size: 25px;
  }

  .events-title h2 {
    font-size: 25px;
  }

  .events-title p {
    font-size: 18px;
  }

  .what-acpect-title h2 {
    font-size: 25px;
  }

  .what-to-acpect-box h3 {
    font-size: 20px;
  }

  .work-life-content h3 {
    font-size: 25px;
  }

  .exceptional-title h2 {
    font-size: 25px;
  }

  .exceptional-content p {
    font-size: 20px;
  }

  .current-opening-title h2 {
    font-size: 25px;
  }

  .event-box h2 {
    font-size: 20px;
  }

  .technology-hero-content {
    top: 10%;
  }

  .technology-hero-content h1 {
    font-size: 30px;
  }

  .technology-hero-content p {
    font-size: 18px;
  }

  /* .tab-contents {
    min-height: 390px;
  } */

  section#service-hero h1,
  section#service-hero-mobile h1 {
    font-size: 30px;
  }

  .career-hero-content {
    top: 25%;
  }

  section#career-hero p {
    font-size: 20px;
  }

  section#contact-address {
    margin: 5px 3px 5px 0;
  }

  .salesforce-form {
    width: 100%;
  }

  #general-banner .banner-text h1 {
    font-size: 30px;
  }

  #general-banner .banner-text p {
    font-size: 18px;
  }

  button.nav-link {
    padding: 10px 15px;
    font-size: 20px;
  }

  #Access-Exceptional .nav-link.active {
    font-size: 20px;
  }

  #Specialize .nav-link {
    font-size: 18px;
    padding: 10px 5px;
    width: 50%;
  }

  #Specialize .nav-link.active {
    border: 1px solid#000;
  }

  .approch-staffing h2 {
    font-size: 30px;
  }

  .professional-candidate h2 {
    font-size: 30px;
  }

  .candidate-box {
    width: 100%;
    padding: 20px;
    margin-bottom: 50px;
    margin-right: 0;
  }

  .candidate-description p {
    font-size: 16px;
  }

  .candidate-box::before {
    display: none;
  }

  .specialize-title {
    margin-bottom: 60px;
  }

  .Consultant .Client-Content {
    width: 100%;
  }

  .Consultant .Consultant-title h2 {
    font-size: 30px;
  }

  .Consultant .Client-Logo {
    margin-bottom: 10px;
  }

  .Consultant p {
    text-align: unset;
    line-height: 25px;
  }

  .Consultant .Client-Image {
    width: 100%;
    margin-left: 0px;
  }

  .Client-Details-img img {
    width: 100%;
  }

  .approch-staffing .slick-next {
    right: 18% !important;
    top: -10% !important;
  }

  .Consultant button.slick-prev.slick-arrow {
    position: absolute !important;
    top: 98% !important;
    left: 40% !important;
    transform: rotate(180deg);
    z-index: 999;
  }

  .Consultant button.slick-next.slick-arrow {
    position: absolute !important;
    top: unset !important;
    right: 44% !important;
    bottom: -2px;
  }

  .approch-staffing h2 {
    font-size: 25px;
  }

  .Specialize-Content li {
    font-size: 14px;
    margin-bottom: 0px;
  }

  .specialize-title h3 {
    font-size: 32px;
  }

  .Specialize-Content li a {
    font-size: 14px;
  }

  .Client-Details-img {
    width: 100%;
    text-align: center;
    margin: auto;
    margin-bottom: 20px;
  }

  .Consultant .slick-slide>div {
    margin: 0px;
  }

  #Specialize button.slick-prev.slick-arrow {
    bottom: 68px;
    right: 56%;
    z-index: 9;
  }

  #Specialize button.slick-next.slick-arrow {
    right: 40% !important;
    z-index: 993;
    bottom: 158%;
  }

  #Specialize .slide-image {
    margin-top: 20px;
  }

  #Specialize .slick-slide>div {
    display: flex;
    justify-content: center;
  }

  .Consultant .single-slide {
    padding: 30px 20px;
  }

  .winning-technology h3 {
    font-size: 30px;
    margin-bottom: 30px;
  }

  .winning-technology .form-title h4 {
    font-size: 22px;
  }

  .winning-technology .form-control,
  .winning-technology textarea {
    margin: 0px;
  }

  .winning-technology .form-bg {
    padding: 20px;
  }

  .staffing-thankyou h3 {
    font-size: 30px;
  }

  .overview-service-box {
    padding: 40px 25px 20px 25px;
  }

  .postid-297 .overview-service-box {
    height: auto;
  }

  .postid-496 .cgp-solution-box {
    height: auto !important;
  }

  .blog-listing-content {
    min-height: auto;
  }

  .exclusive-problem-content span p {
    line-height: 1.3;
  }

  .Success-Stories .slick-dots {
    bottom: -7%;
  }

  .access-exceptional-content {
    margin-bottom: 20px;
  }

  #refer-btn {
    margin-bottom: 0;
  }

  .event-box h2 {
    margin-bottom: 25px;
  }

  .job-single-form p {
    margin-bottom: 0;
  }

  .job-single-form .wpcf7-submit.btn.btn-primary {
    width: 100%;
    height: 40px;
    padding: 0;
  }

  .form-back-to-jobs-btn a {
    display: block;
    width: 100%;
  }

  .form-back-to-jobs-btn a {
    padding: 0;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}


  /* #technology-hero {
    background-image: url(https://poiseddevelopers.com/vertex/wp-content/uploads/2023/04/Banner-mobile.png) !important;
  }

  #Manufacturing .industries-hero {
    background-image: url(https://poiseddevelopers.com/vertex/wp-content/uploads/2023/04/Manufacturing-1.png) !important;
  }

  .single-format-standard .industries-hero {
    background-image: url(https://poiseddevelopers.com/vertex/wp-content/uploads/2023/04/Consumer-goods-and-retail.png);
  } */


}

/* @media screen and (max-width: 600px) {

  .postid-297 .square-counter div,
  .postid-302 .square-counter div,
  .postid-308 .square-counter div {
    top: 24%;
  }

  div#exampleModalToggle2 .modal-dialog,
  div#exampleModalToggle3 .modal-dialog,
  div#exampleModalToggle .modal-dialog {
    max-width: 100% !important;
  }

  div#exampleModalToggle2 button.btn-close,
  div#exampleModalToggle3 button.btn-close,
  div#exampleModalToggle button.btn-close {
    right: 4%;
    top: 2%;
  }

  #life-vertax {
    background-image: url("../img/Life-at-vertex (1).png");
    background-size: cover;
    padding: 70px 0;
  }

  section#blog-hero {
    height: 85vh;
  }

  .domain-project-content {
    margin-left: unset;
    margin-bottom: 30px;
  }

  .domain-project-content {
    margin-bottom: 30px;
    text-align: center;
    padding-top: 20px;
  }

  .domain-project-img img {
    border-radius: 0;
  }

  .row.domain-project-box {
    margin-top: 0;
    margin: 10px;
  }

  .blog-content p {
    font-size: 20px;
  }

  .job-single-form {
    padding: 30px 20px;
  }

  .col.member-box-inner.leadership {
    width: 100%;
  }

  .leadership .member-box-content a {
    left: 42%;
  }

  .col-lg.col-sm-12.member-box-inner {
    width: 100%;
  }

  span.select2.select2-container.select2-container--default.select2-container--below {
    width: 100% !important;
  }

  .toggle-content {
    width: 100% !important;
    margin-left: unset !important;
  }

  .on-a-mission-content {
    width: 100%;
  }

  section.single-member-name-detail {
    position: relative;
    margin-top: -47%;
    padding: 34% 0;
  }

  .single-member-name {
    bottom: 1%;
  }

  .single-member-name h2 {
    margin-bottom: 0;
  }

  .inspiring-innovations-image img {
    border-radius: 20px;
  }

  .practice-area-box img {
    width: 100%;
  }

  figure {
    background-size: cover;
  }

  #handle::before {
    margin-left: -19px;
  }

  #handle::after {
    margin-right: -19px;
  }

  section#savvy-magic .row {
    margin-right: 0;
  }

  input[type=range] {
    left: -14px;
  }

  li#menu-item-1655 {
    display: block;
  }

  a.contact {
    display: none;
  }

  li#menu-item-1655 a {
    width: fit-content;
    margin-left: 16px;
    margin-top: 15px;
    text-decoration: none;
    background: #133c8b;
    color: #fff !important;
    font-size: 18px;
    font-family: 'Epilogue';
    font-weight: 500;
    padding: 7px 30px;
    border-radius: 10px;
  }

  section#meet-the-team .col-lg-4 {
    width: unset !important;
  }

  .newsletter-form p {
    margin-left: 0;
  }

  .newsletter-text {
    margin-bottom: 30px;
  }

  .dot-counter {
    margin-bottom: 40px;
  }

  .bSavvy-content {
    top: 40%;
  }

  section#bSavvy-hero {
    height: 75vh;
    background-repeat: no-repeat;
  }

  .affiliations-slide {
    padding: 20px 30px;
    width: 160px !important;
  }

  .member-box-content a {
    left: 42%;
  }

  .about-hero-content h1 {
    position: absolute;
    top: 27%;
  }

  .member-box {
    width: 80%;
    margin: 0 auto;
  }

  .tab {
    margin-bottom: 30px;
  }

  #contact-address-sub {
    background-image: url(https://poiseddevelopers.com/vertex/wp-content/uploads/2023/04/bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 40px;
    border-radius: 15px;
  }

  .bsync-content h2 {
    font-size: 31px;
  }

  .bsure-content h1 {
    font-size: 28px;
  }

  .practice-hero-content {
    position: absolute;
    top: 15%;
  }

  .industires-hero-content {
    position: absolute;
    top: 39%;
  }

  section#hero-slider .slick-vertical .slick-slide {
    height: 400px;
  }

  .our-culture-main {
    margin-top: 30px;
  }

  .what-to-acpect-box {
    height: 280px;
    margin-bottom: 30px;
  }

  #nav-home-tab {
    margin-bottom: 20px;
    padding: 20px;
    font-size: 25px;
  }

  #nav-profile-tab {
    padding: 20px;
    font-size: 25px;
  }

  .shelf-exucations-box {
    margin-top: unset;
    padding: 20px;
    margin: 10px;
  }

  .shelf-exucations-left-content {
    margin-bottom: 30px;
  }

  .bsavvy-ensures-content p {
    width: 100%;
  }

  .retail-audits-content {
    margin-bottom: 20px;
  }

  .savvy-title p {
    width: 100%;
  }

  .exclusive-problem-blue-content img {
    margin-bottom: 20px;
  }

  .exclusive-problem-blue-content a.btn.btn-primary img {
    margin-bottom: 0;
  }

  .bsure-feature-box {
    height: 305px;
  }

  .key-benifits-box {
    margin-right: 0;
    height: fit-content;
    margin-bottom: 20px;
  }

  .credit-management-box {
    margin-top: unset;
    padding: 20px;
    margin: 10px;
  }

  .key-benifits-box h2 {
    padding: 5px;
  }

  section#bsync-hero {
    margin-top: 90px;
  }

  section#bsync-hero {
    background-size: cover;
    background-position: bottom;
  }

  .link {
    padding: 10px 11px;
    margin: 2px;
  }

  .bsyn-left-link {
    display: inline-flex;
    margin-top: 0;
    margin-bottom: 20px;
  }

  .bsync-left-content h3 {
    font-size: 25px;
  }

  .bsync-value-box h2 {
    font-size: 15px;
    padding: 9px 2px;
  }

  .bsync-value-box {
    height: fit-content;
    margin-right: unset;
  }

  .big-problem-case-study-box,
  .blog-box {
    margin-bottom: 20px;
  }

  .industries-counter-subbox {
    margin-left: unset;
  }

  .industries-counter-box2 {
    text-align: center;
    border-right: 2px solid #f16430;
    border-left: 2px solid #f16430;
    margin: unset;
    margin-top: 13px;
  }

  .industries-counter-subbox3 {
    margin-right: unset;
  }

  .industries-counter-box3 p {
    margin-right: unset;
    margin-top: 8px;
  }

  .industries-counter-box p {
    margin-left: unset;
  }

  .industries-counter-box3 {
    border-left: 2px solid #f16430;
    border-right: 2px solid #f16430;
    margin-right: unset;
  }

  #industries-counter-con {
    background: #fff;
    padding: 40px 12px;
    border-radius: 20px;
    margin-top: unset;
  }

  .para-1 p {
    border-right: none;
    margin-bottom: 20px;
    font-size: 24px;
  }

  .case-study-box img {
    width: 100% !important;
  }

  .case-study-box {
    margin-right: unset;
  }

  .company-we-keep-box {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }

  .service-technologies-box {
    margin-right: unset;
  }

  .exclusive-problem-content {
    padding: 0px 10px 40px 10px;
  }

  .navbar .drop-ul {
    position: static;
    display: none;
    margin: 10px 20px;
    padding: 10px 0;
    z-index: 99;
    opacity: 1;
    visibility: visible;
    background: #fff;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  }

  .overview-service-title h2,
  .our-specifications-title h2,
  .vertex-insights-title h2 {
    text-align: center;
  }

  .our-legacy-box-number span {
    font-size: 32px;
  }

  .our-specifications-slide {
    width: 160px;
    margin: 0 auto;
  }

  .square-counter img {
    left: 23%;
  }

  .postid-305 .square-counter img {
    left: 23%;
  }

  .postid-297 .cloud-counter img {
    top: -51%;
  }

  .slick-dotted.slick-slider {
    margin-bottom: 0 !important;
  }

  .inspiring-innovations-box {
    margin-top: unset;
    z-index: unset;
    position: relative;
    background: #fff;
    border-radius: 30px;
  }

  .inspiring-innovations-text h1 {
    font-size: 30px;
  }

  section#inspiring-innovations {
    background: unset;
  }

  .inspiring-innovations-text {
    margin: 25px 0;
  }

  .our-legacy-box {
    width: 100%;
    align-items: center;
  }

  .affiliation-title h2 {
    font-size: 25px;
  }

  .client-work-text p {
    width: unset;
  }

  .newsletter-form input[type="text"] {
    padding: 10px 44px 10px 20px;
  }

  .newsletter-form button {
    padding: 12px 19px;
    font-size: 13px;
    margin-left: unset;
    margin-top: 10px;
  }

  .newsletter-text p {
    font-size: 23px;
  }

  .transform-text h2 {
    font-size: 30px;
  }

  .transformation-image {
    margin-top: 30px;
  }

  .insights-box {
    margin-bottom: 20px;
  }

  .footer-logo {
    margin-bottom: 20px;
  }

  .our-legacy-image img {
    position: unset;
    width: 60%;
    margin-left: 10px;
  }

  .our-legacy-text {
    margin-left: unset;
    margin-bottom: unset;
  }

  div#video button.btn-close {
    right: 0%;
    top: 15%;
  }

  div#video .modal-dialog.modal-dialog-centered {
    margin: 10px;
  }

  .recent-blog {
    margin-top: 20px;
  }
} */

@media screen and (max-width : 320px) {
  .practice-area-box h2 {
    text-align: center;
  }
}