.elementor-419 .elementor-element.elementor-element-df7b03f:not(.elementor-motion-effects-element-type-background),
.elementor-419 .elementor-element.elementor-element-df7b03f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../static/image/84e0b784-9db8-4ce.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-419 .elementor-element.elementor-element-df7b03f>.elementor-background-overlay {
    background-color: var(--e-global-color-blocksy_palette_2);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-419 .elementor-element.elementor-element-df7b03f>.elementor-container {
    min-height: 350px;
}

.elementor-419 .elementor-element.elementor-element-df7b03f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-419 .elementor-element.elementor-element-9a9349f {
    text-align: center;
}

.elementor-419 .elementor-element.elementor-element-9a9349f .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-48a237c {
    margin-top: 100px;
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-ea9f8dd .elementor-heading-title {
    text-transform: uppercase;
    color: var(--e-global-color-blocksy_palette_1);
}

.elementor-419 .elementor-element.elementor-element-95409bf .elementor-button {
    background-color: var(--e-global-color-blocksy_palette_1);
}

.elementor-419 .elementor-element.elementor-element-95409bf .elementor-button:hover,
.elementor-419 .elementor-element.elementor-element-95409bf .elementor-button:focus {
    background-color: var(--e-global-color-blocksy_palette_2);
}

.elementor-419 .elementor-element.elementor-element-95409bf>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-419 .elementor-element.elementor-element-182a2b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-419 .elementor-element.elementor-element-182a2b6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../static/image/420587d0-0a36-4087-afd3-4b3910a08432-e1661222539275.png");
    background-position: top right;
    background-repeat: no-repeat;
}

.elementor-419 .elementor-element.elementor-element-182a2b6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-419 .elementor-element.elementor-element-182a2b6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-419 .elementor-element.elementor-element-4bc6238 {
    text-align: left;
}

body:not(.rtl) .elementor-419 .elementor-element.elementor-element-d9dd351 {
    left: 13%;
}

body.rtl .elementor-419 .elementor-element.elementor-element-d9dd351 {
    right: 13%;
}

.elementor-419 .elementor-element.elementor-element-d9dd351 {
    top: 44%;
}

.elementor-419 .elementor-element.elementor-element-9f60d45 {
    overflow: hidden;
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-fcf8557>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-d0e27b6:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-d0e27b6 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-e1ff559 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-e1ff559>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-e1ff559 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-e1ff559 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-362e280>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-362e280 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-80e6fca>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-80e6fca .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-4d5e1df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-75fa197:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-75fa197 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-aa5ae52 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-aa5ae52>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-aa5ae52 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-aa5ae52 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-2b23c7e>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-2b23c7e {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-4738ad8>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-4738ad8 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-6cd5cc0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-0ebf4a4:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-0ebf4a4 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-e8a6af1 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-e8a6af1>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-e8a6af1 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-e8a6af1 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-39457fb>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-39457fb {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-4a55b33>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-4a55b33 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-f4ece50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-d82658c:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-d82658c img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-9fe4056 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-9fe4056>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-9fe4056 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-9fe4056 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-22251ac>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-22251ac {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-2c38f92>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-2c38f92 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-35ca065 {
    overflow: hidden;
}

.elementor-419 .elementor-element.elementor-element-e1fb61c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-e1fb61c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-419 .elementor-element.elementor-element-e1fb61c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-419 .elementor-element.elementor-element-71cd5b4:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-71cd5b4 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-034a172 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-034a172>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-034a172 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-034a172 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-f168cf0>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-f168cf0 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-c6ca646>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-c6ca646 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-9d3cfc8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-363d4d6:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-363d4d6 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-2170671 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-2170671>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-2170671 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-2170671 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-808b392>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-808b392 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-5804cbf>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-5804cbf .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-67b3397>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-8f737b6:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-8f737b6 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-18d9bfe {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-18d9bfe>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-18d9bfe .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-18d9bfe .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-50bbf38>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-50bbf38 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-8415719>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-8415719 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-6d4c3b7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-8caea4c:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-8caea4c img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-948ee8e {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-948ee8e>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-948ee8e .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-948ee8e .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-91d5c51>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-91d5c51 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-b58c496>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-b58c496 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-cb9a52c {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 60px;
}

.elementor-419 .elementor-element.elementor-element-a4a3d57>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-a4a3d57>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-419 .elementor-element.elementor-element-a4a3d57>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-419 .elementor-element.elementor-element-f3f9333:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-f3f9333 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-c8ec473 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-c8ec473>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-c8ec473 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-c8ec473 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-b0e9c71>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-b0e9c71 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-e410a13>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-e410a13 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-f78c714>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-61c654e:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-61c654e img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-560a738 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-560a738>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-560a738 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-560a738 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-8a1f877>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-8a1f877 {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-d66a381>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-d66a381 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-f9b0d74>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-e7eee59:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-e7eee59 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-9ae0c90 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-9ae0c90>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-9ae0c90 .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-9ae0c90 .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-096fece>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-096fece {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-cf5b92b>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-cf5b92b .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-6172314>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-419 .elementor-element.elementor-element-e2881e9:hover img {
    filter: brightness(41%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-419 .elementor-element.elementor-element-e2881e9 img {
    border-radius: 10px 10px 10px 10px;
}

.elementor-419 .elementor-element.elementor-element-5f898db {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-blocksy_palette_1);
    --divider-border-width: 3px;
}

.elementor-419 .elementor-element.elementor-element-5f898db>.elementor-widget-container {
    margin: -130px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-5f898db .elementor-divider-separator {
    width: 13%;
}

.elementor-419 .elementor-element.elementor-element-5f898db .elementor-divider {
    padding-block-start: 0px;
    padding-block-end: 0px;
}

.elementor-419 .elementor-element.elementor-element-9db728d>.elementor-widget-container {
    margin: -120px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-9db728d {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.elementor-419 .elementor-element.elementor-element-a6f4a8c>.elementor-widget-container {
    margin: -90px 0px 0px 25px;
}

.elementor-419 .elementor-element.elementor-element-a6f4a8c .elementor-heading-title {
    color: #FFFFFF;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-419 .elementor-element.elementor-element-48ecf7e {
        width: 100%;
    }

    .elementor-419 .elementor-element.elementor-element-182a2b6 {
        width: 100%;
    }
}

@media(max-width:767px) {

    .elementor-419 .elementor-element.elementor-element-df7b03f:not(.elementor-motion-effects-element-type-background),
    .elementor-419 .elementor-element.elementor-element-df7b03f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
    }

    .elementor-419 .elementor-element.elementor-element-48a237c {
        margin-top: 50px;
        margin-bottom: 0px;
    }

    .elementor-419 .elementor-element.elementor-element-51ef91e .elementor-heading-title {
        font-size: 30px;
    }
}

/* Start custom CSS for column, class: .elementor-element-fcf8557 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-fcf8557 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-fcf8557:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d5e1df */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-4d5e1df .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-4d5e1df:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6cd5cc0 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-6cd5cc0 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-6cd5cc0:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4ece50 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-f4ece50 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-f4ece50:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e1fb61c */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-e1fb61c .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-e1fb61c:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9d3cfc8 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-9d3cfc8 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-9d3cfc8:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67b3397 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-67b3397 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-67b3397:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6d4c3b7 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-6d4c3b7 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-6d4c3b7:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a4a3d57 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-a4a3d57 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-a4a3d57:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f78c714 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-f78c714 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-f78c714:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9b0d74 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-f9b0d74 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-f9b0d74:hover .hidefirst {
    display: block;
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6172314 */
/*Show/Hide CSS*/
.elementor-419 .elementor-element.elementor-element-6172314 .hidefirst {
    display: none;
}

.elementor-419 .elementor-element.elementor-element-6172314:hover .hidefirst {
    display: block;
}

/* End custom CSS */
.elementor-419 .elementor-section .elementor-column .hidefirst {
    display: none;
}

.elementor-419 .elementor-section .elementor-column:hover .hidefirst {
    display: block;
}

.elementor-419 .elementor-section .elementor-column {
    position: relative;
}

.elementor-419 .elementor-section .elementor-column .elementor-widget-text-editor.hidefirst,
.elementor-419 .elementor-section .elementor-column .elementor-widget-heading.hidefirst {
    /* position: absolute;
    left: 20px;
    z-index: 2;
    color: #ffffff; */
}

.elementor-419 .elementor-section .elementor-column .elementor-widget-text-editor.hidefirst {
    /* bottom: 40px; */
}

.elementor-419 .elementor-section .elementor-column .elementor-widget-heading.hidefirst {
    /* bottom: 10px; */
}