.elementor-922 .elementor-element.elementor-element-4b0d129>.elementor-container {
    min-height: 81.2vh;
}

.elementor-922 .elementor-element.elementor-element-4b0d129:not(.elementor-motion-effects-element-type-background),
.elementor-922 .elementor-element.elementor-element-4b0d129>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-5d7a519);
    background-image: url("../../2022/01/jbehari-carousel-second.png");
    background-position: 701px -25px;
    background-repeat: no-repeat;
    background-size: 59% auto;
}

.elementor-922 .elementor-element.elementor-element-4b0d129 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-922 .elementor-element.elementor-element-4b0d129>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-922 .elementor-element.elementor-element-e254151>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-922 .elementor-element.elementor-element-fc5acca .elementor-heading-title {
    color: var(--e-global-color-806cfe3);
    font-family: var(--e-global-typography-2243e95-font-family), Sans-serif;
    font-size: var(--e-global-typography-2243e95-font-size);
    font-weight: var(--e-global-typography-2243e95-font-weight);
    text-transform: var(--e-global-typography-2243e95-text-transform);
    font-style: var(--e-global-typography-2243e95-font-style);
    text-decoration: var(--e-global-typography-2243e95-text-decoration);
    line-height: var(--e-global-typography-2243e95-line-height);
    letter-spacing: var(--e-global-typography-2243e95-letter-spacing);
    word-spacing: var(--e-global-typography-2243e95-word-spacing);
}

.elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-first-header span {
    display: block;
}

.elementor-922 .elementor-element.elementor-element-1139f61 .elementor-widget-container {
    text-align: left;
}

.elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-first-span {
    font-family: var(--e-global-typography-4eab282-font-family), Sans-serif;
    font-size: var(--e-global-typography-4eab282-font-size);
    font-weight: var(--e-global-typography-4eab282-font-weight);
    text-transform: var(--e-global-typography-4eab282-text-transform);
    font-style: var(--e-global-typography-4eab282-font-style);
    text-decoration: var(--e-global-typography-4eab282-text-decoration);
    line-height: var(--e-global-typography-4eab282-line-height);
    letter-spacing: var(--e-global-typography-4eab282-letter-spacing);
    word-spacing: var(--e-global-typography-4eab282-word-spacing);
    color: var(--e-global-color-469cef0);
    margin: 0px 0px 25px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-second-header {
    font-family: var(--e-global-typography-4eab282-font-family), Sans-serif;
    font-size: var(--e-global-typography-4eab282-font-size);
    font-weight: var(--e-global-typography-4eab282-font-weight);
    text-transform: var(--e-global-typography-4eab282-text-transform);
    font-style: var(--e-global-typography-4eab282-font-style);
    text-decoration: var(--e-global-typography-4eab282-text-decoration);
    line-height: var(--e-global-typography-4eab282-line-height);
    letter-spacing: var(--e-global-typography-4eab282-letter-spacing);
    word-spacing: var(--e-global-typography-4eab282-word-spacing);
    color: var(--e-global-color-469cef0);
}

@media(max-width:1024px) {

    .elementor-922 .elementor-element.elementor-element-4b0d129:not(.elementor-motion-effects-element-type-background),
    .elementor-922 .elementor-element.elementor-element-4b0d129>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 322px 0px;
        background-size: 694px auto;
    }

    .elementor-922 .elementor-element.elementor-element-4b0d129 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 0px 10px;
    }

    .elementor-922 .elementor-element.elementor-element-fc5acca .elementor-heading-title {
        font-size: var(--e-global-typography-2243e95-font-size);
        line-height: var(--e-global-typography-2243e95-line-height);
        letter-spacing: var(--e-global-typography-2243e95-letter-spacing);
        word-spacing: var(--e-global-typography-2243e95-word-spacing);
    }

    .elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-first-span {
        font-size: var(--e-global-typography-4eab282-font-size);
        line-height: var(--e-global-typography-4eab282-line-height);
        letter-spacing: var(--e-global-typography-4eab282-letter-spacing);
        word-spacing: var(--e-global-typography-4eab282-word-spacing);
    }

    .elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-second-header {
        font-size: var(--e-global-typography-4eab282-font-size);
        line-height: var(--e-global-typography-4eab282-line-height);
        letter-spacing: var(--e-global-typography-4eab282-letter-spacing);
        word-spacing: var(--e-global-typography-4eab282-word-spacing);
    }
}

@media(max-width:767px) {

    .elementor-922 .elementor-element.elementor-element-4b0d129:not(.elementor-motion-effects-element-type-background),
    .elementor-922 .elementor-element.elementor-element-4b0d129>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 8px -17px;
        background-repeat: no-repeat;
        background-size: 653px auto;
    }

    .elementor-922 .elementor-element.elementor-element-4b0d129 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 10px 0px 10px;
    }

    .elementor-922 .elementor-element.elementor-element-fc5acca .elementor-heading-title {
        font-size: var(--e-global-typography-2243e95-font-size);
        line-height: var(--e-global-typography-2243e95-line-height);
        letter-spacing: var(--e-global-typography-2243e95-letter-spacing);
        word-spacing: var(--e-global-typography-2243e95-word-spacing);
    }

    .elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-first-span {
        font-size: var(--e-global-typography-4eab282-font-size);
        line-height: var(--e-global-typography-4eab282-line-height);
        letter-spacing: var(--e-global-typography-4eab282-letter-spacing);
        word-spacing: var(--e-global-typography-4eab282-word-spacing);
    }

    .elementor-922 .elementor-element.elementor-element-1139f61 .premium-dual-header-second-header {
        font-size: var(--e-global-typography-4eab282-font-size);
        line-height: var(--e-global-typography-4eab282-line-height);
        letter-spacing: var(--e-global-typography-4eab282-letter-spacing);
        word-spacing: var(--e-global-typography-4eab282-word-spacing);
    }
}