.elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-container {
    max-width: 1300px;
    min-height: 850px;
}

    .elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

.elementor-9744 .elementor-element.elementor-element-380d4e6:not(.elementor-motion-effects-element-type-background), .elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-9744 .elementor-element.elementor-element-380d4e6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-9744 .elementor-element.elementor-element-50051e6.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-9744 .elementor-element.elementor-element-50051e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-9744 .elementor-element.elementor-element-50051e6 > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    padding: 0% 50% 0% 0%;
}

.elementor-9744 .elementor-element.elementor-element-18a1c93 {
    text-align: left;
    width: 100%;
    max-width: 100%;
}

    .elementor-9744 .elementor-element.elementor-element-18a1c93 .elementor-heading-title {
        color: #ffffff;
        font-size: 55px;
        line-height: 1.3em;
    }

.elementor-9744 .elementor-element.elementor-element-24f56bb > .elementor-element-populated {
    margin: 11px 11px 11px 11px;
}

.elementor-9744 .elementor-element.elementor-element-5550568 {
    text-align: left;
}

.elementor-9744 .elementor-element.elementor-element-22deefa {
    text-align: left;
}

.elementor-9744 .elementor-element.elementor-element-ea918a6 {
    text-align: left;
}

.elementor-9744 .elementor-element.elementor-element-c21a3e1 {
    text-align: left;
}

.elementor-9744 .elementor-element.elementor-element-1652302 {
    text-align: left;
}

@media(max-width:1024px) {
    .elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-container {
        min-height: 520px;
    }

        .elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-container:after {
            content: "";
            min-height: inherit;
        }

    .elementor-9744 .elementor-element.elementor-element-50051e6 > .elementor-element-populated {
        padding: 0% 30% 0% 0%;
    }

    .elementor-9744 .elementor-element.elementor-element-18a1c93 .elementor-heading-title {
        font-size: 45px;
    }
}

@media(max-width:767px) {
    .elementor-9744 .elementor-element.elementor-element-50051e6 > .elementor-element-populated {
        margin: 100px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-9744 .elementor-element.elementor-element-18a1c93 .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-9744 .elementor-element.elementor-element-18a1c93 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:1025px) {
    .elementor-9744 .elementor-element.elementor-element-380d4e6:not(.elementor-motion-effects-element-type-background), .elementor-9744 .elementor-element.elementor-element-380d4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}
/*
     FILE ARCHIVED ON 10:15:11 Mar 29, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:38:04 Jul 05, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.93
  exclusion.robots: 0.112
  exclusion.robots.policy: 0.096
  esindex: 0.017
  cdx.remote: 5.199
  LoadShardBlock: 328.74 (3)
  PetaboxLoader3.datanode: 184.323 (4)
  PetaboxLoader3.resolve: 267.617 (2)
  load_resource: 181.274
*/
