.elementor-kit-3 {
    --e-global-color-primary: #34FF67;
    --e-global-color-secondary: #0B2A17;
    --e-global-color-text: #222222;
    --e-global-color-accent: #34FF67;
    --e-global-color-debb7ee: #FFFFFF;
    --e-global-color-66a3ac6: #0D121C;
    --e-global-color-b0506d6: #F3FFF6;
    --e-global-color-ebf6c5e: #EDFFF1;
    --e-global-color-6d5b18d: #D5FFE0;
    --e-global-color-ab5ffc5: #AEFFC3;
    --e-global-color-0e68b19: #6FFF96;
    --e-global-color-0df09af: #00E93A;
    --e-global-color-4c3cb87: #00C22C;
    --e-global-color-d0f2012: #009826;
    --e-global-color-10c6251: #047723;
    --e-global-color-abf9d8d: #066120;
    --e-global-color-b26eafe: #D8D8D8;
    --e-global-color-7871fa2: #F1F6F6;
    --e-global-typography-primary-font-family: "Inter";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Inter";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Inter";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Inter";
    --e-global-typography-accent-font-weight: 500;
}

.elementor-kit-3 e-page-transition {
    background-color: #FFBC7D;
}

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1140px;
}

.e-con {
    --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
    --kit-widget-spacing: 20px;
}

.elementor-element {
    --widgets-spacing: 20px 20px;
    --widgets-spacing-row: 20px;
    --widgets-spacing-column: 20px;
}

h1.entry-title {
    display: var(--page-title-display);
}

.wcf-scroll-to-top {
    font-size: 18px;
    width: 42px;
    bottom: 15px;
    right: 15px;
    z-index: 9999;
    color: #FFFFFF;
    fill: #FFFFFF;
    background-color: #282828;
    mix-blend-mode: normal;
}

.wcf-scroll-to-top.scroll-to-circle {
    width: 42px;
    height: 42px;
}

.wcf-scroll-to-top.scroll-to-circle svg.progress-circle path {
    stroke: #8DCF9B;
}

@media(max-width: 1024px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width:1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width: 767px) {
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width:767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}

.elementor-2434 .elementor-element.elementor-element-3d2d813 {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 137px;
    --padding-bottom: 130px;
    --padding-left: 20px;
    --padding-right: 20px;
}

.elementor-2434 .elementor-element.elementor-element-3d2d813 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-076d157 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-076d157 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

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

.elementor-2434 .elementor-element.elementor-element-6e61141 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-7618875 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-7618875 .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 3.6px;
}

.elementor-2434 .elementor-element.elementor-element-7618875 .wcf--title .highlight {
    color: #f00000;
}

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

.elementor-2434 .elementor-element.elementor-element-6cade26 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-827ff80 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-827ff80 .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 77px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-827ff80 .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-f0f8e3c {
    --divider-border-style: solid;
    --divider-color: #121212;
    --divider-border-width: 1px;
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 250px;
}

.elementor-2434 .elementor-element.elementor-element-f0f8e3c .elementor-divider-separator {
    width: 85px;
    margin: 0 auto;
    margin-left: 0;
}

.elementor-2434 .elementor-element.elementor-element-f0f8e3c .elementor-divider {
    text-align: left;
    padding-block-start:0px;padding-block-end:0px;}

