:root {
    --e-global-color-astglobalcolor0: rgb(10, 0, 156) !important;
}


.elementor-6 .elementor-element.elementor-element-4650597 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: 1;
    --overlay-mix-blend-mode: overlay;
    --padding-top: 250px;
    --padding-bottom: 450px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-4650597:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-4650597>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor7);
}

.elementor-6 .elementor-element.elementor-element-4650597::before,
.elementor-6 .elementor-element.elementor-element-4650597>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4650597>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4650597>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4650597>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4650597>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url("/src/bghero.jpg");
    --background-overlay: '';
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-cfce0fc {
    --display: flex;
    --margin-top: 0%;
    --margin-bottom: 0%;
    --margin-left: 0%;
    --margin-right: 33.33%;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-555309b .elementor-heading-title {
    color: rgba(255, 255, 255, 0.75);
}

.elementor-6 .elementor-element.elementor-element-8b974c2 {
    --divider-border-style: solid;
    --divider-color: rgba(255, 255, 255, 0.3);
    --divider-border-width: 5px;
}

.elementor-6 .elementor-element.elementor-element-8b974c2 .elementor-divider-separator {
    width: 50px;
}

.elementor-6 .elementor-element.elementor-element-8b974c2 .elementor-divider {
    padding-block-start: 5px;
    padding-block-end: 5px;
}

.elementor-6 .elementor-element.elementor-element-642da97 .elementor-heading-title {
    color: #ffffff;
}

.elementor-6 .elementor-element.elementor-element-acb2395 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 100px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-acb2395:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-acb2395>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-6 .elementor-element.elementor-element-95f91ea {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-bd509b0 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -287px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-223cf41 {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --background-transition: 0.3s;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 35px;
    --padding-right: 35px;
    --z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-223cf41:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-223cf41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-20de537>.elementor-widget-container {
    padding: 0px 0px 35px 0px;
}

.elementor-6 .elementor-element.elementor-element-20de537 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-20de537 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-51aa7ea {
    --divider-border-style: solid;
    --divider-color: #ffffff;
    --divider-border-width: 5px;
}

.elementor-6 .elementor-element.elementor-element-51aa7ea .elementor-divider-separator {
    width: 50px;
}

.elementor-6 .elementor-element.elementor-element-51aa7ea .elementor-divider {
    padding-block-start: 5px;
    padding-block-end: 5px;
}

.elementor-6 .elementor-element.elementor-element-66d76c2 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 15px;
    --grid-column-gap: 8px;
    --grid-row-gap: 0px;
}

.elementor-6 .elementor-element.elementor-element-66d76c2 .elementor-widget-container {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-66d76c2>.elementor-widget-container {
    padding: 30px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-66d76c2 .elementor-social-icon {
    background-color: var(--e-global-color-astglobalcolor2);
    --icon-padding: 0.5em;
}

.elementor-6 .elementor-element.elementor-element-b458c2d {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-astglobalcolor4);
    --border-color: var(--e-global-color-astglobalcolor4);
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 35px;
    --padding-right: 35px;
    --z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-b458c2d:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-b458c2d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-b458c2d:hover {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-6 .elementor-element.elementor-element-b805b75 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-26344e7 {
    --divider-border-style: slashes;
    --divider-color: rgba(0, 0, 0, 0.2);
    --divider-border-width: 1px;
    --divider-pattern-height: 20px;
    --divider-pattern-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-26344e7>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-26344e7 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-26344e7 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-212e872 .elementor-button {
    background-color: rgba(255, 255, 255, 0);
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-212e872>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-212e872 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-212e872 .elementor-button:focus {
    color: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-212e872 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-212e872 .elementor-button:focus svg {
    fill: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-c112c3c {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: rgba(0, 0, 0, 0.05);
    --border-color: rgba(0, 0, 0, 0.05);
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 35px;
    --padding-right: 35px;
    --z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-c112c3c:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-c112c3c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-c112c3c:hover {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-6 .elementor-element.elementor-element-6d80268 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-1960e53 {
    --divider-border-style: slashes;
    --divider-color: rgba(0, 0, 0, 0.2);
    --divider-border-width: 1px;
    --divider-pattern-height: 20px;
    --divider-pattern-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-1960e53>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-1960e53 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-1960e53 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-141ea4b .elementor-button {
    background-color: rgba(255, 255, 255, 0);
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-141ea4b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-141ea4b .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-141ea4b .elementor-button:focus {
    color: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-141ea4b .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-141ea4b .elementor-button:focus svg {
    fill: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-57b870c {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5e437fc {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-astglobalcolor4);
    --border-color: var(--e-global-color-astglobalcolor4);
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 35px;
    --padding-right: 35px;
}

.elementor-6 .elementor-element.elementor-element-5e437fc:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5e437fc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-5e437fc:hover {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-6 .elementor-element.elementor-element-7bdb854 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-808326f {
    --divider-border-style: slashes;
    --divider-color: rgba(0, 0, 0, 0.2);
    --divider-border-width: 1px;
    --divider-pattern-height: 20px;
    --divider-pattern-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-808326f>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-808326f .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-808326f .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-99b37a9 .elementor-button {
    background-color: rgba(255, 255, 255, 0);
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-99b37a9>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-99b37a9 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-99b37a9 .elementor-button:focus {
    color: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-99b37a9 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-99b37a9 .elementor-button:focus svg {
    fill: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-027dafb {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-astglobalcolor4);
    --border-color: var(--e-global-color-astglobalcolor4);
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 35px;
    --padding-right: 35px;
}

.elementor-6 .elementor-element.elementor-element-027dafb:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-027dafb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-027dafb:hover {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-6 .elementor-element.elementor-element-08ebff6 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-e1ca96a {
    --divider-border-style: slashes;
    --divider-color: rgba(0, 0, 0, 0.2);
    --divider-border-width: 1px;
    --divider-pattern-height: 20px;
    --divider-pattern-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-e1ca96a>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-e1ca96a .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-e1ca96a .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-ed373be .elementor-button {
    background-color: rgba(255, 255, 255, 0);
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ed373be>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ed373be .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-ed373be .elementor-button:focus {
    color: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-ed373be .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-ed373be .elementor-button:focus svg {
    fill: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-5c19303 {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-astglobalcolor4);
    --border-color: var(--e-global-color-astglobalcolor4);
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 35px;
    --padding-right: 35px;
}

.elementor-6 .elementor-element.elementor-element-5c19303:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-5c19303>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-5c19303:hover {
    background-color: var(--e-global-color-astglobalcolor4);
}

.elementor-6 .elementor-element.elementor-element-6ee4438 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-e3a67ef {
    --divider-border-style: slashes;
    --divider-color: rgba(0, 0, 0, 0.5);
    --divider-border-width: 1px;
    --divider-pattern-height: 20px;
    --divider-pattern-size: 20px;
}

.elementor-6 .elementor-element.elementor-element-e3a67ef>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.elementor-6 .elementor-element.elementor-element-e3a67ef .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-e3a67ef .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-7387403 .elementor-button {
    background-color: rgba(255, 255, 255, 0);
    fill: var(--e-global-color-astglobalcolor2);
    color: var(--e-global-color-astglobalcolor2);
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7387403>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7387403 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-7387403 .elementor-button:focus {
    color: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-7387403 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-7387403 .elementor-button:focus svg {
    fill: rgba(14, 57, 152, 0.5);
}

.elementor-6 .elementor-element.elementor-element-51fc58b {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: 0.81;
    --overlay-mix-blend-mode: darken;
    --padding-top: 0px;
    --padding-bottom: 190px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-51fc58b::before,
.elementor-6 .elementor-element.elementor-element-51fc58b>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-51fc58b>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-51fc58b>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-51fc58b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-51fc58b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url("../../2025/06/bg-04-free-img.jpg");
    --background-overlay: '';
    background-position: top center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-6 .elementor-element.elementor-element-fdc8224 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-88a18ca {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-ae7721e {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-f17d03a {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-8fe6dfa {
    z-index: 1;
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-dfdfcf4 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 5px;
}

.elementor-6 .elementor-element.elementor-element-dfdfcf4>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-dfdfcf4 .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-6 .elementor-element.elementor-element-dfdfcf4 .elementor-divider {
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}

.elementor-6 .elementor-element.elementor-element-f8390d5 {
    z-index: 1;
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-3dd81e3 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a7dbf47 .elementor-button {
    background-color: rgba(255, 255, 255, 0);
    fill: var(--e-global-color-astglobalcolor1);
    color: var(--e-global-color-astglobalcolor1);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-astglobalcolor1);
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a7dbf47>.elementor-widget-container {
    padding: 20px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-a7dbf47 .elementor-button:hover,
.elementor-6 .elementor-element.elementor-element-a7dbf47 .elementor-button:focus {
    color: rgba(0, 0, 0, 0.5);
}

.elementor-6 .elementor-element.elementor-element-a7dbf47 .elementor-button:hover svg,
.elementor-6 .elementor-element.elementor-element-a7dbf47 .elementor-button:focus svg {
    fill: rgba(0, 0, 0, 0.5);
}

.elementor-6 .elementor-element.elementor-element-cd54b59 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-d947e14>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-d947e14 {
    z-index: 1;
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-06a8465 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-astglobalcolor0);
    --divider-border-width: 5px;
}

.elementor-6 .elementor-element.elementor-element-06a8465 .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-6 .elementor-element.elementor-element-06a8465 .elementor-divider {
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}

.elementor-6 .elementor-element.elementor-element-94830d0 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: 0.2;
    --overlay-mix-blend-mode: multiply;
    --padding-top: 35px;
    --padding-bottom: 200px;
    --padding-left: 30px;
    --padding-right: 30px;
}

.elementor-6 .elementor-element.elementor-element-94830d0:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-94830d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor2);
}

.elementor-6 .elementor-element.elementor-element-94830d0::before,
.elementor-6 .elementor-element.elementor-element-94830d0>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-94830d0>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-94830d0>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-94830d0>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-94830d0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url("../../2025/06/bg-03-free-img.png");
    --background-overlay: '';
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-6 .elementor-element.elementor-element-14fbe9e {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-eb0014d>.elementor-widget-container {
    margin: -200px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-eb0014d {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a97e60a {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 1px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 1px;
    --border-left-width: 0px;
    border-color: rgba(255, 255, 255, 0.22);
    --border-color: rgba(255, 255, 255, 0.22);
    --border-radius: 0px 0px 0px 0px;
    --margin-top: 100px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-00c3d08 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px;
}

.elementor-6 .elementor-element.elementor-element-d349c4f .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor5);
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor5);
    border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-d349c4f.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-d349c4f .elementor-icon {
    font-size: 30px;
    padding: 30px;
}

.elementor-6 .elementor-element.elementor-element-d349c4f .elementor-icon svg {
    height: 30px;
}

.elementor-6 .elementor-element.elementor-element-e80a1d7 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-e80a1d7 .elementor-heading-title {
    color: #ffffff;
}

.elementor-6 .elementor-element.elementor-element-fc2722f {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px;
}

.elementor-6 .elementor-element.elementor-element-725f73c .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor5);
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor5);
    border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-725f73c.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-725f73c .elementor-icon {
    font-size: 30px;
    padding: 30px;
}

.elementor-6 .elementor-element.elementor-element-725f73c .elementor-icon svg {
    height: 30px;
}

.elementor-6 .elementor-element.elementor-element-8740db1 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-8740db1 .elementor-heading-title {
    color: #ffffff;
}

.elementor-6 .elementor-element.elementor-element-4ff7578 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px;
}

.elementor-6 .elementor-element.elementor-element-d73cbf2 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor5);
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-default .elementor-icon {
    color: var(--e-global-color-astglobalcolor5);
    border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor5);
}

.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-d73cbf2.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-astglobalcolor0);
}

.elementor-6 .elementor-element.elementor-element-d73cbf2 .elementor-icon {
    font-size: 30px;
    padding: 30px;
}

.elementor-6 .elementor-element.elementor-element-d73cbf2 .elementor-icon svg {
    height: 30px;
}

.elementor-6 .elementor-element.elementor-element-a603048 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-a603048 .elementor-heading-title {
    color: #ffffff;
}

.elementor-6 .elementor-element.elementor-element-215a1d1 {
    --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;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 130px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-9004577 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7c27319 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-1c3fede {
    --divider-border-style: solid;
    --divider-color: rgba(255, 255, 255, 0.3);
    --divider-border-width: 5px;
}

.elementor-6 .elementor-element.elementor-element-1c3fede .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-6 .elementor-element.elementor-element-1c3fede .elementor-divider {
    text-align: center;
    padding-block-start: 5px;
    padding-block-end: 5px;
}

.elementor-6 .elementor-element.elementor-element-886293d {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-886293d .elementor-heading-title {
    color: #ffffff;
}

.elementor-6 .elementor-element.elementor-element-68342bf {
    text-align: center;
    color: rgba(255, 255, 255, 0.5);
}

.elementor-6 .elementor-element.elementor-element-1a6ea47 {
    --display: flex;
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-223cf41 {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-b458c2d {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-c112c3c {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-5e437fc {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-027dafb {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-5c19303 {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-ae7721e {
        --width: 16.66%;
    }

    .elementor-6 .elementor-element.elementor-element-f17d03a {
        --width: 66.66%;
    }

    .elementor-6 .elementor-element.elementor-element-cd54b59 {
        --width: 16.66%;
    }

    .elementor-6 .elementor-element.elementor-element-00c3d08 {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-fc2722f {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-4ff7578 {
        --width: 33.33%;
    }

    .elementor-6 .elementor-element.elementor-element-9004577 {
        --width: 16.66%;
    }

    .elementor-6 .elementor-element.elementor-element-7c27319 {
        --width: 66.66%;
    }

    .elementor-6 .elementor-element.elementor-element-1a6ea47 {
        --width: 16.66%;
    }
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-4650597 {
        --padding-top: 235px;
        --padding-bottom: 395px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-cfce0fc {
        --margin-top: 0%;
        --margin-bottom: 0%;
        --margin-left: 0%;
        --margin-right: 30%;
    }

    .elementor-6 .elementor-element.elementor-element-acb2395 {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-bd509b0 {
        --margin-top: -283px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-223cf41 {
        --padding-top: 25px;
        --padding-bottom: 35px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-20de537>.elementor-widget-container {
        padding: 0px 0px 110px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-b458c2d {
        --padding-top: 25px;
        --padding-bottom: 35px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-212e872>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-c112c3c {
        --padding-top: 25px;
        --padding-bottom: 35px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-141ea4b>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5e437fc {
        --padding-top: 25px;
        --padding-bottom: 35px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-99b37a9>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-027dafb {
        --padding-top: 25px;
        --padding-bottom: 35px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-ed373be>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5c19303 {
        --padding-top: 25px;
        --padding-bottom: 35px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-7387403>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-51fc58b {
        --padding-top: 50px;
        --padding-bottom: 184px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-a7dbf47>.elementor-widget-container {
        padding: 0px 0px 50px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d947e14>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 36px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-94830d0 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 160px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-eb0014d>.elementor-widget-container {
        margin: -150px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-00c3d08 {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-fc2722f {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-4ff7578 {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-6 .elementor-element.elementor-element-215a1d1 {
        --padding-top: 105px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-4650597 {
        --padding-top: 195px;
        --padding-bottom: 285px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-cfce0fc {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-555309b {
        text-align: center;
    }

    .elementor-6 .elementor-element.elementor-element-8b974c2 .elementor-divider {
        text-align: center;
    }

    .elementor-6 .elementor-element.elementor-element-8b974c2 .elementor-divider-separator {
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-6 .elementor-element.elementor-element-642da97>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-642da97 {
        text-align: center;
    }

    .elementor-6 .elementor-element.elementor-element-12cf87f .elementor-button {
        padding: 15px 25px 15px 25px;
    }

    .elementor-6 .elementor-element.elementor-element-acb2395 {
        --padding-top: 0px;
        --padding-bottom: 75px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-bd509b0 {
        --margin-top: -200px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-20de537>.elementor-widget-container {
        padding: 0px 0px 45px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-51fc58b {
        --padding-top: 75px;
        --padding-bottom: 230px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-88a18ca {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-dfdfcf4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-a7dbf47>.elementor-widget-container {
        padding: 0px 0px 75px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-a7dbf47 .elementor-button {
        border-width: 0px 0px 1px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d947e14>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-94830d0 {
        --margin-top: -112px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 125px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-eb0014d>.elementor-widget-container {
        margin: -57px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-eb0014d img {
        width: 100%;
        max-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-00c3d08 {
        --padding-top: 0px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-fc2722f {
        --padding-top: 0px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-4ff7578 {
        --padding-top: 0px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-215a1d1 {
        --padding-top: 80px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
}

@media(min-width:1025px) {

    .elementor-6 .elementor-element.elementor-element-4650597::before,
    .elementor-6 .elementor-element.elementor-element-4650597>.elementor-background-video-container::before,
    .elementor-6 .elementor-element.elementor-element-4650597>.e-con-inner>.elementor-background-video-container::before,
    .elementor-6 .elementor-element.elementor-element-4650597>.elementor-background-slideshow::before,
    .elementor-6 .elementor-element.elementor-element-4650597>.e-con-inner>.elementor-background-slideshow::before,
    .elementor-6 .elementor-element.elementor-element-4650597>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
        background-attachment: fixed;
    }

    .elementor-6 .elementor-element.elementor-element-51fc58b::before,
    .elementor-6 .elementor-element.elementor-element-51fc58b>.elementor-background-video-container::before,
    .elementor-6 .elementor-element.elementor-element-51fc58b>.e-con-inner>.elementor-background-video-container::before,
    .elementor-6 .elementor-element.elementor-element-51fc58b>.elementor-background-slideshow::before,
    .elementor-6 .elementor-element.elementor-element-51fc58b>.e-con-inner>.elementor-background-slideshow::before,
    .elementor-6 .elementor-element.elementor-element-51fc58b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
        background-attachment: scroll;
    }

    .elementor-6 .elementor-element.elementor-element-94830d0::before,
    .elementor-6 .elementor-element.elementor-element-94830d0>.elementor-background-video-container::before,
    .elementor-6 .elementor-element.elementor-element-94830d0>.e-con-inner>.elementor-background-video-container::before,
    .elementor-6 .elementor-element.elementor-element-94830d0>.elementor-background-slideshow::before,
    .elementor-6 .elementor-element.elementor-element-94830d0>.e-con-inner>.elementor-background-slideshow::before,
    .elementor-6 .elementor-element.elementor-element-94830d0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
        background-attachment: scroll;
    }
}