/*   font-family: "Instrument Sans", sans-serif;*/
.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

html,body {
    scroll-behavior: smooth;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

body {
    line-height: 1;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    -webkit-font-smoothing: antialiased;
    font-family: "Instrument Sans", sans-serif;
}

input,
textarea,
a {
    font-family: "Instrument Sans", sans-serif;
}

.container,
.container-fluid {
    padding: 0;
}

.container .row,
.container-fluid .row {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
}

input,
textarea {
    width: -moz-available;
    width: -webkit-fill-available;
    width: fill-available;
}

.tab-content>.tab-pane {
    display: none;
    position: relative;
}

.tab-content>.active {
    display: block;
}
sup {
    vertical-align: super;
    font-size: smaller;
}
.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 0.5rem;
    pointer-events: none;
}

.modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px);
}

@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        transition: none;
    }

}

.modal.show .modal-dialog {
    transform: none;
}

.modal.modal-static .modal-dialog {
    transform: scale(1.02);
}

.modal-dialog-scrollable {
    height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden;
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto;
}

.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - 1rem);
}

.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0.3rem;
    outline: 0;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000;
}

.modal-backdrop.fade {
    opacity: 0;
}

.modal-backdrop.show {
    opacity: 0.5;
}

.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(0.3rem - 1px);
    border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5;
}

.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: 1rem;
}

.modal-footer {
    display: flex;
    flex-wrap: wrap;
    flex-shrink: 0;
    align-items: center;
    justify-content: flex-end;
    padding: 0.75rem;
    border-top: 1px solid #dee2e6;
    border-bottom-right-radius: calc(0.3rem - 1px);
    border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer>* {
    margin: 0.25rem;
}

@media (min-width:576px) {
    .modal-dialog {
        max-width: 500px;
        margin: 1.75rem auto;
    }

    .modal-dialog-scrollable {
        height: calc(100% - 3.5rem);
    }

    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem);
    }

    .modal-sm {
        max-width: 300px;
    }

}

@media (min-width:992px) {

    .modal-lg,
    .modal-xl {
        max-width: 800px;
    }

}

@media (min-width:1200px) {
    .modal-xl {
        max-width: 1140px;
    }

}

.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
}

.modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}

.modal-fullscreen .modal-header {
    border-radius: 0;
}

.modal-fullscreen .modal-body {
    overflow-y: auto;
}

.modal-fullscreen .modal-footer {
    border-radius: 0;
}

@media (max-width:575.98px) {
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }

    .modal-fullscreen-sm-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }

    .modal-fullscreen-sm-down .modal-header {
        border-radius: 0;
    }

    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto;
    }

    .modal-fullscreen-sm-down .modal-footer {
        border-radius: 0;
    }

}

@media (max-width:767.98px) {
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }

    .modal-fullscreen-md-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }

    .modal-fullscreen-md-down .modal-header {
        border-radius: 0;
    }

    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto;
    }

    .modal-fullscreen-md-down .modal-footer {
        border-radius: 0;
    }

}

@media (max-width:991.98px) {
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }

    .modal-fullscreen-lg-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }

    .modal-fullscreen-lg-down .modal-header {
        border-radius: 0;
    }

    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto;
    }

    .modal-fullscreen-lg-down .modal-footer {
        border-radius: 0;
    }

}

@media (max-width:1199.98px) {
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }

    .modal-fullscreen-xl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }

    .modal-fullscreen-xl-down .modal-header {
        border-radius: 0;
    }

    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto;
    }

    .modal-fullscreen-xl-down .modal-footer {
        border-radius: 0;
    }

}

@media (max-width:1399.98px) {
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }

    .modal-fullscreen-xxl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }

    .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0;
    }

    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto;
    }

    .modal-fullscreen-xxl-down .modal-footer {
        border-radius: 0;
    }

}

/*****************************************/
.flex {
    display: flex;
}

.justify-between {
    justify-content: space-between;
}

.justify-evenly {
    justify-content: space-evenly;
}

.items-center {
    align-items: center;
}

.justify-center {
    justify-content: center;
}

.text-center {
    text-align: center;

}

.slick-slider {
    width: 100%;
    margin: 0;
}

.eqlh {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.float-left {
    float: left;
}

.clear-both {
    clear: both;
}

@media (min-width: 1400px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1604px;
    }
}

/****************************************/

/**heder*/
.header {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 99;
    padding: 0px;
    box-sizing: border-box;
    height: auto;
    transition: 0.25s all linear;

}

.header.fixed {
    background: #fff;
    transition: 0.25s all linear;
}

.header.fixed .menu .menu-item a {
    color: #000;
}

.header.fixed .menu .menu-item .active {
    border-bottom-color: #000;
}

.header.fixed .menu .menu-item a .plus {
    border-color: #000;
}

