.elementor-540 .elementor-element.elementor-element-2cb5f4f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --overlay-opacity: 0.65;
    --padding-top: 270px;
    --padding-bottom: 270px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-540 .elementor-element.elementor-element-2cb5f4f:not(.elementor-motion-effects-element-type-background),
.elementor-540 .elementor-element.elementor-element-2cb5f4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/08/1577365833call-centers-india.webp");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-540 .elementor-element.elementor-element-2cb5f4f::before,
.elementor-540 .elementor-element.elementor-element-2cb5f4f>.elementor-background-video-container::before,
.elementor-540 .elementor-element.elementor-element-2cb5f4f>.e-con-inner>.elementor-background-video-container::before,
.elementor-540 .elementor-element.elementor-element-2cb5f4f>.elementor-background-slideshow::before,
.elementor-540 .elementor-element.elementor-element-2cb5f4f>.e-con-inner>.elementor-background-slideshow::before,
.elementor-540 .elementor-element.elementor-element-2cb5f4f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-color: var(--e-global-color-astglobalcolor7);
}

.elementor-540 .elementor-element.elementor-element-2cb5f4f,
.elementor-540 .elementor-element.elementor-element-2cb5f4f::before {
    --border-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-fe6a729 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-de48581 {
    text-align: center;
}

.elementor-540 .elementor-element.elementor-element-de48581 .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor5);
}

.elementor-540 .elementor-element.elementor-element-8966e55 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 2px;
}

.elementor-540 .elementor-element.elementor-element-8966e55>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-540 .elementor-element.elementor-element-8966e55 .elementor-divider-separator {
    width: 8%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-540 .elementor-element.elementor-element-8966e55 .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-540 .elementor-element.elementor-element-c7345d2>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-540 .elementor-element.elementor-element-c7345d2 {
    text-align: center;
}

.elementor-540 .elementor-element.elementor-element-c7345d2 .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor5);
}

.elementor-540 .elementor-element.elementor-element-62a5d18 {
    text-align: center;
}

.elementor-540 .elementor-element.elementor-element-62a5d18 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-540 .elementor-element.elementor-element-7ba1da6>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
}

.elementor-540 .elementor-element.elementor-element-7ba1da6 .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-540 .elementor-element.elementor-element-98e3876 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-556ef17 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-540 .elementor-element.elementor-element-556ef17:not(.elementor-motion-effects-element-type-background),
.elementor-540 .elementor-element.elementor-element-556ef17>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-540 .elementor-element.elementor-element-556ef17,
.elementor-540 .elementor-element.elementor-element-556ef17::before {
    --border-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-40552d9 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-2fa8427 {
    text-align: center;
}

.elementor-540 .elementor-element.elementor-element-e9a8110 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 3px;
}

