.builder-page-wrapper .elementor-element.elementor-element-bd1d09e {
    z-index: 1;
}
.builder-page-wrapper .elementor-element.elementor-element-9f7ddac:not(.elementor-motion-effects-element-type-background),
.builder-page-wrapper .elementor-element.elementor-element-9f7ddac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wordpress.vecurosoft.com/techbiz/wp-content/uploads/2022/08/ab-bg-1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.builder-page-wrapper .elementor-element.elementor-element-9f7ddac {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 120px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-9f7ddac > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.builder-page-wrapper .elementor-element.elementor-element-891eb9f > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-891eb9f {
    padding: 120px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-7ab5e57 > .elementor-element-populated {
    padding: 0px 30px 0px 15px;
}
.elementor-bc-flex-widget .builder-page-wrapper .elementor-element.elementor-element-13064af.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-13064af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-13064af > .elementor-element-populated {
    padding: 0px 15px 0px 30px;
}
.builder-page-wrapper .elementor-element.elementor-element-d81405a .title-area {
    text-align: left;
    margin: 0px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-fbf2c96 > .elementor-widget-container {
    margin: 0px 0px -20px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-cf46dbd .btn-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-13d3c2e:not(.elementor-motion-effects-element-type-background),
.builder-page-wrapper .elementor-element.elementor-element-13d3c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wordpress.vecurosoft.com/techbiz/wp-content/uploads/2022/08/sr-bg-1-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.builder-page-wrapper .elementor-element.elementor-element-13d3c2e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 90px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-13d3c2e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.builder-page-wrapper .elementor-element.elementor-element-9bec032 > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-94034c8.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}
.builder-page-wrapper .elementor-element.elementor-element-94034c8 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-dce876e .title-area {
    text-align: center;
}
.builder-page-wrapper .elementor-element.elementor-element-dce876e {
    width: var(--container-widget-width, 52%);
    max-width: 52%;
    --container-widget-width: 52%;
    --container-widget-flex-grow: 0;
}
.builder-page-wrapper .elementor-element.elementor-element-67838da > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-17ca385 > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-d16533e > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-f1f87c8 .service-align-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-eefbd79 .service-align-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-eefbd79 > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-a5f3a57 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-98bf7ba .service-align-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-695b16a .service-align-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-695b16a > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-87ad74e > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-1c364be .service-align-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-c8e834a .service-align-wrapper {
    text-align: left;
}
.builder-page-wrapper .elementor-element.elementor-element-c8e834a > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-43c8a5e:not(.elementor-motion-effects-element-type-background),
.builder-page-wrapper .elementor-element.elementor-element-43c8a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wordpress.vecurosoft.com/techbiz/wp-content/uploads/2022/08/counter-bg-1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.builder-page-wrapper .elementor-element.elementor-element-43c8a5e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-43c8a5e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.builder-page-wrapper .elementor-element.elementor-element-6550fe1 > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-1f3c151.elementor-column > .elementor-widget-wrap {
    justify-content: space-between;
}
.builder-page-wrapper .elementor-element.elementor-element-1f3c151 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-6c13c04 .counter-media__number,
.builder-page-wrapper .elementor-element.elementor-element-6c13c04 .counter-style2 .media-label {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-6c13c04 .counter-media__title,
.builder-page-wrapper .elementor-element.elementor-element-6c13c04 .counter-style2 .media-link {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-6c13c04 > .elementor-widget-container {
    margin: 0px 30px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-6c13c04 {
    width: auto;
    max-width: auto;
}
.builder-page-wrapper .elementor-element.elementor-element-45a4a18 .counter-media__number,
.builder-page-wrapper .elementor-element.elementor-element-45a4a18 .counter-style2 .media-label {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-45a4a18 .counter-media__title,
.builder-page-wrapper .elementor-element.elementor-element-45a4a18 .counter-style2 .media-link {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-45a4a18 > .elementor-widget-container {
    margin: 0px 30px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-45a4a18 {
    width: auto;
    max-width: auto;
}
.builder-page-wrapper .elementor-element.elementor-element-0500608 .counter-media__number,
.builder-page-wrapper .elementor-element.elementor-element-0500608 .counter-style2 .media-label {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-0500608 .counter-media__title,
.builder-page-wrapper .elementor-element.elementor-element-0500608 .counter-style2 .media-link {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-0500608 > .elementor-widget-container {
    margin: 0px 30px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-0500608 {
    width: auto;
    max-width: auto;
}
.builder-page-wrapper .elementor-element.elementor-element-df18694 .counter-media__number,
.builder-page-wrapper .elementor-element.elementor-element-df18694 .counter-style2 .media-label {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-df18694 .counter-media__title,
.builder-page-wrapper .elementor-element.elementor-element-df18694 .counter-style2 .media-link {
    color: #ffffff;
}
.builder-page-wrapper .elementor-element.elementor-element-df18694 {
    width: auto;
    max-width: auto;
}
.builder-page-wrapper .elementor-element.elementor-element-f1a6769 {
    padding: 120px 0px 90px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-80be9ee > .elementor-container {
    max-width: 1250px;
}
.elementor-bc-flex-widget .builder-page-wrapper .elementor-element.elementor-element-833850b.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-833850b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-833850b.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}
.builder-page-wrapper .elementor-element.elementor-element-833850b > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-b57259c .title-area {
    text-align: center;
}
.builder-page-wrapper .elementor-element.elementor-element-06b1726 {
    padding: 120px 0px 120px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-ec0cb16 > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-aebcd1b > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-865308c .title-area {
    text-align: left;
    margin: 0px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-865308c > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-5d73743 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-59f0d82 {
    text-align: right;
}
.builder-page-wrapper .elementor-element.elementor-element-54db21a:not(.elementor-motion-effects-element-type-background),
.builder-page-wrapper .elementor-element.elementor-element-54db21a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wordpress.vecurosoft.com/techbiz/wp-content/uploads/2022/08/cta-bg-1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.builder-page-wrapper .elementor-element.elementor-element-54db21a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-54db21a > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.builder-page-wrapper .elementor-element.elementor-element-f2637f5 > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-2bc4477 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.elementor-bc-flex-widget .builder-page-wrapper .elementor-element.elementor-element-a7f8c1c.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-a7f8c1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-a7f8c1c > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-66911d9 .btn-wrapper {
    text-align: right;
}
.builder-page-wrapper .elementor-element.elementor-element-66911d9 > .elementor-widget-container {
    margin: 0px 0px 25px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-45d37fc:not(.elementor-motion-effects-element-type-background),
.builder-page-wrapper .elementor-element.elementor-element-45d37fc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wordpress.vecurosoft.com/techbiz/wp-content/uploads/2022/08/process-bg-1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.builder-page-wrapper .elementor-element.elementor-element-45d37fc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 90px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-45d37fc > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.builder-page-wrapper .elementor-element.elementor-element-6b4e898 > .elementor-container {
    max-width: 1250px;
}
.elementor-bc-flex-widget .builder-page-wrapper .elementor-element.elementor-element-708c6b6.elementor-column .elementor-widget-wrap {
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-708c6b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.builder-page-wrapper .elementor-element.elementor-element-708c6b6.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}
.builder-page-wrapper .elementor-element.elementor-element-708c6b6 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-78bdbba .title-area {
    text-align: center;
}
.builder-page-wrapper .elementor-element.elementor-element-209006e {
    padding: 120px 0px 120px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-4be0ac1 > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-4be0ac1 {
    padding: 90px 0px 0px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-3c61a29 > .elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-aa0bc2d > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-8cb0d3f > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-146711d {
    --e-image-carousel-slides-to-show: 5;
}
.builder-page-wrapper .elementor-element.elementor-element-9e9b957:not(.elementor-motion-effects-element-type-background),
.builder-page-wrapper .elementor-element.elementor-element-9e9b957 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://wordpress.vecurosoft.com/techbiz/wp-content/uploads/2022/09/blog-bg-1-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.builder-page-wrapper .elementor-element.elementor-element-9e9b957 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 90px 0px;
}
.builder-page-wrapper .elementor-element.elementor-element-9e9b957 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.builder-page-wrapper .elementor-element.elementor-element-a96fb1f > .elementor-container {
    max-width: 1250px;
}
.builder-page-wrapper .elementor-element.elementor-element-19839d3 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}
.builder-page-wrapper .elementor-element.elementor-element-0c74655 .title-area {
    text-align: center;
}
@media (min-width: 768px) {
    .builder-page-wrapper .elementor-element.elementor-element-7ab5e57 {
        width: 41.6667%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-13064af {
        width: 58.333%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .builder-page-wrapper .elementor-element.elementor-element-7ab5e57 {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-13064af {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-d16533e {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-a5f3a57 {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-87ad74e {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-aebcd1b {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-5d73743 {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-2bc4477 {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-a7f8c1c {
        width: 100%;
    }
}
@media (max-width: 1024px) {
    .builder-page-wrapper .elementor-element.elementor-element-9f7ddac {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-891eb9f {
        padding: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-7ab5e57 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-13064af > .elementor-element-populated {
        padding: 40px 15px 0px 15px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-13d3c2e {
        padding: 80px 0px 50px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-dce876e {
        width: var(--container-widget-width, 65%);
        max-width: 65%;
        --container-widget-width: 65%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1f87c8 .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1f87c8 > .elementor-widget-container {
        margin: 0px 15px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1f87c8 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-eefbd79 .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-eefbd79 > .elementor-widget-container {
        margin: 0px 0px 0px 15px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-eefbd79 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-98bf7ba .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-98bf7ba > .elementor-widget-container {
        margin: -20px 15px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-98bf7ba {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-695b16a .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-695b16a > .elementor-widget-container {
        margin: -20px 0px 0px 15px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-695b16a {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-1c364be .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-1c364be > .elementor-widget-container {
        margin: -20px 15px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-1c364be {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-c8e834a .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-c8e834a > .elementor-widget-container {
        margin: -20px 0px 0px 15px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-c8e834a {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-43c8a5e {
        padding: 80px 0px 80px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-6c13c04 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-6c13c04 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-45a4a18 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-45a4a18 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-0500608 > .elementor-widget-container {
        margin: 40px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-0500608 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-df18694 > .elementor-widget-container {
        margin: 40px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-df18694 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1a6769 {
        padding: 80px 0px 50px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-06b1726 {
        padding: 80px 0px 55px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-59f0d82 {
        text-align: left;
    }
    .builder-page-wrapper .elementor-element.elementor-element-59f0d82 img {
        width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-59f0d82 > .elementor-widget-container {
        margin: 0px 0px 50px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-54db21a {
        padding: 80px 0px 80px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-871d84c {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-a7f8c1c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-66911d9 .btn-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-66911d9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-45d37fc {
        padding: 80px 0px 50px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-209006e {
        padding: 80px 0px 80px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-4be0ac1 {
        padding: 50px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-146711d {
        --e-image-carousel-slides-to-show: 3;
    }
    .builder-page-wrapper .elementor-element.elementor-element-9e9b957 {
        padding: 80px 0px 50px 0px;
    }
}
@media (max-width: 767px) {
    .builder-page-wrapper .elementor-element.elementor-element-7ab5e57 > .elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-dce876e {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1f87c8 .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1f87c8 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-f1f87c8 {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-eefbd79 .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-eefbd79 > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-eefbd79 {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-98bf7ba .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-98bf7ba > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-98bf7ba {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-695b16a .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-695b16a > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-695b16a {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-1c364be .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-1c364be > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-1c364be {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-c8e834a .service-align-wrapper {
        text-align: center;
    }
    .builder-page-wrapper .elementor-element.elementor-element-c8e834a > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-c8e834a {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-6c13c04 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-45a4a18 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-0500608 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-0500608 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-df18694 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
    .builder-page-wrapper .elementor-element.elementor-element-df18694 {
        width: var(--container-widget-width, 50%);
        max-width: 50%;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
    }
    .builder-page-wrapper .elementor-element.elementor-element-b57259c {
        width: 100%;
        max-width: 100%;
    }
    .builder-page-wrapper .elementor-element.elementor-element-78bdbba {
        width: 100%;
        max-width: 100%;
    }
}




.category-tuyen-dung .blog-content .blog-meta {
    display: none !important;
}
.elementor-9821 .elementor-element .elementor-element-a1b3ed5 .service-align-wrapper {
    box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19) !important;
}
.elementor-9821 .elementor-element .elementor-element-9bdd5b4 .service-align-wrapper {
    box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19) !important;
}
.blog-single .blog-audio, .blog-single .blog-img {
	width: 100%;
    height: 300px;
}
.blog-single .blog-audio img, .blog-single .blog-audio > *, .blog-single .blog-img img, .blog-single .blog-img > * {
	height: 100%;
    width: 100%;
}
.blog-details .blog-img {
	display:none;
}
.blog .col-sm-6:has(.category-recruitment-vi){
    display: none !important;
}
.blog .col-sm-6:has(.category-recruitment-ja){
    display: none !important;
}
.blog .col-sm-6:has(.category-recruitment){
    display: none !important;
}
.blog .col-sm-6:has(.category-gioi-thieu){
    display: none !important;
}
.blog .col-sm-6:has(.category-dao-tao){
    display: none !important;
}
.col-sm-6:has(.category-recruitment-vi) .blog-meta,
.col-sm-6:has(.category-recruitment-ja)  .blog-meta,
.col-sm-6:has(.category-recruitment) .blog-meta{
    display: none !important;
}

.page-id-9821 h3.feature-title a.text-inherit {
    pointer-events: none;
    cursor: default;
}

input[name="my-file-99"] {
        background-color: transparent;
    align-items: flex-start;
    display: grid;
    grid-template-columns: auto 1fr auto;
    width: 100%;
    padding-left: 0;
}
.postid-10705 .blog-meta,
.postid-10705 .post-pagination,
.postid-10700 .blog-meta,
.postid-10700 .post-pagination,
.postid-10702 .blog-meta,
.postid-10702 .post-pagination,
body.category-recruitment-vi .col-lg-4:has(.sidebar-area),
body.category-recruitment-ja .col-lg-4:has(.sidebar-area),
body.category-recruitment .col-lg-4:has(.sidebar-area) {
    display: none !important;
}

.post-10116 .service-style6 {
    padding: 20px;
    min-height: 400px;
    box-shadow: 1.5px 2.598px 16.74px 1.26px rgb(0 0 0 / 21%);
}
.post-10116 .service-style6 .service-title {
    text-align: center;
    max-width: none;
}
.post-11349 .service-style6 {
    padding: 20px;
    min-height: 400px;
    box-shadow: 1.5px 2.598px 16.74px 1.26px rgb(0 0 0 / 21%);
}
.post-11349 .service-style6 .service-title {
    text-align: center;
    max-width: none;
}
.post-11264 .service-style6 {
    padding: 20px;
    min-height: 400px;
    box-shadow: 1.5px 2.598px 16.74px 1.26px rgb(0 0 0 / 21%);
}
.post-11264 .service-style6 .service-title {
    text-align: center;
    max-width: none;
}
body.home .service-style1 .service-text {
    min-height: 130px;
}
body.home .sec-line-wrap {
   margin: 0 !important;
}
.builder-page-wrapper .elementor-element.elementor-element-209006e {
    padding:20px 0 ;
}
li.cat-item-181, li.cat-item-247, li.cat-item-249 {
    display:none;
}
.edit-post-sidebar .css-qy3gpb label[for="inspector-checkbox-control-9"] {
    display: none !important;
}
.elementor-element-67838da .service-title{
    min-height: 68px;
}
.elementor-element-67838da .service-style1 p.service-text{
     overflow: hidden;
    max-height: calc(1.6em * 4); /* Adjust this value according to your font size */
    line-height: 1.6em; /* Should match your paragraph font size */
    text-overflow: ellipsis;
}
.elementor-element-17ca385 .service-title{
    min-height: 68px;
}
.elementor-element-17ca385 .service-style1 p.service-text{
    min-height: 182px;
}
.elementor-element-58178c1 .service-title{
    min-height: 68px;
}
.elementor-element-58178c1 .service-style1 p.service-text{
    min-height: 182px;
}

.elementor-element-2771a1af .feature-title{
    min-height: 68px;
}
.elementor-element-2771a1af .feature-style1 p.feature-text{
    overflow: hidden;
    max-height: calc(1.8em * 3); /* Adjust this value according to your font size */
    line-height: 1.8em; /* Should match your paragraph font size */
    text-overflow: ellipsis;
}
.elementor-9746 .elementor-element.elementor-element-4ae89a58:not(.elementor-motion-effects-element-type-background), .elementor-9746 .elementor-element.elementor-element-4ae89a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: -25px 0px !important;
}
body.home .elementor-element-f4603c6 h3.process-title {
    margin-top: 20px;
}
.service-template-default .space, .space-top {
    padding-top:25px !important;
}
.service-template-default .blog-meta {
    padding-bottom:50px !important;
}
.post-10477 .wp-block-group ol {
    list-style-type: disclosure-closed;
}
.elementor-element-ce21306 .elementor-widget-container {
    text-align: justify;
}

li.item-custom-post-type-service{
    display:none;
}

html:lang(en-US) #widget-vi,
html:lang(en-US) .widget2-vi,
html:lang(en-US) #widget_title-vi,
html:lang(en-US) #widget-ja,
html:lang(en-US) .widget2-ja,
html:lang(en-US) #widget_title-ja {
    display:none;
}

html:lang(vi) #widget-en,
html:lang(vi) .widget2-en,
html:lang(vi) #widget_title-en,
html:lang(vi) #widget-ja,
html:lang(vi) .widget2-ja,
html:lang(vi) #widget_title-ja {
    display:none;
}


html:lang(ja) #widget-en,
html:lang(ja) .widget2-en,
html:lang(ja) #widget_title-en,
html:lang(ja) #widget-vi,
html:lang(ja) .widget2-vi,
html:lang(ja) #widget_title-vi {
    display:none;
}

#nqa_2,#nqa_1, #nqa_21, #nqa_22  {
    display: none !important;
}