.elementor-2434 .elementor-element.elementor-element-1a08c31 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-1a08c31 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-7665d91 {
    --display: flex;
    --padding-top: 40px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-7665d91 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-566f2ab {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-206798a {
    --display: flex;
    --gap: 55px 0px;
    --row-gap: 55px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 80px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-206798a .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-48a646c {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 290px );
    max-width: 290px;
    --container-widget-width: 290px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-48a646c .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-48a646c .wcf--text, .elementor-2434 .elementor-element.elementor-element-48a646c .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3333em;
}

.elementor-2434 .elementor-element.elementor-element-5e7829f {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-947d366 {
    --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;
    --justify-content: space-between;
    --align-items: center;
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-947d366.e-con {
    --align-self: flex-start;
}

.elementor-2434 .elementor-element.elementor-element-947d366 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-5b4668d {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-66a3ac6 );
    --divider-border-width: 1px;
    width: var( --container-widget-width, 140px );
    max-width: 140px;
    --container-widget-width: 140px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider-separator {
    width: 140px;
}

.elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider {
    padding-block-start:0px;padding-block-end:0px;}

.elementor-2434 .elementor-element.elementor-element-47a8511 .wcf-popup-btn {
    background-color: #02010100;
    font-size: 16px;
    font-weight: 600;
    line-height: 1em;
    width: 130px;
    height: 130px;
    border-radius: 0px 0px 0px 0px;
    fill: var( --e-global-color-66a3ac6 );
    color: var( --e-global-color-66a3ac6 );
}

.elementor-2434 .elementor-element.elementor-element-47a8511 {
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-47a8511 .wcf-popup-btn:after {
    border-radius: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-47a8511 .wcf-popup-btn:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-47a8511 .wcf-popup-btn .spinner_image {
    border-radius: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-1b5d262 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-1b5d262.e-con {
    --align-self: center;
}

.elementor-2434 .elementor-element.elementor-element-1b5d262 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-8e0f84a {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-9c75e49 {
    --display: flex;
    --min-height: 250px;
    --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;
    --justify-content: space-between;
    --align-items: center;
    --margin-top: -250px;
    --margin-bottom: 0px;
    --margin-left: 315px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px;
}

.elementor-2434 .elementor-element.elementor-element-9c75e49:not(.elementor-motion-effects-element-type-background), .elementor-2434 .elementor-element.elementor-element-9c75e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-debb7ee );
}

.elementor-2434 .elementor-element.elementor-element-9c75e49.e-con {
    --align-self: flex-start;
}

.elementor-2434 .elementor-element.elementor-element-9c75e49 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-10c87a9 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-8107859 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: initial;
    max-width: initial;
}

.elementor-2434 .elementor-element.elementor-element-8107859.elementor-element {
    --align-self: center;
}

.elementor-2434 .elementor-element.elementor-element-8107859 .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-8107859 .wcf--text, .elementor-2434 .elementor-element.elementor-element-8107859 .wcf--text * {
    font-size: 18px;
    line-height: 1.44em;
}

.elementor-2434 .elementor-element.elementor-element-5b97d45 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 60px 60px;
    --row-gap: 60px;
    --column-gap: 60px;
    --padding-top: 130px;
    --padding-bottom: 130px;
    --padding-left: 20px;
    --padding-right: 20px;
}

.elementor-2434 .elementor-element.elementor-element-5b97d45 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-68e4847 {
    --display: flex;
    --gap: 35px 0px;
    --row-gap: 35px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-68e4847.e-con {
    --align-self: center;
}

.elementor-2434 .elementor-element.elementor-element-68e4847 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-c113de6 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-c113de6 .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 3.6px;
}

.elementor-2434 .elementor-element.elementor-element-c113de6 .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-8fa03df {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-8fa03df .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 50px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-8fa03df .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-0f2043f {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-0f2043f .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-0f2043f .wcf--text, .elementor-2434 .elementor-element.elementor-element-0f2043f .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3333em;
}

.elementor-2434 .elementor-element.elementor-element-702ce29 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-518397f {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-4635091 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-4635091 .wcf--title {
    color: var( --e-global-color-text );
    font-size: 14px;
    font-weight: 600;
}

.elementor-2434 .elementor-element.elementor-element-4635091 .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-bb539cf {
    --divider-border-style: solid;
    --divider-color: #EBF1F1;
    --divider-border-width: 1px;
}

.elementor-2434 .elementor-element.elementor-element-bb539cf .elementor-divider-separator {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-bb539cf .elementor-divider {
    padding-block-start:4px;padding-block-end:4px;}

.elementor-2434 .elementor-element.elementor-element-9b36cd7 .elementor-repeater-item-754210a.floating-element {
    width: 10px;
    left: 0px;
    top: -37px;
    z-index: 1;
}

.elementor-2434 .elementor-element.elementor-element-8080457 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-8080457 > .elementor-widget-container {
    padding: 5px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-8080457 .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 26px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-8080457 .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-a36b2af {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 220px );
    max-width: 220px;
    --container-widget-width: 220px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-a36b2af .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-a36b2af .wcf--text, .elementor-2434 .elementor-element.elementor-element-a36b2af .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.44em;
}

.elementor-2434 .elementor-element.elementor-element-19c342a {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-d0f65ed {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-d0f65ed > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-2434 .elementor-element.elementor-element-d0f65ed .wcf--title {
    color: var( --e-global-color-text );
    font-size: 14px;
    font-weight: 600;
}

.elementor-2434 .elementor-element.elementor-element-d0f65ed .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-e67b6ba {
    --divider-border-style: solid;
    --divider-color: #EBF1F1;
    --divider-border-width: 1px;
}

.elementor-2434 .elementor-element.elementor-element-e67b6ba .elementor-divider-separator {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-e67b6ba .elementor-divider {
    padding-block-start:4px;padding-block-end:4px;}

.elementor-2434 .elementor-element.elementor-element-4bc28a0 .elementor-repeater-item-754210a.floating-element {
    width: 10px;
    left: 30px;
    top: -37px;
    z-index: 1;
}

.elementor-2434 .elementor-element.elementor-element-207be73 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-207be73 > .elementor-widget-container {
    padding: 5px 0px 0px 30px;
}

.elementor-2434 .elementor-element.elementor-element-207be73 .wcf--title {
    color: #121212;
    font-family: "hk", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-207be73 .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-33b4a0d {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 250px );
    max-width: 250px;
    --container-widget-width: 250px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-33b4a0d > .elementor-widget-container {
    padding: 0px 0px 0px 30px;
}

.elementor-2434 .elementor-element.elementor-element-33b4a0d .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-33b4a0d .wcf--text, .elementor-2434 .elementor-element.elementor-element-33b4a0d .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.44em;
}

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

.elementor-2434 .elementor-element.elementor-element-05145ee {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-05145ee > .elementor-widget-container {
    padding: 0px 0px 0px 60px;
}

.elementor-2434 .elementor-element.elementor-element-05145ee .wcf--title {
    color: var( --e-global-color-text );
    font-size: 14px;
    font-weight: 600;
}

.elementor-2434 .elementor-element.elementor-element-05145ee .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-330ed6e {
    --divider-border-style: solid;
    --divider-color: #EBF1F1;
    --divider-border-width: 1px;
}

.elementor-2434 .elementor-element.elementor-element-330ed6e .elementor-divider-separator {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-330ed6e .elementor-divider {
    padding-block-start:4px;padding-block-end:4px;}

.elementor-2434 .elementor-element.elementor-element-d0a6869 .elementor-repeater-item-754210a.floating-element {
    width: 10px;
    left: 60px;
    top: -37px;
    z-index: 1;
}

.elementor-2434 .elementor-element.elementor-element-bf59ee7 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-bf59ee7 > .elementor-widget-container {
    padding: 5px 0px 0px 60px;
}

.elementor-2434 .elementor-element.elementor-element-bf59ee7 .wcf--title {
    color: #121212;
    font-family: "hk", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-bf59ee7 .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-8f528cf {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 280px );
    max-width: 280px;
    --container-widget-width: 280px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-8f528cf > .elementor-widget-container {
    padding: 0px 0px 0px 60px;
}

.elementor-2434 .elementor-element.elementor-element-8f528cf .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-8f528cf .wcf--text, .elementor-2434 .elementor-element.elementor-element-8f528cf .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.44em;
}

.elementor-2434 .elementor-element.elementor-element-139bb32 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-3e23bdb {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-3e23bdb > .elementor-widget-container {
    padding: 0px 0px 0px 90px;
}

.elementor-2434 .elementor-element.elementor-element-3e23bdb .wcf--title {
    color: var( --e-global-color-text );
    font-family: "oak_suns", Sans-serif;
    font-size: 14px;
    font-weight: 600;
}

.elementor-2434 .elementor-element.elementor-element-3e23bdb .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-dc9ae9e {
    --divider-border-style: solid;
    --divider-color: #EBF1F1;
    --divider-border-width: 1px;
}

.elementor-2434 .elementor-element.elementor-element-dc9ae9e .elementor-divider-separator {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-dc9ae9e .elementor-divider {
    padding-block-start:4px;padding-block-end:4px;}

.elementor-2434 .elementor-element.elementor-element-53c2c4f .elementor-repeater-item-754210a.floating-element {
    width: 10px;
    left: 90px;
    top: -37px;
    z-index: 1;
}

.elementor-2434 .elementor-element.elementor-element-5b0f0c1 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-5b0f0c1 > .elementor-widget-container {
    padding: 5px 0px 0px 90px;
}

.elementor-2434 .elementor-element.elementor-element-5b0f0c1 .wcf--title {
    color: #121212;
    font-family: "hk", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-5b0f0c1 .wcf--title .highlight {
    color: #f00000;
}

.elementor-2434 .elementor-element.elementor-element-72f7aaa {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 310px );
    max-width: 310px;
    --container-widget-width: 310px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-72f7aaa > .elementor-widget-container {
    padding: 0px 0px 0px 90px;
}

.elementor-2434 .elementor-element.elementor-element-72f7aaa .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-72f7aaa .wcf--text, .elementor-2434 .elementor-element.elementor-element-72f7aaa .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.44em;
}

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

.elementor-2434 .elementor-element.elementor-element-31c1ee3 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-7d260fa {
    --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;
    --gap: 60px 0px;
    --row-gap: 60px;
    --column-gap: 0px;
    --padding-top: 130px;
    --padding-bottom: 125px;
    --padding-left: 20px;
    --padding-right: 20px;
}

.elementor-2434 .elementor-element.elementor-element-7d260fa:not(.elementor-motion-effects-element-type-background), .elementor-2434 .elementor-element.elementor-element-7d260fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-ebf6c5e );
}

.elementor-2434 .elementor-element.elementor-element-7d260fa .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-71e2db2 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-71e2db2 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

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

.elementor-2434 .elementor-element.elementor-element-a1a3255 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-36af11c {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-36af11c .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 3.6px;
}

.elementor-2434 .elementor-element.elementor-element-36af11c .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-999d6a1 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-999d6a1 .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 50px;
    font-weight: 700;
    line-height: 1em;
}

.elementor-2434 .elementor-element.elementor-element-999d6a1 .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-96aa887 {
    --display: flex;
    --align-items: flex-end;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --padding-top: 45px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-96aa887 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-e7c9b1d {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    width: var( --container-widget-width, 397px );
    max-width: 397px;
    --container-widget-width: 397px;
    --container-widget-flex-grow: 0;
}

.elementor-2434 .elementor-element.elementor-element-e7c9b1d .wcf--text {
    color: var( --e-global-color-text );
}

.elementor-2434 .elementor-element.elementor-element-e7c9b1d .wcf--text, .elementor-2434 .elementor-element.elementor-element-e7c9b1d .wcf--text * {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3333em;
}

.elementor-2434 .elementor-element.elementor-element-a0440da {
    --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;
    --padding-top: 45px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-a0440da .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-ba33a1f {
    text-align: right;
}

.elementor-2434 .elementor-element.elementor-element-ba33a1f .wcf__btn a {
    font-size: 16px;
    font-weight: 600;
    fill: var( --e-global-color-66a3ac6 );
    color: var( --e-global-color-66a3ac6 );
}

.elementor-2434 .elementor-element.elementor-element-ba33a1f .wcf__btn a.wcf-btn-underline:after {
    background-color: var( --e-global-color-66a3ac6 );
}

.elementor-2434 .elementor-element.elementor-element-ba33a1f .wcf__btn a.wcf-btn-mask:after {
    color: var( --e-global-color-66a3ac6 );
}

.elementor-2434 .elementor-element.elementor-element-5942b48 {
    --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;
    --justify-content: center;
    --align-items: flex-start;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-5942b48 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

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

.elementor-2434 .elementor-element.elementor-element-598cb75 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-468d24e {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-468d24e img {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-1888c9a {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-1888c9a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 10px 0px;
}

.elementor-2434 .elementor-element.elementor-element-1888c9a .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 30px;
    font-weight: 700;
}

.elementor-2434 .elementor-element.elementor-element-1888c9a .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-9486603 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-9486603 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-9486603 .wcf--title {
    color: var( --e-global-color-text );
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.elementor-2434 .elementor-element.elementor-element-9486603 .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

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

.elementor-2434 .elementor-element.elementor-element-652fa5b .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-b3472cb {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-b3472cb img {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-042483a {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-042483a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 10px 0px;
}

.elementor-2434 .elementor-element.elementor-element-042483a .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 30px;
    font-weight: 700;
}

.elementor-2434 .elementor-element.elementor-element-042483a .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-a9ab5c3 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-a9ab5c3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-a9ab5c3 .wcf--title {
    color: var( --e-global-color-text );
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.elementor-2434 .elementor-element.elementor-element-a9ab5c3 .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

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

.elementor-2434 .elementor-element.elementor-element-baf4fa6 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-c2e2855 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-c2e2855 img {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-343a45b {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-343a45b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 10px 0px;
}

.elementor-2434 .elementor-element.elementor-element-343a45b .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 30px;
    font-weight: 700;
}

.elementor-2434 .elementor-element.elementor-element-343a45b .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-8d918cf {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-8d918cf > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-8d918cf .wcf--title {
    color: var( --e-global-color-text );
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.elementor-2434 .elementor-element.elementor-element-8d918cf .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

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

.elementor-2434 .elementor-element.elementor-element-6a75ed1 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-944fe73 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
}

.elementor-2434 .elementor-element.elementor-element-944fe73 img {
    width: 100%;
}

.elementor-2434 .elementor-element.elementor-element-a1d7b31 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-a1d7b31 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 30px 0px 10px 0px;
}

.elementor-2434 .elementor-element.elementor-element-a1d7b31 .wcf--title {
    color: var( --e-global-color-66a3ac6 );
    font-size: 30px;
    font-weight: 700;
}

.elementor-2434 .elementor-element.elementor-element-a1d7b31 .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-5133876 {
    --wcf-duration: 1000ms;
    --wcf-delay: 0ms;
    --wcf-ease: ease;
    text-align: center;
}

.elementor-2434 .elementor-element.elementor-element-5133876 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-5133876 .wcf--title {
    color: var( --e-global-color-text );
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.elementor-2434 .elementor-element.elementor-element-5133876 .wcf--title .highlight {
    color: var( --e-global-color-primary );
}

.elementor-2434 .elementor-element.elementor-element-2d57190 {
    --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;
    --justify-content: flex-start;
    --flex-wrap: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-2d57190 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-106dcd6 {
    width: 100%;
    max-width: 100%;
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2434 .elementor-element.elementor-element-f93e514 {
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-2434 .elementor-element.elementor-element-f93e514 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

.elementor-2434 .elementor-element.elementor-element-6e21291 {
    --display: flex;
}

.elementor-2434 .elementor-element.elementor-element-6e21291 .wcf-image-hover {
    background-image: url( https://letscolab.space/wp-content/plugins/elementor/assets/images/placeholder.png);
}

@media(max-width: 1366px) {
    .elementor-2434 .elementor-element.elementor-element-3d2d813 {
        --padding-top:110px;
        --padding-bottom: 120px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 {
        width: var( --container-widget-width, 490px );
        max-width: 490px;
        --container-widget-width: 490px;
        --container-widget-flex-grow: 0;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 .wcf--title {
        font-size: 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-f0f8e3c {
        margin: -42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 210px;
    }

    .elementor-2434 .elementor-element.elementor-element-f0f8e3c .elementor-divider-separator {
        width: 70px;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --margin-top: -55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 40px;
        --padding-right: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d {
        --container-widget-width: 60px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 60px );
        max-width: 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider-separator {
        width: 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --min-height: 200px;
        --margin-top: -204px;
        --margin-bottom: 0px;
        --margin-left: 215px;
        --margin-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b97d45 {
        --padding-top: 120px;
        --padding-bottom: 115px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-68e4847 {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-d0f65ed > .elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-4bc28a0 .elementor-repeater-item-754210a.floating-element {
        left: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-207be73 > .elementor-widget-container {
        padding: 5px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d > .elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d {
        --container-widget-width: 235px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 235px );
        max-width: 235px;
    }

    .elementor-2434 .elementor-element.elementor-element-05145ee > .elementor-widget-container {
        padding: 0px 0px 0px 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-d0a6869 .elementor-repeater-item-754210a.floating-element {
        left: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-bf59ee7 > .elementor-widget-container {
        padding: 5px 0px 0px 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf > .elementor-widget-container {
        padding: 0px 0px 0px 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf {
        --container-widget-width: 250px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 250px );
        max-width: 250px;
    }

    .elementor-2434 .elementor-element.elementor-element-3e23bdb > .elementor-widget-container {
        padding: 0px 0px 0px 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-53c2c4f .elementor-repeater-item-754210a.floating-element {
        left: 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b0f0c1 > .elementor-widget-container {
        padding: 5px 0px 0px 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa > .elementor-widget-container {
        padding: 0px 0px 0px 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa {
        --container-widget-width: 280px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 280px );
        max-width: 280px;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --padding-top: 120px;
        --padding-bottom: 115px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-5942b48 {
        --justify-content: flex-start;
        --gap: 15px 15px;
        --row-gap: 15px;
        --column-gap: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        --padding-top: 120px;
        --padding-bottom: 120px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}

@media(max-width: 1200px) {
    .elementor-2434 .elementor-element.elementor-element-f0f8e3c {
        width:var( --container-widget-width, 0px );
        max-width: 0px;
        --container-widget-width: 0px;
        --container-widget-flex-grow: 0;
    }

    .elementor-2434 .elementor-element.elementor-element-f0f8e3c .elementor-divider-separator {
        width: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d {
        --container-widget-width: 40px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 40px );
        max-width: 40px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider-separator {
        width: 40px;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --min-height: 183px;
        --margin-top: -184px;
        --margin-bottom: 0px;
        --margin-left: 180px;
        --margin-right: 0px;
        --padding-top: 40px;
        --padding-bottom: 40px;
        --padding-left: 40px;
        --padding-right: 40px;
    }

    .elementor-2434 .elementor-element.elementor-element-d0f65ed > .elementor-widget-container {
        padding: 0px 0px 0px 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-4bc28a0 .elementor-repeater-item-754210a.floating-element {
        left: 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-207be73 > .elementor-widget-container {
        padding: 5px 0px 0px 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d > .elementor-widget-container {
        padding: 0px 0px 0px 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-05145ee > .elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-d0a6869 .elementor-repeater-item-754210a.floating-element {
        left: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-bf59ee7 > .elementor-widget-container {
        padding: 5px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf > .elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf {
        --container-widget-width: 235px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 235px );
        max-width: 235px;
    }

    .elementor-2434 .elementor-element.elementor-element-3e23bdb > .elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-53c2c4f .elementor-repeater-item-754210a.floating-element {
        left: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b0f0c1 > .elementor-widget-container {
        padding: 5px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa > .elementor-widget-container {
        padding: 0px 0px 0px 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa {
        --container-widget-width: 235px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 235px );
        max-width: 235px;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --gap: 50px 0px;
        --row-gap: 50px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-96aa887 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-2434 .elementor-element.elementor-element-1888c9a .wcf--title {
        font-size: 28px;
    }

    .elementor-2434 .elementor-element.elementor-element-042483a .wcf--title {
        font-size: 28px;
    }

    .elementor-2434 .elementor-element.elementor-element-343a45b .wcf--title {
        font-size: 28px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1d7b31 .wcf--title {
        font-size: 28px;
    }
}

@media(max-width: 1024px) {
    .elementor-2434 .elementor-element.elementor-element-3d2d813 {
        --padding-top:95px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-6e61141 {
        --padding-top: 10px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 {
        --container-widget-width: 420px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 420px );
        max-width: 420px;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 .wcf--title {
        font-size: 50px;
    }

    .elementor-2434 .elementor-element.elementor-element-f0f8e3c {
        width: var( --container-widget-width, 0px );
        max-width: 0px;
        --container-widget-width: 0px;
        --container-widget-flex-grow: 0;
    }

    .elementor-2434 .elementor-element.elementor-element-f0f8e3c .elementor-divider-separator {
        width: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --gap: 45px 0px;
        --row-gap: 45px;
        --column-gap: 0px;
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 30px;
        --padding-right: 10px;
    }

    .elementor-2434 .elementor-element.elementor-element-48a646c {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --justify-content: space-between;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d {
        --container-widget-width: 30px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 30px );
        max-width: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider-separator {
        width: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-47a8511 .wcf-popup-btn {
        font-size: 16px;
        width: 125px;
        height: 125px;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --min-height: 165px;
        --margin-top: -165px;
        --margin-bottom: 0px;
        --margin-left: 100px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b97d45 {
        --padding-top: 100px;
        --padding-bottom: 95px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-68e4847 {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-8fa03df .wcf--title {
        font-size: 46px;
    }

    .elementor-2434 .elementor-element.elementor-element-0f2043f {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-8080457 .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-a36b2af {
        width: var( --container-widget-width, 190px );
        max-width: 190px;
        --container-widget-width: 190px;
        --container-widget-flex-grow: 0;
    }

    .elementor-2434 .elementor-element.elementor-element-d0f65ed > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-4bc28a0 .elementor-repeater-item-754210a.floating-element {
        left: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-207be73 > .elementor-widget-container {
        padding: 5px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-207be73 .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d {
        width: var( --container-widget-width, 190px );
        max-width: 190px;
        --container-widget-width: 190px;
        --container-widget-flex-grow: 0;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-05145ee > .elementor-widget-container {
        padding: 0px 0px 0px 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-d0a6869 .elementor-repeater-item-754210a.floating-element {
        left: 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-bf59ee7 > .elementor-widget-container {
        padding: 5px 0px 0px 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-bf59ee7 .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf > .elementor-widget-container {
        padding: 0px 0px 0px 7.5px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf {
        --container-widget-width: 190px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 190px );
        max-width: 190px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b0f0c1 .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa {
        --container-widget-width: 190px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 190px );
        max-width: 190px;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --padding-top: 100px;
        --padding-bottom: 95px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-999d6a1 .wcf--title {
        font-size: 46px;
    }

    .elementor-2434 .elementor-element.elementor-element-1888c9a > .elementor-widget-container {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-1888c9a .wcf--title {
        font-size: 24px;
    }

    .elementor-2434 .elementor-element.elementor-element-042483a > .elementor-widget-container {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-042483a .wcf--title {
        font-size: 24px;
    }

    .elementor-2434 .elementor-element.elementor-element-343a45b > .elementor-widget-container {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-343a45b .wcf--title {
        font-size: 24px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1d7b31 > .elementor-widget-container {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1d7b31 .wcf--title {
        font-size: 24px;
    }

    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        --gap: 54px 0px;
        --row-gap: 54px;
        --column-gap: 0px;
        --flex-wrap: wrap;
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}

@media(max-width: 880px) {
    .elementor-2434 .elementor-element.elementor-element-3d2d813 {
        --padding-top:80px;
        --padding-bottom: 90px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-076d157 {
        --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;
    }

    .elementor-2434 .elementor-element.elementor-element-6cade26 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 15px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 .wcf--title {
        font-size: 40px;
        line-height: 1.1em;
    }

    .elementor-2434 .elementor-element.elementor-element-1a08c31 {
        --flex-wrap: wrap;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --margin-top: -243px;
        --margin-bottom: 0px;
        --margin-left: 310px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91.e-con {
        --order: 99999 /* order end hack */;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-48a646c > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5e7829f.elementor-element {
        --align-self: flex-start;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --padding-top: 55px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d {
        --container-widget-width: 60px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 60px );
        max-width: 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider-separator {
        width: 60px;
    }

    .elementor-2434 .elementor-element.elementor-element-8107859 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b97d45 {
        --gap: 55px 55px;
        --row-gap: 55px;
        --column-gap: 55px;
        --padding-top: 90px;
        --padding-bottom: 85px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-8fa03df .wcf--title {
        font-size: 36px;
        line-height: 1.1em;
    }

    .elementor-2434 .elementor-element.elementor-element-0f2043f > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-702ce29 {
        --flex-wrap: wrap;
    }

    .elementor-2434 .elementor-element.elementor-element-518397f {
        --gap: 12px 0px;
        --row-gap: 12px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-9b36cd7 .elementor-repeater-item-754210a.floating-element {
        top: -28px;
    }

    .elementor-2434 .elementor-element.elementor-element-8080457 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-a36b2af {
        --container-widget-width: 220px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 220px );
        max-width: 220px;
    }

    .elementor-2434 .elementor-element.elementor-element-19c342a {
        --gap: 12px 0px;
        --row-gap: 12px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-4bc28a0 .elementor-repeater-item-754210a.floating-element {
        left: 0px;
        top: -28px;
    }

    .elementor-2434 .elementor-element.elementor-element-207be73 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d {
        --container-widget-width: 220px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 220px );
        max-width: 220px;
    }

    .elementor-2434 .elementor-element.elementor-element-8921534 {
        --gap: 12px 0px;
        --row-gap: 12px;
        --column-gap: 0px;
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-05145ee > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-d0a6869 .elementor-repeater-item-754210a.floating-element {
        left: 0px;
        top: -28px;
    }

    .elementor-2434 .elementor-element.elementor-element-bf59ee7 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf {
        --container-widget-width: 220px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 220px );
        max-width: 220px;
    }

    .elementor-2434 .elementor-element.elementor-element-139bb32 {
        --gap: 12px 0px;
        --row-gap: 12px;
        --column-gap: 0px;
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-3e23bdb > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-53c2c4f .elementor-repeater-item-754210a.floating-element {
        left: 0px;
        top: -28px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b0f0c1 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa {
        --container-widget-width: 220px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 220px );
        max-width: 220px;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --gap: 50px 0px;
        --row-gap: 50px;
        --column-gap: 0px;
        --padding-top: 90px;
        --padding-bottom: 85px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1a3255 {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-999d6a1 .wcf--title {
        font-size: 36px;
        line-height: 1.1em;
    }

    .elementor-2434 .elementor-element.elementor-element-96aa887 {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-e7c9b1d {
        --container-widget-width: 345px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 345px );
        max-width: 345px;
    }

    .elementor-2434 .elementor-element.elementor-element-a0440da {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 25px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5942b48 {
        --gap: 42px 30px;
        --row-gap: 42px;
        --column-gap: 30px;
        --flex-wrap: wrap;
    }

    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        --gap: 44px 0px;
        --row-gap: 44px;
        --column-gap: 0px;
        --padding-top: 90px;
        --padding-bottom: 90px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
}

@media(max-width: 767px) {
    .elementor-2434 .elementor-element.elementor-element-3d2d813 {
        --padding-top:50px;
        --padding-bottom: 60px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-6cade26 {
        --padding-top: 15px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-827ff80 .wcf--title {
        font-size: 36px;
    }

    .elementor-2434 .elementor-element.elementor-element-f0f8e3c {
        margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
        --container-widget-width: 0px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 0px );
        max-width: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 25px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-48a646c .wcf--text, .elementor-2434 .elementor-element.elementor-element-48a646c .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --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;
        --padding-top: 30px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d {
        width: var( --container-widget-width, 100px );
        max-width: 100px;
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
    }

    .elementor-2434 .elementor-element.elementor-element-5b4668d .elementor-divider-separator {
        width: 100px;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --width: 100%;
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-8107859 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-8107859 .wcf--text, .elementor-2434 .elementor-element.elementor-element-8107859 .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b97d45 {
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
        --padding-top: 60px;
        --padding-bottom: 55px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-68e4847 {
        --gap: 15px 0px;
        --row-gap: 15px;
        --column-gap: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-c113de6 {
        text-align: left;
    }

    .elementor-2434 .elementor-element.elementor-element-8fa03df {
        text-align: left;
    }

    .elementor-2434 .elementor-element.elementor-element-8fa03df .wcf--title {
        font-size: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-0f2043f .wcf--text, .elementor-2434 .elementor-element.elementor-element-0f2043f .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-702ce29 {
        --padding-top: 10px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-518397f {
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-a36b2af {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-a36b2af .wcf--text, .elementor-2434 .elementor-element.elementor-element-a36b2af .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-33b4a0d .wcf--text, .elementor-2434 .elementor-element.elementor-element-33b4a0d .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-8f528cf .wcf--text, .elementor-2434 .elementor-element.elementor-element-8f528cf .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa {
        width: 100%;
        max-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-72f7aaa .wcf--text, .elementor-2434 .elementor-element.elementor-element-72f7aaa .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --padding-top: 60px;
        --padding-bottom: 55px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-71e2db2 {
        --gap: 25px 20px;
        --row-gap: 25px;
        --column-gap: 20px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1a3255 {
        --gap: 15px 15px;
        --row-gap: 15px;
        --column-gap: 15px;
    }

    .elementor-2434 .elementor-element.elementor-element-999d6a1 .wcf--title {
        font-size: 30px;
    }

    .elementor-2434 .elementor-element.elementor-element-96aa887 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-e7c9b1d {
        width: 100%;
        max-width: 100%;
        text-align: left;
    }

    .elementor-2434 .elementor-element.elementor-element-e7c9b1d .wcf--text, .elementor-2434 .elementor-element.elementor-element-e7c9b1d .wcf--text * {
        font-size: 16px;
    }

    .elementor-2434 .elementor-element.elementor-element-a0440da {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-ba33a1f {
        text-align: left;
    }

    .elementor-2434 .elementor-element.elementor-element-5942b48 {
        --gap: 33px 40px;
        --row-gap: 33px;
        --column-gap: 40px;
    }

    .elementor-2434 .elementor-element.elementor-element-598cb75 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-2434 .elementor-element.elementor-element-468d24e img {
        width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-1888c9a > .elementor-widget-container {
        padding: 15px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-1888c9a .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-652fa5b {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-2434 .elementor-element.elementor-element-b3472cb img {
        width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-042483a > .elementor-widget-container {
        padding: 15px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-042483a .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-baf4fa6 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-2434 .elementor-element.elementor-element-c2e2855 img {
        width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-343a45b > .elementor-widget-container {
        padding: 15px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-343a45b .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-6a75ed1 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }

    .elementor-2434 .elementor-element.elementor-element-944fe73 img {
        width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-a1d7b31 > .elementor-widget-container {
        padding: 15px 0px 5px 0px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1d7b31 .wcf--title {
        font-size: 22px;
    }

    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --padding-top: 60px;
        --padding-bottom: 55px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
}

@media(min-width: 768px) {
    .elementor-2434 .elementor-element.elementor-element-3d2d813 {
        --content-width:1520px;
    }

    .elementor-2434 .elementor-element.elementor-element-076d157 {
        --width: 1145px;
    }

    .elementor-2434 .elementor-element.elementor-element-6e61141 {
        --width: 43%;
    }

    .elementor-2434 .elementor-element.elementor-element-6cade26 {
        --width: 57%;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --width: 51%;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --width: 28%;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --width: 21%;
    }

    .elementor-2434 .elementor-element.elementor-element-1b5d262 {
        --width: 1920px;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --width: 505px;
    }

    .elementor-2434 .elementor-element.elementor-element-5b97d45 {
        --width: 1320px;
    }

    .elementor-2434 .elementor-element.elementor-element-68e4847 {
        --width: 609px;
    }

    .elementor-2434 .elementor-element.elementor-element-518397f {
        --width: 33.333%;
    }

    .elementor-2434 .elementor-element.elementor-element-19c342a {
        --width: 33.333%;
    }

    .elementor-2434 .elementor-element.elementor-element-8921534 {
        --width: 33.333%;
    }

    .elementor-2434 .elementor-element.elementor-element-139bb32 {
        --width: 33.333%;
    }

    .elementor-2434 .elementor-element.elementor-element-31c1ee3 {
        --width: 1920px;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --content-width: 1320px;
    }

    .elementor-2434 .elementor-element.elementor-element-a1a3255 {
        --width: 25%;
    }

    .elementor-2434 .elementor-element.elementor-element-96aa887 {
        --width: 48%;
    }

    .elementor-2434 .elementor-element.elementor-element-a0440da {
        --width: 27%;
    }

    .elementor-2434 .elementor-element.elementor-element-598cb75 {
        --width: 25%;
    }

    .elementor-2434 .elementor-element.elementor-element-652fa5b {
        --width: 25%;
    }

    .elementor-2434 .elementor-element.elementor-element-baf4fa6 {
        --width: 25%;
    }

    .elementor-2434 .elementor-element.elementor-element-6a75ed1 {
        --width: 25%;
    }

    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        --width: 100%;
    }
}

@media(max-width: 1366px) and (min-width:768px) {
    .elementor-2434 .elementor-element.elementor-element-6e61141 {
        --width:30%;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --width: 52%;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --width: 30%;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --width: 18%;
    }

    .elementor-2434 .elementor-element.elementor-element-31c1ee3 {
        --width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-7d260fa {
        --content-width: 100%;
    }

    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        --width: 100%;
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-2434 .elementor-element.elementor-element-076d157 {
        --width:100%;
    }

    .elementor-2434 .elementor-element.elementor-element-6e61141 {
        --width: 30%;
    }

    .elementor-2434 .elementor-element.elementor-element-6cade26 {
        --width: 70%;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --width: 49%;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --width: 32%;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --width: 19%;
    }

    .elementor-2434 .elementor-element.elementor-element-a1a3255 {
        --width: 33%;
    }

    .elementor-2434 .elementor-element.elementor-element-96aa887 {
        --width: 51%;
    }

    .elementor-2434 .elementor-element.elementor-element-a0440da {
        --width: 16%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-2434 .elementor-element.elementor-element-6e61141 {
        --width:25%;
    }

    .elementor-2434 .elementor-element.elementor-element-6cade26 {
        --width: 75%;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --width: 47%;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --width: 32%;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --width: 21%;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --width: 450px;
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-2434 .elementor-element.elementor-element-6cade26 {
        --width:100%;
    }

    .elementor-2434 .elementor-element.elementor-element-7665d91 {
        --width: 58%;
    }

    .elementor-2434 .elementor-element.elementor-element-206798a {
        --width: 72%;
    }

    .elementor-2434 .elementor-element.elementor-element-947d366 {
        --width: 28%;
    }

    .elementor-2434 .elementor-element.elementor-element-9c75e49 {
        --width: 430px;
    }

    .elementor-2434 .elementor-element.elementor-element-68e4847 {
        --width: 500px;
    }

    .elementor-2434 .elementor-element.elementor-element-518397f {
        --width: 50%;
    }

    .elementor-2434 .elementor-element.elementor-element-19c342a {
        --width: 50%;
    }

    .elementor-2434 .elementor-element.elementor-element-8921534 {
        --width: 50%;
    }

    .elementor-2434 .elementor-element.elementor-element-139bb32 {
        --width: 50%;
    }

    .elementor-2434 .elementor-element.elementor-element-598cb75 {
        --width: 47.5%;
    }

    .elementor-2434 .elementor-element.elementor-element-652fa5b {
        --width: 47.5%;
    }

    .elementor-2434 .elementor-element.elementor-element-baf4fa6 {
        --width: 47.5%;
    }

    .elementor-2434 .elementor-element.elementor-element-6a75ed1 {
        --width: 47.5%;
    }
}

/* Start custom CSS for divider, class: .elementor-element-f0f8e3c */
@media only screen and (min-width: 1367px) and (max-width: 1500px) {
    .elementor-2434 .elementor-element.elementor-element-f0f8e3c {
        width: 0;
    }
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d57190 */
@media only screen and (min-width: 1367px) and (max-width: 1780px) {
    .elementor-2434 .elementor-element.elementor-element-2d57190 {
        width:97%;
    }
}

/* End custom CSS */