.elementor-540 .elementor-element.elementor-element-e9a8110 .elementor-divider-separator {
    width: 8%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-540 .elementor-element.elementor-element-e9a8110 .elementor-divider {
    text-align: center;
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-540 .elementor-element.elementor-element-0e50bf9 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-540 .elementor-element.elementor-element-b2acd4a {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-5818b3c img {
    width: 88%;
    filter: brightness(103%) contrast(96%) saturate(81%) blur(0px) hue-rotate(336deg);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 10px 10px 0px 1px rgba(0, 0, 0, 0.07);
}

.elementor-540 .elementor-element.elementor-element-984f40e>.elementor-widget-container {
    padding: 27px 40px 0px 40px;
}

.elementor-540 .elementor-element.elementor-element-984f40e .elementor-image-box-title {
    margin-bottom: 14px;
}

.elementor-540 .elementor-element.elementor-element-80afafb {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-e2faee6 img {
    width: 88%;
    filter: brightness(103%) contrast(96%) saturate(101%) blur(0px) hue-rotate(353deg);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 10px 10px 0px 1px rgba(0, 0, 0, 0.07);
}

.elementor-540 .elementor-element.elementor-element-53001c6>.elementor-widget-container {
    padding: 27px 40px 0px 40px;
}

.elementor-540 .elementor-element.elementor-element-53001c6 .elementor-image-box-title {
    margin-bottom: 12px;
}

.elementor-540 .elementor-element.elementor-element-9b5a25f {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-540 .elementor-element.elementor-element-9b5a25f:not(.elementor-motion-effects-element-type-background),
.elementor-540 .elementor-element.elementor-element-9b5a25f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-540 .elementor-element.elementor-element-9b5a25f,
.elementor-540 .elementor-element.elementor-element-9b5a25f::before {
    --border-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-1b15f31 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-28c759b {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-540 .elementor-element.elementor-element-f9de109 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-bbcb08d img {
    width: 88%;
    filter: brightness(103%) contrast(96%) saturate(81%) blur(0px) hue-rotate(336deg);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 10px 10px 0px 1px rgba(0, 0, 0, 0.07);
}

.elementor-540 .elementor-element.elementor-element-eae33f5>.elementor-widget-container {
    padding: 27px 40px 0px 40px;
}

.elementor-540 .elementor-element.elementor-element-eae33f5 .elementor-image-box-title {
    margin-bottom: 12px;
}

.elementor-540 .elementor-element.elementor-element-d4499d0 {
    --display: flex;
    --background-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-1074c45 img {
    width: 88%;
    filter: brightness(103%) contrast(96%) saturate(101%) blur(0px) hue-rotate(353deg);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 10px 10px 0px 1px rgba(0, 0, 0, 0.07);
}

.elementor-540 .elementor-element.elementor-element-3b84cbf>.elementor-widget-container {
    padding: 27px 40px 0px 40px;
}

.elementor-540 .elementor-element.elementor-element-3b84cbf .elementor-image-box-title {
    margin-bottom: 12px;
}

.elementor-540 .elementor-element.elementor-element-24c68a1 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --overlay-opacity: 0.6;
    --padding-top: 170px;
    --padding-bottom: 170px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-540 .elementor-element.elementor-element-24c68a1:not(.elementor-motion-effects-element-type-background),
.elementor-540 .elementor-element.elementor-element-24c68a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/08/home-appliances-min.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-540 .elementor-element.elementor-element-24c68a1::before,
.elementor-540 .elementor-element.elementor-element-24c68a1>.elementor-background-video-container::before,
.elementor-540 .elementor-element.elementor-element-24c68a1>.e-con-inner>.elementor-background-video-container::before,
.elementor-540 .elementor-element.elementor-element-24c68a1>.elementor-background-slideshow::before,
.elementor-540 .elementor-element.elementor-element-24c68a1>.e-con-inner>.elementor-background-slideshow::before,
.elementor-540 .elementor-element.elementor-element-24c68a1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-color: var(--e-global-color-astglobalcolor7);
}

.elementor-540 .elementor-element.elementor-element-24c68a1,
.elementor-540 .elementor-element.elementor-element-24c68a1::before {
    --border-transition: 0.3s;
}

.elementor-540 .elementor-element.elementor-element-c761d1d {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 50%;
    --padding-right: 0%;
}

.elementor-540 .elementor-element.elementor-element-c004b04 {
    text-align: center;
}

.elementor-540 .elementor-element.elementor-element-c004b04 .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor5);
}

.elementor-540 .elementor-element.elementor-element-93ea5d2 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 3px;
}

.elementor-540 .elementor-element.elementor-element-93ea5d2 .elementor-divider-separator {
    width: 10%;
}

.elementor-540 .elementor-element.elementor-element-93ea5d2 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-540 .elementor-element.elementor-element-ccfcc53>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-540 .elementor-element.elementor-element-ccfcc53 {
    color: #ffffff;
}

.elementor-540 .elementor-element.elementor-element-6ac07a6>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-540 .elementor-element.elementor-element-6ac07a6 .elementor-button-content-wrapper {
    flex-direction: row;
}

.elementor-540 .elementor-element.elementor-element-6ac07a6 .elementor-button .elementor-button-content-wrapper {
    gap: 12px;
}

.elementor-540 .elementor-element.elementor-element-6ac07a6 .elementor-button {
    font-size: 30px;
}

@media(max-width:1024px) {
    .elementor-540 .elementor-element.elementor-element-2cb5f4f {
        --padding-top: 120px;
        --padding-bottom: 100px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-8966e55 .elementor-divider-separator {
        width: 12%;
    }

    .elementor-540 .elementor-element.elementor-element-556ef17 {
        --padding-top: 75px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-40552d9 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-0e50bf9 {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-984f40e>.elementor-widget-container {
        padding: 10px 35px 0px 35px;
    }

    .elementor-540 .elementor-element.elementor-element-53001c6>.elementor-widget-container {
        padding: 10px 35px 0px 35px;
    }

    .elementor-540 .elementor-element.elementor-element-9b5a25f {
        --padding-top: 75px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-1b15f31 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-28c759b {
        --padding-top: 0px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-eae33f5>.elementor-widget-container {
        padding: 10px 35px 0px 35px;
    }

    .elementor-540 .elementor-element.elementor-element-3b84cbf>.elementor-widget-container {
        padding: 10px 35px 0px 35px;
    }

    .elementor-540 .elementor-element.elementor-element-24c68a1 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 0px;
        --padding-right: 60px;
    }
}

@media(max-width:767px) {
    .elementor-540 .elementor-element.elementor-element-2cb5f4f {
        --padding-top: 120px;
        --padding-bottom: 60px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-c7345d2>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

    .elementor-540 .elementor-element.elementor-element-7ba1da6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-540 .elementor-element.elementor-element-7ba1da6 .elementor-button {
        font-size: 24px;
    }

    .elementor-540 .elementor-element.elementor-element-2444def {
        text-align: center;
    }

    .elementor-540 .elementor-element.elementor-element-556ef17 {
        --padding-top: 55px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-2fa8427 {
        text-align: center;
    }

    .elementor-540 .elementor-element.elementor-element-e9a8110 .elementor-divider-separator {
        width: 18%;
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-540 .elementor-element.elementor-element-e9a8110 .elementor-divider {
        text-align: center;
    }

    .elementor-540 .elementor-element.elementor-element-b2acd4a {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-80afafb {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-9b5a25f {
        --padding-top: 00px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-f9de109 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-d4499d0 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-24c68a1 {
        --padding-top: 60px;
        --padding-bottom: 60px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-540 .elementor-element.elementor-element-c761d1d {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-540 .elementor-element.elementor-element-c004b04 {
        text-align: left;
    }

    .elementor-540 .elementor-element.elementor-element-93ea5d2 .elementor-divider-separator {
        width: 18%;
        margin: 0 auto;
        margin-left: 0;
    }

    .elementor-540 .elementor-element.elementor-element-93ea5d2 .elementor-divider {
        text-align: left;
    }

    .elementor-540 .elementor-element.elementor-element-ccfcc53>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-540 .elementor-element.elementor-element-ccfcc53 {
        text-align: left;
    }

    .elementor-540 .elementor-element.elementor-element-6ac07a6 .elementor-button {
        font-size: 22px;
    }
}

@media(min-width:768px) {
    .elementor-540 .elementor-element.elementor-element-2cb5f4f {
        --content-width: 800px;
    }

    .elementor-540 .elementor-element.elementor-element-fe6a729 {
        --width: 100%;
    }

    .elementor-540 .elementor-element.elementor-element-556ef17 {
        --content-width: 1140px;
    }

    .elementor-540 .elementor-element.elementor-element-9b5a25f {
        --content-width: 1140px;
    }

    .elementor-540 .elementor-element.elementor-element-24c68a1 {
        --content-width: 1140px;
    }

    .elementor-540 .elementor-element.elementor-element-c761d1d {
        --width: 100%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-540 .elementor-element.elementor-element-b2acd4a {
        --width: 50%;
    }

    .elementor-540 .elementor-element.elementor-element-80afafb {
        --width: 50%;
    }

    .elementor-540 .elementor-element.elementor-element-f9de109 {
        --width: 50%;
    }

    .elementor-540 .elementor-element.elementor-element-d4499d0 {
        --width: 50%;
    }
}

@media(min-width:1025px) {

    .elementor-540 .elementor-element.elementor-element-2cb5f4f:not(.elementor-motion-effects-element-type-background),
    .elementor-540 .elementor-element.elementor-element-2cb5f4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-540 .elementor-element.elementor-element-24c68a1:not(.elementor-motion-effects-element-type-background),
    .elementor-540 .elementor-element.elementor-element-24c68a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}