.header.fixed .menu .menu-item:hover a .plus {
    border-color: #000;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}

.header-main {
    padding: 0;
    transition: 0.25s all linear;
}

.header.fixed .header-main {
    margin-top: 0;
    margin-bottom: 0;
    transition: 0.25s all linear;
    border-radius: 0;
}

.header .logo {
    padding: 15px 27px 15px 24px;
    width: 303px;
    float: left;
}

.header .logo .color-logo {
    display: none;
}

.header.fixed .logo .white-logo {
    display: none;
}

.header.fixed .logo .color-logo {
    display: block;
}
.header.header-new .logo .white-logo{
    display: none;
}
.header.header-new .logo .color-logo{
    display: block;
}
.header.header-new .menu .menu-item a{
    color: #000;
}
.header.header-new .menu .menu-item a .plus{
    border-color: #000;
}
.header.header-new .search-button-end .contact-link a{
    background: #125ef3;
            border-color: #125ef3;
            color: #fff;
}
.header.header-new .search-button-end .contact-link a:hover{
       background: #fff;
            color: #125ef3;
}
.header.header-new .menu .menu-item a:hover .plus,.header.header-new .menu .menu-item a .plus,.header.header-new .menu>.menu-item:hover>a .plus{
    border-color: #000;
}

.header .logo img {
    width: 100%;
}

.header .logo a {
    font-size: 30px;
    text-transform: capitalize;
    font-weight: 600;
    display: block;
}

.header .nav-menu {
    padding: 0;
    float: left;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.header .search-button-end {
    width: 26%;
}

.header .menu .menu-item {
    display: inline-block;
    position: relative;
    padding: 0;
    margin: 0 5px;
}

.header .menu .menu-item.last-button-mobile {
    display: none;
}

.header .menu .menu-item .active {
    border-bottom: 1px solid #fff;
}

.header .menu .menu-item .sub-menu .menu-item {
    margin: 0;
}

/* .menu-active {
  border-bottom: 3px solid #6a05a6 !important;
}
 */
.header .menu .menu-item a {
    display: block;
    padding: 18px 14px;
    color: #fff;
    transition: all 0.3s ease;
    font-weight: 500;
    font-size: 16px;
    text-decoration: none;
    line-height: 1.6;
    font-family: "Instrument Sans", sans-serif;
}

.header .menu .menu-item a .plus {
    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    vertical-align: middle;
    margin-top: -5px;
    margin-left: 6px;
    transform: rotate(45deg);
}

.header .menu>.menu-item:hover>a .plus {
    border: solid #fff;
    border-width: 0 2px 2px 0;
}

.header .menu .menu-item a .plus:after {
    transform: translate(-50%, -50%) rotate(-90deg);
}

.header .menu .menu-item:hover>a {

    /* border-bottom: 3px solid #4d8546; */
}
.header .menu .menu-item a.menu-active{
    border-bottom: 1px solid #fff;
}
.header.fixed .menu .menu-item a.menu-active{
    border-bottom: 1px solid #000;
}
.header.header-new .menu .menu-item a.menu-active,.header.header-new.fixed .menu .menu-item a.menu-active {
    border-bottom: 1px solid #000;
}
.header .search-button-end {
    padding-left: 0;
    display: flex;
    align-items: center;
    justify-content: end;
}

.header .search-button-end .search-icon {
    padding: 29px 23px;
    width: 16%;
    text-align: center;
}

.header .search-button-end .search-icon img {
    display: block;
    text-align: center;
    margin: 0 auto;
}

.header .search-button-end .contact-link {
    padding-right: 24px;
}

.header .search-button-end .contact-link a {
    display: block;
    padding: 12px 32px;
    color: #fff;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 30px;
    text-transform: capitalize;
    transition: all 0.3s ease;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none;
    line-height: 1.6;
    font-family: "Instrument Sans", sans-serif;
    position: relative;
    text-align: center;
}

.header .search-button-end .contact-link a svg {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

.header .search-button-end .contact-link a:hover {
    background: #fff;
    color: #125ef3;
}

.header .menu .menu-item .sub-menu {
    box-shadow: 0px 0 10px rgb(0 0 0 / 20%);
    width: 220px;
    position: absolute;
    left: 0;
    top: 100%;
    background-color: #ffffff;
    padding: 0;
    transform: translateY(10px);
    transition: all 0.3s ease;
    opacity: 0;
    visibility: hidden;
}
.header.fixed .search-button-end .contact-link a{
    border-color: #125ef3;
    color: #125ef3; 
}
.header.fixed .search-button-end .contact-link a:hover{
    border-color: #125ef3;
    color: #fff; 
    background: #125ef3;
}

.header.header-new.fixed .search-button-end .contact-link a {
    border-color: #125ef3;
    color: #fff;
}


.header.header-new.fixed .search-button-end .contact-link a:hover {
    background: #fff;
    color: #125ef3;
}

.submenu-main-bg {
    background: #fff;
    width: 450px !important;
    position: absolute;
    display: flex;
}

.submenu-main-bg:before {
    content: "\2023";
    position: absolute;
    top: -37px;
    left: 50px;
    font-size: 60px;
    color: #4d8546;
    font-weight: 500;
    transform: rotate(270deg);
}

.submenu-main-box {
    position: relative;
    padding: 0;
    margin: 0;
    width: 50%;
    display: inline-block;
    border-right: 1px solid #ccc;
}

.submenu-main-box ul {
    width: auto !important;
    box-shadow: none !important;
    position: relative !important;
    top: 0 !important;
}

.header .menu .menu-item .sub-menu .submenu-main-box ul li a {
    padding: 10px 20px;
    border: none;
}

@media(min-width:992px) {
    .header .menu .menu-item-has-children:hover .sub-menu {
        transform: translateY(0);
        opacity: 1;
        visibility: visible;
    }

    .header .menu .menu-item-has-children:hover>a .plus:after {
        transform: translate(-50%, -50%) rotate(0deg);
    }

}

.header .menu .menu-item .sub-menu .menu-item {
    display: block;
}

.header .menu .menu-item .sub-menu .submenu-1 li.submenu-header,
.header .menu .menu-item .sub-menu .submenu-2 li.submenu-header {
    display: block;
    padding: 12px 20px;
    color: #4d8546;
    transition: all 0.3s ease;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 500;
    text-decoration: none;
    display: flex;
}

.header .menu .menu-item .sub-menu .menu-item a {
    display: block;
    padding: 9px 18px;
    color: #0f0f0f;
    transition: all 0.3s ease;
    text-transform: capitalize;
    font-size: 14px;
    text-decoration: none;
    display: flex;
    border-bottom: 1px solid #DCE0E3;
}

.header .menu .menu-item .sub-menu .menu-item a:hover {
    background: #115ef3;
    color: #fff;
    transition: 0.25s all linear;
}

.header .menu.right-side-part .menu-item a {
    font-size: 14px;
}

.header .menu.right-side-part .menu-item .sub-menu .menu-item a {
    font-size: 12px;
}

.header .open-nav-menu {
    height: 34px;
    width: 40px;
    display: none;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.header .open-nav-menu span {
    display: block;
    height: 3px;
    width: 24px;
    background-color: #000000;
    position: relative;
}

.header .open-nav-menu span:before,
.header .open-nav-menu span:after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000000;
    box-sizing: border-box;
}

.header .open-nav-menu span:before {
    top: -7px;
}

.header .open-nav-menu span:after {
    top: 7px;
}

.header .close-nav-menu {
    height: 17px;
    width: 40px;
    background-color: #ffffff;
    margin: 0 0 15px 15px;
    cursor: pointer;
    display: none;
    align-items: center;
    justify-content: center;
}

.header .close-nav-menu img {
    width: 16px;
}

.header .menu-overlay {
    position: fixed;
    z-index: 999;
    background-color: rgba(0, 0, 0, 0.5);
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease;
}

.right-header-part {
    padding: 4px 5px 4px 20px;
    font-size: 16px;
    box-sizing: border-box;
    cursor: pointer;
    border: 1px solid #4d8546;
    border-radius: 30px;
    display: inline-block;
    text-align: right;
    width: 191px;
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: #fff;
}

.right-header-part a {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    height: 100%;
    padding: 0px;
    color: #4d8546;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font-size: 12px;
    text-decoration: none;
}

.right-header-part a:hover .arrow span {
    width: 20px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.right-header-part a span {
    margin-left: 10px;
}

.right-header-part a b {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 7px;
    border-color: transparent transparent transparent #fff;
}

.logo-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.arrow {
    display: flex;
    align-items: center;
    position: relative;
    top: 0;
    margin-left: 5px;
    float: right;
    left: 0;
}

@media(max-width:991px) {
    .header .menu-overlay.active {
        visibility: visible;
        opacity: 1;
    }

    .header .nav-menu {
        flex-direction: column;
        align-items: start;
        justify-content: start;
    }

    .right-header-part {
        margin-top: 20px;
        margin-left: 10px;
    }

    .header .nav-menu {
        position: fixed;
        right: -280px;
        visibility: hidden;
        width: 280px;
        height: 100%;
        top: 0;
        overflow-y: auto;
        background-color: #0B0D26;
        z-index: 1000;
        padding: 15px 0;
        transition: all 0.5s ease;
    }

    .header .nav-menu.open {
        visibility: visible;
        right: 0px;
    }

    .header .menu .menu-item {
        display: block;
        margin: 0;
    }

    .header .menu .menu-item-has-children>a {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .header .menu .menu-item a {
        color: #ffffff;
        padding: 12px 15px;
        border-bottom: 1px solid #333333;
    }

    .header .menu .menu-item:first-child>a {
        border-top: 1px solid #333333;
    }

    .header .menu .menu-item a .plus:before,
    .header .menu .menu-item a .plus:after {
        background-color: #ffffff;
    }

    .header .menu .menu-item-has-children.active>a .plus:after {
        transform: translate(-50%, -50%) rotate(0deg);
    }

    .header .menu .menu-item .sub-menu {
        width: 100%;
        position: relative;
        opacity: 1;
        visibility: visible;
        border: none;
        background-color: transparent;
        box-shadow: none;
        transform: translateY(0px);
        padding: 0px;
        left: auto;
        top: auto;
        max-height: 0;
        overflow: hidden;
    }

    .submenu-main-bg {
        width: 100% !important;
    }

    .submenu-main-box {
        width: 100%;
        border-right: none;
    }

    .header .menu .menu-item .sub-menu .submenu-main-box ul li a {
        padding: 5px 20px;
    }

    .header .menu .menu-item .sub-menu .menu-item a {
        padding: 12px 45px;
        color: #ffffff;
        border-bottom: 1px solid #333333;
    }

    .header .close-nav-menu,
    .header .open-nav-menu {
        display: flex;
        padding: 10px 7px;
        width: 26px;
    }

}

/**heder*/
.heading {
    font-size: 94px;
    line-height: 94px;
    letter-spacing: -2px;
    color: #fff;
    font-weight: 600;
}

.common-btn1 {
    padding: 12px 32px;
    color: #fff;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 30px;
    text-transform: capitalize;
    transition: all 0.3s ease;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none;
    line-height: 1.6;
    font-family: "Instrument Sans", sans-serif;
    position: relative;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}

.common-btn1 svg {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

.common-btn1:hover {
    background: #fff;
    color: #125ef3;
    transition: all 0.3s ease;
}

.common-btn2 {
    padding: 12px 32px;
    color: #fff;
    background: #FF5B5B;
    border: 1px solid #FF5B5B;
    border-radius: 30px;
    text-transform: capitalize;
    transition: all 0.3s ease;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none;
    line-height: 1.6;
    font-family: "Instrument Sans", sans-serif;
    position: relative;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}

.common-btn2 svg {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

.common-btn2:hover {
    background: #fff;
    color: #FF5B5B;
    transition: all 0.3s ease;
}

.hero-banner-section {
    padding: 0;
height: 94vh;
/* 
     background: #115ef3; */
/*          background: #e8eefb; */
/* background: url('../images/hero-banner.jpg') no-repeat;
background-position: center;
background-size: cover; */
    background: #2C79F4;
    position: relative;
    overflow: hidden;
}
/* .hero-banner-section:before{
    content: "";
    width: 100%;
    height: 100%;

    position: absolute;
    top: 0;
    left: 0;

} */
.hero-banner-section .container{
    height: 100%;
    display: flex;
    align-items: end;
    z-index: 5;
    position: relative;
}
.hero-banner-section .shap-img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.hero-banner-section .shap-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero-banner-section .container {
    z-index: 5;
    position: relative;
}

/* .hero-banner-section .shap-img img {
    animation: h5bgImg 25s linear infinite;
} */

@keyframes h5bgImg {
    0% {
        transform: rotateZ(0deg) scale3d(1, 1, 1) skew(0deg, 0deg);
    }

    35% {
        transform: rotateZ(-25deg) scale3d(1.1, 1.2, 1) skew(-12deg, 19deg);
    }

    70% {
        transform: rotateZ(12deg) scale3d(1.1, 1.3, 1) skew(26deg, -20deg);
    }

    100% {
        transform: rotateZ(0deg) scale3d(1, 1, 1) skew(0deg, 0deg);
    }
}

.hero-banner-section .left-side-part {
    padding-right: 0;
   /*  height: 100%;
    display: flex;
    align-items: center; */
    margin-top: 62px;
}
.hero-banner-section .left-side-part .button-part a.common-btn1{
     background: transparent;
            border-color:  #fff;
            color:  #fff;
}
   .hero-banner-section .left-side-part .button-part a.common-btn1:hover{
            background: #125ef3;
            color: #fff;
            border-color:  #125ef3;
          }
.hero-banner-section .right-side-part {
    padding-left: 0;
}

.hero-banner-section .right-side-part img {
display: block;
    width: 100%;
    margin-bottom: 0;
}

.hero-banner-section .left-side-part .heading {
    margin-bottom: 50px;
   color: #fff;
  
}

.hero-banner-section .left-side-part .button-part a {
    margin-right: 10px;
}

.hero-banner-section .left-side-part .button-part a:last-child {
    margin-right: 0;
}

.stop-manual-job {
    padding: 100px 0;
    position: relative;
}

.stop-manual-job .heading-part .left-side-part {
    padding-right: 50px;
}

.stop-manual-job .heading-part .right-side-part {
    padding-left: 50px;
}

.heading2 {
    font-size: 70px;
    font-weight: 600;
    line-height: 80px;
    letter-spacing: -2px;
    color: #0F0F0F;
    word-break: break-word;
}

.heading2 span {
    color: #125ef3;
}

.stop-manual-job .heading-part .right-side-part p {
    font-size: 20px;
    line-height: 38px;
    font-weight: 400;
    color: #0f0f0f;
    margin-bottom: 15px;
}

.stop-manual-job .heading-part .right-side-part p:last-child {
    margin-bottom: 0;
}

.stop-manual-job .heading-part .right-side-part p strong {
    font-weight: 600;
}

.stop-manual-job .heading-part {
    margin-bottom: 80px;

}

.stop-manual-job .with-liquidlabor {
    padding: 0 0;
    overflow: hidden;
    position: relative;
    /*     background: url('../images/h4-image-thumb.jpg') no-repeat;
    background-size: cover;
    background-position: center; */
}

/* .stop-manual-job .bottom-part:before{
    content: " ";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0;
    left: 0;
} */
.stop-manual-job .with-liquidlabor .bottom-part .heading2 {
    font-size: 28px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 40px;
}

.stop-manual-job .bottom-part .content-container {
    z-index: 5;
    position: relative;
}

.stop-manual-job .bottom-part .content-container .heading2 {
    font-size: 41px;
    font-weight: 600;
    line-height: 48px;
    color: #fff;
    margin-bottom: 40px;
}

.stop-manual-job .bottom-part .content-container .main-row-part .row {
    padding: 50px 0;
    border-top: 1px solid #c5c5c5;
}

.stop-manual-job .bottom-part .content-container .main-row-part .row:first-child {
    border-top: 0;

}

.stop-manual-job .bottom-part .content-container .main-row-part .row:last-child {

    padding-bottom: 0
}

.stop-manual-job .bottom-part .content-container .main-row-part .title-part h4 {
    font-size: 28px;
    line-height: 35px;
    color: #0F0F0F;
    font-weight: 600;

}

.stop-manual-job .bottom-part .content-container .main-row-part .content-part p {
    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
    margin-bottom: 15px;
}

.stop-manual-job .bottom-part .content-container .main-row-part .content-part p i {
    opacity: 0;
    visibility: hidden;
}

.stop-manual-job .bottom-part .content-container .main-row-part .content-part p:last-child {
    margin-bottom: 0;
}

.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
    padding: 30px 48px;
    border-left: 1px solid #c5c5c5;
    position: relative;

}
/* 
.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:hover {
    background: #e9effd;
} */

/* .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:before{
    content: " ";
    width: 100%;
    height: 100%;
    background: #99b5f7;
    position: absolute
} */
.stop-manual-job .bottom-part .content-container .main-row-part .thum-part {
    height: 431px;
    position: relative;
    width: 100%;
    cursor: pointer;
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
    transform: translateY(91%);
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part {
    transform: translateY(93%);
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
    transform: translateY(62%);
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .thum-part:hover .content-bottom-set-part {
    transform: translateY(0);
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .thum-part:hover .content-bottom-set-part .content-part p i {
    opacity: 1;
    visibility: visible;
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part:hover .content-bottom-set-part {
    transform: translateY(0);
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part:hover .content-bottom-set-part {
    transform: translateY(0);
    transition: 0.25s all linear;
}

.stop-manual-job .bottom-part .content-container .main-row-part .icon-part {
    margin-bottom: 50px;
}

.stop-manual-job .bottom-part .content-container .main-row-part .title-part {
    margin-bottom: 15px;
}

.stop-manual-job .bottom-part-set .left-side-part {
    padding-right: 20px;
    position: relative;
    display: flex;
    gap: 40px;
}

/* .stop-manual-job .bottom-part-set .left-side-part .image1 img,.stop-manual-job .bottom-part-set .left-side-part .image2 img{
    display: block;
     width: 100%; 
     object-position: center;
     object-fit: cover;
     transition: 0.25s alll linear;
      width: 100%;
    height: auto;
    height: 100%;
    display: block;
}
.stop-manual-job .bottom-part-set .left-side-part .image1{
    overflow: hidden;
}
.stop-manual-job .bottom-part-set .left-side-part .image2{
    margin-top: 100px;
overflow: hidden;
} */
.stop-manual-job .bottom-part-set .left-side-part .image1 img,
.stop-manual-job .bottom-part-set .left-side-part .image2 img {
    display: block;
    width: 100%;
    object-position: center;
    object-fit: cover;
    transition: 0.25s alll linear;
    width: 100%;
    height: auto;
    display: block;
}

.stop-manual-job .bottom-part-set .left-side-part .image2 {
    width: 60%;
}

/*
.stop-manual-job .bottom-part-set .left-side-part .image1 {
    width: 244px;
    height: 296px;
    background: url(../images/about-thumb-2-3.png);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}*/

.stop-manual-job .bottom-part-set .left-side-part .image1 {
  /*   width: 244px;
    height: 296px; */
    overflow: hidden;
    position: relative;
        width: 42%;
}

/* .stop-manual-job .bottom-part-set .left-side-part .image1 img {
    position: absolute;
    top: 44px;
    left: 0;
    width: 100%;
    height: calc(100% + 60px);
    object-fit: cover;
    will-change: transform;
}
 */
/*
.stop-manual-job .bottom-part-set .left-side-part .image2 {
    width: 380px;
    height: 350px;
    overflow: hidden;
    position: relative;
}*/

/*.stop-manual-job .bottom-part-set .left-side-part .image2 img {
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    height: calc(100% + 60px);
    object-fit: cover;
    will-change: transform;
}*/

.stop-manual-job .bottom-part-set .left-side-part .image2 {
    margin-top: 75px;
    overflow: hidden;
}

.stop-manual-job .bottom-part-set .right-side-part {
    padding-left: 50px;
}

.stop-manual-job .bottom-part-set .right-side-part p {
    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
    margin-bottom: 20px;
}

.stop-manual-job .bottom-part-set {
    margin-bottom: 40px;
}

.stop-manual-job .bottom-part-set .right-side-part p strong {
    font-weight: 600;
}

.board-management-img {
    position: relative;
    overflow: hidden;
    background: url(../images/technology-automation.jpg);
    background-attachment: fixed;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 80vh;
}

.board-management-img img {
    width: 100%;
    display: block;
}

.circle-button {
    width: 50px;
    height: 50px;
    background: transparent;
    border: 1px solid #000;
    color: #fff;
    background: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    transition: 0.25s all linear;
}

.circle-button svg {
    width: 20px;
    height: 20px;

}

.circle-button:hover {
    transition: 0.25s all linear;
}

.technology-automation {
    padding-bottom: 100px;
    margin-top: -150px;
    position: relative;
    z-index: 5;
}

.technology-automation .master-container {
    width: 70%;
    margin: 0 auto;
    position: relative;
}

.technology-automation .master-container .left-side-part {
    padding: 60px;
    background: #fff;
}

.technology-automation .master-container .left-side-part .heading2 {
    margin-bottom: 20px;
}

.technology-automation .master-container .left-side-part h3 {
    font-size: 28px;
    line-height: 35px;
    color: #0F0F0F;
    margin-bottom: 15px;
    font-weight: 600;
}

.technology-automation .master-container .left-side-part p {
    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
}

.technology-automation .master-container .common-btn2.get-started {
    border-radius: 0;
    width: 244px;
    height: 148px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    font-size: 22px;
    gap: 5px;

}


.technology-automation .master-container .common-btn2.get-started svg {
    width: 20px;
    height: 20px;

}

footer {
    padding: 100px 0 30px;
    background: #F7F8FB;
    margin: 0 12px;
    border-radius: 20px 20px 0 0
}
footer.footer-new{
  padding-bottom: 99px;
}
footer .col-lg-3 {
    padding: 0 15px;
}

footer .common-footer-part .footer-logo a {
    display: block;
    width: 271px;
}

footer .common-part h4 {
    font-size: 18px;
    line-height: 24px;
    color: #000;
    text-transform: capitalize;
    margin-bottom: 30px;
    font-weight: 500;
}
footer .social-media-link{
    margin-top: 30px;
}
footer .social-media-link h4{
    margin-bottom: 15px;
}
footer .social-media-link h4{
     font-size: 18px;
    line-height: 24px;
    color: #000;
    text-transform: capitalize;
    margin-bottom: 15px;
    font-weight: 500;
}
footer .social-media-link .link-social a{
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    text-decoration: none;
    color: #58585a;
transition: 0.25s all linear;
}
footer .social-media-link .link-social a:hover{
    color: #125ef3;
    transition: 0.25s all linear;
}
footer .social-media-link .link-social a:last-child{
    margin-right: 0
}
footer .social-media-link .link-social a svg{
    width: 22px;
    height: 22px;
}
footer .common-part .sub-menu li {
    display: block;
    transition: 0.25s all linear;
    margin-bottom: 30px;
}

footer .common-part .sub-menu li a {
    display: block;
    font-size: 16px;
    color: #000;
    font-weight: 400;
    text-decoration: none;
    position: relative;
    transition: 0.25s all linear;
}

footer .common-part .sub-menu li a:before {
    content: "";
    width: 0px;
    height: 2px;
    position: absolute;
    top: 9px;
    left: -12px;
    background: #125ef3;
    transition: 0.25s all linear;
}

footer .common-part .sub-menu li a:hover {
    transform: translateX(12px);
    color: #125ef3;
}

footer .common-part .sub-menu li a:hover:before {
    width: 8px;
}

footer .common-part .sub-menu li:last-child {
    margin-bottom: 0;
}

footer .common-part p {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    text-decoration: none;
    position: relative;
    margin-bottom: 15px;
    line-height:24px;
    display:flex;
    gap:5px;
}

footer .common-part p strong {
    font-weight: 600;
    width:22%;
}

footer .common-part p i{
    width:77%;

}
footer .common-part p:nth-child(2) i {
    text-align: center;
    width: 60%;
}
footer .common-part p:last-child {
    margin-bottom: 0;
}

footer .common-part p a {
    color: #125ef3;
    text-decoration: none;
}

footer .book-a-demo-button {
    text-align: center;
}

footer .book-a-demo-button .common-btn1 {
    color: #125ef3;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 161px;
    letter-spacing: -0.04em;
    text-decoration: none;
    padding: 0;
    border-radius: 0;
    border: 0;
    text-align: center;
}

footer .book-a-demo-button .common-btn1:hover {
    background: transparent;
}

.copy-right {
    text-align: center;
    padding-top: 87px;


}

.copy-right p {
    font-size: 16px;
    line-height: 28px;
    color: #6D6D6D;
    font-weight: 400;
}

.copy-right p a {
    color: #6D6D6D;
}
.banner-product-section {
padding: 140px 0 100px;
background: #e8eefb;
    text-align: center;
    overflow: hidden;
    position: relative;
}
.banner-product-section .shap-img{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height:100%;
    width:100%;

}
.banner-product-section .shap-img img{
    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;
}
/* .banner-product-section .shap-img img{
        animation: h5bgImg 25s linear infinite;
} */
.banner-product-section .container{
    z-index: 5;
    position: relative;
}
.vms-to-ats-job-board{
    padding: 100px 0 100px;
}
.vms-to-ats-job-board .top-header-section{
    margin-bottom: 60px;
}
/* .vms-to-ats-job-board .bottom-part .row{
align-items: center;
} */
.vms-to-ats-job-board .bottom-part .left-side-part{
    padding-right: 60px;
    margin-top: 0;
    position: sticky;
    top: 196px;
}
.vms-to-ats-job-board .bottom-part .center-part-content{
    padding:0 0 0 60px;
}
.vms-to-ats-job-board .bottom-part .center-part-content p{
        font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
    margin-bottom: 20px;
}
.vms-to-ats-job-board .bottom-part .center-part-content .listing-part{
margin-top: 65px;
}
.vms-to-ats-job-board .bottom-part .center-part-content .listing-part ul li{
padding:24px 0;
border-top: 1px solid #c5c5c5;
    font-size: 20px;
    line-height: 29px;

color: #000;
font-weight: 600;
}
.vms-to-ats-job-board .bottom-part .left-side-part img,.vms-to-ats-job-board .bottom-part .right-side-part img{
    display: block;
    width: 100%;
}
.vms-to-ats-job-board .top-header-section .heading2{
    font-size: 60px;
    line-height: 65px;
}
.vms-to-ats-job-board .top-header-section .heading2 strong{
    display: block;
}
.vms-to-ats-job-board .top-header-section .heading2 span{
     color: #125ef3;
    display: inline-block;
    font-size: 32px;
    letter-spacing: 0;
    border-bottom: 4px solid #125ef3;
    margin-bottom: 22px;
    line-height: 59px;
}
.contact-us-section{
    padding: 127px 0 100px;
}
.contact-us-section .left-side-part{
    padding-right: 161px;
}
.contact-us-section .right-side-part{
    padding-left: 60px;
}
.contact-us-section .left-side-part .heading2{
    margin-bottom: 20px;
}
.contact-us-section .left-side-part .heading2 span{
        color: #125ef3;
    display: inline-block;
    font-size: 32px;
    letter-spacing: 0;
    border-bottom: 4px solid #125ef3;
    margin-bottom: 22px;
    /* width: 32%; */
    line-height: 59px;
}
.contact-us-section .left-side-part .heading2 strong{
    display: block;
}
.contact-us-section .left-side-part h3{
        font-size: 28px;
    line-height: 34px;
    color: #0F0F0F;
    font-weight: 600;
    margin-bottom: 20px;
}
.contact-us-section .left-side-part p,.contact-us-section .right-side-part p{
    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
}
.contact-us-section .left-side-part .address-part{
    margin-top:20px;
}
.contact-us-section .left-side-part .address-part p{
        display: flex;
    gap: 5px;
    margin-bottom:5px;
}
.contact-us-section .left-side-part .address-part p:first-child i{
    text-align:center;
    width: 37%;
}
.contact-us-section .left-side-part .address-part p:first-child i br{
    display:block;
}
.contact-us-section .left-side-part .address-part p strong{
        font-weight: 600;
   width: 16%;
}
.contact-us-section .left-side-part .address-part p i{
        width: 83%;
}
.contact-us-section .left-side-part .address-part p a{
    color:#125ef3;
    text-decoration:none;
}
.contact-us-section .right-side-part{
margin-top: 40px;
}
.contact-us-section .right-side-part h4{
font-size: 38px;
    line-height: 35px;
    color: #115ef3;
    font-weight: 600;
    padding: 0 10px;
    margin-bottom: 10px;
}
.contact-us-section .right-side-part p {
    font-size: 18px;
    line-height: 29px;
    padding: 0 10px;
}
.contact-us-section .right-side-part .col-lg-6,.contact-us-section .right-side-part .col-lg-12{
    padding: 0 10px;
    margin-bottom: 20px;
}
.contact-us-section .right-side-part .forms-section {
    margin-top: 30px;
}
.contact-us-section .right-side-part .forms-section .mb-3{
    margin-bottom: 0 !important;
}
.contact-us-section .right-side-part .forms-section input,.contact-us-section .right-side-part .forms-section textarea{
        border-radius: 8px;
    background: #f5f5f5;
    color: #6b6b6b;
    font-size: 18px;
    font-weight: 400;
    line-height:25px;
    padding: 22px 24px;
    border: none;
    outline: none;
    resize: none;
    box-shadow: none;
    border: 1px solid transparent;
}
.map-section iframe{
    width: 100%;
    height: 600px;
    display: block;
}
.stop-manual-job.full-scale-banner{
padding: 130px 0 0;

}
.stop-manual-job.full-scale-banner .right-side-content .right-side-part h3{
    font-size: 28px;
    line-height: 35px;
    color: #0F0F0F;
    font-weight: 600;
    margin-bottom: 20px;
}
.with-liquidlabor.the-liquidLabor-promise{
    padding: 100px 0;
    margin-top: 100px;
    background: #F7F8FB;

}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .thum-part{
    height: auto;
}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .center-part{
    display: flex;
gap: 20px;
}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .center-part .icon-part{
    width: 7%;
}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .icon-part {
    margin-bottom: 0;
    height: auto;
}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .center-part .content-bottom-set-part{
    width: 92%;
}
   .stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: none;
    }  
         .stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part  .row{
            padding: 0;
         }
     .stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .col-lg-12 {
        padding:40px 0;
        border-bottom: 1px solid #c5c5c5;
     }
          .stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .col-lg-12:first-child{
            padding-top: 0;
          }
          .stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .col-lg-12:last-child{
            padding-bottom: 0;
            border-bottom: 0;
          }
          .stop-manual-job.full-scale-banner .bottom-part-set .right-side-part .heading2{
            margin-bottom: 20px;
          }

.top-content-part{
    padding: 130px 0 100px;
}
.top-content-part .content-set-part {
        width: 70%;
    margin: 0 auto;
    position: relative;
}
.top-content-part .content-set-part .heading2{
    margin-bottom: 20px;

}
.top-content-part .content-set-part .heading2 span{
    display: inline-block;
        color: #125ef3;
    display: inline-block;
    font-size: 32px;
    letter-spacing: 0;
    border-bottom: 4px solid #125ef3;
    margin-bottom: 22px;
}
.top-content-part .content-set-part .heading2 strong{
    display: block;

}
.top-content-part .content-set-part p{
    font-size: 20px;
    line-height: 32px;
    font-weight: 400;
    color: #0F0F0F;
}
.stop-manual-job.vision-mission-section{
    padding: 0 0 0;
}
.stop-manual-job.vision-mission-section .bottom-part{

        margin: 0 auto;
    display: block;
    width: 69%;
}
.stop-manual-job.vision-mission-section .col-lg-6{
    padding: 0 15px;
        padding: 30px 48px;
    border-left: 1px solid #c5c5c5;
    position: relative;
}

.stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: none;
    }
.stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part{
    height: auto;
}
.contact-us-sect{
    padding: 100px 0;
}
.contact-us-sect .master-container {
    border-radius: 0;
    overflow: hidden;
    margin: 0 16%;
}
.contact-us-sect .master-container .col-lg-10{
/* background: url('../images/hero-banner.jpg') no-repeat;
background-size: cover;
background-position: center; */
    background: #2C79F4;
        padding: 50px;
position: relative;
overflow: hidden;
}
.contact-us-sect .master-container .col-lg-10 .shap-img{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height:100%;
    width:100%;

}
.contact-us-sect .master-container .col-lg-10 .shap-img img{
    display: block;
    width: 100%;
    height: 100%;
       /*  animation: h5bgImg 25s linear infinite;
 */
}
.contact-us-sect .master-container .left-side-part {
    z-index: 5;
    position: relative;
}
.contact-us-sect .master-container .left-side-part .heading2{
color: #fff;
margin-bottom: 15px;
}
.contact-us-sect .master-container .left-side-part p{
        font-size: 18px;
    line-height: 28px;
    font-weight: 400;
color: #fff;
    margin-bottom: 15px;
}
.contact-us-sect .master-container .left-side-part p:last-child{
    margin-bottom: 0;
}
.contact-us-sect .master-container .col-lg-2{
    border: 1px solid #FF5B5B;
}
.contact-us-sect.ready-to-get-started .master-container .col-lg-2{
    border: 0;
}
.contact-us-sect .master-container .common-btn2{
    display: flex;
    align-items: center;
    justify-content: center;
    height:100%;
    border-radius: 0;
font-size: 26px;
    color: #fff;
    padding: 0;
    background: #FF5B5B;
}
.contact-us-sect .master-container .common-btn2 svg{
    display: block;
    width: 25px;
    height: 25px;
    margin: 0 auto 15px;
}
.contact-us-sect .master-container .common-btn2:hover{
    background: transparent;
    color: #FF5B5B;
    border-color: transparent;
}
.banner-product-section {
    text-align: left;
    padding-bottom: 0;
      transition: 0.23s all linear;
          background: #2C79F4;
/*       background: url('../images/hero-banner.jpg') no-repeat;
      background-size: cover;
      background-position: center; */
}
.banner-product-section .heading{
    font-size: 62px;
    line-height: 68px;
    margin-bottom: 20px;
      transition: 0.23s all linear;
      color: #fff;
}
.banner-product-section p{
        font-size: 18px;
    line-height: 28px;
    font-weight: 400;
  color: #fff;
      transition: 0.23s all linear;
}
.banner-product-section .bottom-tab-format{
    padding-top: 60px;
}
.banner-product-section .bottom-tab-format .active-top{
    display: none;
}
.banner-product-section .bottom-tab-format ul{
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
}
.banner-product-section .bottom-tab-format ul li a{
     padding: 18px;
    display: block;
    background: transparent;
    border: 1px solid #fff;
    color: #fff;
    border-bottom: 0;
    border-radius: 10px 10px 0 0;
    text-decoration: none;
    font-weight: 500;
    transition: 0.25s all linear;
    text-align: center;
    line-height: 24px;
}
.banner-product-section .bottom-tab-format ul li a.active,.banner-product-section .bottom-tab-format ul li a:hover{
    background: #fff;
    color: #125ef3;
    border-color: #fff;
        transition: 0.25s all linear;
}
.banner-product-section.top-product .heading{
opacity: 0;
    transition: 0.23s all linear;
}
.banner-product-section.top-product p{
opacity: 0;
        transition: 0.23s all linear;
}
.banner-product-section.top-product {
    position: fixed;
    top: -38%;
    left: 0;
    right: 0;
    z-index: 9;
                transition: 0.23s all linear;
}
.banner-product-section.top-product .right-side-img{
    opacity: 0;
                 transition: 0.23s all linear;
}
.banner-product-section .col-lg-10 {
    padding-right: 100px;
}
.banner-product-section .right-side-img{
    text-align: center;
                 transition: 0.23s all linear;
}
.technology-automation.our-values{
    padding-bottom: 0px;
}
.board-management-img.our-values-bg-image{
        background-attachment: scroll;
        background: url('../images/about-us/our-values.jpg');
            background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.bottom-fixed-listing{
    padding: 15px 0 0;
/* background: url('../images/hero-banner.jpg') no-repeat;
background-size: cover;
background-position: center; */
background: #125ef3;
    position: fixed;
    width: 100%;
    bottom: -100%;
    z-index: 99;
        transition: 0.25s all linear;
    background: url(../images/shap-5.png) no-repeat;
    background-size: cover;
    background-position: center;
}
.bottom-fixed-listing.top-product{
    bottom: 0;
    transition: 0.25s all linear;

}
.bottom-fixed-listing ul{
display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
}
.bottom-fixed-listing .active-top{
    display: none;
}
.bottom-fixed-listing ul li a{
    padding: 18px;
    display: block;
    background: transparent;
    border: 1px solid #fff;
    border-bottom: 0;
    color: #fff;
    border-radius: 10px 10px 0 0;
    text-decoration: none;
    font-weight: 500;
    transition: 0.25s all linear;
    text-align: center;
    line-height: 24px;
}
.bottom-fixed-listing ul li a.active,.bottom-fixed-listing ul li a:hover{
        background: #fff;
    color: #125ef3;
    border-color: #fff;
    transition: 0.25s all linear;
}
.stop-manual-job.full-scale-banner .heading-part .heading2 span{
    color: #125ef3;
    display: inline-block;
    font-size: 32px;
    letter-spacing: 0;
    border-bottom: 4px solid #125ef3;
    margin-bottom: 22px;
    line-height: 59px;
}
.stop-manual-job.full-scale-banner .heading-part .heading2 strong{
    display: block;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    padding-right: 50px;
}
.with-liquidlabor.the-liquidLabor-promise i{
    color: #125ef3;
}
.stop-manual-job.full-scale-banner.get-started-banner .heading2{
        font-size: 60px;
    line-height: 74px;
}
.stop-manual-job.full-scale-banner.get-started-banner .listing{
    padding: 30px;
    margin-top: 20px;
    /* background: url(../images/hero-banner.jpg) no-repeat;
    background-position: center;
    background-size: cover; */
background: #2C79F4;
border-radius: 0;
position: relative;
overflow: hidden;

}
.stop-manual-job.full-scale-banner.get-started-banner .listing .shap-img{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height:100%;
    width:100%;

}
.stop-manual-job.full-scale-banner.get-started-banner .listing .shap-img img{
    width: 100%;
    height: 100%;
    display: block;
/*         animation: h5bgImg 25s linear infinite; */
}
.stop-manual-job.full-scale-banner.get-started-banner .listing ul{
    padding-left: 30px;
}
.stop-manual-job.full-scale-banner.get-started-banner .listing ul li{
    font-size: 20px;
    line-height: 32px;
    font-weight: 600;
    color: #fff;
    position: relative;
    margin-bottom: 15px;
}
.stop-manual-job.full-scale-banner.get-started-banner .listing ul li:before{
      content: "\2714";
    font-size: 20px;
    color: #fff;
    position: absolute;
    top: 0;
    left: -27px;
}
.stop-manual-job.full-scale-banner.get-started-banner {
    padding-top: 150px;
}
.stop-manual-job.full-scale-banner.get-started-banner .listing ul li:last-child{
    margin-bottom: 0;
}
/* .stop-manual-job.full-scale-banner.get-started-banner .right-side-part{
    margin-top: 38px;
} */
.stop-manual-job.competitor-pricing-section .content-heading .heading2{
    margin-bottom: 5px;
}
.stop-manual-job.competitor-pricing-section .content-heading p{
    font-size: 34px;
    line-height: 42px;
    font-weight: 400;
    color: #0f0f0f;
}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .row{
    border: 0;
}
.stop-manual-job.competitor-pricing-section .heading-part{
    margin-bottom: 40px;
}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part h4{
    font-size: 34px;
    line-height: 42px;
    color: #125ef3;
    font-weight: 600;

}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .title-part h4{
    color: #000;
}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part{
    height: auto;
    cursor: auto;
}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part,.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part,.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
        transform: none;
}
.reach-out-today-section{
    padding: 100px 0;
    background: #F5F5F5;
}
.reach-out-today-section .left-side-part{
padding-right: 60px;
}
.reach-out-today-section .right-side-part {
    padding-left: 60px;
}
.reach-out-today-section .right-side-part .img-set{
    overflow: hidden;
    position: relative;
}
/* .reach-out-today-section .right-side-part .img-set img{
    position: absolute;
    top: 44px;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    will-change: transform;
} */
.reach-out-today-section .left-side-part .heading2{
    margin-bottom: 15px;
}
.reach-out-today-section .left-side-part p{

    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
}
.reach-out-today-section .left-side-part .listing-part{
    margin-top: 30px;
}
.reach-out-today-section .left-side-part .listing-part.terms-listing{
    padding: 50px;
    background: #fff;
    border-radius: 10px;
}
.reach-out-today-section .left-side-part .listing-part .col-lg-6:first-child{
    padding-right: 30px;
}
.reach-out-today-section .left-side-part .listing-part .col-lg-6:last-child{
    padding-left: 30px;
}
.reach-out-today-section .left-side-part .listing-part h3{
    font-size: 28px;
    line-height: 34px;
    color: #0F0F0F;
    font-weight: 600;
}
.reach-out-today-section .left-side-part ul{
    margin-top: 20px;
    padding-left: 34px;
}
.reach-out-today-section .left-side-part ul li{
        font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
    position: relative;
    margin-bottom: 15px;
}
.reach-out-today-section .left-side-part ul li:before{
        content: "\2714";
    font-size: 20px;
    color: #0F0F0F;
    position: absolute;
    top: 0;
    left: -27px;
}
.reach-out-today-section .right-side-part{
    position: relative;
}
.reach-out-today-section .right-side-part img{
    display: block;
    width: 100%;
}
.reach-out-today-section .right-side-part .setup-fee{
        background: #115ef2;
    border-radius: 10px;
    padding: 30px;
    text-align: center;
    position: absolute;
    bottom: 31%;
    left: 23px;
}
.reach-out-today-section .right-side-part .setup-fee strong{
    font-size: 70px;
    font-weight: 600;
    color: #fff;
    display: block;
    margin-bottom: 15px;
}
.reach-out-today-section .right-side-part .setup-fee span{
    font-size: 28px;
    line-height: 34px;
    color: #fff;
    display: block;
    font-weight: 600;
}
.stop-manual-job.competitor-pricing-section{
    padding-top:0;
}
.stop-manual-job.competitor-pricing-section .master-container{
    padding: 50px;
    background: #fff;

    margin-top: -235px;
    z-index: 5;
    position: relative;
}
.stop-manual-job.competitor-pricing-section .with-liquidlabor{
    overflow: visible;
}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .col-lg-4:hover{
    background: transparent;
    cursor: default;
}
.contact-us-sect.ready-to-get-started .master-container .col-lg-10{
    background: #FF5B5B;
}
.contact-us-sect.ready-to-get-started .master-container .left-img-side{
    height: 100%;
}
.contact-us-sect.ready-to-get-started .master-container .left-img-side img{
display: block;
width: 100%;
height: 100%;
object-fit: cover;
object-position: top;
}
.contact-us-sect.ready-to-get-started .master-container .left-side-part .heading2{
color: #fff;
}
.contact-us-sect.ready-to-get-started .master-container .common-btn1{
    color: #fff;
    border-color: #fff;
}
.contact-us-sect.ready-to-get-started .master-container .common-btn1:hover{
    background: #fff;
    color: #000;
    border-color: #fff;
}
.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
 background:#fff;
 border-color: #fff;
 color: #000;
 margin-left: 10px;
}
.contact-us-sect.ready-to-get-started .master-container .common-btn1:hover:last-child{
    background: transparent;
    color: #fff;
    border-color: #fff;
}
.board-management-img.liquidLabor-difference-img{
        background: url(../images/liquidlabor-difference/the-liquidlabor-difference.jpg);
        background-attachment: fixed;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.competitor-pricing-img {
    position: relative
}
.competitor-pricing-img img{
    width: 100%;
    display: block;
    object-position: center;
    object-fit: cover;
}
.banner-product-section.privacy-policy-banner{
    padding: 141px 0 72px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content{
    padding-left: 0;
}

.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .heading2{
     font-size: 24px;
    line-height: 32px;
    letter-spacing: 0;
    margin-bottom: 15px;
    margin-top:40px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .heading2:first-child{
    margin-top: 0
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part{
    margin-top: 0;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul{
    padding-left: 30px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li{
    padding: 0;
    border-top: 0;
    font-size: 20px;
    line-height: 33px;

    color: #0F0F0F;
    margin-bottom: 10px;
    font-weight: 400;
    position: relative;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li:last-child{
    margin-bottom: 0;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li:before{
        content: "\2714";
    font-size: 20px;

    color: #0F0F0F;
    position: absolute;
    top: 0;
    left: -27px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li strong{
    font-weight: 600;
}
.vms-to-ats-job-board .bottom-part .center-part-content p strong{
    font-weight: 600;
}
.vms-to-ats-job-board .bottom-part .center-part-content p a{
        color: #1560f4;
    text-decoration: none;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li a{
    color: #1560f4;
    text-decoration: none;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li ul{
    margin-top: 5px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-table{
    border: 1px solid #0F0F0F;

}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-table tr td{
    padding: 10px;
    border: 1px solid #0F0F0F;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-table tr td p{
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 0;

}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-table{
margin-bottom: 20px;
}

.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-table tr td p:last-child{
    margin-bottom: 0;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table{
    margin-bottom: 20px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table{
        border: 1px solid #0F0F0F;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table tr td,.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table tr th{
        padding: 10px;
    border: 1px solid #0F0F0F;
    text-align: left;
     font-size: 18px;
    line-height: 28px;
    margin-bottom: 0;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table tr th{
    font-weight: 600;
}
#Readygetstarted {
  scroll-margin-top: 100px; /* apne header ki height ke hisaab se adjust kar */
}
.stop-manual-job.get-started-banner .heading-part .left-side-part {
    padding-right:0;
}
.stop-manual-job.get-started-banner .heading-part .left-side-part .col-lg-7{
    padding-right:60px;
}
.stop-manual-job.get-started-banner .heading-part .left-side-part .col-lg-5{
    padding-left:60px;
}
.stop-manual-job.full-scale-banner.Its-easy-to-work .bottom-part-set .right-side-part{
    padding:0;
}

.stop-manual-job.full-scale-banner.Its-easy-to-work .bottom-part-set .right-side-part ul{
    padding:0;
    margin-bottom:20px;
    padding-left: 34px;
}
.stop-manual-job.full-scale-banner.Its-easy-to-work .bottom-part-set .right-side-part ul li{
        font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #0F0F0F;
    position: relative;
    margin-bottom: 15px;
}
.stop-manual-job.full-scale-banner.Its-easy-to-work .bottom-part-set .right-side-part ul li:before{
    content: "\2714";
    font-size: 20px;
    color: #0F0F0F;
    position: absolute;
    top: 0;
    left: -27px;
}



.top-content-part.its-easy-to-work-section .content-set-part ul{
        padding-left: 34px;
        margin-bottom:20px;
}
.top-content-part.its-easy-to-work-section .content-set-part ul li{
    font-size: 20px;
    line-height: 33px;
    font-weight: 400;
    color: #125ef3;
    position: relative;
    margin-bottom: 0;
    display: inline-block;
    margin-right: 57px;
    font-weight: 600;
}
.top-content-part.its-easy-to-work-section .content-set-part ul li:before{
    content: "\2714";
    font-size: 20px;
    color: #2067f4;
    position: absolute;
    top: 0;
    left: -27px;
}
.top-content-part.its-easy-to-work-section .content-set-part p{
margin-bottom:15px;
}
.top-content-part.its-easy-to-work-section .content-set-part p:last-child{
    margin-bottom:0;
}
/***********************************/
@media only screen and (min-device-width:2160px) and (max-device-width:2165px) {
.board-management-img{
    height: 60vh;
}
.hero-banner-section {
        height: 22vh;
    }
}
@media only screen and (min-device-width:2560px) and (max-device-width:2565px) {
.board-management-img{
    height: 60vh;
}
.hero-banner-section {
height: 58vh;
    }
    .hero-banner-section .left-side-part {
    padding-right: 0;
    margin-top: 130px;
}

}
@media only screen and (min-device-width:3840px) and (max-device-width:3841px) {
    .hero-banner-section {
    padding: 0;
    height: 39vh;
}
.hero-banner-section .left-side-part {
    padding-right: 0;
    margin-top: 130px;
}
}
@media only screen and (width: 1440px) and (height: 2560px) {
    
.hero-banner-section {
    padding: 0;
    height: 28vh;
}

}

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

    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1320px;
    }
    .hero-banner-section {
    padding:0;
}

    .stop-manual-job .bottom-part-set .left-side-part {
        padding-right: 50px;
        position: relative;
        display: flex;
        gap: 32px;
    }

      .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: translateY(66%);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part {
transform: translateY(59%);

    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
transform: translateY(45%);
    }
    .technology-automation .master-container .left-side-part {
    padding: 50px;
}
.vms-to-ats-job-board .top-header-section .heading2 span {
/*     width: 40%; */
    line-height: 43px;
}
.contact-us-section .left-side-part{
    padding-right: 60px;
}
.banner-product-section.top-product {
top: -47%;
    }
    .contact-us-sect .master-container {
    margin: 0 15%;
}
.contact-us-sect .master-container .left-side-part p br{
    display: none;
}
.hero-banner-section .right-side-part img {
    width:92%;
}
.reach-out-today-section .right-side-part .setup-fee {
    bottom: 23%;
    }
    footer .common-part p{
        gap:15px;
    }
    .top-content-part .content-set-part {
    width: 86%;
    }
    .contact-us-section .left-side-part .address-part p:first-child i {
    text-align: center;
    width: 38%;
}
}

@media(max-width:1366px) {
    .stop-manual-job .heading-part .left-side-part{
        padding-right: 0;

    }
     .stop-manual-job .heading-part .left-side-part .heading2 span{
display: block;
     }
}

@media only screen and (min-width:1300px) and (max-width:1440px) {
    .header .logo {
        padding-left: 27px;
    }

    .header .nav-menu {
        padding-right: 27px;
    }

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1142px;
    }

    .stop-manual-job .bottom-part-set .left-side-part {
        padding-right: 0;
        gap: 20px;
    }

    .header .menu .menu-item a {
        padding: 10px 5px;
        font-size: 13px;
    }

    .header .search-button-end .contact-link a {
        display: block;
        padding: 7px 10px;
        font-size: 12px;
    }

    .heading {
        font-size: 70px;
        line-height: 76px;

    }

    .heading2 {
        font-size: 54px;
        line-height: 66px;
    }

    .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 310px;
        height: 240px;
    }

    .stop-manual-job .bottom-part-set .right-side-part p {
        font-size: 18px;
        line-height: 30px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 20px 20px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .title-part h4 {
        font-size: 22px;
        line-height: 28px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p {
        font-size: 16px;
        line-height: 28px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part {
        height: 438px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: translateY(87%);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part {
        transform: translateY(76%);

    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
        transform: translateY(55%);
    }

    .board-management-img {
        height: 72vh;
    }

    .technology-automation .master-container {
        width: auto;
    }

    .technology-automation .master-container .common-btn2.get-started {

        width: 154px;
        height: 149px;

        font-size: 17px;
        gap: 5px;
    }

    .technology-automation .master-container .common-btn2.get-started svg {
        width: 17px;
        height: 17px;
    }

    .technology-automation .master-container .left-side-part {
        padding: 40px;
    }

    .technology-automation .master-container .left-side-part h3 {
        font-size: 26px;
        line-height: 33px;
    }

    .technology-automation .master-container .left-side-part p {
        font-size: 18px;
        line-height: 28px;
    }

    footer .common-footer-part .footer-logo a {
        display: block;
        width: auto;
    }

    /*footer .common-part p {*/
    /*    display: flex;*/
    /*    gap: 5px;*/
    /*}*/
    .board-management-img {
        height: 55vh;
    }
     .stop-manual-job .heading-part .left-side-part{
        padding-right: 0;

    }
     .stop-manual-job .heading-part .left-side-part .heading2 span{
display: block;
     }
      .hero-banner-section .right-side-part img {
    display: block;
        width: 76%;
}
.hero-banner-section .left-side-part {
    padding-right: 0;
        margin-top: 54px;
}
  
.contact-us-sect .master-container .col-lg-10 {
    padding: 50px;
    position: relative;

}


.contact-us-sect .master-container .common-btn2{
    font-size: 24px;
}
.contact-us-sect .master-container .left-side-part p br{
    display: none;
}
.banner-product-section .bottom-tab-format ul li a {
    padding: 17px;
    }
    .vms-to-ats-job-board .top-header-section .heading2 {
    font-size: 52px;
    line-height: 60px;
}
.vms-to-ats-job-board .bottom-part .left-side-part {
    padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content {
    padding: 0 20px;
}
    .contact-us-section .left-side-part {
        padding-right: 20px;
    }
    .contact-us-section .right-side-part {
    padding-left: 10px;
}



.top-content-part .content-set-part {
    width: 100%;
}
.stop-manual-job.vision-mission-section .bottom-part {
    width: 94%;
}
    .contact-us-sect .master-container {
        margin: 0 0;
    }
    .vms-to-ats-job-board .top-header-section .heading2 strong br{
        display: none;
    }
    .banner-product-section .bottom-tab-format ul li a {
        padding: 15px;
    }
    .stop-manual-job.competitor-pricing-section .master-container{
    margin-top: -141px;
}
.reach-out-today-section .left-side-part .listing-part.terms-listing {
    padding: 38px;
    }
    .reach-out-today-section .left-side-part {
    padding-right: 30px;
}
    .stop-manual-job .heading-part .left-side-part .heading2 span {
        display: inline-block;
    }
    .stop-manual-job.full-scale-banner .bottom-part-set .right-side-part {
        padding-left: 50px;
        padding-right: 50px;
    }
    .stop-manual-job.full-scale-banner.get-started-banner .heading2 {
    font-size: 52px;
    line-height: 60px;
}

}


@media screen and (min-width:1361px) and (max-width:1366px) {

     .stop-manual-job .heading-part .left-side-part{
        padding-right: 0;

    }
     .stop-manual-job .heading-part .left-side-part .heading2 span{
display: block;
     }
     .hero-banner-section .right-side-part img {
    display: block;
    width: 90%;
}
.hero-banner-section .left-side-part {
    padding-right: 0;
    margin-top: 22px;
}
    .hero-banner-section .right-side-part img {
        display: block;
        width: 100%;
    }
}


@media screen and (min-width:1431px) and (max-width:1440px) {}

@media (max-width:1280px) {
    .header .logo {
        padding-left: 27px;
    }

    .header .nav-menu {
        padding-right: 27px;
    }


    .header .menu .menu-item a {
        padding: 10px 5px;
        font-size: 13px;
    }

    .header .search-button-end .contact-link a {
        display: block;
        padding: 7px 10px;
        font-size: 12px;
    }

    .heading {
        font-size: 70px;
        line-height: 77px;

    }

    .heading2 {
        font-size: 55px;
        line-height: 66px;
    }

    .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 310px;
        height: 240px;
    }

    .stop-manual-job .bottom-part-set .right-side-part p {
        font-size: 18px;
        line-height: 30px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 20px 20px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .title-part h4 {
        font-size: 28px;
        line-height: 34px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p {
        font-size: 16px;
        line-height: 28px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part {
        height: 438px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: translateY(87%);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part {
        transform: translateY(76%);

    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
        transform: translateY(55%);
    }

    .board-management-img {
        height: 72vh;
    }

    .technology-automation .master-container {
        width: auto;
    }

    .technology-automation .master-container .common-btn2.get-started {

        width: 154px;
        height: 149px;

        font-size: 17px;
        gap: 5px;
    }

    .technology-automation .master-container .common-btn2.get-started svg {
        width: 17px;
        height: 17px;
    }

    .technology-automation .master-container .left-side-part {
        padding: 40px;
    }

    .technology-automation .master-container .left-side-part h3 {
        font-size: 26px;
        line-height: 33px;
    }

    .technology-automation .master-container .left-side-part p {
        font-size: 18px;
        line-height: 28px;
    }

    footer .common-footer-part .footer-logo a {
        display: block;
        width: auto;
    }

    /*footer .common-part p {*/
    /*    display: flex;*/
    /*    gap: 5px;*/
    /*}*/

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1097px;
    }

    .stop-manual-job .bottom-part-set .left-side-part {
        gap: 20px;
    }

    .stop-manual-job .bottom-part-set .left-side-part {
        padding-right: 0;
    }
    .stop-manual-job .heading-part .left-side-part{
        padding-right: 0;

    }
        .stop-manual-job .heading-part .left-side-part .heading2 span{
            display: block;
        }
        .hero-banner-section .right-side-part img {
    display: block;
    width: 92%;
}
.hero-banner-section .left-side-part {
    padding-right: 0;
    margin-top: 70px;
}
.hero-banner-section {
    padding: 0;
    height: 79vh;

}
    .hero-banner-section .right-side-part img {
        width: 80%;
    }

.contact-us-sect .master-container .col-lg-10 {
    padding: 50px;
}
.contact-us-sect .master-container .common-btn2{
    font-size: 24px;
}
.contact-us-sect .master-container .left-side-part p br{
    display: none;
}
.banner-product-section .bottom-tab-format ul li a {
    padding: 17px;
    }
    .vms-to-ats-job-board .top-header-section .heading2 {
    font-size: 52px;
    line-height: 60px;
}
.vms-to-ats-job-board .bottom-part .left-side-part {
    padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content {
    padding: 0 20px;
}
    .contact-us-section .left-side-part {
        padding-right: 20px;
    }
    .contact-us-section .right-side-part {
    padding-left: 10px;
}






.top-content-part .content-set-part {
    width: 100%;
}
.stop-manual-job.vision-mission-section .bottom-part {
    width: 94%;
}
    .contact-us-sect .master-container {
        margin: 0 0;
    }
    .vms-to-ats-job-board .top-header-section .heading2 strong br{
        display: none;
    }
    .banner-product-section .bottom-tab-format ul li a {
        padding: 15px;
    }
    .stop-manual-job.competitor-pricing-section .master-container{
    margin-top: -141px;
}
.reach-out-today-section .left-side-part .listing-part.terms-listing {
    padding: 38px;
    }
    .reach-out-today-section .left-side-part {
    padding-right: 30px;
}
    .stop-manual-job .heading-part .left-side-part .heading2 span {
        display: inline-block;
    }
    .stop-manual-job.full-scale-banner .bottom-part-set .right-side-part {
        padding-left: 50px;
        padding-right: 50px;
    }
    .stop-manual-job.full-scale-banner.get-started-banner .heading2 {
    font-size: 52px;
    line-height: 60px;
}


.contact-us-section .right-side-part h4{
        font-size: 32px;
}
.contact-us-section .right-side-part {
    margin-top: 23px;
}
    .hero-banner-section .right-side-part img {
        width: 100%;
    }
    footer .common-part p i {
    width: 66%;
}
footer .common-part p strong {
    font-weight: 600;
    width: 32%;
}
.contact-us-section .left-side-part .address-part p:first-child i {
    text-align: center;
    width: 44%;
}
       footer .common-part p strong {
        width: 24%;
        font-size: 14px;
    }
    footer .common-part p i{
    width: 68%;
        font-size:14px;
    }
    footer .common-part p:nth-child(2) i {
    text-align: center;
    width: 68%;
}
}

@media screen and (min-width:1000px) and (max-width:1024px) {
    .header .logo {
        padding-left: 27px;
    }

    .header .nav-menu {
        padding-right: 27px;
    }

    .header .menu .menu-item {
        margin: 0;
    }

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 938px;
    }

    .header .menu .menu-item a {
        padding: 10px 5px;
        font-size: 13px;
    }

    .header .search-button-end .contact-link a {
        display: block;
        padding: 7px 10px;
        font-size: 12px;
    }

    .heading {
        font-size: 70px;
        line-height: 77px;

    }

    .heading2 {
    font-size: 42px;
        line-height: 52px;
    }

    .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 310px;
        height: 240px;
    }

    .stop-manual-job .bottom-part-set .right-side-part p {
        font-size: 18px;
        line-height: 30px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 20px 20px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .title-part h4 {
        font-size: 22px;
        line-height: 28px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p {
        font-size: 16px;
        line-height: 28px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part {
        height: 438px;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: translateY(87%);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part {
        transform: translateY(76%);

    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
        transform: translateY(55%);
    }

    .board-management-img {
        height: 72vh;
    }

    .technology-automation .master-container {
        width: auto;
    }

    .technology-automation .master-container .common-btn2.get-started {

        width: 154px;
        height: 149px;

        font-size: 17px;
        gap: 5px;
    }

    .technology-automation .master-container .common-btn2.get-started svg {
        width: 17px;
        height: 17px;
    }

    .technology-automation .master-container .left-side-part {
        padding: 40px;
    }

    .technology-automation .master-container .left-side-part h3 {
        font-size: 26px;
        line-height: 33px;
    }

    .technology-automation .master-container .left-side-part p {
        font-size: 18px;
        line-height: 28px;
    }

    footer .common-footer-part .footer-logo a {
        display: block;
        width: auto;
    }

    /*footer .common-part p {*/
    /*    display: flex;*/
    /*    gap: 5px;*/
    /*}*/

    .stop-manual-job .bottom-part-set .left-side-part {
        gap: 21px;
    }

    .stop-manual-job .bottom-part-set .left-side-part {
        padding-right: 0;
    }
    .hero-banner-section .right-side-part img {
    display: block;
    width: 100%;
}
    .hero-banner-section .left-side-part {
        padding-right: 0;
        margin-top: 35px;
    }
.hero-banner-section .right-side-part img {
    display: block;
    width: 100%;
}



.contact-us-sect .master-container .col-lg-10 {
    padding: 50px;
}
    .contact-us-sect .master-container .common-btn2 {
        font-size: 20px;
    }
.contact-us-sect .master-container .left-side-part p br{
    display: none;
}
.banner-product-section .bottom-tab-format ul li a {
    padding: 17px;
    }
    .vms-to-ats-job-board .top-header-section .heading2 {
    font-size: 52px;
    line-height: 60px;
}
.vms-to-ats-job-board .bottom-part .left-side-part {
    padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content {
    padding: 0 20px;
}
    .contact-us-section .left-side-part {
        padding-right: 20px;
    }
    .contact-us-section .right-side-part {
    padding-left: 10px;
}


.top-content-part .content-set-part {
    width: 100%;
}
.stop-manual-job.vision-mission-section .bottom-part {
    width: 94%;
}
    .contact-us-sect .master-container {
        margin: 0 0;
    }
    .vms-to-ats-job-board .top-header-section .heading2 strong br{
        display: none;
    }
    .banner-product-section .bottom-tab-format ul li a {
        padding: 15px;
    }
    .stop-manual-job.competitor-pricing-section .master-container{
    margin-top: -141px;
}
.reach-out-today-section .left-side-part .listing-part.terms-listing {
    padding: 38px;
    }
    .reach-out-today-section .left-side-part {
    padding-right: 30px;
}
    .stop-manual-job .heading-part .left-side-part .heading2 span {
        display: inline-block;
    }
    .stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
        padding-left:30px;
        padding-right: 30px;
    }
    .contact-us-section .right-side-part {
    margin-top: 19px;
}
.contact-us-section .right-side-part h4 {
    font-size: 32px;
    }
    .hero-banner-section .right-side-part img {
        width: 100%;
    }
    .bottom-fixed-listing ul li a {
    padding: 10px;
}
footer .common-part p a{
        overflow-wrap: break-word;
}
footer .common-part p i {
    width: 59%;
    
}
footer .common-part p strong {
    width: 38%;
}
.contact-us-section .left-side-part .address-part p i {
    width: 76%;
}
.contact-us-section .left-side-part .address-part p strong {
    font-weight: 600;
    width: 23%;
}
    .contact-us-section .left-side-part .address-part p:first-child i {
        text-align: center;
        width: 50%;
    }
        footer .common-part p strong {
        width: 24%;
        font-size: 12px;
    }
    footer .common-part p i{
    width: 68%;
        font-size:12px;
    }
    footer .common-part p:nth-child(2) i {
    text-align: center;
    width: 68%;
}
}



@media screen and (min-width:0) and (max-width:1023px) {
    .header .menu .menu-item a {
        padding: 10px 7px;
    }

    .header .logo.mobile-logo {
        display: block;
        margin-left: 18px;
    }

    .header .menu {
        width: 100%;
    }

    .header .nav-menu {
        padding-right: 0
    }

    .header .close-nav-menu,
    .header .open-nav-menu {
        margin-right: 10px;
    }

    .header .open-nav-menu span,
    .header .open-nav-menu span:before,
    .header .open-nav-menu span:after {
        background-color: #fff;
    }

    .header .logo {
        padding: 7px 0;
        width: 199px;
    }

    .header .search-button-end {
        display: none;
    }

    .header .open-nav-menu span,
    .header .open-nav-menu span:before,
    .header .open-nav-menu span:after {
        background: #fff;
    }

    .header.fixed .open-nav-menu span,
    .header.fixed .open-nav-menu span:before,
    .header.fixed .open-nav-menu span:after {
        background: #000;
    }

    .hero-banner-section {
        padding: 0 15px 0;
    }

   .hero-banner-section .left-side-part {
    padding-right: 0;
    margin-top: 95px;
}

    .heading {
        font-size: 46px;
        line-height: 58px;
        letter-spacing: -1px;
    }

    .common-btn1,
    .common-btn2 {
        padding: 8px 17px;
        font-size: 14px;
    }

    .hero-banner-section .right-side-part {
        padding-left: 0;
        margin-top: 40px;
    }

    .hero-banner-section .right-side-part img {
        display: block;
        width: 68%;
        margin: 0 auto;
        margin-bottom: -21px;
    }

    .stop-manual-job {
        padding: 60px 15px;

    }

    .stop-manual-job .heading-part .left-side-part {
        padding-right: 0;
    }

    .heading2 {
        font-size: 36px;
        line-height: 44px;
        letter-spacing: -1px;
    }

    .stop-manual-job .bottom-part-set .left-side-part {
        padding-right: 0;
        position: relative;
        display: flex;
        gap: 10px;
    }

    .stop-manual-job .bottom-part-set .right-side-part {
        padding-left: 0;
        margin-top: 30px;
    }

    .stop-manual-job .bottom-part-set .right-side-part p {
        font-size: 16px;
        line-height: 28px;
    }
    .stop-manual-job .bottom-part-set .right-side-part .circle-button{
        display: none;
    }
.stop-manual-job .with-liquidlabor .main-row-part .row{
    padding-top: 0;
}
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part {
        transform: translateY(0);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part {
        transform: translateY(0);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part {
        transform: translateY(0);
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p i {
        opacity: 1;
        visibility: visible;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part {
        height: auto;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 0px;
        border-left: 0;
        border-bottom: 1px solid #c5c5c5;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:first-child{
        padding-top: 0;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .icon-part {
    margin-bottom: 20px;
}

.board-management-img {
        height: 62vh;
                background-attachment: scroll;
                        background-position: 34%;
    }

    .technology-automation {
        padding-bottom: 60px;
        margin-top: -30px;
    }

    .technology-automation .master-container {
        width: 95%;
    }

    .technology-automation .master-container .left-side-part {
        padding: 26px;
    }

    .technology-automation .master-container .left-side-part h3 {
        font-size: 20px;
        line-height: 28px;
    }

    .technology-automation .master-container .left-side-part p {
        font-size: 16px;
        line-height: 24px;
    }

    .technology-automation .master-container .common-btn2.get-started {
        width: auto;
        height: auto;
        font-size: 17px;
        gap: 5px;
        padding: 10px;
        border-radius: 30px;
    }

    footer {
        padding: 60px 0 10px;
    }

    footer .col-lg-3 {
        padding: 0 10px;
        margin-bottom: 40px;
    }

    footer .col-lg-3:last-child {
        margin-bottom: 0;
    }

    footer .common-footer-part .footer-logo a {
        width: 75%;
    }

    footer .common-part h4 {
        margin-bottom: 20px;
    }

    footer .common-part .sub-menu li {
        margin-bottom: 13px;
    }

    .copy-right {
        text-align: center;
        padding-top: 40px;
        padding-bottom: 16px;
    }

    .header.fixed .menu .menu-item a {
        color: #fff;
    }

    .header.fixed .menu .menu-item a .plus {
        border-color: #fff;
    }

    .header .menu .menu-item.last-button-mobile {
        display: block;
    }

    .header .menu .menu-item.last-button-mobile a {
        background: #FF5B5B;
        border: 1px solid #FF5B5B;
        color: #fff;
    }
    .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 121px;
        height: 150px;
    }
    .circle-button {
    width: 35px;
    height: 35px;
}
.circle-button svg{
    width: 18px;
    height: 18px;
}
.stop-manual-job .heading-part .left-side-part .heading2 span{
    display: block;
}
.hero-banner-section{
    height: auto;
}
    .header.header-new .open-nav-menu span, .header.header-new .open-nav-menu span:before, .header.header-new .open-nav-menu span:after {
        background: #000;
    }
    .header.header-new .menu .menu-item a{
        color: #fff;
    }
    .header.header-new .menu .menu-item a:hover .plus, .header.header-new .menu .menu-item a .plus, .header.header-new .menu>.menu-item:hover>a .plus{
        border-color: #fff;
    }
    .top-content-part {
    padding: 92px 15px 60px;
}
.top-content-part .content-set-part p{
    font-size: 16px;
    line-height: 28px;
}
.top-content-part .content-set-part .heading2 span{
    font-size: 20px;
            margin-bottom: 15px;
}
.stop-manual-job.vision-mission-section .col-lg-6{
    border-left: 0;
    border-bottom: 1px solid #c5c5c5;
    padding: 30px;
}
    .contact-us-sect .master-container .col-lg-10 {
        padding: 40px;
    }
    .contact-us-sect .master-container {
        margin: 0 15px;
    }
        .contact-us-sect .master-container .common-btn2 {
        font-size: 24px;
        padding: 20px 0;
        height: auto;
        font-size: 18px;
    }
    .contact-us-sect .master-container .common-btn2 svg {
    display: block;
    width: 18px;
    height: 18px;
    margin: 0 auto 5px;
}
.banner-product-section {
    padding: 91px 15px 0;

}
.banner-product-section .heading {
    font-size: 40px;
    line-height: 47px
    }
    .banner-product-section .heading br{
        display: none;
    }
    .banner-product-section .bottom-tab-format ul{
        gap: 5px;
    }
  .banner-product-section .bottom-tab-format ul li a {
        padding: 7px;
        font-size: 10px;
        line-height: 14px;
    }
    .banner-product-section .bottom-tab-format ul {
    align-items: end;
}
.vms-to-ats-job-board {
    padding: 60px 15px 60px;
}
.vms-to-ats-job-board .bottom-part .left-side-part {
        padding-right: 0;
        margin-bottom: 30px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content {
        padding: 0;
    }
    .vms-to-ats-job-board .top-header-section .heading2 span{
        font-size: 20px;
    }
        .vms-to-ats-job-board .top-header-section .heading2 {
        font-size: 36px;
        line-height: 46px;
    }
    .vms-to-ats-job-board .top-header-section {
    margin-bottom: 20px;
}
.vms-to-ats-job-board .bottom-part .center-part-content p{
    font-size: 16px;
    line-height: 28px;
}
.vms-to-ats-job-board .bottom-part .center-part-content .listing-part ul li {
    padding: 18px 0;
    border-top: 1px solid #c5c5c5;
    font-size: 18px;
    line-height: 26px;
    }
    .stop-manual-job.full-scale-banner.get-started-banner {
    padding-top: 95px;
    padding-left: 15px;
    padding-right: 15px;
}
    .stop-manual-job.full-scale-banner.get-started-banner .heading2 {
        font-size: 36px;
        line-height: 44px;
        letter-spacing: 0
    }
    .stop-manual-job.full-scale-banner.get-started-banner .listing ul li {
    font-size: 18px;
    line-height: 28px;
}
.stop-manual-job .heading-part .right-side-part {
    padding-left: 0;
    margin-top: 30px;
}
.stop-manual-job .heading-part .right-side-part p{
    font-size: 16px;
    line-height: 28px;
}
    .stop-manual-job.competitor-pricing-section .master-container {
        margin-top: -22px;
        padding: 20px;
    }
    .stop-manual-job.competitor-pricing-section .content-heading .heading2{
        margin-bottom: 10px;
    }
    .stop-manual-job.competitor-pricing-section .content-heading h3{
        font-size: 16px;
    line-height: 28px;
    }
    .reach-out-today-section {
    padding: 60px 15px;
}
.reach-out-today-section .left-side-part {
        padding-right: 0;
    }
    .reach-out-today-section .left-side-part p {
    font-size: 16px;
    line-height: 28px;
}
.reach-out-today-section .left-side-part ul li{
    font-size: 16px;
    line-height: 28px;
}
.reach-out-today-section .left-side-part ul li:before {
    font-size: 16px;
    left: -23px;
}
    .reach-out-today-section .left-side-part .listing-part.terms-listing {
        padding: 26px;
    }
    .reach-out-today-section .right-side-part {
    padding-left: 0;
    margin-top: 30px;
}
.reach-out-today-section .right-side-part .setup-fee strong {
    font-size: 56px;
    }
    .reach-out-today-section .right-side-part .setup-fee span {
    font-size: 20px;
    line-height: 28px;
}
.reach-out-today-section .right-side-part .setup-fee {
padding: 23px;
        bottom: 64%;
        left: -4px;
        transform: none !important;
}
.contact-us-sect {
    padding: 60px 0;
}
.contact-us-sect.ready-to-get-started .master-container .col-lg-10 {
    background: #FF5B5B;
    padding: 20px;
}
.contact-us-sect.ready-to-get-started .master-container .common-btn1{
    display: block;

}
.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
    margin: 0;
    display: block;
    margin-top: 10px;
}
.stop-manual-job.full-scale-banner {
    padding: 97px 15px 0;
}
.stop-manual-job.full-scale-banner .heading-part .left-side-part .heading2 span{
    font-size: 20px;
    display: inline-block;
}
.stop-manual-job.full-scale-banner .heading-part {
    margin-bottom: 30px;
}

.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part {
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 30px;
    }
    .stop-manual-job.full-scale-banner .bottom-part-set .right-side-img img{
        display: block;
        width: 100%;
    }
 .stop-manual-job.full-scale-banner .bottom-part-set{
    margin-bottom: 0
 }
 .with-liquidlabor.the-liquidLabor-promise {
    padding: 60px 20px;
    margin-top: 60px;
}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .center-part .content-bottom-set-part {
    width: 82%;
}
.stop-manual-job.full-scale-banner .bottom-part .content-container .main-row-part .center-part .icon-part {
    width: 12%;
            margin-top: 8px;
}
.stop-manual-job .bottom-part .content-container .main-row-part .title-part h4 {
        font-size: 24px;
        line-height: 32px;
    }
    .contact-us-section {
    padding: 90px 15px 60px;
}

.contact-us-section .left-side-part h3 {
    font-size: 20px;
    line-height: 28px;
    }
    .contact-us-section .left-side-part p, .contact-us-section .right-side-part p {
    font-size: 18px;
    line-height: 28px;
}
    .contact-us-section .left-side-part {
        padding-right: 0;
    }
        .contact-us-section .right-side-part {
        padding-left: 0;
                margin-top: 80px;
    }
    .contact-us-section .right-side-part h4 {
    font-size: 28px;
    line-height: 28px;
    padding: 0;
}
.contact-us-section .right-side-part p {
    font-size: 16px;
    line-height: 28px;
    padding: 0;
}
.contact-us-section .right-side-part .col-lg-6, .contact-us-section .right-side-part .col-lg-12 {
    padding: 0;
    margin-bottom: 10px;
}
.contact-us-section .common-btn2{
            padding: 8px 17px;
        font-size: 18px;
        display: block;
        width: 100%;
}
.bottom-fixed-listing ul{
    display: none;
}
.bottom-fixed-listing .active-top {
    display: block;
}
.bottom-fixed-listing .active-top span{
        padding: 14px;
    display: block;
    position: relative;
    color: #fff;
    border-top: 1px solid #fff;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
}
.bottom-fixed-listing .active-top span:before{
            content: "\25B2";
        font-size: 15px;
        color: #fff;
        position: absolute;
        right: 21px;
        top: 50%;
        transform: translateY(-50%);
}
.bottom-fixed-listing.top-product{
    padding: 0;
}
.bottom-fixed-listing ul.show-hide{
    display: block;
}
.bottom-fixed-listing ul li a{
    border-radius: 0;
}
.banner-product-section .bottom-tab-format{
    position: relative;
}
.banner-product-section .bottom-tab-format .active-top{
    display: block;
}
.banner-product-section .bottom-tab-format .active-top span{
            padding: 14px;
        display: block;
        position: relative;
        color: #fff;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600;
                border: 1px solid #fff;
}
.banner-product-section .bottom-tab-format .active-top span:before {
        content: "\25BC";
        font-size: 15px;
        color: #fff;
        position: absolute;
        right: 21px;
        top: 50%;
        transform: translateY(-50%);
    }
.banner-product-section .bottom-tab-format ul {
        display: none;
    
    }
    .banner-product-section .bottom-tab-format ul.show-hide{
        display: block;
    }

    .banner-product-section .bottom-tab-format ul li a{
                padding: 11px;
        font-size: 14px;
        line-height: 20px;
        border-radius: 0;
    }
   
    .header .open-nav-menu span, .header .open-nav-menu span:before, .header .open-nav-menu span:after{
        background: #fff;
    }
    .banner-product-section.privacy-policy-banner {
    padding: 102px 15px 40px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .listing-part ul li {
    font-size: 16px;
    line-height: 28px;
    }
    .vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-table tr td p {
    font-size: 16px;
    line-height: 28px;
}
.vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table tr td, .vms-to-ats-job-board.privacy-policy-content-part .bottom-part .center-part-content .privacy-data-table tr th{
        font-size: 16px;
    line-height: 28px;
}
.stop-manual-job .with-liquidlabor .bottom-part .content-container .main-row-part .row{
    padding-top: 0;

}
footer.footer-new{
  padding-bottom: 99px;
}
.stop-manual-job.competitor-pricing-section .content-heading p {
    font-size: 28px;
    line-height: 36px;
}
.stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part h4 {
    font-size: 30px;
    line-height: 38px;
margin-bottom: 20px;
}
.contact-us-section .left-side-part .address-part p i {
    width: 70%;
}
.contact-us-section .left-side-part .address-part p strong {
    width: 28%;
}
#Readygetstarted {
    scroll-margin-top: 0;
}
    footer .common-part p i {
        width: 71%;
    }
    
        footer .common-part p strong {
        font-weight: 600;
        width: 26%;
    }
    .top-content-part.its-easy-to-work-section .content-set-part ul li {
    font-size: 16px;
    line-height: 28px;
        display: block;
    }
    .contact-us-section .left-side-part .address-part p:first-child i {
        width: 62%;
    }
    footer .common-part p i{
        text-align:left;
    }
    footer .common-part p:nth-child(2) i{
        text-align:center;
    }
}

/*1023 end*/

@media only screen 
and (min-device-width:1024px) 
and (max-device-width:1025px)  {

.hero-banner-section{
    height: 58vh;
}
     .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part,.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part,.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part{
        transform: none;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p i {
    opacity: 1;
    visibility: visible;
}
}
@media only screen 
and (min-device-width:1366px) 
and (max-device-width:1367px)  {

  .hero-banner-section {
        height: 99vh;
    }
     .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part,.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part,.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part{
        transform: none;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p i {
    opacity: 1;
    visibility: visible;
}
    .hero-banner-section .right-side-part img {
        width: 86% ;
    }

}
@media screen and (max-width: 1024px) and (orientation: landscape) {
      .hero-banner-section {
        height: 89vh;
    }
     .bottom-fixed-listing ul li a {
    padding: 10px;
}

}
@media only screen and (min-device-width:1080px) and (max-device-width:1081px) {
    .board-management-img {
        height: 50vh;
    }
.hero-banner-section {
      padding-left: 30px;
        padding-right: 30px;
    }
    .stop-manual-job{
        padding-left: 30px;
        padding-right: 30px;
    }
    .hero-banner-section {
        height: 84vh;
    }
        .heading {
        font-size: 57px;
        line-height: 65px;
    }
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2)  and (orientation:portrait) {
    .hero-banner-section .left-side-part {
    margin-bottom: 76px;
}
    .heading {
        font-size: 59px;
        line-height: 66px;
    }
        .heading2 {
        font-size: 50px;
        line-height: 63px;
    }
    .stop-manual-job .heading-part .left-side-part{
        padding-right: 0;

    }
        .stop-manual-job .heading-part .left-side-part .heading2 span{
            display: block;
        }
        .hero-banner-section {
    padding: 0;
    padding-left: 30px;
    padding-right: 30px;
    height: 46vh;
}
    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 0;
        border-left: 0;
        border-bottom: 1px solid #c5c5c5;
        width: 100%;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part{
        display: flex;
        gap: 20px;
        height: auto;

    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .icon-part{
        width: 10%;
        margin-bottom: 0
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part{
        width: 87%;
                transform: none;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(2) .thum-part .content-bottom-set-part,.stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4:nth-child(3) .thum-part .content-bottom-set-part{
        transform: none;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .content-part p i {
    opacity: 1;
    visibility: visible;
}
  .contact-us-section .right-side-part {
    margin-top: 19px;
}
.contact-us-section .right-side-part h4 {
    font-size: 32px;
    }
     .bottom-fixed-listing ul li a {
    padding: 10px;
}
footer .common-part p a{
        overflow-wrap: break-word;
}
footer .common-part p i {
    width: 59%;
    
}
footer .common-part p strong {
    width: 38%;
}
    footer .common-part p strong {
        width: 27%;
    }
    
}


@media only screen and (max-width: 1366px) and (max-height: 768px) {
       .hero-banner-section .right-side-part img {
        width: 100%;
    }

}

@media screen and (max-width: 720px) and (max-height: 540px) {
      .hero-banner-section .right-side-part img {
        width: 100%
    }
    .header-main {
    padding: 0 20px;
}
.hero-banner-section .col-lg-7,.hero-banner-section .col-lg-5{
    width: 50%;
}

}
@media only screen and (min-device-width:800px) and (max-device-width:820px) {
    .hero-banner-section .right-side-part img {

        width: auto;
        margin: 0 auto;
        margin-top: 0;
    }

    .hero-banner-section .right-side-part {
        margin-top: 0;
    }

    .hero-banner-section .col-lg-8 {
        width: 70%;
    }

    .hero-banner-section .col-lg-4 {
        width: 30%;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 20px;
        border-left: 1px solid #c5c5c5;
        border-bottom: 0;
        width: 33%;
    }

    .board-management-img {
        height: 43vh;
    }

    footer .common-footer-part .footer-logo a {
        width: 43%;
    }

    footer .col-lg-3 {
        padding: 0 10px;
        margin-bottom: 40px;
        width: 50%;
    }
    .header-main {
    padding: 0 20px;
}
    .heading {
        font-size: 62px;
        line-height: 68px;

    }
    .hero-banner-section .right-side-part img {
        width: 37%;
    }


     .header-main {
    padding: 0 20px;
}
 .hero-banner-section .right-side-part img {
        width: 37%;
    }
        .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 200px;
        height: 242px;
    }
    .stop-manual-job .bottom-part-set .left-side-part{
        gap: 39px;
    }
       .hero-banner-section {
        padding: 0 30px 0;
    }
        .stop-manual-job {
        padding: 60px 30px;
    }
        .technology-automation .master-container {
        width: 93%;
    }
    .hero-banner-section .shap-img{
        height: 100%;
    }
        .top-content-part {
        padding: 92px 40px 60px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part{
display: flex;
gap: 10px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .icon-part {
        width: 11%;
    }
       .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .content-bottom-set-part {
        width: 88%;
    }
        .vms-to-ats-job-board .col-lg-6{
width: 50%;
    }
    .vms-to-ats-job-board .bottom-part .left-side-part{
        margin-bottom: 0;
        padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content{
        padding-left: 20px;
    }
     .stop-manual-job .heading-part .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .heading-part .col-lg-6:first-child{
        padding-right: 20px;
    }
    .stop-manual-job .heading-part .col-lg-6:last-child{
        padding-left: 20px;
    }
    .stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .center-part{
        display: flex;
        gap: 10px;
    }
    .reach-out-today-section .left-side-part .col-lg-6{
        width: 50%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-2{
        width: 30%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-10{
        width: 70%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1,.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child {
        display: inline-block;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 10px;
    }
    .reach-out-today-section .right-side-part img {
    display: block;
    width: 52%;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-4{
    width: 30%;
    padding: 0 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-5,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-6{
    width: 50%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-3,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-2{
    width: 20%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    margin: 0;
}
.board-management-img.liquidLabor-difference-img {
    background-position: 84%;
    }
       .contact-us-sect.ready-to-get-started .master-container .col-lg-2 {
        width: 19%;
    }
        .contact-us-sect.ready-to-get-started .master-container .col-lg-10 {
        width: 80%;
    }
     .contact-us-section .left-side-part .address-part p:first-child i {
        width: 28%;
    }
        .contact-us-section .left-side-part .address-part p strong {
        width: 13%;
    }
        footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 45%;
    }
}

@media only screen and (min-device-width:768px) and (max-device-width:991px) {
    .hero-banner-section .right-side-part img {

        width: auto;
        margin: 0 auto;
        margin-top: 0;
    }
.heading {
        font-size: 62px;
        line-height: 68px;

    }
    .hero-banner-section .right-side-part {
        margin-top: 0;
    }

    .hero-banner-section .col-lg-8 {
        width: 70%;
    }

    .hero-banner-section .col-lg-4 {
        width: 30%;
    }

    .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 20px;
        border-left: 1px solid #c5c5c5;
        border-bottom: 0;
        width: 33%;
    }

    .board-management-img {
        height: 43vh;
    }

    footer .common-footer-part .footer-logo a {
        width: 43%;
    }

    footer .col-lg-3 {
        padding: 0 10px;
        margin-bottom: 40px;
        width: 50%;
    }
    
    .heading {
        font-size: 62px;
        line-height: 68px;

    }


    .header-main {
    padding: 0 20px;
}
 .hero-banner-section .right-side-part img {
        width: 37%;
    }
        .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 200px;
        height: 242px;
    }
    .stop-manual-job .bottom-part-set .left-side-part{
        gap: 39px;
    }
       .hero-banner-section {
        padding: 0 30px 0;
    }
        .stop-manual-job {
        padding: 60px 30px;
    }
        .technology-automation .master-container {
        width: 93%;
    }
        .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 0;
        border-left: 0;
        border-bottom: 1px solid #c5c5c5;
        width: 100%;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part{
        display: flex;
        gap: 20px;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .icon-part{
        width: 10%;
        margin-bottom: 0
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part{
        width: 87%;
    }
        .hero-banner-section .shap-img{
        height: 100%;
    }



    .top-content-part {
        padding: 92px 40px 60px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part{
display: flex;
gap: 10px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .icon-part {
        width: 11%;
    }
       .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .content-bottom-set-part {
        width: 88%;
    }
    .vms-to-ats-job-board .col-lg-6{
width: 50%;
    }
    .vms-to-ats-job-board .bottom-part .left-side-part{
        margin-bottom: 0;
        padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content{
        padding-left: 20px;
    }


    .stop-manual-job .heading-part .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .heading-part .col-lg-6:first-child{
        padding-right: 20px;
    }
    .stop-manual-job .heading-part .col-lg-6:last-child{
        padding-left: 20px;
    }
    .stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .center-part{
        display: flex;
        gap: 10px;
    }
    .reach-out-today-section .left-side-part .col-lg-6{
        width: 50%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-2{
        width: 30%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-10{
        width: 70%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1,.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child {
        display: inline-block;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 10px;
    }
    .reach-out-today-section .right-side-part img {
    display: block;
    width: 52%;
}




.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-4{
    width: 30%;
    padding: 0 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-5,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-6{
    width: 50%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-3,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-2{
    width: 20%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    margin: 0;
}
.board-management-img.liquidLabor-difference-img {
    background-position: 84%;
    }


        .contact-us-sect.ready-to-get-started .master-container .col-lg-2 {
        width: 19%;
    }
        .contact-us-sect.ready-to-get-started .master-container .col-lg-10 {
        width: 80%;
    }
    
  .contact-us-section .left-side-part .address-part p:first-child i {
        width: 28%;
    }
        .contact-us-section .left-side-part .address-part p strong {
        width: 13%;
    }
        footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 45%;
    }
}
@media only screen and (min-device-width:912px) and (max-device-width:919px) {
    .hero-banner-section .col-lg-7,.hero-banner-section .col-lg-5{
        width: 50%;
    }
    .hero-banner-section .right-side-part img{
        width: 100%;
    }
        .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 0;
        border-left: 0;
        border-bottom: 1px solid #c5c5c5;
        width: 100%;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part{
        display: flex;
        gap: 20px;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .icon-part{
        width: 10%;
        margin-bottom: 0
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part{
        width: 87%;
    }
        .hero-banner-section .shap-img{
        height: 100%;
    }
        .top-content-part {
        padding: 92px 40px 60px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part{
display: flex;
gap: 10px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .icon-part {
        width: 11%;
    }
       .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .content-bottom-set-part {
        width: 88%;
    }
        .vms-to-ats-job-board .col-lg-6{
width: 50%;
    }
    .vms-to-ats-job-board .bottom-part .left-side-part{
        margin-bottom: 0;
        padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content{
        padding-left: 20px;
    }
     .stop-manual-job .heading-part .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .heading-part .col-lg-6:first-child{
        padding-right: 20px;
    }
    .stop-manual-job .heading-part .col-lg-6:last-child{
        padding-left: 20px;
    }
    .stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .center-part{
        display: flex;
        gap: 10px;
    }
    .reach-out-today-section .left-side-part .col-lg-6{
        width: 50%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-2{
        width: 30%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-10{
        width: 70%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1,.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child {
        display: inline-block;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 10px;
    }
    .reach-out-today-section .right-side-part img {
    display: block;
    width: 52%;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-4{
    width: 30%;
    padding: 0 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-5,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-6{
    width: 50%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-3,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-2{
    width: 20%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    margin: 0;
}
.board-management-img.liquidLabor-difference-img {
    background-position: 84%;
    }
       .contact-us-sect.ready-to-get-started .master-container .col-lg-2 {
        width: 19%;
    }
        .contact-us-sect.ready-to-get-started .master-container .col-lg-10 {
        width: 80%;
    }
    .hero-banner-section .right-side-part {
        margin-top: 64px;
    }
      .contact-us-section .left-side-part .address-part p:first-child i {
        width: 24%;
    }
        .contact-us-section .left-side-part .address-part p strong {
        width: 13%;
    }
        footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 45%;
    }
}
@media only screen and (min-device-width:882px) and (max-device-width:885px) {
    .hero-banner-section .col-lg-7,.hero-banner-section .col-lg-5{
        width: 50%;
    }
    .hero-banner-section .right-side-part img{
        width: 100%;
    }
    .stop-manual-job .bottom-part-set .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .bottom-part-set .right-side-content{
        padding-left: 30px;
    }
        .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 144px;
        height: 176px;
    }
    .stop-manual-job .bottom-part-set .left-side-part {
        gap: 15px;
    }
        .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 0;
        border-left: 0;
        border-bottom: 1px solid #c5c5c5;
        width: 100%;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part{
        display: flex;
        gap: 20px;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .icon-part{
        width: 10%;
        margin-bottom: 0
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part{
        width: 87%;
    }
        .hero-banner-section .shap-img{
        height: 100%;
    }
        .top-content-part {
        padding: 92px 40px 60px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part{
display: flex;
gap: 10px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .icon-part {
        width: 11%;
    }
       .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .content-bottom-set-part {
        width: 88%;
    }
        .vms-to-ats-job-board .col-lg-6{
width: 50%;
    }
    .vms-to-ats-job-board .bottom-part .left-side-part{
        margin-bottom: 0;
        padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content{
        padding-left: 20px;
    }
     .stop-manual-job .heading-part .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .heading-part .col-lg-6:first-child{
        padding-right: 20px;
    }
    .stop-manual-job .heading-part .col-lg-6:last-child{
        padding-left: 20px;
    }
    .stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .center-part{
        display: flex;
        gap: 10px;
    }
    .reach-out-today-section .left-side-part .col-lg-6{
        width: 50%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-2{
        width: 30%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-10{
        width: 70%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1,.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child {
        display: inline-block;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 10px;
    }
    .reach-out-today-section .right-side-part img {
    display: block;
    width: 52%;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-4{
    width: 30%;
    padding: 0 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-5,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-6{
    width: 50%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-3,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-2{
    width: 20%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    margin: 0;
}
.board-management-img.liquidLabor-difference-img {
    background-position: 84%;
    }
       .contact-us-sect.ready-to-get-started .master-container .col-lg-2 {
        width: 19%;
    }
        .contact-us-sect.ready-to-get-started .master-container .col-lg-10 {
        width: 80%;
    }
           .contact-us-section .left-side-part .address-part p:first-child i {
        width: 24%;
    }
        .contact-us-section .left-side-part .address-part p strong {
        width: 13%;
    }
        footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 45%;
    }
}
@media only screen and (min-device-width:853px) and (max-device-width:859px) {
    .hero-banner-section .col-lg-7,.hero-banner-section .col-lg-5{
        width: 50%;
    }
    .hero-banner-section .right-side-part img{
        width: 100%;
    }
    .stop-manual-job .bottom-part-set .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .bottom-part-set .right-side-content{
        padding-left: 30px;
    }
        .stop-manual-job .bottom-part-set .left-side-part .image1 {
        width: 144px;
        height: 176px;
    }
    .stop-manual-job .bottom-part-set .left-side-part {
        gap: 15px;
    }
        .stop-manual-job .bottom-part .content-container .main-row-part .col-lg-4 {
        padding: 30px 0;
        border-left: 0;
        border-bottom: 1px solid #c5c5c5;
        width: 100%;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part{
        display: flex;
        gap: 20px;
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .icon-part{
        width: 10%;
        margin-bottom: 0
    }
    .stop-manual-job .bottom-part .content-container .main-row-part .thum-part .content-bottom-set-part{
        width: 87%;
    }
        .hero-banner-section .shap-img{
        height: 100%;
    }
        .top-content-part {
        padding: 92px 40px 60px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part{
display: flex;
gap: 10px;
    }
    .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .icon-part {
        width: 11%;
    }
       .stop-manual-job.vision-mission-section .bottom-part .content-container .main-row-part .thum-part .center-part .content-bottom-set-part {
        width: 88%;
    }
        .vms-to-ats-job-board .col-lg-6{
width: 50%;
    }
    .vms-to-ats-job-board .bottom-part .left-side-part{
        margin-bottom: 0;
        padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content{
        padding-left: 20px;
    }
     .stop-manual-job .heading-part .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .heading-part .col-lg-6:first-child{
        padding-right: 20px;
    }
    .stop-manual-job .heading-part .col-lg-6:last-child{
        padding-left: 20px;
    }
    .stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .center-part{
        display: flex;
        gap: 10px;
    }
    .reach-out-today-section .left-side-part .col-lg-6{
        width: 50%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-2{
        width: 30%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-10{
        width: 70%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1,.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child {
        display: inline-block;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 10px;
    }
    .reach-out-today-section .right-side-part img {
    display: block;
    width: 52%;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-4{
    width: 30%;
    padding: 0 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-5,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-6{
    width: 50%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-3,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-2{
    width: 20%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    margin: 0;
}
.board-management-img.liquidLabor-difference-img {
    background-position: 84%;
    }
       .contact-us-sect.ready-to-get-started .master-container .col-lg-2 {
        width: 19%;
    }
        .contact-us-sect.ready-to-get-started .master-container .col-lg-10 {
        width: 80%;
    }
    .hero-banner-section .right-side-part {
        margin-top: 99px;
    }
           .contact-us-section .left-side-part .address-part p:first-child i {
        width: 24%;
    }
        .contact-us-section .left-side-part .address-part p strong {
        width: 13%;
    }
      footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 42%;
    }
    .contact-us-section .left-side-part .address-part p:first-child i {
        width: 25%;
    }
}

@media only screen and (min-device-width:540px) and (max-device-width:542px) {
          .vms-to-ats-job-board .col-lg-6{
width: 50%;
    }
    .vms-to-ats-job-board .bottom-part .left-side-part{
        margin-bottom: 0;
        padding-right: 20px;
    }
    .vms-to-ats-job-board .bottom-part .center-part-content{
        padding-left: 20px;
    }
     .stop-manual-job .heading-part .col-lg-6{
        width: 50%;
    }
    .stop-manual-job .heading-part .col-lg-6:first-child{
        padding-right: 20px;
    }
    .stop-manual-job .heading-part .col-lg-6:last-child{
        padding-left: 20px;
    }
    .stop-manual-job.competitor-pricing-section .bottom-part .content-container .main-row-part .thum-part .center-part{
        display: flex;
        gap: 10px;
    }
    .reach-out-today-section .left-side-part .col-lg-6{
        width: 50%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-2{
        width: 30%;
    }
    .contact-us-sect.ready-to-get-started .master-container .col-lg-10{
        width: 70%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1,.contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child {
        display: inline-block;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 10px;
    }
    .reach-out-today-section .right-side-part img {
    display: block;
    width: 52%;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-4{
    width: 30%;
    padding: 0 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-5,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-6{
    width: 50%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-3,.stop-manual-job.full-scale-banner .bottom-part-set .col-lg-2{
    width: 20%;
    padding: 5px;
}
.stop-manual-job.full-scale-banner .bottom-part-set .right-side-part{
    margin: 0;
}
.board-management-img.liquidLabor-difference-img {
    background-position: 84%;
    }
    .contact-us-sect.ready-to-get-started .master-container .common-btn1:last-child{
        margin-left: 0
    }
    footer .common-part p strong {
    width: 15%;
}
    .contact-us-section .left-side-part .address-part p strong {
        width: 17%;
    }
     .contact-us-section .left-side-part .address-part p:first-child i {
        width: 41%;
    }
        footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 45%;
    }

}
@media only screen and (min-device-width:344px) and (max-device-width:345px) {
      footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 54%;
    }
}
@media only screen and (min-device-width:412px) and (max-device-width:413px) {
    footer .common-part p:nth-child(2) i {
        text-align: center;
        width: 45%;
    }
        .contact-us-section .left-side-part .address-part p:first-child i {
        width: 54%;
    }
}
@media only screen and (min-device-width:430px) and (max-device-width:432px) {
     .contact-us-section .left-side-part .address-part p:first-child i {
        width: 52%;
    } 
    footer .common-part p strong {
        font-weight: 600;
        width: 18%;
    }
    footer .common-part p:nth-child(2) i {
    text-align: center;
    width: 49%;
}
}

  
@media(max-width:768px) {}

@media(max-width:575px) {
    .container {
        padding: 0 !important;
    }

    .logo-nav {
        padding: 0 10px;
    }

}