        .elementor-kit-5890 {
            --e-global-color-primary: #6ec1e4;
            --e-global-color-secondary: #54595f;
            --e-global-color-text: #7a7a7a;
            --e-global-color-accent: #61ce70;
            --e-global-color-ac788ac: #4054b2;
            --e-global-color-49b9e740: #23a455;
            --e-global-color-4d90c1a0: #000;
            --e-global-color-454a19d: #fff;
            --e-global-typography-primary-font-family: "Roboto";
            --e-global-typography-primary-font-weight: 600;
            --e-global-typography-secondary-font-family: "Roboto Slab";
            --e-global-typography-secondary-font-weight: 400;
            --e-global-typography-text-font-family: "Roboto";
            --e-global-typography-text-font-weight: 400;
            --e-global-typography-accent-font-family: "Roboto";
            --e-global-typography-accent-font-weight: 500;
        }
        .elementor-section.elementor-section-boxed > .elementor-container {
            max-width: 1140px;
        }
         {
        }
        h1.entry-title {
            display: var(--page-title-display);
        }
        @media (max-width: 1024px) {
            .elementor-section.elementor-section-boxed > .elementor-container {
                max-width: 1024px;
            }
        }
        @media (max-width: 767px) {
            .elementor-section.elementor-section-boxed > .elementor-container {
                max-width: 767px;
            }
        }
        .elementor-278 .elementor-element.elementor-element-a2c6716 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-a2c6716 .elementor-repeater-item-16b003e.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278
            .elementor-element.elementor-element-eea0dcb
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-a7e516b {
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-a7e516b .elementor-heading-title {
            color: #ffffff;
            font-family: "Lato", Sans-serif;
            font-size: 60px;
            font-weight: 400;
            line-height: 1.19em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-7ec5116 {
            text-align: center;
            color: #ffffff;
            font-family: "Lato", Sans-serif;
            font-size: 22px;
            font-weight: 400;
            line-height: 1.6em;
        }
        .elementor-278 .elementor-element.elementor-element-3fb0ddc .elementor-spacer-inner {
            height: 55px;
        }
        .elementor-278 .elementor-element.elementor-element-de656f2 .elementor-repeater-item-05f6d76.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278 .elementor-element.elementor-element-b346450.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
            justify-content: center;
        }
        .elementor-278
            .elementor-element.elementor-element-b346450
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-b346450 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-b346450 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 5px 0px 5px;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__field {
            color: #000000;
            padding: 13px 35px 14px 35px;
            margin: 0px 0px 0px 0px;
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #e3e2e7;
            border-radius: 30px 0px 0px 30px;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__field::-webkit-input-placeholder {
            color: #aaaaaa;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__field::-moz-placeholder {
            color: #aaaaaa;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__field:-ms-input-placeholder {
            color: #aaaaaa;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__submit {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            line-height: 2em;
            background-color: #572f59;
            color: #ffffff;
            padding: 11px 56px 11px 56px;
            margin: 0px 0px 0px -20px;
            border-radius: 0px 30px 30px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__submit:hover {
            background-color: #cd5823;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-18ceaa8 {
            width: 99%;
            max-width: 99%;
        }
        .elementor-278 .elementor-element.elementor-element-de656f2 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-de656f2 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-a2c6716:not(.elementor-motion-effects-element-type-background),
        .elementor-278 .elementor-element.elementor-element-a2c6716 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-image: url("https://ld-wp73.template-help.com/wordpress/prod_18709/v3/wp-content/uploads/2020/06/bg.png");
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }
        .elementor-278 .elementor-element.elementor-element-a2c6716 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: -133px;
            margin-bottom: 0px;
            padding: 287px 0px 276px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-a2c6716 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-7094333 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-7094333 .elementor-repeater-item-661c82d.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278
            .elementor-element.elementor-element-deb96f0
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-fd7f0ce {
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-fd7f0ce .elementor-heading-title {
            color: #000000;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 400;
            line-height: 1.344em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-459cfa4 {
            text-align: center;
            color: #aaaaaa;
            font-family: "Lato", Sans-serif;
            font-size: 16px;
            line-height: 1.5em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-a2e33ac .elementor-spacer-inner {
            height: 50px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__item {
            width: calc(100% / 4);
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__inner {
            margin: 10px;
            border-radius: 04px 04px 04px 04px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__list {
            margin: -10px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__image-instance {
            height: 158px;
            border-radius: 4px 4px 0px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__cover {
            background-color: #02010100;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__filter {
            justify-content: center;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .preset-type-2 .jet-portfolio__inner,
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__content-inner {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__content-inner {
            padding: 021px 30px 20px 30px;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__title {
            text-align: center;
            order: 1;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__category {
            text-align: center;
            order: 2;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__desc {
            text-align: left;
            color: #aaaaaa;
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.5em;
            order: 2;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__button {
            align-self: flex-start;
            text-align: left;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 015px 0px;
            color: #000000;
            background-color: #02010100;
            order: 1;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__button {
            font-family: "Lato", Sans-serif;
            font-size: 18px;
            font-weight: 900;
            line-height: 1em;
            letter-spacing: 0.02px;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__button:hover {
            color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-def5564 > .elementor-widget-container {
            margin: 0px 0px 20px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-0aa90be .elementor-spacer-inner {
            height: 21px;
        }
        .elementor-278 .elementor-element.elementor-element-f4287f4 .elementor-button {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
            letter-spacing: 0.04px;
            background-color: #572f59;
            border-radius: 40px 40px 40px 40px;
            padding: 10px 35px 10px 35px;
        }
        .elementor-278 .elementor-element.elementor-element-f4287f4 .elementor-button:hover,
        .elementor-278 .elementor-element.elementor-element-f4287f4 .elementor-button:focus {
            color: #ffffff;
            background-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-f4287f4 .elementor-button:hover svg,
        .elementor-278 .elementor-element.elementor-element-f4287f4 .elementor-button:focus svg {
            fill: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-7094333:not(.elementor-motion-effects-element-type-background),
        .elementor-278 .elementor-element.elementor-element-7094333 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-color: #f5f5f5;
        }
        .elementor-278 .elementor-element.elementor-element-7094333 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 63px 0px 80px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-7094333 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-c584122 > .elementor-container {
            max-width: 1180px;
        }
        .elementor-278 .elementor-element.elementor-element-c584122 .elementor-repeater-item-498edcf.jet-parallax-section__layout .jet-parallax-section__image {
            background-image: url("/");
            background-size: cover;
        }
        .elementor-278
            .elementor-element.elementor-element-d46dbb3
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-940ef3a {
            text-align: center;
            z-index: 3;
        }
        .elementor-278 .elementor-element.elementor-element-940ef3a .elementor-heading-title {
            color: #ffffff;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 400;
            line-height: 1em;
        }
        .elementor-278 .elementor-element.elementor-element-f8bf7f3 .elementor-spacer-inner {
            height: 50px;
        }
        .elementor-278 .elementor-element.elementor-element-e127b8e .elementor-repeater-item-9da4a8d.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278
            .elementor-element.elementor-element-f31a894
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-f31a894 > .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-278 .elementor-element.elementor-element-f31a894 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-f31a894 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 20px 0px 20px;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-stacked .elementor-icon {
            background-color: #cd5823;
            fill: #ffffff;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-framed .elementor-icon,
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-default .elementor-icon {
            fill: #cd5823;
            color: #cd5823;
            border-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-framed .elementor-icon {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-stacked .elementor-icon:hover {
            background-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-framed .elementor-icon:hover,
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-view-default .elementor-icon:hover {
            fill: #572f59;
            color: #572f59;
            border-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-position-right .elementor-icon-box-icon {
            margin-left: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-position-left .elementor-icon-box-icon {
            margin-right: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon {
            font-size: 25px;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon i {
            transform: rotate(0deg);
        }
        .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon-box-title {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon-box-title,
        .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon-box-title a {
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon-box-description {
            color: #aaaaaa;
            font-weight: 400;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-36e6212 > .elementor-widget-container {
            padding: 20px 20px 20px 20px;
            background-color: #ffffff;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278
            .elementor-element.elementor-element-1962202
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-1962202 > .elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-1962202 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-1962202 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0em 1em 0em 1em;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-stacked .elementor-icon {
            background-color: #cd5823;
            fill: #ffffff;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-framed .elementor-icon,
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-default .elementor-icon {
            fill: #cd5823;
            color: #cd5823;
            border-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-framed .elementor-icon {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-stacked .elementor-icon:hover {
            background-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-framed .elementor-icon:hover,
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-view-default .elementor-icon:hover {
            fill: #572f59;
            color: #572f59;
            border-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-position-right .elementor-icon-box-icon {
            margin-left: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-position-left .elementor-icon-box-icon {
            margin-right: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon {
            font-size: 25px;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon i {
            transform: rotate(0deg);
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon-box-title {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon-box-title,
        .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon-box-title a {
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon-box-description {
            color: #aaaaaa;
            font-weight: 400;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-457dbb9 > .elementor-widget-container {
            padding: 20px 20px 20px 20px;
            background-color: #ffffff;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278
            .elementor-element.elementor-element-f6eb951
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-f6eb951 > .elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-f6eb951 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-f6eb951 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0em 1em 0em 1em;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-stacked .elementor-icon {
            background-color: #cd5823;
            fill: #ffffff;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-framed .elementor-icon,
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-default .elementor-icon {
            fill: #cd5823;
            color: #cd5823;
            border-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-framed .elementor-icon {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-stacked .elementor-icon:hover {
            background-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-framed .elementor-icon:hover,
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-view-default .elementor-icon:hover {
            fill: #572f59;
            color: #572f59;
            border-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-position-right .elementor-icon-box-icon {
            margin-left: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-position-left .elementor-icon-box-icon {
            margin-right: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon {
            font-size: 25px;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon i {
            transform: rotate(0deg);
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon-box-title {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon-box-title,
        .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon-box-title a {
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon-box-description {
            color: #aaaaaa;
            font-weight: 400;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-0ec99ea > .elementor-widget-container {
            padding: 20px 20px 20px 20px;
            background-color: #ffffff;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278 .elementor-element.elementor-element-e127b8e {
            padding: 0px 0px 28px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-e9c1aa9 .elementor-repeater-item-5b9bdeb.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278 .elementor-element.elementor-element-3a23b66 > .elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-3a23b66 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-3a23b66 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0em 1em 0em 1em;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-stacked .elementor-icon {
            background-color: #cd5823;
            fill: #ffffff;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-framed .elementor-icon,
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-default .elementor-icon {
            fill: #cd5823;
            color: #cd5823;
            border-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-framed .elementor-icon {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-stacked .elementor-icon:hover {
            background-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-framed .elementor-icon:hover,
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-view-default .elementor-icon:hover {
            fill: #572f59;
            color: #572f59;
            border-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-position-right .elementor-icon-box-icon {
            margin-left: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-position-left .elementor-icon-box-icon {
            margin-right: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon {
            font-size: 25px;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon i {
            transform: rotate(0deg);
        }
        .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon-box-title {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon-box-title,
        .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon-box-title a {
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon-box-description {
            color: #aaaaaa;
            font-weight: 400;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-2d051db > .elementor-widget-container {
            padding: 20px 20px 20px 20px;
            background-color: #ffffff;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278 .elementor-element.elementor-element-09221b6 > .elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-09221b6 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-09221b6 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0em 1em 0em 1em;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-stacked .elementor-icon {
            background-color: #cd5823;
            fill: #ffffff;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-framed .elementor-icon,
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-default .elementor-icon {
            fill: #cd5823;
            color: #cd5823;
            border-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-framed .elementor-icon {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-stacked .elementor-icon:hover {
            background-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-framed .elementor-icon:hover,
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-view-default .elementor-icon:hover {
            fill: #572f59;
            color: #572f59;
            border-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-position-right .elementor-icon-box-icon {
            margin-left: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-position-left .elementor-icon-box-icon {
            margin-right: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon {
            font-size: 25px;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon i {
            transform: rotate(0deg);
        }
        .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon-box-title {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon-box-title,
        .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon-box-title a {
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon-box-description {
            color: #aaaaaa;
            font-weight: 400;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-cb79862 > .elementor-widget-container {
            padding: 20px 20px 20px 20px;
            background-color: #ffffff;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278 .elementor-element.elementor-element-f2bac66 > .elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-f2bac66 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-f2bac66 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0em 1em 0em 1em;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-stacked .elementor-icon {
            background-color: #cd5823;
            fill: #ffffff;
            color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-framed .elementor-icon,
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-default .elementor-icon {
            fill: #cd5823;
            color: #cd5823;
            border-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-framed .elementor-icon {
            background-color: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-stacked .elementor-icon:hover {
            background-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-framed .elementor-icon:hover,
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-view-default .elementor-icon:hover {
            fill: #572f59;
            color: #572f59;
            border-color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-position-right .elementor-icon-box-icon {
            margin-left: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-position-left .elementor-icon-box-icon {
            margin-right: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon {
            font-size: 25px;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon i {
            transform: rotate(0deg);
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon-box-title {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon-box-title,
        .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon-box-title a {
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon-box-description {
            color: #aaaaaa;
            font-weight: 400;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-0cc4d25 > .elementor-widget-container {
            padding: 20px 20px 20px 20px;
            background-color: #ffffff;
            border-radius: 4px 4px 4px 4px;
        }
        .elementor-278 .elementor-element.elementor-element-e9c1aa9 {
            padding: 0px 0px 28px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-c584122 > .elementor-background-overlay {
            background-color: #000000;
            opacity: 0.24;
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-c584122 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 61px 0px 51px 0px;
            z-index: 1;
        }
        .elementor-278 .elementor-element.elementor-element-c584122 > .elementor-shape-top svg {
            width: calc(100% + 1.3px);
            height: 30px;
            transform: translateX(-50%) rotateY(180deg);
        }
        .elementor-278 .elementor-element.elementor-element-c584122 > .elementor-shape-bottom svg {
            height: 30px;
        }
        .elementor-278 .elementor-element.elementor-element-c596d3d > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-c596d3d .elementor-repeater-item-0c025c3.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278
            .elementor-element.elementor-element-eaa5add
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-1596282 {
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-1596282 .elementor-heading-title {
            color: #000000;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 400;
            line-height: 1.344em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-6e54c44 .elementor-spacer-inner {
            height: 50px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-posts__item {
            max-width: calc(100% / 3);
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts:not(.jet-equal-cols) .jet-posts__item {
            flex: 0 0 calc(100% / 3);
            -webkit-box-flex: 0;
            -ms-flex: 0 0 calc(100% / 3);
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-posts__inner-box {
            box-shadow: 0px 0px 20px -6px rgba(0, 0, 0, 0.24);
            padding: 20px 20px 20px 20px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .entry-title a {
            color: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .entry-title a:hover {
            color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .entry-title,
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .entry-title a {
            font-family: "Lato", Sans-serif;
            font-size: 18px;
            font-weight: 900;
            line-height: 1em;
            letter-spacing: 0.02px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .entry-title {
            text-align: center;
            padding: 20px 0px 0px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .post-meta {
            color: #572f59;
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.75em;
            letter-spacing: 0px;
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .post-meta a {
            color: #aaaaaa;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .post-meta a:hover {
            color: #572f59;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .entry-excerpt {
            color: #aaaaaa;
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.5em;
            letter-spacing: 0px;
            text-align: center;
            padding: 20px 0px 20px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-more {
            background-color: #572f59;
            text-decoration: none;
            padding: 10px 35px 10px 35px;
            border-radius: 40px 40px 40px 40px;
            align-self: center;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-more {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            line-height: 2em;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-more:hover {
            background-color: #cd5823;
            text-decoration: none;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-carousel .jet-slick-dots li {
            padding-left: 5px;
            padding-right: 5px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-carousel .jet-slick-dots {
            justify-content: center;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-title-fields__item-label {
            margin-right: 5px;
        }
        .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-content-fields__item-label {
            margin-right: 5px;
        }
        .elementor-278 .elementor-element.elementor-element-c596d3d {
            padding: 70px 0px 70px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-4c037f8 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-4c037f8 .elementor-repeater-item-ebfc2c1.jet-parallax-section__layout .jet-parallax-section__image {
            background-image: url("https://ld-wp73.template-help.com/wordpress/prod_18709/v3/wp-content/uploads/2017/12/Untitled-6.jpg");
            background-size: cover;
        }
        .elementor-278
            .elementor-element.elementor-element-96e49a1
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 36px;
        }
        .elementor-278 .elementor-element.elementor-element-1dbe141 {
            text-align: right;
        }
        .elementor-278 .elementor-element.elementor-element-1dbe141 .elementor-heading-title {
            color: #ffffff;
            font-family: "Lato", Sans-serif;
            font-size: 48px;
            line-height: 1.3em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-438963f .elementor-button {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
            letter-spacing: 0.04px;
            background-color: #572f59;
            border-radius: 40px 40px 40px 40px;
            padding: 10px 22px 10px 22px;
        }
        .elementor-278 .elementor-element.elementor-element-438963f .elementor-button:hover,
        .elementor-278 .elementor-element.elementor-element-438963f .elementor-button:focus {
            color: #ffffff;
            background-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-438963f .elementor-button:hover svg,
        .elementor-278 .elementor-element.elementor-element-438963f .elementor-button:focus svg {
            fill: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-4c037f8 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 200px 0px 200px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-4c037f8 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-4c037f8 > .elementor-shape-top svg {
            width: calc(100% + 1.3px);
            height: 38px;
        }
        .elementor-278 .elementor-element.elementor-element-4c037f8 > .elementor-shape-bottom svg {
            width: calc(100% + 1.3px);
            height: 38px;
        }
        .elementor-278 .elementor-element.elementor-element-4807 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-4807 .elementor-repeater-item-7d33d72.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278
            .elementor-element.elementor-element-6b17
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-396 .elementor-spacer-inner {
            height: 20px;
        }
        .elementor-278 .elementor-element.elementor-element-263b .elementor-counter-number-wrapper {
            color: #222222;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 600;
            line-height: 1em;
        }
        .elementor-278 .elementor-element.elementor-element-263b .elementor-counter-title {
            color: #888888;
            font-family: "Lato", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: italic;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-263b > .elementor-widget-container {
            padding: 0px 0px 4px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-bf626f2 .elementor-spacer-inner {
            height: 40px;
        }
        .elementor-278
            .elementor-element.elementor-element-0ca98e5
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-7f9b8e0 .elementor-spacer-inner {
            height: 20px;
        }
        .elementor-278 .elementor-element.elementor-element-b030988 .elementor-counter-number-wrapper {
            color: #222222;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 600;
            line-height: 1em;
        }
        .elementor-278 .elementor-element.elementor-element-b030988 .elementor-counter-title {
            color: #888888;
            font-family: "Lato", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: italic;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-b030988 > .elementor-widget-container {
            padding: 0px 0px 4px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-995ff3b .elementor-spacer-inner {
            height: 40px;
        }
        .elementor-278
            .elementor-element.elementor-element-a346ae8
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-a6b4b39 .elementor-spacer-inner {
            height: 20px;
        }
        .elementor-278 .elementor-element.elementor-element-2cd350a .elementor-counter-number-wrapper {
            color: #222222;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 600;
            line-height: 1em;
        }
        .elementor-278 .elementor-element.elementor-element-2cd350a .elementor-counter-title {
            color: #888888;
            font-family: "Lato", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: italic;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-2cd350a > .elementor-widget-container {
            padding: 0px 0px 4px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-498d051 .elementor-spacer-inner {
            height: 40px;
        }
        .elementor-278
            .elementor-element.elementor-element-a256e11
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-13d6c39 .elementor-spacer-inner {
            height: 20px;
        }
        .elementor-278 .elementor-element.elementor-element-5e41708 .elementor-counter-number-wrapper {
            color: #222222;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 600;
            line-height: 1em;
        }
        .elementor-278 .elementor-element.elementor-element-5e41708 .elementor-counter-title {
            color: #888888;
            font-family: "Lato", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: italic;
            line-height: 1.5em;
        }
        .elementor-278 .elementor-element.elementor-element-5e41708 > .elementor-widget-container {
            padding: 0px 0px 4px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-91e0118 .elementor-spacer-inner {
            height: 40px;
        }
        .elementor-278 .elementor-element.elementor-element-4807 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 87px 0px 24px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-4807 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c .elementor-repeater-item-fc3d217.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: cover;
        }
        .elementor-278
            .elementor-element.elementor-element-ac05165
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278
            .elementor-element.elementor-element-2eb774b
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 36px;
        }
        .elementor-278 .elementor-element.elementor-element-4b19d88 {
            text-align: left;
        }
        .elementor-278 .elementor-element.elementor-element-4b19d88 .elementor-heading-title {
            color: #ffffff;
            font-family: "Lato", Sans-serif;
            font-size: 48px;
            font-weight: 400;
            line-height: 1.3em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-e96bc15 .elementor-button {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
            letter-spacing: 0.04px;
            background-color: #572f59;
            border-radius: 40px 40px 40px 40px;
            padding: 10px 47px 10px 47px;
        }
        .elementor-278 .elementor-element.elementor-element-e96bc15 .elementor-button:hover,
        .elementor-278 .elementor-element.elementor-element-e96bc15 .elementor-button:focus {
            color: #ffffff;
            background-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-e96bc15 .elementor-button:hover svg,
        .elementor-278 .elementor-element.elementor-element-e96bc15 .elementor-button:focus svg {
            fill: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c:not(.elementor-motion-effects-element-type-background),
        .elementor-278 .elementor-element.elementor-element-5f7ac4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-image: url("https://ld-wp73.template-help.com/wordpress/prod_18709/v3/wp-content/uploads/2017/12/background-09-1920x900.jpg");
            background-repeat: no-repeat;
            background-size: cover;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c > .elementor-background-overlay {
            background-color: rgba(0, 0, 0, 0.45);
            opacity: 0.5;
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 150px 0px 150px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c > .elementor-shape-top svg {
            height: 30px;
        }
        .elementor-278 .elementor-element.elementor-element-5f7ac4c > .elementor-shape-bottom svg {
            height: 30px;
            transform: translateX(-50%) rotateY(180deg);
        }
        .elementor-278 .elementor-element.elementor-element-5089f85 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-278 .elementor-element.elementor-element-5089f85 .elementor-repeater-item-43f7406.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-278
            .elementor-element.elementor-element-7c6618b
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-a8d5254 {
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-a8d5254 .elementor-heading-title {
            color: #000000;
            font-family: "Lato", Sans-serif;
            font-size: 36px;
            font-weight: 400;
            line-height: 1.344em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-b05c850 {
            text-align: center;
            color: #aaaaaa;
            font-family: "Lato", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            line-height: 1.5em;
            letter-spacing: 0px;
        }
        .elementor-278 .elementor-element.elementor-element-476b2d8 .elementor-spacer-inner {
            height: 50px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__figure {
            order: 1;
            border-style: solid;
            border-width: 8px 8px 8px 8px;
            border-color: #f6f6f6;
            border-radius: 50% 50% 50% 50%;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__icon {
            order: 5;
            align-self: center;
            font-size: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__title {
            order: 3;
            text-align: center;
            align-self: center;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__comment {
            order: 4;
            align-self: center;
            text-align: center;
            color: #aaaaaa;
            font-family: "Lato", Sans-serif;
            font-size: 13px;
            font-style: italic;
            background-color: rgba(0, 0, 0, 0);
            border-radius: 5px 5px 5px 5px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__name {
            order: 2;
            align-self: center;
            text-align: center;
            color: #000000;
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 900;
            text-transform: uppercase;
            letter-spacing: 1px;
            padding: 36px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__position {
            order: 6;
            align-self: center;
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__date {
            order: 7;
            align-self: center;
            text-align: center;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__rating {
            order: 8;
            font-size: 20px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__content {
            justify-content: center;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__tag-img {
            width: 109px;
            height: 109px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__icon i {
            color: #000000;
            font-size: 18px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__icon svg {
            fill: #000000;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__icon .jet-testimonials__icon-inner {
            background-color: #000000;
            width: 18px;
            height: 18px;
        }
        body:not(.rtl) .elementor-278 .elementor-element.elementor-element-32880f3 i:not(:last-of-type) {
            margin-right: 7px;
        }
        body.rtl .elementor-278 .elementor-element.elementor-element-32880f3 i:not(:last-of-type) {
            margin-left: 7px;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__instance .jet-slick-dots {
            justify-content: center;
        }
        .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__instance .jet-slick-dots li {
            padding-left: 5px;
            padding-right: 5px;
        }
        .elementor-278 .elementor-element.elementor-element-ce2908f .elementor-spacer-inner {
            height: 19px;
        }
        .elementor-278 .elementor-element.elementor-element-1e249bd .elementor-button {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 2em;
            letter-spacing: 0.04px;
            background-color: #572f59;
            border-radius: 40px 40px 40px 40px;
            padding: 10px 47px 10px 47px;
        }
        .elementor-278 .elementor-element.elementor-element-1e249bd .elementor-button:hover,
        .elementor-278 .elementor-element.elementor-element-1e249bd .elementor-button:focus {
            color: #ffffff;
            background-color: #cd5823;
        }
        .elementor-278 .elementor-element.elementor-element-1e249bd .elementor-button:hover svg,
        .elementor-278 .elementor-element.elementor-element-1e249bd .elementor-button:focus svg {
            fill: #ffffff;
        }
        .elementor-278 .elementor-element.elementor-element-5089f85 {
            padding: 68px 0px 75px 0px;
        }
        @media (max-width: 1024px) {
            .elementor-278 .elementor-element.elementor-element-a7e516b .elementor-heading-title {
                font-size: 30px;
            }
            .elementor-278 .elementor-element.elementor-element-7ec5116 {
                font-size: 20px;
            }
            .elementor-278 .elementor-element.elementor-element-3fb0ddc .elementor-spacer-inner {
                height: 30px;
            }
            .elementor-278 .elementor-element.elementor-element-a2c6716 {
                padding: 180px 0px 200px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-deb96f0 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 015px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-fd7f0ce .elementor-heading-title {
                font-size: 27px;
            }
            .elementor-278 .elementor-element.elementor-element-459cfa4 {
                font-size: 16px;
            }
            .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__item {
                width: calc(100% / 2);
            }
            .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__inner {
                margin: 10px;
            }
            .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__list {
                margin: -10px;
            }
            .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__image-instance {
                height: 203px;
            }
            .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__button {
                margin: 0px 0px 10px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-f4287f4 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 1px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-d46dbb3 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-f31a894 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-f31a894 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 10px 15px 10px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-1962202 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-1962202 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 10px 15px 10px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-f6eb951 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-f6eb951 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 10px 15px 10px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-e127b8e {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-3a23b66 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-3a23b66 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 10px 15px 10px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-09221b6 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-09221b6 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 10px 15px 10px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-f2bac66 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-f2bac66 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 10px 15px 10px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-e9c1aa9 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-c584122 {
                padding: 80px 0px 80px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-eaa5add > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 015px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-posts__item {
                max-width: calc(100% / 3);
            }
            .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts:not(.jet-equal-cols) .jet-posts__item {
                flex: 0 0 calc(100% / 3);
                -webkit-box-flex: 0;
                -ms-flex: 0 0 calc(100% / 3);
            }
            .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .post-thumbnail {
                border-radius: 0px 0px 0px 0px;
                margin: 0% 0% 0% 0%;
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-posts__inner-content {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278
                .elementor-element.elementor-element-96e49a1
                > .elementor-column-wrap
                > .elementor-widget-wrap
                > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-96e49a1 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 15px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-1dbe141 {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-1dbe141 .elementor-heading-title {
                font-size: 29px;
            }
            .elementor-278 .elementor-element.elementor-element-1dbe141 > .elementor-widget-container {
                margin: 0px 0px 40px 0px;
                padding: 0% 10% 0% 10%;
            }
            .elementor-278 .elementor-element.elementor-element-4c037f8 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 80px 0px 80px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-396 .elementor-spacer-inner {
                height: 20px;
            }
            .elementor-278 .elementor-element.elementor-element-263b .elementor-counter-number-wrapper {
                font-size: 36px;
            }
            .elementor-278 .elementor-element.elementor-element-bf626f2 .elementor-spacer-inner {
                height: 40px;
            }
            .elementor-278 .elementor-element.elementor-element-7f9b8e0 .elementor-spacer-inner {
                height: 20px;
            }
            .elementor-278 .elementor-element.elementor-element-b030988 .elementor-counter-number-wrapper {
                font-size: 36px;
            }
            .elementor-278 .elementor-element.elementor-element-995ff3b .elementor-spacer-inner {
                height: 40px;
            }
            .elementor-278 .elementor-element.elementor-element-a6b4b39 .elementor-spacer-inner {
                height: 20px;
            }
            .elementor-278 .elementor-element.elementor-element-2cd350a .elementor-counter-number-wrapper {
                font-size: 36px;
            }
            .elementor-278 .elementor-element.elementor-element-498d051 .elementor-spacer-inner {
                height: 40px;
            }
            .elementor-278 .elementor-element.elementor-element-13d6c39 .elementor-spacer-inner {
                height: 20px;
            }
            .elementor-278 .elementor-element.elementor-element-5e41708 .elementor-counter-number-wrapper {
                font-size: 36px;
            }
            .elementor-278 .elementor-element.elementor-element-91e0118 .elementor-spacer-inner {
                height: 40px;
            }
            .elementor-278 .elementor-element.elementor-element-4807 {
                padding: 80px 0px 40px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-ac05165.elementor-column {
                order: 2;
            }
            .elementor-278
                .elementor-element.elementor-element-2eb774b
                > .elementor-column-wrap
                > .elementor-widget-wrap
                > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-2eb774b > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 15px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-4b19d88 {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-4b19d88 .elementor-heading-title {
                font-size: 29px;
            }
            .elementor-278 .elementor-element.elementor-element-4b19d88 > .elementor-widget-container {
                margin: 0px 0px 40px 0px;
                padding: 0% 10% 0% 10%;
            }
            .elementor-278 .elementor-element.elementor-element-e96bc15 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-5f7ac4c {
                padding: 80px 0px 80px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-7c6618b > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-a8d5254 .elementor-heading-title {
                font-size: 27px;
            }
            .elementor-278 .elementor-element.elementor-element-a8d5254 > .elementor-widget-container {
                padding: 0px 015px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-b05c850 {
                font-size: 16px;
            }
            .elementor-278 .elementor-element.elementor-element-b05c850 > .elementor-widget-container {
                padding: 0px 015px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__item-inner {
                margin: 0px 015px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-32880f3 .jet-testimonials__comment {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-32880f3 > .elementor-widget-container {
                margin: 0px 0px 30px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-1e249bd > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
        }
        @media (max-width: 767px) {
            .elementor-278 .elementor-element.elementor-element-18ceaa8 .jet-search__submit {
                padding: 11px 20px 11px 20px;
            }
            .elementor-278 .elementor-element.elementor-element-a2c6716:not(.elementor-motion-effects-element-type-background),
            .elementor-278 .elementor-element.elementor-element-a2c6716 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }
            .elementor-278 .elementor-element.elementor-element-a2c6716 {
                margin-top: -126px;
                margin-bottom: 0px;
                padding: 100px 0px 150px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-def5564 .jet-portfolio__item {
                width: calc(100% / 1);
            }
            .elementor-278 .elementor-element.elementor-element-f4287f4 > .elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-7094333 {
                padding: 0px 0px 80px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon-box-icon {
                margin-bottom: 18px;
            }
            .elementor-278 .elementor-element.elementor-element-36e6212 .elementor-icon-box-wrapper {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-36e6212 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 15px 15px 15px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-1962202 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon-box-icon {
                margin-bottom: 18px;
            }
            .elementor-278 .elementor-element.elementor-element-457dbb9 .elementor-icon-box-wrapper {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-457dbb9 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 15px 15px 15px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon-box-icon {
                margin-bottom: 18px;
            }
            .elementor-278 .elementor-element.elementor-element-0ec99ea .elementor-icon-box-wrapper {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-0ec99ea > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 15px 15px 15px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon-box-icon {
                margin-bottom: 18px;
            }
            .elementor-278 .elementor-element.elementor-element-2d051db .elementor-icon-box-wrapper {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-2d051db > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 15px 15px 15px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-09221b6 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon-box-icon {
                margin-bottom: 18px;
            }
            .elementor-278 .elementor-element.elementor-element-cb79862 .elementor-icon-box-wrapper {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-cb79862 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 15px 15px 15px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon-box-icon {
                margin-bottom: 18px;
            }
            .elementor-278 .elementor-element.elementor-element-0cc4d25 .elementor-icon-box-wrapper {
                text-align: center;
            }
            .elementor-278 .elementor-element.elementor-element-0cc4d25 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 15px 15px 15px 15px;
            }
            .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts .jet-posts__item {
                max-width: calc(100% / 1);
            }
            .elementor-278 .elementor-element.elementor-element-ac3dbdf .jet-posts:not(.jet-equal-cols) .jet-posts__item {
                flex: 0 0 calc(100% / 1);
                -webkit-box-flex: 0;
                -ms-flex: 0 0 calc(100% / 1);
            }
            .elementor-278 .elementor-element.elementor-element-96e49a1 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-278 .elementor-element.elementor-element-96e49a1 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-1dbe141 .elementor-heading-title {
                font-size: 26px;
            }
            .elementor-278 .elementor-element.elementor-element-1dbe141 > .elementor-widget-container {
                margin: 0px 0px 40px 0px;
                padding: 0px 015px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-438963f > .elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-396 .elementor-spacer-inner {
                height: 27px;
            }
            .elementor-278 .elementor-element.elementor-element-bf626f2 .elementor-spacer-inner {
                height: 45px;
            }
            .elementor-278 .elementor-element.elementor-element-7f9b8e0 .elementor-spacer-inner {
                height: 27px;
            }
            .elementor-278 .elementor-element.elementor-element-995ff3b .elementor-spacer-inner {
                height: 45px;
            }
            .elementor-278 .elementor-element.elementor-element-a6b4b39 .elementor-spacer-inner {
                height: 27px;
            }
            .elementor-278 .elementor-element.elementor-element-498d051 .elementor-spacer-inner {
                height: 45px;
            }
            .elementor-278 .elementor-element.elementor-element-13d6c39 .elementor-spacer-inner {
                height: 27px;
            }
            .elementor-278 .elementor-element.elementor-element-2eb774b {
                width: 100%;
            }
            .elementor-278 .elementor-element.elementor-element-4b19d88 > .elementor-widget-container {
                padding: 0px 15px 0px 015px;
            }
            .elementor-278 .elementor-element.elementor-element-e96bc15 > .elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }
            .elementor-278 .elementor-element.elementor-element-1e249bd > .elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }
        }
        @media (min-width: 768px) {
            .elementor-278 .elementor-element.elementor-element-ed89a52 {
                width: 16.5%;
            }
            .elementor-278 .elementor-element.elementor-element-b346450 {
                width: 67%;
            }
            .elementor-278 .elementor-element.elementor-element-57d84ff {
                width: 15.832%;
            }
            .elementor-278 .elementor-element.elementor-element-96e49a1 {
                width: 57.75%;
            }
            .elementor-278 .elementor-element.elementor-element-cc96c25 {
                width: 42.25%;
            }
            .elementor-278 .elementor-element.elementor-element-ac05165 {
                width: 35.833%;
            }
            .elementor-278 .elementor-element.elementor-element-2eb774b {
                width: 64.167%;
            }
        }
        @media (max-width: 1024px) and (min-width: 768px) {
            .elementor-278 .elementor-element.elementor-element-f31a894 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-1962202 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-f6eb951 {
                width: 100%;
            }
            .elementor-278 .elementor-element.elementor-element-3a23b66 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-09221b6 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-f2bac66 {
                width: 100%;
            }
            .elementor-278 .elementor-element.elementor-element-96e49a1 {
                width: 100%;
            }
            .elementor-278 .elementor-element.elementor-element-cc96c25 {
                width: 35%;
            }
            .elementor-278 .elementor-element.elementor-element-6b17 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-0ca98e5 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-a346ae8 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-a256e11 {
                width: 50%;
            }
            .elementor-278 .elementor-element.elementor-element-ac05165 {
                width: 100%;
            }
            .elementor-278 .elementor-element.elementor-element-2eb774b {
                width: 100%;
            }
        }
        @media (min-width: 1025px) {
            .elementor-278 .elementor-element.elementor-element-a2c6716:not(.elementor-motion-effects-element-type-background),
            .elementor-278 .elementor-element.elementor-element-a2c6716 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-attachment: scroll;
            }
        }
        .elementor-6013 .elementor-element.elementor-element-80692ec > .elementor-container {
            max-width: 1200px;
        }
        .elementor-6013 .elementor-element.elementor-element-80692ec .elementor-repeater-item-a2fc9d6.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-bc-flex-widget .elementor-6013 .elementor-element.elementor-element-e9b612d.elementor-column .elementor-column-wrap {
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-e9b612d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-e9b612d > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-e9b612d > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 0px 0px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-d7524b7 .jet-logo {
            justify-content: flex-start;
        }
        .elementor-bc-flex-widget .elementor-6013 .elementor-element.elementor-element-5ba35cd.elementor-column .elementor-column-wrap {
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-5ba35cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu {
            justify-content: flex-end !important;
        }
        .jet-desktop-menu-active .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu > .jet-menu-item {
            flex-grow: 0;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu .jet-menu-item .top-level-link {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 1.643em;
            letter-spacing: 0px;
            color: #ffffff;
            border-style: solid;
            border-width: 0px 0px 01px 0px;
            border-color: #02010100;
            padding: 06px 0px 06px 0px;
            margin: 0px 012px 0px 012px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu .jet-menu-item:hover > .top-level-link {
            border-style: solid;
            border-width: 0px 0px 01px 0px;
            border-color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link {
            border-style: solid;
            border-width: 0px 0px 01px 0px;
            border-color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu ul.jet-sub-menu {
            min-width: 220px;
            padding: 20px 20px 20px 20px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu li.jet-sub-menu-item .sub-level-link {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 400;
            text-transform: uppercase;
            padding: 04px 0px 4px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow {
            font-size: 14px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow svg {
            width: 14px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i {
            font-size: 21px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg {
            width: 21px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__toggle {
            padding: 0px 0px 0px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__container .jet-mobile-menu__back i {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__container .jet-mobile-menu__back svg {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__breadcrumbs .breadcrumb-label {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__breadcrumbs .breadcrumb-divider {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__container .jet-mobile-menu__container-inner {
            background-color: #111111fa;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__container {
            z-index: 999;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu-widget .jet-mobile-menu-cover {
            z-index: calc(999-1);
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item .jet-menu-icon {
            align-self: center;
            justify-content: center;
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item .jet-menu-label {
            font-family: "Lato", Sans-serif;
            font-weight: 900;
            text-transform: uppercase;
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item {
            padding: 0px 0px 26px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item .jet-menu-badge {
            align-self: flex-start;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item .jet-dropdown-arrow {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item:hover .jet-menu-label {
            color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item:hover .jet-dropdown-arrow {
            color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
            color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-80692ec {
            padding: 20px 015px 20px 015px;
            z-index: 999;
        }
        .elementor-6013 .elementor-element.elementor-element-6490491 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-6013 .elementor-element.elementor-element-6490491 .elementor-repeater-item-a2fc9d6.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-bc-flex-widget .elementor-6013 .elementor-element.elementor-element-25789a4.elementor-column .elementor-column-wrap {
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-25789a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-25789a4 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-25789a4 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 0px 0px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-38e3def .jet-logo {
            justify-content: flex-start;
        }
        .elementor-bc-flex-widget .elementor-6013 .elementor-element.elementor-element-790564c.elementor-column .elementor-column-wrap {
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-790564c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu {
            justify-content: flex-end !important;
        }
        .jet-desktop-menu-active .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu > .jet-menu-item {
            flex-grow: 0;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu .jet-menu-item .top-level-link {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 900;
            text-transform: uppercase;
            line-height: 1.643em;
            letter-spacing: 0px;
            color: #ffffff;
            border-style: solid;
            border-width: 0px 0px 01px 0px;
            border-color: #02010100;
            padding: 06px 0px 06px 0px;
            margin: 0px 012px 0px 012px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu .jet-menu-item:hover > .top-level-link {
            border-style: solid;
            border-width: 0px 0px 01px 0px;
            border-color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link {
            border-style: solid;
            border-width: 0px 0px 01px 0px;
            border-color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu ul.jet-sub-menu {
            min-width: 220px;
            padding: 40px 30px 40px 30px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu li.jet-sub-menu-item .sub-level-link {
            font-family: "Lato", Sans-serif;
            font-size: 12px;
            font-weight: 400;
            text-transform: uppercase;
            padding: 0px 0px 08px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow {
            font-size: 14px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-menu .jet-menu-item .top-level-link .jet-dropdown-arrow svg {
            width: 14px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i {
            font-size: 21px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg {
            width: 21px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__toggle {
            padding: 0px 0px 0px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__container .jet-mobile-menu__back i {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__container .jet-mobile-menu__back svg {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__breadcrumbs .breadcrumb-label {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__breadcrumbs .breadcrumb-divider {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__container .jet-mobile-menu__container-inner {
            background-color: #111111fa;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__container {
            z-index: 999;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu-widget .jet-mobile-menu-cover {
            z-index: calc(999-1);
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item .jet-menu-icon {
            align-self: center;
            justify-content: center;
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item .jet-menu-label {
            font-family: "Lato", Sans-serif;
            font-weight: 900;
            text-transform: uppercase;
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item {
            padding: 0px 0px 26px 0px;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item .jet-menu-badge {
            align-self: flex-start;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item .jet-dropdown-arrow {
            color: #ffffff;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item:hover .jet-menu-label {
            color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item:hover .jet-dropdown-arrow {
            color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
            color: #572f59;
        }
        .elementor-6013 .elementor-element.elementor-element-6490491 {
            padding: 20px 015px 20px 015px;
            z-index: 999;
        }
        @media (max-width: 1024px) {
            .elementor-6013 .elementor-element.elementor-element-e9b612d > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-e9b612d > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 15px 0px 15px;
            }
            .elementor-6013 .elementor-element.elementor-element-5ba35cd > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 3px 0px 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-80692ec {
                padding: 20px 0px 20px 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-25789a4 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-25789a4 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 15px 0px 15px;
            }
            .elementor-6013 .elementor-element.elementor-element-790564c > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 3px 0px 15px;
            }
            .elementor-6013 .elementor-element.elementor-element-6490491 {
                padding: 20px 0px 20px 0px;
            }
        }
        @media (min-width: 768px) {
            .elementor-6013 .elementor-element.elementor-element-e9b612d {
                width: 38%;
            }
            .elementor-6013 .elementor-element.elementor-element-5ba35cd {
                width: 62%;
            }
            .elementor-6013 .elementor-element.elementor-element-25789a4 {
                width: 38%;
            }
            .elementor-6013 .elementor-element.elementor-element-790564c {
                width: 62%;
            }
        }
        @media (max-width: 1024px) and (min-width: 768px) {
            .elementor-6013 .elementor-element.elementor-element-e9b612d {
                width: 30%;
            }
            .elementor-6013 .elementor-element.elementor-element-5ba35cd {
                width: 70%;
            }
        }
        @media (max-width: 767px) {
            .elementor-6013 .elementor-element.elementor-element-e9b612d {
                width: 80%;
            }
            .elementor-6013 .elementor-element.elementor-element-e9b612d > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-e9b612d > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 15px 0px 15px;
            }
            .elementor-6013 .elementor-element.elementor-element-d7524b7 {
                width: 50%;
                max-width: 50%;
            }
            .elementor-6013 .elementor-element.elementor-element-5ba35cd {
                width: 20%;
            }
            .elementor-6013 .elementor-element.elementor-element-5ba35cd > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 010px 0px 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__container {
                width: 100%;
            }
            .elementor-6013 .elementor-element.elementor-element-d52ff35 .jet-mobile-menu__item .jet-menu-label {
                font-size: 12px;
                line-height: 1.643em;
                letter-spacing: 2.56px;
            }
            .elementor-6013 .elementor-element.elementor-element-25789a4 {
                width: 80%;
            }
            .elementor-6013 .elementor-element.elementor-element-25789a4 > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-25789a4 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 15px 0px 15px;
            }
            .elementor-6013 .elementor-element.elementor-element-38e3def {
                width: 50%;
                max-width: 50%;
            }
            .elementor-6013 .elementor-element.elementor-element-790564c {
                width: 20%;
            }
            .elementor-6013 .elementor-element.elementor-element-790564c > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 010px 0px 0px;
            }
            .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__container {
                width: 100%;
            }
            .elementor-6013 .elementor-element.elementor-element-504f802 .jet-mobile-menu__item .jet-menu-label {
                font-size: 12px;
                line-height: 1.643em;
                letter-spacing: 2.56px;
            }
        }
        .elementor-6052 .elementor-element.elementor-element-3cff64a > .elementor-container {
            max-width: 1200px;
        }
        .elementor-6052 .elementor-element.elementor-element-3cff64a .elementor-repeater-item-2db7a0c.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-bc-flex-widget .elementor-6052 .elementor-element.elementor-element-8946f73.elementor-column .elementor-column-wrap {
            align-items: flex-end;
        }
        .elementor-6052 .elementor-element.elementor-element-8946f73.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-6052
            .elementor-element.elementor-element-8946f73
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-8946f73 > .elementor-element-populated {
            margin: 0px 15px 0px 15px;
            --e-column-margin-right: 15px;
            --e-column-margin-left: 15px;
        }
        .elementor-6052 .elementor-element.elementor-element-8946f73 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-b11b942 {
            --divider-border-style: solid;
            --divider-color: #e3e2e7;
            --divider-border-width: 1px;
        }
        .elementor-6052 .elementor-element.elementor-element-b11b942 .elementor-divider-separator {
            width: 100%;
        }
        .elementor-6052 .elementor-element.elementor-element-b11b942 .elementor-divider {
            padding-top: 1px;
            padding-bottom: 1px;
        }
        .elementor-6052 .elementor-element.elementor-element-b11b942 > .elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-3cff64a {
            margin-top: -30px;
            margin-bottom: 0px;
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-606f424 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-6052 .elementor-element.elementor-element-606f424 .elementor-repeater-item-c461911.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-6052
            .elementor-element.elementor-element-684c759
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-684c759 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-684c759 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 30px 0px 15px;
        }
        .elementor-6052 .elementor-element.elementor-element-66dec61 .jet-logo {
            justify-content: flex-start;
        }
        .elementor-6052 .elementor-element.elementor-element-66dec61 > .elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-6a5611d {
            color: #aaaaaa;
            font-family: "Lato", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.5em;
            letter-spacing: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-6a5611d > .elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 24px 0px 0px;
        }
        .elementor-6052
            .elementor-element.elementor-element-c75b2ad
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-9b578a1 .elementor-heading-title {
            font-size: 18px;
            font-weight: 400;
            line-height: 1.64em;
            letter-spacing: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-9b578a1 > .elementor-widget-container {
            margin: 0px 0px 15px 0px;
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(11px / 2);
        }
        .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(11px / 2);
        }
        .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(11px / 2);
            margin-left: calc(11px / 2);
        }
        .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-11px / 2);
            margin-left: calc(-11px / 2);
        }
        body.rtl .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-11px / 2);
        }
        body:not(.rtl) .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-11px / 2);
        }
        .elementor-6052 .elementor-element.elementor-element-7d63408 {
            --e-icon-list-icon-size: 14px;
            width: 90%;
            max-width: 90%;
        }
        .elementor-6052
            .elementor-element.elementor-element-addf3c0
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-addf3c0 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-addf3c0 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 15px 0px 15px;
        }
        .elementor-6052 .elementor-element.elementor-element-891b292 .elementor-heading-title {
            font-size: 18px;
            font-weight: 400;
            line-height: 1.64em;
            letter-spacing: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-891b292 > .elementor-widget-container {
            margin: 0px 0px 15px 0px;
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-c6e5974.elementor-social-icon {
            background-color: #f6f6f6;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-c6e5974.elementor-social-icon i {
            color: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-c6e5974.elementor-social-icon svg {
            fill: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-8ed85c9.elementor-social-icon {
            background-color: #f6f6f6;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-8ed85c9.elementor-social-icon i {
            color: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-8ed85c9.elementor-social-icon svg {
            fill: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-46bfd41.elementor-social-icon {
            background-color: #f6f6f6;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-46bfd41.elementor-social-icon i {
            color: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-46bfd41.elementor-social-icon svg {
            fill: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-300ee09.elementor-social-icon {
            background-color: #f6f6f6;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-300ee09.elementor-social-icon i {
            color: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-repeater-item-300ee09.elementor-social-icon svg {
            fill: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 {
            --grid-template-columns: repeat(0, auto);
            --icon-size: 14px;
            --grid-column-gap: 10px;
            --grid-row-gap: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-widget-container {
            text-align: left;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-social-icon {
            --icon-padding: 0.8em;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-icon {
            border-radius: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-social-icon:hover {
            background-color: #aaaaaa;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-social-icon:hover i {
            color: #ffffff;
        }
        .elementor-6052 .elementor-element.elementor-element-048aa10 .elementor-social-icon:hover svg {
            fill: #ffffff;
        }
        .elementor-6052 .elementor-element.elementor-element-606f424 {
            padding: 74px 0px 74px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-5344592 > .elementor-container {
            max-width: 1200px;
        }
        .elementor-6052 .elementor-element.elementor-element-5344592 .elementor-repeater-item-2db7a0c.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-bc-flex-widget .elementor-6052 .elementor-element.elementor-element-9192020.elementor-column .elementor-column-wrap {
            align-items: flex-start;
        }
        .elementor-6052 .elementor-element.elementor-element-9192020.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-6052
            .elementor-element.elementor-element-9192020
            > .elementor-column-wrap
            > .elementor-widget-wrap
            > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
            margin-bottom: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-9192020 > .elementor-element-populated {
            margin: 0px 15px 0px 15px;
            --e-column-margin-right: 15px;
            --e-column-margin-left: 15px;
        }
        .elementor-6052 .elementor-element.elementor-element-9192020 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 0px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-c7d33c0 {
            --divider-border-style: solid;
            --divider-color: #e3e2e7;
            --divider-border-width: 1px;
        }
        .elementor-6052 .elementor-element.elementor-element-c7d33c0 .elementor-divider-separator {
            width: 100%;
        }
        .elementor-6052 .elementor-element.elementor-element-c7d33c0 .elementor-divider {
            padding-top: 1px;
            padding-bottom: 1px;
        }
        .elementor-6052 .elementor-element.elementor-element-4a04116 .elementor-repeater-item-6c66f82.jet-parallax-section__layout .jet-parallax-section__image {
            background-size: auto;
        }
        .elementor-6052 .elementor-element.elementor-element-29a9470 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-29a9470 > .elementor-element-populated > .elementor-widget-wrap {
            padding: 10px 0px 0px 0px;
        }
        .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-menu {
            justify-content: flex-end !important;
        }
        .jet-desktop-menu-active .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-menu > .jet-menu-item {
            flex-grow: 0;
        }
        .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-menu .jet-menu-item .top-level-link {
            padding: 0px 0px 0px 22px;
        }
        .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-mobile-menu__container {
            z-index: 999;
        }
        .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-mobile-menu-widget .jet-mobile-menu-cover {
            z-index: calc(999-1);
        }
        .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-mobile-menu__item .jet-menu-icon {
            align-self: center;
            justify-content: center;
        }
        .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-mobile-menu__item .jet-menu-badge {
            align-self: flex-start;
        }
        @media (max-width: 1024px) {
            .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
                padding-bottom: calc(10px / 2);
            }
            .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
                margin-top: calc(10px / 2);
            }
            .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
                margin-right: calc(10px / 2);
                margin-left: calc(10px / 2);
            }
            .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items {
                margin-right: calc(-10px / 2);
                margin-left: calc(-10px / 2);
            }
            body.rtl .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
                left: calc(-10px / 2);
            }
            body:not(.rtl) .elementor-6052 .elementor-element.elementor-element-7d63408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
                right: calc(-10px / 2);
            }
            .elementor-6052 .elementor-element.elementor-element-7d63408 {
                width: 100%;
                max-width: 100%;
            }
            .elementor-6052 .elementor-element.elementor-element-891b292 > .elementor-widget-container {
                margin: 10px 0px 015px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-048aa10 > .elementor-widget-container {
                margin: 07px 0px 0px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-606f424 {
                padding: 40px 0px 40px 0px;
            }
            .elementor-bc-flex-widget .elementor-6052 .elementor-element.elementor-element-29a9470.elementor-column .elementor-column-wrap {
                align-items: center;
            }
            .elementor-6052 .elementor-element.elementor-element-29a9470.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-6052 .elementor-element.elementor-element-c53983c.elementor-column .elementor-column-wrap {
                align-items: center;
            }
            .elementor-6052 .elementor-element.elementor-element-c53983c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
                align-content: center;
                align-items: center;
            }
        }
        @media (max-width: 767px) {
            .elementor-6052
                .elementor-element.elementor-element-684c759
                > .elementor-column-wrap
                > .elementor-widget-wrap
                > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-684c759 > .elementor-element-populated {
                margin: 0px 15px 0px 15px;
                --e-column-margin-right: 15px;
                --e-column-margin-left: 15px;
            }
            .elementor-6052 .elementor-element.elementor-element-684c759 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 0px 0px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-6a5611d > .elementor-widget-container {
                padding: 0px 0px 015px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-c75b2ad > .elementor-element-populated {
                margin: 0px 15px 20px 15px;
                --e-column-margin-right: 15px;
                --e-column-margin-left: 15px;
            }
            .elementor-6052 .elementor-element.elementor-element-c75b2ad > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 0px 0px 0px;
            }
            .elementor-6052
                .elementor-element.elementor-element-9192020
                > .elementor-column-wrap
                > .elementor-widget-wrap
                > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-9192020 > .elementor-element-populated > .elementor-widget-wrap {
                padding: 0px 0px 40px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-29a9470.elementor-column {
                order: 2;
            }
            .elementor-6052 .elementor-element.elementor-element-c53983c > .elementor-element-populated > .elementor-widget-wrap {
                padding: 36px 0px 0px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-65f5125 .jet-menu .jet-menu-item .top-level-link {
                padding: 0px 020px 0px 0px;
            }
            .elementor-6052 .elementor-element.elementor-element-65f5125 {
                width: auto;
                max-width: auto;
            }
        }