
.elementor-6 .elementor-element.elementor-element-2463692 {
    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-6 .elementor-element.elementor-element-2463692>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-a952181.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-a952181.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-a952181>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-a952181>.elementor-element-populated>.elementor-widget-wrap {
    padding: 150px 0px 120px 120px;
}

.elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title>.qodef-m-text {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 26px;
    padding: 10px 125px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title .qodef-m-title {
    color: #FFFFFF;
    font-size: 60px;
    line-height: 57px;
}

.elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title .qodef-m-subtitle {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-74cea2f.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-74cea2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-74cea2f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-74cea2f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 150px 0px 120px 120px;
}

.elementor-6 .elementor-element.elementor-element-5d931b2 {
    padding: 85px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0f44c89>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-fa3f253 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original {
    animation: qode-move-horizontal-normal-text-marquee 20s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-fa3f253 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy {
    animation: qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-fa3f253 .qodef-m-text-item {
    color: #F3F4F6;
    font-family: "Work Sans", Sans-serif;
    font-size: 220px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 150px;
    padding-right: calc(50px/2);
    padding-left: calc(50px/2);
}

.elementor-6 .elementor-element.elementor-element-db1703e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -50px;
    margin-bottom: 0px;
    padding: 0px 0px 140px 0px;
}

.elementor-6 .elementor-element.elementor-element-db1703e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4be373b>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-bec3265.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-bec3265.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title .qodef-m-subtitle {
    color: #314665;
    font-size: 20px;
    font-weight: 500;
    margin-top: 23px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title .qodef-m-title {
    margin: 0px 40px 0px -130px;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title>.qodef-m-text {
    margin-top: 22px;
    padding: 0px 36px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title .qodef-m-button {
    margin-top: 27px;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button {
    font-family: "Work Sans", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #FFFFFF;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 55px 16px 55px;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-layout--filled {
    background-color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 16px 55px 16px 55px;
}

.elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 16px 0 16px;
}

.elementor-6 .elementor-element.elementor-element-dab639a>.elementor-widget-container {
    padding: 0px 0px 0px 40px;
}

.elementor-6 .elementor-element.elementor-element-cdeb587 {
    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-6 .elementor-element.elementor-element-cdeb587>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-faa4e68.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-faa4e68.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-faa4e68.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-faa4e68>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-faa4e68>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-faa4e68 .elementor-element-populated a:hover {
    color: #BA1B1B;
}

.elementor-6 .elementor-element.elementor-element-faa4e68>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-53e41aa .qodef-qi-grid>.qodef-grid-inner {
    gap: 0px;
}

.elementor-6 .elementor-element.elementor-element-53e41aa .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:before {
    bottom: calc(-0px/2);
}

.elementor-6 .elementor-element.elementor-element-53e41aa .qodef-qi-grid.qodef-borders--between>.qodef-grid-inner>.qodef-grid-item:after {
    right: calc(-0px/2);
}

.elementor-6 .elementor-element.elementor-element-53e41aa .qodef-qi-grid.qodef-borders--all>.qodef-grid-inner>.qodef-grid-item {
    padding: 0px;
}

.elementor-6 .elementor-element.elementor-element-53e41aa>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f582f4b {
    padding: 135px 0px 140px 0px;
}

.elementor-6 .elementor-element.elementor-element-90192a8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-90192a8>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-section-title .qodef-m-subtitle {
    color: #314665;
    font-size: 20px;
    font-weight: 500;
    margin-top: 19px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-section-title>.qodef-m-text {
    margin-top: 22px;
    padding: 0px 25px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-button {
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 20px 60px 20px 60px;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 20px 60px 20px 60px;
}

.elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 20px 0 20px;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-section-title .qodef-m-subtitle {
    color: #314665;
    font-size: 20px;
    font-weight: 500;
    margin-top: 23px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-section-title>.qodef-m-text {
    margin-top: 0px;
    padding: 0px 80px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-section-title .qodef-m-button {
    margin-top: 30px;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button {
    font-size: 17px;
    font-weight: 400;
    color: #FFFFFF;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 55px 15px 55px;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-layout--filled {
    background-color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 15px 55px 15px 55px;
}

.elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 15px 0 15px;
}

.elementor-6 .elementor-element.elementor-element-a760312>.elementor-widget-container {
    margin: -8px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7429d82>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cdf7979 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-bae40c7.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-bae40c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-bae40c7>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 27px 0px 27px;
}

.elementor-6 .elementor-element.elementor-element-a59a650:hover img {
    filter: brightness(81%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-4d3ebcd.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-4d3ebcd.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-4d3ebcd:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-4d3ebcd>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../site-content/h1-img-7.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-4d3ebcd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4d3ebcd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4d3ebcd>.elementor-element-populated>.elementor-widget-wrap {
    padding: 10px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-107aeb8 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-107aeb8 .qodef-qi-section-title>.qodef-m-text {
    color: #E5E9F2;
}

.elementor-6 .elementor-element.elementor-element-107aeb8 .qodef-qi-section-title .qodef-m-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-107aeb8 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-107aeb8 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-107aeb8>.elementor-widget-container {
    padding: 20px 40px 0px 50px;
}

.elementor-6 .elementor-element.elementor-element-d5c5c0d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 15px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-27598b9.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-27598b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-27598b9>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 27px 0px 27px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-4b48373.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-4b48373.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-4b48373:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-4b48373>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../site-content/h1-img-7.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-4b48373>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4b48373>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4b48373>.elementor-element-populated>.elementor-widget-wrap {
    padding: 10px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-8b1e308 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-8b1e308 .qodef-qi-section-title>.qodef-m-text {
    color: #E5E9F2;
}

.elementor-6 .elementor-element.elementor-element-8b1e308 .qodef-qi-section-title .qodef-m-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-8b1e308 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-8b1e308 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-8b1e308>.elementor-widget-container {
    padding: 20px 40px 0px 50px;
}

.elementor-6 .elementor-element.elementor-element-2571339 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 15px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-f50c61c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-f50c61c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-f50c61c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 27px 0px 27px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1f32a67.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-1f32a67.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-1f32a67:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-1f32a67>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../site-content/h1-img-7.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-1f32a67>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1f32a67>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-1f32a67>.elementor-element-populated>.elementor-widget-wrap {
    padding: 10px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-3075179 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-3075179 .qodef-qi-section-title>.qodef-m-text {
    color: #E5E9F2;
}

.elementor-6 .elementor-element.elementor-element-3075179 .qodef-qi-section-title .qodef-m-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3075179 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-3075179 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-3075179>.elementor-widget-container {
    padding: 20px 40px 0px 50px;
}

.elementor-6 .elementor-element.elementor-element-7d1a56f:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-7d1a56f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-6 .elementor-element.elementor-element-7d1a56f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 85px 0px 0px 0px;
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-7d1a56f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6da46ce>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0884cc7 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original {
    animation: qode-move-horizontal-normal-text-marquee 20s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-0884cc7 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy {
    animation: qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-0884cc7 .qodef-m-text-item {
    color: #E9E9E9A1;
    font-family: "Work Sans", Sans-serif;
    font-size: 220px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 150px;
    padding-right: calc(50px/2);
    padding-left: calc(50px/2);
}

.elementor-6 .elementor-element.elementor-element-7e5c22f:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-7e5c22f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-6 .elementor-element.elementor-element-7e5c22f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -40px;
    margin-bottom: 0px;
    padding: 0px 0px 140px 0px;
}

.elementor-6 .elementor-element.elementor-element-7e5c22f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-62f9fcf:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-62f9fcf>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-62f9fcf>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 19px 0px 0px;
    --e-column-margin-right: 19px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-62f9fcf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-62f9fcf>.elementor-element-populated>.elementor-widget-wrap {
    padding: 40px 20px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-62f9fcf {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-67288b0 .qodef-qi-icon-with-text.qodef-layout--top {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-67288b0 .qodef-m-title {
    margin-top: 27px;
}

.elementor-6 .elementor-element.elementor-element-67288b0 .qodef-m-content>.qodef-m-text {
    margin-top: 12px;
}

.elementor-6 .elementor-element.elementor-element-67288b0 .qodef-m-icon-holder {
    font-size: 53px;
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-67288b0 .qodef-m-icon-holder a {
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-67288b0 .qodef-m-icon-holder svg {
    stroke-width: 1;
}

.elementor-6 .elementor-element.elementor-element-329b4b2:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-329b4b2>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-329b4b2>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 14px 0px 7px;
    --e-column-margin-right: 14px;
    --e-column-margin-left: 7px;
}

.elementor-6 .elementor-element.elementor-element-329b4b2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-329b4b2>.elementor-element-populated>.elementor-widget-wrap {
    padding: 40px 20px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-329b4b2 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-09793fb .qodef-qi-icon-with-text.qodef-layout--top {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-09793fb .qodef-m-title {
    margin-top: 37px;
}

.elementor-6 .elementor-element.elementor-element-09793fb .qodef-m-content>.qodef-m-text {
    margin-top: 12px;
}

.elementor-6 .elementor-element.elementor-element-09793fb .qodef-m-icon-holder {
    font-size: 53px;
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-09793fb .qodef-m-icon-holder a {
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-09793fb .qodef-m-icon-holder svg {
    stroke-width: 1;
}

.elementor-6 .elementor-element.elementor-element-ef9dabc:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-ef9dabc>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ef9dabc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 7px 0px 14px;
    --e-column-margin-right: 7px;
    --e-column-margin-left: 14px;
}

.elementor-6 .elementor-element.elementor-element-ef9dabc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ef9dabc>.elementor-element-populated>.elementor-widget-wrap {
    padding: 40px 20px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-ef9dabc {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-d4b2690 .qodef-qi-icon-with-text.qodef-layout--top {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-d4b2690 .qodef-m-title {
    margin-top: 0px;
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-d4b2690 .qodef-m-content>.qodef-m-text {
    margin-top: 12px;
}

.elementor-6 .elementor-element.elementor-element-d4b2690 .qodef-m-icon-holder {
    font-size: 53px;
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-d4b2690 .qodef-m-icon-holder a {
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-d4b2690 .qodef-m-icon-holder svg {
    stroke-width: 1;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-050e475.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-050e475.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-050e475:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-6 .elementor-element.elementor-element-050e475>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-050e475>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 19px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 19px;
}

.elementor-6 .elementor-element.elementor-element-050e475>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-050e475>.elementor-element-populated>.elementor-widget-wrap {
    padding: 40px 20px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-050e475 {
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-qi-icon-with-text.qodef-layout--top {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-m-title {
    margin-top: -20px;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-m-content>.qodef-m-text {
    margin-top: 12px;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-m-icon-wrapper {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-m-icon-holder {
    font-size: 85px;
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-m-icon-holder a {
    color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-0653394 .qodef-m-icon-holder svg {
    stroke-width: 1;
}

.elementor-6 .elementor-element.elementor-element-0653394>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3697528:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-3697528>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-3697528 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-6 .elementor-element.elementor-element-3697528>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-0d37ce7.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-0d37ce7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-0d37ce7>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0% 0% 0% 0%;
}

.elementor-6 .elementor-element.elementor-element-b7e2d10 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-b7e2d10 .qodef-qi-section-title .qodef-m-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-b7e2d10 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-b7e2d10 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-b7e2d10>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-88b2758.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-88b2758.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-ed24b80.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-ed24b80.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

/* .elementor-6 .elementor-element.elementor-element-ed24b80.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
} */

.elementor-6 .elementor-element.elementor-element-ed24b80>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-ed24b80>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button {
    font-family: "Work Sans", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #FFFFFF;
    border-color: #A1B1C1;
    border-width: 2px 2px 2px 2px;
    border-radius: 0px 0px 0px 0px;
    padding: 13px 53px 13px 53px;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button:hover {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #02010100;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 13px 53px 13px 53px;
}

.elementor-6 .elementor-element.elementor-element-7291df7 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 13px 0 13px;
}

.elementor-6 .elementor-element.elementor-element-7291df7>.elementor-widget-container {
    margin: 0px -10px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7291df7 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-fef3fcf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 140px 0px 140px 0px;
}

.elementor-6 .elementor-element.elementor-element-fef3fcf>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0da7dcf>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1d977de iframe {
    height: 534px;
    filter: brightness(105%) contrast(115%) saturate(32%) blur(0px) hue-rotate(360deg);
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-2e77267.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-2e77267.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title .qodef-m-subtitle {
    color: #314665;
    font-size: 20px;
    font-weight: 500;
    margin-top: 23px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title .qodef-m-title {
    margin: 0px 40px 0px -130px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title>.qodef-m-text {
    margin-top: 22px;
    padding: 0px 36px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title .qodef-m-button {
    margin-top: 27px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button {
    font-family: "Work Sans", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #FFFFFF;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 55px 16px 55px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-layout--filled {
    background-color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after {
    background-color: #0E2D4A;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 16px 55px 16px 55px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 16px 0 16px;
}

.elementor-6 .elementor-element.elementor-element-e7ce539>.elementor-widget-container {
    padding: 0px 0px 0px 40px;
}

.elementor-6 .elementor-element.elementor-element-f8f40c3:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-f8f40c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-6 .elementor-element.elementor-element-f8f40c3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 85px 0px 0px 0px;
    z-index: 1;
}

.elementor-6 .elementor-element.elementor-element-f8f40c3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e970f8a>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-fd6d13e .qodef-qi-text-marquee .qodef-m-text.qodef-text--original {
    animation: qode-move-horizontal-normal-text-marquee 20s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-fd6d13e .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy {
    animation: qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;
}

.elementor-6 .elementor-element.elementor-element-fd6d13e .qodef-m-text-item {
    color: #E9E9E9A1;
    font-family: "Work Sans", Sans-serif;
    font-size: 220px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 150px;
    padding-right: calc(50px/2);
    padding-left: calc(50px/2);
}

.elementor-6 .elementor-element.elementor-element-311eee8:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-311eee8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-6 .elementor-element.elementor-element-311eee8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -40px;
    margin-bottom: 0px;
    padding: 0px 0px 135px 0px;
}

.elementor-6 .elementor-element.elementor-element-311eee8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-533b3f3>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-533b3f3>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-qi-swiper-container.qodef-pagination--inside>.swiper-pagination {
    bottom: 25px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-swiper-pagination-outside {
    margin-top: 25px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .swiper-container-vertical~.qodef-swiper-pagination-outside {
    margin-top: 0;
    margin-left: 25px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-qi-swiper-container.swiper-container-vertical>.swiper-pagination {
    bottom: auto;
    right: 25px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .swiper-pagination-bullet {
    color: #0E2D4B;
    width: calc(7px*1.4);
    height: calc(7px*1.4);
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .swiper-container-horizontal>.swiper-pagination-bullets {
    min-height: calc(7px*1.4);
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 calc(15px*0.72/2);
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: calc(15px*0.72/2) 0;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-swiper-pagination-outside .swiper-pagination-bullet {
    margin: 0 calc(15px*0.72/2);
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .swiper-container-vertical~.qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet {
    margin: calc(15px*0.72/2) 0;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-shortcode .qodef-e-title {
    color: #0E2D4B;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-shortcode .qodef-e-title a {
    color: #0E2D4B;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-blog-item .qodef-e-excerpt {
    color: #686E78;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-blog-item .qodef-e-info.qodef-info--top .qodef-e-info-item {
    color: #314665;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-e-info.qodef-info--top .qodef-e-info-item a:hover {
    color: #1E1E1E;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-e-info.qodef-info--top .qodef-e-info-item {
    font-family: "Work Sans", Sans-serif;
    font-size: 14px;
    font-weight: 500;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-blog-item .qodef-e-info.qodef-info--top {
    margin-bottom: 10px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-item-layout--boxed .qodef-e-text {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-item-layout--boxed .qodef-e-content {
    padding: 45px 40px 45px 40px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-qi-button {
    font-family: "Work Sans", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    color: #0E2D4B;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-m-icon {
    font-size: 6px;
    color: #0E2D4B;
    margin: 4px 0px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-m-text:after {
    bottom: 6px;
    height: 1px;
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-item-layout--boxed .qodef-e-inner {
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0);
}

.elementor-6 .elementor-element.elementor-element-3f26e69 .qodef-item-layout--boxed .qodef-e-info-date {
    color: #133C65;
    font-weight: 500;
    background-color: #FFE21D;
}

.elementor-6 .elementor-element.elementor-element-bceb1a8:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-bceb1a8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #133C65;
}

.elementor-6 .elementor-element.elementor-element-bceb1a8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 140px 0px 140px 0px;
}

.elementor-6 .elementor-element.elementor-element-bceb1a8>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-124d0db.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-124d0db.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-124d0db>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-124d0db>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-section-title {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-section-title>.qodef-m-text {
    color: #E5E9F2;
    margin-top: 22px;
    padding: 0px 80px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-section-title .qodef-m-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-section-title .qodef-e-colored {
    color: #bababa;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-section-title .qodef-m-subtitle {
    color: #E5E9F2;
    font-size: 20px;
    font-weight: 500;
    margin-top: 19px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-m-subtitle {
    align-items: baseline;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-button {
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 20px 60px 20px 60px;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text {
    padding: 20px 60px 20px 60px;
}

.elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon {
    padding: 20px 0 20px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-38d7b3c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-38d7b3c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-38d7b3c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-38d7b3c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item {
    margin-left: 0;
}

.elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 input[type=submit] {
    font-size: 17px;
    font-weight: 400;
    color: #FFFFFF;
    background-color: #02010100;
    border-color: #A1B1C1;
    border-width: 2px 2px 2px 2px;
}

.elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 input[type=submit]:hover {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 input[type=submit]:focus {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip {
    text-align: left;
}

body.elementor-page-6 {
    padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-a952181>.elementor-element-populated>.elementor-widget-wrap {
        padding: 80px 0px 80px 53px;
    }

    .elementor-6 .elementor-element.elementor-element-74cea2f>.elementor-element-populated>.elementor-widget-wrap {
        padding: 80px 0px 80px 80px;
    }

    .elementor-6 .elementor-element.elementor-element-db1703e {
        padding: 25px 0px 140px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-bec3265>.elementor-element-populated>.elementor-widget-wrap {
        padding: 50px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title .qodef-m-title {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-dab639a>.elementor-widget-container {
        padding: 0px 110px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7429d82>.elementor-element-populated>.elementor-widget-wrap {
        padding: 80px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-107aeb8>.elementor-widget-container {
        padding: 20px 140px 0px 50px;
    }

    .elementor-6 .elementor-element.elementor-element-4b48373>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-8b1e308>.elementor-widget-container {
        padding: 20px 140px 0px 50px;
    }

    .elementor-6 .elementor-element.elementor-element-3075179>.elementor-widget-container {
        padding: 20px 140px 0px 50px;
    }

    .elementor-6 .elementor-element.elementor-element-7e5c22f {
        margin-top: -20px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-62f9fcf>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-329b4b2>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-ef9dabc>.elementor-element-populated {
        margin: 20px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-050e475>.elementor-element-populated {
        margin: 20px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-0d37ce7>.elementor-element-populated>.elementor-widget-wrap {
        padding: 60px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-88b2758>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 150px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-6dc9530>.elementor-widget-container {
        margin: -20px 0px -16px 0px;
        padding: 20px 0px 20px 0px;
    }

    /* .elementor-6 .elementor-element.elementor-element-ed24b80.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: flex-start;
    } */

    .elementor-6 .elementor-element.elementor-element-ed24b80>.elementor-element-populated>.elementor-widget-wrap {
        padding: 20px 0px 60px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-fef3fcf {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 135px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2e77267>.elementor-element-populated>.elementor-widget-wrap {
        padding: 50px 0px 120px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title .qodef-m-title {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e7ce539>.elementor-widget-container {
        padding: 0px 110px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-311eee8 {
        margin-top: -20px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-bceb1a8 {
        padding: 120px 0px 120px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-124d0db>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-38d7b3c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 50px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item {
        margin-left: 0;
    }
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-a952181 {
        width: 48.814%;
    }

    .elementor-6 .elementor-element.elementor-element-74cea2f {
        width: 51.186%;
    }

    .elementor-6 .elementor-element.elementor-element-4be373b {
        width: 60.615%;
    }

    .elementor-6 .elementor-element.elementor-element-bec3265 {
        width: 38.718%;
    }

    .elementor-6 .elementor-element.elementor-element-bec3265-jobs {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-bae40c7 {
        width: 22.615%;
    }

    .elementor-6 .elementor-element.elementor-element-4d3ebcd {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-27598b9 {
        width: 22.615%;
    }

    .elementor-6 .elementor-element.elementor-element-4b48373 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-f50c61c {
        width: 22.615%;
    }

    .elementor-6 .elementor-element.elementor-element-1f32a67 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-0d37ce7 {
        width: 84.308%;
    }

    .elementor-6 .elementor-element.elementor-element-88b2758 {
        width: 32.846%;
    }

    .elementor-6 .elementor-element.elementor-element-ed24b80 {
        width: 24.291%;
    }

    .elementor-6 .elementor-element.elementor-element-0da7dcf {
        width: 60.615%;
    }

    .elementor-6 .elementor-element.elementor-element-2e77267 {
        width: 38.718%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-a952181 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-4be373b {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-bec3265 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-faa4e68 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-90192a8 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-7429d82 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-4d3ebcd {
        width: 77%;
    }

    .elementor-6 .elementor-element.elementor-element-4b48373 {
        width: 77%;
    }

    .elementor-6 .elementor-element.elementor-element-1f32a67 {
        width: 77%;
    }

    .elementor-6 .elementor-element.elementor-element-62f9fcf {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-329b4b2 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-ef9dabc {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-050e475 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-0d37ce7 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-88b2758 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-ed24b80 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-0da7dcf {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-2e77267 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-533b3f3 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-124d0db {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-38d7b3c {
        width: 100%;
    }
}

@media(min-width:1025px) {

    .elementor-6 .elementor-element.elementor-element-2463692:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-2463692>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-2463692 {
        padding: 120px 0px 120px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-a952181>.elementor-element-populated {
        margin: 0px 0px -90px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-a952181>.elementor-element-populated>.elementor-widget-wrap {
        padding: 270px 0px 28px 31px;
    }

    .elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title .qodef-m-title {
        font-size: 50px;
        line-height: 50px;
    }

    .elementor-6 .elementor-element.elementor-element-cdc9176 .qodef-qi-section-title>.qodef-m-text {
        padding: 10px 20px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-74cea2f>.elementor-element-populated {
        margin: 0px 0px -90px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-74cea2f>.elementor-element-populated>.elementor-widget-wrap {
        padding: 270px 0px 0px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-db1703e {
        padding: 25px 0px 140px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-dab639a .qodef-qi-section-title>.qodef-m-text {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-dab639a>.elementor-widget-container {
        padding: 0px 18px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2f73179 .qodef-qi-section-title>.qodef-m-text {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-a760312 .qodef-qi-section-title>.qodef-m-text {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-bae40c7>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-107aeb8>.elementor-widget-container {
        padding: 20px 30px 0px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-d5c5c0d {
        padding: 50px 0px 50px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-27598b9>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-8b1e308>.elementor-widget-container {
        padding: 20px 30px 0px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-f50c61c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3075179>.elementor-widget-container {
        padding: 20px 30px 0px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-7e5c22f {
        margin-top: -10px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-62f9fcf>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-329b4b2>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-ef9dabc>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-050e475>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-88b2758>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 0px 20px 0px;
    }

    /* .elementor-6 .elementor-element.elementor-element-ed24b80.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: flex-start;
    } */

    .elementor-6 .elementor-element.elementor-element-ed24b80>.elementor-element-populated>.elementor-widget-wrap {
        padding: 20px 0px 60px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e7ce539 .qodef-qi-section-title>.qodef-m-text {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e7ce539>.elementor-widget-container {
        padding: 0px 18px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-311eee8 {
        margin-top: -10px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-b42b096 .qodef-qi-section-title>.qodef-m-text {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-b42b096>.elementor-widget-container {
        padding: 0px 10px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-ca6d9d0 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item {
        margin-left: 0;
    }
}