.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px,1px,1px,1px);
    clip-path: inset(50%);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    word-wrap: normal!important
}

.wpcf7 form .wpcf7-response-output {
    margin: 2em .5em 1em;
    padding: .2em 1em;
    border: 2px solid #00a0d2
}

.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output {
    display: none
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450
}

.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output {
    border-color: #dc3232
}

.wpcf7 form.spam .wpcf7-response-output {
    border-color: #f56e28
}

.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900
}

.wpcf7-form-control-wrap {
    position: relative
}

.wpcf7-not-valid-tip {
    color: #dc3232;
    font-size: 1em;
    font-weight: 400;
    display: block
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
    position: relative;
    top: -2ex;
    left: 1em;
    z-index: 100;
    border: 1px solid #dc3232;
    background: #fff;
    padding: .2em .8em;
    width: 24em
}

.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em
}

.wpcf7-list-item-label::before,.wpcf7-list-item-label::after {
    content: " "
}

.wpcf7-spinner {
    visibility: hidden;
    display: inline-block;
    background-color: #23282d;
    opacity: .75;
    width: 24px;
    height: 24px;
    border: none;
    border-radius: 100%;
    padding: 0;
    margin: 0 24px;
    position: relative
}

form.submitting .wpcf7-spinner {
    visibility: visible
}

.wpcf7-spinner::before {
    content: '';
    position: absolute;
    background-color: #fbfbfc;
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    border: none;
    border-radius: 100%;
    transform-origin: 8px 8px;
    animation-name: spin;
    animation-duration: 1000ms;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@media(prefers-reduced-motion:reduce) {
    .wpcf7-spinner::before {
        animation-name: blink;
        animation-duration: 2000ms
    }
}

@keyframes spin {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes blink {
    from {
        opacity: 0
    }

    50% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.wpcf7 [inert] {
    opacity: .5
}

.wpcf7 input[type=file] {
    cursor: pointer
}

.wpcf7 input[type=file]:disabled {
    cursor: default
}

.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed
}

.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel] {
    direction: ltr
}

.wpcf7-reflection>output {
    display: list-item;
    list-style: none
}

.wpcf7-reflection>output[hidden] {
    display: none
}

#toTop {
    color: #ffffff;
    background-color: #222931;
    display: flex !important;
    justify-content: center;
    align-items: center;
}

.jet-elements-icon img {
    width: 78px !important;
    height: 78px !important;
    max-width: 100px !important;
}
            .elementor-kit-2780 {
                --e-global-color-primary: #6EC1E4;
                --e-global-color-secondary: #54595F;
                --e-global-color-text: #7A7A7A;
                --e-global-color-accent: #61CE70;
                --e-global-color-6ad7ab91: #4054B2;
                --e-global-color-7bd98ed0: #23A455;
                --e-global-color-7dba6a08: #000;
                --e-global-color-4ae76faa: #FFF;
                --e-global-color-79a4e107: #CAA661;
                --e-global-color-5d914c67: #21252B;
                --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;
            }

            .e-con {
                --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;
                }

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

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

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

             .elementor-element.elementor-element-fa957c2 > .elementor-container {
                max-width: 1200px;
            }

             .elementor-element.elementor-element-fa957c2 .elementor-repeater-item-78ca7a5.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

             .elementor-element.elementor-element-7a3060d > .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-element.elementor-element-7a3060d > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

             .elementor-element.elementor-element-856ce60 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

             .elementor-element.elementor-element-856ce60 .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-center: 0;
            }

             .elementor-element.elementor-element-856ce60 .elementor-divider {
                text-align: center;
                padding-top: 5px;
                padding-bottom: 5px;
            }

             .elementor-element.elementor-element-856ce60 > .elementor-widget-container {
                margin: 0px 0px 8px 0px;
            }

             .elementor-element.elementor-element-fb4d800 {
                text-align: center;
            }

             .elementor-element.elementor-element-fb4d800 .elementor-heading-title {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
                text-transform: uppercase;
                justify-content: center;
            }

             .elementor-element.elementor-element-fb4d800 > .elementor-widget-container {
                margin: 0px 0px 13px 0px;
            }

             .elementor-element.elementor-element-a123a1b {
                text-align: center;
            }

             .elementor-element.elementor-element-a123a1b .elementor-heading-title {
                color: #caa661;
                font-family: "Archivo", Sans-serif;
                font-size: 46px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.3em;
                letter-spacing: 0px;
                justify-content: center;
            }

             .elementor-element.elementor-element-a123a1b > .elementor-widget-container {
                margin: 0px 0px 12px 0px;
            }

             .elementor-element.elementor-element-da39d30 {
                text-align: center;
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

             .elementor-element.elementor-element-fa957c2:not(.elementor-motion-effects-element-type-background),  .elementor-element.elementor-element-fa957c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-image: url("/uploads/bgmegamenu_03.jpg");
            }

             .elementor-element.elementor-element-fa957c2 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 135px 0px 146px 0px;
            }

             .elementor-element.elementor-element-fa957c2 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

             .elementor-element.elementor-element-b8ea552 > .elementor-container {
                max-width: 1200px;
            }

             .elementor-element.elementor-element-b8ea552 .elementor-repeater-item-9abc6aa.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

             .elementor-element.elementor-element-35a872f > .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-element.elementor-element-35a872f > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

             .elementor-element.elementor-element-3063a37 .elementor-repeater-item-ec607d8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

             .elementor-element.elementor-element-edb82fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 30px;
            }

             .elementor-element.elementor-element-edb82fd > .elementor-element-populated {
                padding: 0px 15px 0px 0px;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box {
                height: 278px;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__front .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__front {
                background-color: rgba(0,0,0,0);
                padding: 20px 37px 34px 37px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }
            .glav-block .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front {
    height: 85px;
}
             .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front {
                order: 1;
                justify-content: flex-start;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__front .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__back .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__back {
                background-image: url("/uploads/architect-img25.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__icon--back {
                order: 1;
                justify-content: center;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__back .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front i:before {
                color: #aeb6be;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front svg {
                fill: #aeb6be;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front .jet-elements-icon {
                font-size: 78px;
            }
            .glav-block .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front .jet-animated-box-icon-inner{
    margin: 0;
    width: 100%;
    height: 100%;
}
             .elementor-element.elementor-element-c534063 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
                    width: 78px;
                    height: 35px;
                    margin: 0px 0px 20px 0px;
            }
            .glav-block .elementor-element.elementor-element-c534063 .jet-animated-box__title--front{
    text-align: center;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0;
    font-size: 40px;
    color: #626260;
}
             .elementor-element.elementor-element-c534063 .jet-animated-box__title--front {
                align-self: flex-start;
                text-align: center;
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                line-height: 1.44em;
                letter-spacing: 0px;
                width: 100%;
                margin-top: 15px;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__title--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__subtitle--front {
                align-self: flex-start;
                text-align: left;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__subtitle--back {
                align-self: center;
                text-align: center;
            }
            .glav-block .elementor-element.elementor-element-c534063 .jet-animated-box__description--front {display:none;}
             .elementor-element.elementor-element-c534063 .jet-animated-box__description--front {
                text-align: left;
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__description--back {
                text-align: center;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__button {
                align-self: center;
                padding: 13.5px 29px 11.5px 29px;
                color: #ffffff;
                background-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__button {
                font-family: "Archivo", Sans-serif;
                font-size: 12px;
                font-weight: 700;
                text-transform: uppercase;
                font-style: normal;
                line-height: 1.32em;
            }

             .elementor-element.elementor-element-c534063 .jet-animated-box__button:hover {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box {
                height: 278px;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__front .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__front {
                background-color: rgba(0,0,0,0);
                padding: 20px 37px 34px 37px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__icon--front {
                order: 1;
                justify-content: flex-start;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__front .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__back .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__back {
                background-image: url("https://ld-wp73.template-help.com/wordpress/prod_14993/v4/wp-content/uploads/2018/01/architect-img24.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__icon--back {
                order: 1;
                justify-content: center;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__back .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__icon--front i:before {
                color: #aeb6be;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__icon--front svg {
                fill: #aeb6be;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__icon--front .jet-elements-icon {
                font-size: 78px;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
                width: 35px;
                height: 35px;
                margin: 0px 0px 20px 7px;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__title--front {
                align-self: flex-start;
                text-align: left;
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__title--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__subtitle--front {
                align-self: flex-start;
                text-align: left;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__subtitle--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__description--front {
                text-align: left;
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__description--back {
                text-align: center;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__button {
                align-self: center;
                padding: 13.5px 29px 11.5px 29px;
                color: #ffffff;
                background-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__button {
                font-family: "Archivo", Sans-serif;
                font-size: 12px;
                font-weight: 700;
                text-transform: uppercase;
                font-style: normal;
                line-height: 1.32em;
            }

             .elementor-element.elementor-element-3321003 .jet-animated-box__button:hover {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-9d1d84d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 30px;
            }

             .elementor-element.elementor-element-9d1d84d > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box {
                height: 278px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__front .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__front {
                background-color: rgba(0,0,0,0);
                padding: 20px 37px 34px 37px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__icon--front {
                order: 1;
                justify-content: flex-start;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__front .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__back .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__back {
                background-image: url("/uploads/architect-img26.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__icon--back {
                order: 1;
                justify-content: center;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__back .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__icon--front i:before {
                color: #aeb6be;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__icon--front svg {
                fill: #aeb6be;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__icon--front .jet-elements-icon {
                font-size: 78px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
                width: 78px;
                height: 35px;
                margin: 0px 0px 20px 5px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__title--front {
                align-self: flex-start;
                text-align: left;
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__title--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__subtitle--front {
                align-self: flex-start;
                text-align: left;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__subtitle--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__description--front {
                text-align: left;
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__description--back {
                text-align: center;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__button {
                align-self: center;
                padding: 13.5px 29px 11.5px 29px;
                color: #ffffff;
                background-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__button {
                font-family: "Archivo", Sans-serif;
                font-size: 12px;
                font-weight: 700;
                text-transform: uppercase;
                font-style: normal;
                line-height: 1.32em;
            }

             .elementor-element.elementor-element-3826512 .jet-animated-box__button:hover {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box {
                height: 278px;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__front .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__front {
                background-color: rgba(0,0,0,0);
                padding: 20px 37px 34px 37px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__icon--front {
                order: 1;
                justify-content: flex-start;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__front .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__back .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__back {
                background-image: url("https://ld-wp73.template-help.com/wordpress/prod_14993/v4/wp-content/uploads/2017/11/architect-post2.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__icon--back {
                order: 1;
                justify-content: center;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__back .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__icon--front i:before {
                color: #aeb6be;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__icon--front svg {
                fill: #aeb6be;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__icon--front .jet-elements-icon {
                font-size: 78px;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
                width: 78px;
                height: 35px;
                margin: 0px 0px 20px 13px;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__title--front {
                align-self: flex-start;
                text-align: left;
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__title--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__subtitle--front {
                align-self: flex-start;
                text-align: left;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__subtitle--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__description--front {
                text-align: left;
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__description--back {
                text-align: center;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__button {
                align-self: center;
                padding: 13.5px 29px 11.5px 29px;
                color: #ffffff;
                background-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__button {
                font-family: "Archivo", Sans-serif;
                font-size: 12px;
                font-weight: 700;
                text-transform: uppercase;
                font-style: normal;
                line-height: 1.32em;
            }

             .elementor-element.elementor-element-af8c2c1 .jet-animated-box__button:hover {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-05026b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 30px;
            }

             .elementor-element.elementor-element-05026b2 > .elementor-element-populated {
                padding: 0px 0px 0px 15px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box {
                height: 278px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__front .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__front {
                background-color: rgba(0,0,0,0);
                padding: 20px 37px 34px 37px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__icon--front {
                order: 1;
                justify-content: flex-start;
            }
			.jet-animated-box__icon--front {
                    justify-content: center !important;
                    margin-bottom: 0px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__front .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__back .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__back {
                background-image: url("/uploads/architect-img27.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__icon--back {
                order: 1;
                justify-content: center;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__back .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__icon--front i:before {
                color: #aeb6be;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__icon--front svg {
                fill: #aeb6be;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__icon--front .jet-elements-icon {
                font-size: 78px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
                width: 35px;
                height: 35px;
                margin: 0px 0px 20px 0px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__title--front {
                align-self: flex-start;
                text-align: left;
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__title--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__subtitle--front {
                align-self: flex-start;
                text-align: left;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__subtitle--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__description--front {
                text-align: left;
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__description--back {
                text-align: center;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__button {
                align-self: center;
                padding: 13.5px 29px 11.5px 29px;
                color: #ffffff;
                background-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__button {
                font-family: "Archivo", Sans-serif;
                font-size: 12px;
                font-weight: 700;
                text-transform: uppercase;
                font-style: normal;
                line-height: 1.32em;
            }

             .elementor-element.elementor-element-a210341 .jet-animated-box__button:hover {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box {
                height: 278px;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__front .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__front {
                background-color: rgba(0,0,0,0);
                padding: 20px 37px 34px 37px;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__icon--front {
                order: 1;
                justify-content: flex-start;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__front .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__back .jet-animated-box__inner {
                justify-content: center;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__back {
                background-image: url("https://ld-wp73.template-help.com/wordpress/prod_14993/v4/wp-content/uploads/2017/10/architect-post11.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__icon--back {
                order: 1;
                justify-content: center;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__back .jet-animated-box__content {
                order: 2;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__icon--front i:before {
                color: #aeb6be;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__icon--front svg {
                fill: #aeb6be;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__icon--front .jet-elements-icon {
                font-size: 78px;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__icon--front .jet-animated-box-icon-inner {
                width: 35px;
                height: 35px;
                margin: 0px 0px 20px 9px;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__title--front {
                align-self: flex-start;
                text-align: left;
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__title--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__subtitle--front {
                align-self: flex-start;
                text-align: left;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__subtitle--back {
                align-self: center;
                text-align: center;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__description--front {
                text-align: left;
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__description--back {
                text-align: center;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__button {
                align-self: center;
                padding: 13.5px 29px 11.5px 29px;
                color: #ffffff;
                background-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__button {
                font-family: "Archivo", Sans-serif;
                font-size: 12px;
                font-weight: 700;
                text-transform: uppercase;
                font-style: normal;
                line-height: 1.32em;
            }

             .elementor-element.elementor-element-d3fcd4e .jet-animated-box__button:hover {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-3063a37 {
                margin-top: 0px;
                /* margin-bottom: 60px; */
            }

             .elementor-element.elementor-element-b8ea552:not(.elementor-motion-effects-element-type-background),  .elementor-element.elementor-element-b8ea552 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-position: bottom center;
                background-repeat: repeat-x;
            }

             .elementor-element.elementor-element-b8ea552 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 45px 0px 0px 0px;
            }

             .elementor-element.elementor-element-b8ea552 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

             .elementor-element.elementor-element-7b1d584 > .elementor-container {
                max-width: 1200px;
            }

             .elementor-element.elementor-element-7b1d584 .elementor-repeater-item-394f973.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget  .elementor-element.elementor-element-1c79977.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

             .elementor-element.elementor-element-1c79977.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

             .elementor-element.elementor-element-1c79977 > .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-element.elementor-element-1c79977:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,  .elementor-element.elementor-element-1c79977 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #caa661;
            }

             .elementor-element.elementor-element-1c79977 > .elementor-element-populated {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin: 0px 15px 0px 15px;
                --e-column-margin-right: 15px;
                --e-column-margin-left: 15px;
                padding: 39px 34px 31px 36px;
            }

             .elementor-element.elementor-element-1c79977 > .elementor-element-populated > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

             .elementor-element.elementor-element-7d85483 .elementor-repeater-item-99a3620.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget  .elementor-element.elementor-element-87d1a3c.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

             .elementor-element.elementor-element-87d1a3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

             .elementor-element.elementor-element-87d1a3c.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }

             .elementor-element.elementor-element-87d1a3c > .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-element.elementor-element-963566d .jet-headline {
                justify-content: flex-start;
                margin: 0px 0px 0px 0px;
            }

             .elementor-element.elementor-element-963566d .jet-headline > .jet-headline__link {
                justify-content: flex-start;
            }

             .elementor-element.elementor-element-963566d .jet-headline__first .jet-headline__label {
                color: #FFFFFF;
                font-family: "Archivo", Sans-serif;
                font-size: 34px;
                font-weight: 500;
                line-height: 1.344em;
            }

             .elementor-element.elementor-element-963566d .jet-headline__second {
                align-self: flex-end;
                margin: 0px 0px 4px 20px;
            }

             .elementor-element.elementor-element-963566d .jet-headline__second .jet-headline__label {
                color: #FFFFFF;
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                line-height: 1.438em;
            }

             .elementor-element.elementor-element-963566d > .elementor-widget-container {
                margin: 0px 20px 0px 0px;
            }

             .elementor-element.elementor-element-963566d {
                width: auto !important;
                max-width: auto !important;
            }

             .elementor-element.elementor-element-d0906d8 .elementor-button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.48px;
                letter-spacing: 0.7px;
                fill: #222931;
                color: #222931;
                background-color: #ffffff;
                border-radius: 0px 0px 0px 0px;
                padding: 13.500px 29px 11.500px 29px;
            }

             .elementor-element.elementor-element-d0906d8 .elementor-button:hover,  .elementor-element.elementor-element-d0906d8 .elementor-button:focus {
                color: #ffffff;
                background-color: #222931;
            }

             .elementor-element.elementor-element-d0906d8 .elementor-button:hover svg,  .elementor-element.elementor-element-d0906d8 .elementor-button:focus svg {
                fill: #ffffff;
            }

             .elementor-element.elementor-element-d0906d8 > .elementor-widget-container {
                margin: 10px 0px 10px 0px;
            }

             .elementor-element.elementor-element-d0906d8 {
                width: auto !important;
                max-width: auto !important;
                align-self: center;
            }

             .elementor-element.elementor-element-7d85483 {
                margin-top: 0px;
                margin-bottom: 0px;
            }

             .elementor-element.elementor-element-7b1d584 {
                padding: 0px 0px 60px 0px;
            }

            @media(max-width: 1024px) and (min-width:768px) {
                 .elementor-element.elementor-element-edb82fd {
                    width:100%;
                }

                 .elementor-element.elementor-element-9d1d84d {
                    width: 100%;
                }

                 .elementor-element.elementor-element-05026b2 {
                    width: 100%;
                }

                 .elementor-element.elementor-element-87d1a3c {
                    width: 100%;
                }
            }

            @media(max-width: 1024px) {
                 .elementor-element.elementor-element-856ce60 .elementor-divider {
                    padding-top:15px;
                    padding-bottom: 15px;
                }

                 .elementor-element.elementor-element-856ce60 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-fb4d800 .elementor-heading-title {
                    font-size: 22px;
                }

                 .elementor-element.elementor-element-fb4d800 > .elementor-widget-container {
                    margin: 0px 0px 5px 0px;
                }

                 .elementor-element.elementor-element-fa957c2 {
                    padding: 45px 5px 60px 5px;
                }

                 .elementor-element.elementor-element-edb82fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                    margin-bottom: 20px;
                }

                 .elementor-element.elementor-element-edb82fd > .elementor-element-populated {
                    margin: 0px 0px 20px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-c534063 > .elementor-widget-container {
                    margin: 0px 10px 0px 0px;
                }

                 .elementor-element.elementor-element-c534063 {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                 .elementor-element.elementor-element-3321003 > .elementor-widget-container {
                    margin: 0px 0px 0px 10px;
                }

                 .elementor-element.elementor-element-3321003 {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                 .elementor-element.elementor-element-9d1d84d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                    margin-bottom: 20px;
                }

                 .elementor-element.elementor-element-9d1d84d > .elementor-element-populated {
                    margin: 0px 0px 20px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-3826512 > .elementor-widget-container {
                    margin: 0px 10px 0px 0px;
                }

                 .elementor-element.elementor-element-3826512 {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                 .elementor-element.elementor-element-af8c2c1 > .elementor-widget-container {
                    margin: 0px 0px 0px 10px;
                }

                 .elementor-element.elementor-element-af8c2c1 {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                 .elementor-element.elementor-element-05026b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                    margin-bottom: 20px;
                }

                 .elementor-element.elementor-element-05026b2 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-a210341 > .elementor-widget-container {
                    margin: 0px 10px 0px 0px;
                }

                 .elementor-element.elementor-element-a210341 {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                 .elementor-element.elementor-element-d3fcd4e > .elementor-widget-container {
                    margin: 0px 0px 0px 10px;
                }

                 .elementor-element.elementor-element-d3fcd4e {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                 .elementor-element.elementor-element-3063a37 {
                    margin-top: 0px;
                    margin-bottom: 0px;
                }

                 .elementor-element.elementor-element-b8ea552 {
                    padding: 20px 5px 0px 5px;
                }

                 .elementor-element.elementor-element-1c79977 > .elementor-element-populated {
                    margin: 0px 20px 0px 20px;
                    --e-column-margin-right: 20px;
                    --e-column-margin-left: 20px;
                    padding: 60px 20px 60px 20px;
                }

                 .elementor-element.elementor-element-87d1a3c > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-963566d .jet-headline__first {
                    margin: 0px 20px 10px 0px;
                }

                 .elementor-element.elementor-element-963566d .jet-headline__second {
                    margin: 0px 0px 13px 0px;
                }

                 .elementor-element.elementor-element-d0906d8 .elementor-button {
                    padding: 15px 15px 10px 15px;
                }

                 .elementor-element.elementor-element-d0906d8 > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

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

            @media(max-width: 767px) {
                 .elementor-element.elementor-element-7a3060d > .elementor-element-populated {
                    padding:0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-856ce60 .elementor-divider {
                    text-align: center;
                }

                 .elementor-element.elementor-element-856ce60 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                 .elementor-element.elementor-element-856ce60 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-fb4d800 {
                    text-align: center;
                }

                 .elementor-element.elementor-element-fb4d800 > .elementor-widget-container {
                    margin: 0px 20px 0px 20px;
                }

                 .elementor-element.elementor-element-a123a1b .elementor-heading-title {
                    font-size: 30px;
                }

                 .elementor-element.elementor-element-fa957c2 {
                    padding: 40px 15px 40px 15px;
                }

                 .elementor-element.elementor-element-35a872f > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-c534063 .jet-animated-box__front {
                    padding: 15px 15px 0px 15px;
                }

                 .elementor-element.elementor-element-c534063 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

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

                 .elementor-element.elementor-element-3321003 .jet-animated-box__front {
                    padding: 30px 15px 30px 15px;
                }

                 .elementor-element.elementor-element-3321003 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

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

                 .elementor-element.elementor-element-3826512 .jet-animated-box__front {
                    padding: 30px 15px 30px 15px;
                }

                 .elementor-element.elementor-element-3826512 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

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

                 .elementor-element.elementor-element-af8c2c1 .jet-animated-box__front {
                    padding: 30px 15px 30px 15px;
                }

                 .elementor-element.elementor-element-af8c2c1 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

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

                 .elementor-element.elementor-element-05026b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                    margin-bottom: 20px;
                }

                 .elementor-element.elementor-element-a210341 .jet-animated-box__front {
                    padding: 30px 15px 30px 15px;
                }

                 .elementor-element.elementor-element-a210341 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

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

                 .elementor-element.elementor-element-d3fcd4e .jet-animated-box__front {
                    padding: 30px 15px 30px 15px;
                }

                 .elementor-element.elementor-element-d3fcd4e > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

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

                 .elementor-element.elementor-element-b8ea552 {
                    padding: 15px 15px 15px 15px;
                }

                 .elementor-element.elementor-element-1c79977 > .elementor-element-populated {
                    margin: 0px 15px 0px 15px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 15px;
                    padding: 40px 15px 40px 15px;
                }

                 .elementor-element.elementor-element-87d1a3c > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-963566d .jet-headline__second {
                    margin: 0px 0px 0px 0px;
                }

                 .elementor-element.elementor-element-d0906d8 > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

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

                 .elementor-element.elementor-element-7b1d584 {
                    padding: 0px 0px 40px 0px;
                }
            }

            .elementor-element.elementor-element-a7b7275 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-element.elementor-element-a7b7275 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-element.elementor-element-e3211ff.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-element.elementor-element-e3211ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-element.elementor-element-e3211ff.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }

            .elementor-element.elementor-element-e3211ff > .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-element.elementor-element-e3211ff > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-element.elementor-element-b4da2de .jet-logo {
                justify-content: flex-start;
            }

            .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                margin: 0px 0px 0px 15px;
            }

            .elementor-bc-flex-widget .elementor-element.elementor-element-4252b22.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-element.elementor-element-4252b22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-element.elementor-element-4252b22 > .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-element.elementor-element-4252b22 > .elementor-element-populated {
                padding: 0px 12px 0px 0px;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical .menu-item-link-top {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-bottom .menu-item-link-sub {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link {
                justify-content: flex-start;
                text-align: left;
            }

            body:not(.rtl) .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: left;
            }

            body.rtl .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: right;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item-link-top {
                color: #FFFFFF;
                padding: 10px 10px 10px 10px;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item-link-top .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 0.56px;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav__sub {
                background-color: #CAA661;
                padding: 20px 20px 20px 20px;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav-depth-0 {
                margin-top: 27px;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-left-side .jet-nav-depth-0 {
                margin-right: 27px;
            }

            .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-right-side .jet-nav-depth-0 {
                margin-left: 27px;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                line-height: 2em;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub {
                color: #222931;
                padding: 0px 0px 0px 0px;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
                color: #FFFFFF;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__breadcrumbs .breadcrumb-label {
                font-weight: 600;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container .jet-mobile-menu__container-inner {
                background-color: #CAA661;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container {
                z-index: 999;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu-widget .jet-mobile-menu-cover {
                z-index: calc(999-1);
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-icon {
                align-self: center;
                justify-content: center;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-badge {
                align-self: flex-start;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-label {
                color: #222931;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-dropdown-arrow {
                color: #222931;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item:hover .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-element.elementor-element-a7b7275:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-a7b7275 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-element.elementor-element-a7b7275 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 20px 0px 20px 0px;
                z-index: 2;
            }

            .elementor-element.elementor-element-a7b7275 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-element.elementor-element-8ff6311 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-element.elementor-element-8ff6311 .elementor-repeater-item-e5bcb3d.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-element.elementor-element-e0c74af.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-element.elementor-element-e0c74af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-element.elementor-element-e0c74af.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-element.elementor-element-e0c74af > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                text-align: justify;
            }

            .jet-breadcrumbs__title {
                order: -1;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
                color: #292929;
            }

            .jet-breadcrumbs__item > * {
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
            }

            .jet-breadcrumbs__item-link {
                color: #5F656D;
            }

            .jet-breadcrumbs__item-link:hover {
                border-color: #5F656D;
            }

            .jet-breadcrumbs__item-target {
                color: #5F656D;
            }

            .jet-breadcrumbs__item .jet-breadcrumbs__item-target {
                border-color: #5F656D;
            }

            .jet-breadcrumbs__item-target {
                border-style: solid;
                border-width: 0px 0px 1px 0px;
                border-color: #5F656D00;
            }

            .jet-breadcrumbs__item-sep {
                margin-left: 5px;
                margin-right: 5px;
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
                color: #5F656D;
            }

            .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                padding: 19px 15px 19px 15px;
            }

            .elementor-element.elementor-element-8ff6311:not(.elementor-motion-effects-element-type-background), .elementor-element.elementor-element-8ff6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-element.elementor-element-8ff6311 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-element.elementor-element-8ff6311 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            @media(max-width: 1024px) {
                .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin:0px 0px 0px 0px;
                }

                .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 20px;
                }

                .elementor-element.elementor-element-a7b7275 {
                    padding: 20px 20px 20px 20px;
                }

                .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 20px 20px 20px;
                }
            }

            @media(min-width: 768px) {
                .elementor-element.elementor-element-e3211ff {
                    width:25%;
                }

                .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

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

                .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

            @media(max-width: 767px) {
                .elementor-element.elementor-element-e3211ff {
                    width:73%;
                }

                .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-element.elementor-element-4252b22 {
                    width: 27%;
                }

                .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                    justify-content: flex-end;
                }

                .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-element.elementor-element-a7b7275 {
                    padding: 15px 15px 15px 15px;
                }

                .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 15px 20px 15px;
                }

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

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                color: #848A90;
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                line-height: 1.75em;
                width: auto;
                max-width: auto;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                --grid-template-columns: repeat(0, auto);
                --icon-size: 15px;
                --grid-column-gap: 20px;
                --grid-row-gap: 0px;
                width: auto;
                max-width: auto;
                align-self: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container {
                text-align: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon {
                background-color: rgba(0,0,0,0);
                --icon-padding: 0em;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover {
                background-color: rgba(0,0,0,0);
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i {
                color: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg {
                fill: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 14px 0px 10px 0px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover {
                color: #CAA661;
            }

            @media(max-width: 1024px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 20px 0px 20px;
                }
            }

            @media(max-width: 767px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 15px 0px 15px;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                    padding: 20px 0px 20px 0px;
                }
            }
            .elementor-kit-2780 {
                --e-global-color-primary: #6EC1E4;
                --e-global-color-secondary: #54595F;
                --e-global-color-text: #7A7A7A;
                --e-global-color-accent: #61CE70;
                --e-global-color-6ad7ab91: #4054B2;
                --e-global-color-7bd98ed0: #23A455;
                --e-global-color-7dba6a08: #000;
                --e-global-color-4ae76faa: #FFF;
                --e-global-color-79a4e107: #CAA661;
                --e-global-color-5d914c67: #21252B;
                --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;
            }

            .e-con {
                --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;
                }

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

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

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

            .elementor-17 .elementor-element.elementor-element-bbc4870 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-17 .elementor-element.elementor-element-bbc4870 .elementor-repeater-item-6e97bea.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-17 .elementor-element.elementor-element-5ba3d46 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-17 .elementor-element.elementor-element-07261e3 iframe {
                height: 300px;
            }

            .elementor-17 .elementor-element.elementor-element-bbc4870 {
                padding: 60px 0px 20px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-a85f07c > .elementor-container {
                max-width: 1200px;
            }

            .elementor-17 .elementor-element.elementor-element-a85f07c .elementor-repeater-item-78f00d0.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-17 .elementor-element.elementor-element-942c9c9 > .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-17 .elementor-element.elementor-element-942c9c9 .elementor-element-populated a {
                color: #5f656d;
            }

            .elementor-17 .elementor-element.elementor-element-942c9c9 .elementor-element-populated a:hover {
                color: #caa661;
            }

            .elementor-17 .elementor-element.elementor-element-942c9c9 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-17 .elementor-element.elementor-element-5ec718c {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-17 .elementor-element.elementor-element-5ec718c .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-17 .elementor-element.elementor-element-5ec718c .elementor-divider {
                text-align: left;
                padding-top: 15px;
                padding-bottom: 15px;
            }

            .elementor-17 .elementor-element.elementor-element-5ec718c > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-5d4e392 {
                text-align: left;
            }

            .elementor-17 .elementor-element.elementor-element-5d4e392 .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.334em;
            }

            .elementor-17 .elementor-element.elementor-element-5d4e392 > .elementor-widget-container {
                margin: 0px 0px 26px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-7aececf.elementor-view-default .elementor-icon {
                fill: #cecfd0;
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf {
                --icon-box-icon-margin: 15px;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf .elementor-icon {
                font-size: 30px;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf .elementor-icon-box-title {
                margin-bottom: 10px;
                color: #292929;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-7aececf .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                /* line-height: 0em; */
                margin-top: 0;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1em;
            }

            .elementor-17 .elementor-element.elementor-element-7aececf > .elementor-widget-container {
                margin: 27px 0px 33px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c4cdcbc.elementor-view-default .elementor-icon {
                fill: #cecfd0;
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc {
                --icon-box-icon-margin: 15px;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc .elementor-icon {
                font-size: 30px;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc .elementor-icon-box-title {
                margin-bottom: 10px;
                color: #292929;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-c4cdcbc .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                /* line-height: 0em; */
                margin-top: 0;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1em;
            }

            .elementor-17 .elementor-element.elementor-element-c4cdcbc > .elementor-widget-container {
                margin: 0px 0px 33px 0px;
                margin-top: 30px !important;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-3408c51.elementor-view-default .elementor-icon {
                fill: #cecfd0;
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51 {
                --icon-box-icon-margin: 15px;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51 .elementor-icon {
                font-size: 30px;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51 .elementor-icon-box-title {
                margin-bottom: 10px;
                color: #292929;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-3408c51 .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                /* line-height: 0em; */
                margin-top: 0;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51 .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
            }

            .elementor-17 .elementor-element.elementor-element-3408c51 > .elementor-widget-container {
                margin: 0px 0px 33px 0px;
                margin-top: 30px !important;
            }

            .elementor-17 .elementor-element.elementor-element-333c718.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-333c718.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-333c718.elementor-view-default .elementor-icon {
                fill: #cecfd0;
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-17 .elementor-element.elementor-element-333c718 {
                --icon-box-icon-margin: 15px;
            }

            .elementor-17 .elementor-element.elementor-element-333c718 .elementor-icon {
                font-size: 30px;
            }

            .elementor-17 .elementor-element.elementor-element-333c718 .elementor-icon-box-title {
                margin-bottom: 10px;
                color: #292929;
            }

            .elementor-17 .elementor-element.elementor-element-333c718 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-333c718 .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                /* line-height: 0em; */
                margin-top: 0;
            }

            .elementor-17 .elementor-element.elementor-element-333c718 .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1em;
            }

            .elementor-17 .elementor-element.elementor-element-333c718 > .elementor-widget-container {
                margin: 0px 0px 33px 0px;
                margin-top: 30px !important;
            }

            .elementor-17 .elementor-element.elementor-element-26ebc24 > .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-17 .elementor-element.elementor-element-26ebc24 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-17 .elementor-element.elementor-element-598f7a9 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-17 .elementor-element.elementor-element-598f7a9 .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-17 .elementor-element.elementor-element-598f7a9 .elementor-divider {
                text-align: left;
                padding-top: 15px;
                padding-bottom: 15px;
            }

            .elementor-17 .elementor-element.elementor-element-598f7a9 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-48d517c {
                text-align: left;
            }

            .elementor-17 .elementor-element.elementor-element-48d517c .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.334em;
            }

            .elementor-17 .elementor-element.elementor-element-48d517c > .elementor-widget-container {
                margin: 0px 0px 16px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-7c7fed8 {
                text-align: left;
                color: #848a90;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                width: var( --container-widget-width, 88% );
                max-width: 88%;
                --container-widget-width: 88%;
                --container-widget-flex-grow: 0;
            }

            .elementor-17 .elementor-element.elementor-element-7c7fed8 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 *:not(.wpcf7-form-control):not(option), .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form-control.wpcf7-file {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: capitalize;
                font-style: normal;
                text-decoration: none;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 span.wpcf7-not-valid-tip {
                margin: 0px 0px -22px 0px;
                display: block;
                text-align: left;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 22.5px;
                letter-spacing: 0px;
                padding: 11.500px 19px 16.5px 19px;
                background-color: #f5f6f6;
                color: #848a90;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder {
                color: #848a90;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder {
                color: #848a90;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder {
                color: #848a90;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file):focus {
                background-color: #ffffff;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file).wpcf7-not-valid {
                background-color: #ffe5e5;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 input.wpcf7-submit {
                background-color: #caa661;
                color: #ffffff;
                padding: 13.5px 29px 11.5px 29px;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 input.wpcf7-submit {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                line-height: 1.32em;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 input.wpcf7-submit:hover {
                background-color: #292929;
                color: #ffffff;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 input.wpcf7-submit:focus {
                background-color: #292929;
                color: #ffffff;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 div.wpcf7-response-output {
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                padding: 5px 5px 5px 5px;
                margin: 0px 0px 0px 0px;
                text-align: left;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 .wpcf7 form.wpcf7-form.invalid .wpcf7-response-output {
                color: #ff0000;
                border-style: solid;
                border-width: 0px 0px 0px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-14c0424 > .elementor-widget-container {
                margin: 24px 0px 0px 0px;
            }

            .elementor-17 .elementor-element.elementor-element-a85f07c {
                padding: 34px 0px 55px 0px;
            }

            @media(max-width: 1024px) {
                .elementor-17 .elementor-element.elementor-element-5ba3d46 > .elementor-element-populated {
                    padding:0px 20px 0px 20px;
                }

                .elementor-17 .elementor-element.elementor-element-bbc4870 {
                    padding: 60px 0px 0px 0px;
                }

                .elementor-17 .elementor-element.elementor-element-942c9c9 > .elementor-element-populated {
                    padding: 0px 15px 0px 20px;
                }

                .elementor-17 .elementor-element.elementor-element-7aececf > .elementor-widget-container {
                    margin: 25px 0px 25px 0px;
                }

                .elementor-17 .elementor-element.elementor-element-c4cdcbc > .elementor-widget-container {
                    margin: 0px 0px 25px 0px;
                    margin-top: 20px !important;
                }

                .elementor-17 .elementor-element.elementor-element-3408c51 > .elementor-widget-container {
                    margin: 0px 0px 25px 0px;
                    margin-top: 20px !important;
                }

                .elementor-17 .elementor-element.elementor-element-333c718 > .elementor-widget-container {
                    margin: 0px 0px 2px 0px;
                    margin-top: 20px !important;
                }

                .elementor-17 .elementor-element.elementor-element-26ebc24 > .elementor-element-populated {
                    padding: 0px 20px 0px 25px;
                }

                .elementor-17 .elementor-element.elementor-element-598f7a9 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-17 .elementor-element.elementor-element-7c7fed8 > .elementor-widget-container {
                    margin: 0px 30px 0px 0px;
                }

                .elementor-17 .elementor-element.elementor-element-a85f07c {
                    padding: 45px 0px 40px 0px;
                }
            }

            @media(max-width: 767px) {
                .elementor-17 .elementor-element.elementor-element-5ba3d46 > .elementor-element-populated {
                    padding:0px 15px 0px 15px;
                }

                .elementor-17 .elementor-element.elementor-element-bbc4870 {
                    padding: 40px 0px 0px 0px;
                }

                .elementor-17 .elementor-element.elementor-element-942c9c9 > .elementor-element-populated {
                    margin: 0px 0px 25px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 15px 0px 15px;
                }

                .elementor-17 .elementor-element.elementor-element-7aececf .elementor-icon-box-wrapper {
                    text-align: left;
                }

                .elementor-17 .elementor-element.elementor-element-7aececf > .elementor-widget-container {
                    margin: 0px 0px 33px 0px;
                    /* margin-top: 10px !important; */
                }

                .elementor-17 .elementor-element.elementor-element-c4cdcbc .elementor-icon-box-wrapper {
                    text-align: left;
                }

                .elementor-17 .elementor-element.elementor-element-3408c51 .elementor-icon-box-wrapper {
                    text-align: left;
                }

                .elementor-17 .elementor-element.elementor-element-333c718 .elementor-icon-box-wrapper {
                    text-align: left;
                }

                .elementor-17 .elementor-element.elementor-element-26ebc24 > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-17 .elementor-element.elementor-element-598f7a9 .elementor-divider {
                    text-align: left;
                }

                .elementor-17 .elementor-element.elementor-element-598f7a9 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-left: 0;
                }

                .elementor-17 .elementor-element.elementor-element-598f7a9 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-17 .elementor-element.elementor-element-7c7fed8 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-17 .elementor-element.elementor-element-a85f07c {
                    padding: 25px 0px 20px 0px;
                }
            }

            @media(min-width: 768px) {
                .elementor-17 .elementor-element.elementor-element-942c9c9 {
                    width:32%;
                }

                .elementor-17 .elementor-element.elementor-element-26ebc24 {
                    width: 68%;
                }
            }

            @media(max-width: 1024px) and (min-width:768px) {
                .elementor-17 .elementor-element.elementor-element-942c9c9 {
                    width:40%;
                }

                .elementor-17 .elementor-element.elementor-element-26ebc24 {
                    width: 60%;
                }
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff > .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-2551 .elementor-element.elementor-element-e3211ff > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-b4da2de .jet-logo {
                justify-content: flex-start;
            }

            .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                margin: 0px 0px 0px 15px;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22 > .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-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                padding: 0px 12px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical .menu-item-link-top {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-bottom .menu-item-link-sub {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link {
                justify-content: flex-start;
                text-align: left;
            }

            body:not(.rtl) .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: left;
            }

            body.rtl .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: right;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top {
                color: #FFFFFF;
                padding: 10px 10px 10px 10px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 0.56px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav__sub {
                background-color: #CAA661;
                padding: 20px 20px 20px 20px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav-depth-0 {
                margin-top: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-left-side .jet-nav-depth-0 {
                margin-right: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-right-side .jet-nav-depth-0 {
                margin-left: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                line-height: 2em;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub {
                color: #222931;
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__breadcrumbs .breadcrumb-label {
                font-weight: 600;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container .jet-mobile-menu__container-inner {
                background-color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container {
                z-index: 999;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu-widget .jet-mobile-menu-cover {
                z-index: calc(999-1);
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-icon {
                align-self: center;
                justify-content: center;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-badge {
                align-self: flex-start;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-label {
                color: #222931;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-dropdown-arrow {
                color: #222931;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item:hover .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 20px 0px 20px 0px;
                z-index: 2;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 .elementor-repeater-item-e5bcb3d.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                text-align: justify;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__title {
                order: -1;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
                color: #292929;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item > * {
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link {
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link:hover {
                border-color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target {
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item .jet-breadcrumbs__item-target {
                border-color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link, .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target {
                border-style: solid;
                border-width: 0px 0px 1px 0px;
                border-color: #5F656D00;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-sep {
                margin-left: 5px;
                margin-right: 5px;
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                padding: 19px 15px 19px 15px;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            @media(max-width: 1024px) {
                .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin:0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 20px;
                }

                .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                    padding: 20px 20px 20px 20px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 20px 20px 20px;
                }
            }

            @media(min-width: 768px) {
                .elementor-2551 .elementor-element.elementor-element-e3211ff {
                    width:25%;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

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

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

            @media(max-width: 767px) {
                .elementor-2551 .elementor-element.elementor-element-e3211ff {
                    width:73%;
                }

                .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 27%;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                    justify-content: flex-end;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                    padding: 15px 15px 15px 15px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 15px 20px 15px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b {
                    width: 100%;
                    max-width: 100%;
                }
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                color: #848A90;
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                line-height: 1.75em;
                width: auto;
                max-width: auto;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                --grid-template-columns: repeat(0, auto);
                --icon-size: 15px;
                --grid-column-gap: 20px;
                --grid-row-gap: 0px;
                width: auto;
                max-width: auto;
                align-self: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container {
                text-align: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon {
                background-color: rgba(0,0,0,0);
                --icon-padding: 0em;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover {
                background-color: rgba(0,0,0,0);
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i {
                color: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg {
                fill: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 14px 0px 10px 0px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover {
                color: #CAA661;
            }

            @media(max-width: 1024px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 20px 0px 20px;
                }
            }

            @media(max-width: 767px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 15px 0px 15px;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                    padding: 20px 0px 20px 0px;
                }
            }			
            .elementor-kit-2780 {
                --e-global-color-primary: #6EC1E4;
                --e-global-color-secondary: #54595F;
                --e-global-color-text: #7A7A7A;
                --e-global-color-accent: #61CE70;
                --e-global-color-6ad7ab91: #4054B2;
                --e-global-color-7bd98ed0: #23A455;
                --e-global-color-7dba6a08: #000;
                --e-global-color-4ae76faa: #FFF;
                --e-global-color-79a4e107: #CAA661;
                --e-global-color-5d914c67: #21252B;
                --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;
            }

            .e-con {
                --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;
                }

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

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

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

            .elementor-9 .elementor-element.elementor-element-092db66 .elementor-repeater-item-d66c9c1.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-8d330db.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-8d330db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-8d330db.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }

            .elementor-9 .elementor-element.elementor-element-8d330db > .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-9 .elementor-element.elementor-element-8d330db > .elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0% 0% 0% 0%;
            }

            .elementor-9 .elementor-element.elementor-element-024fc26 .elementor-repeater-item-23216bb.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-e6c9316 > .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-9 .elementor-element.elementor-element-e6c9316 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-324b1b6 .elementor-heading-title {
                color: #ffffff;
                font-family: "Hind", Sans-serif;
                font-size: 60px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.35em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-324b1b6 > .elementor-widget-container {
                margin: 0px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-324b1b6 {
                width: var( --container-widget-width, 368px );
                max-width: 368px;
                --container-widget-width: 368px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-1e08a2f {
                --spacer-size: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-5df150f {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
                width: auto;
                max-width: auto;
            }

            .elementor-9 .elementor-element.elementor-element-5df150f .elementor-divider-separator {
                width: 170px;
            }

            .elementor-9 .elementor-element.elementor-element-5df150f .elementor-divider {
                padding-top: 14px;
                padding-bottom: 14px;
            }

            .elementor-9 .elementor-element.elementor-element-5df150f > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-dff8d01 {
                --spacer-size: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-77766c6 {
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 388px );
                max-width: 388px;
                --container-widget-width: 388px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-77766c6 > .elementor-widget-container {
                margin: 36px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-105e064 {
                --spacer-size: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-e2cc6a1 .elementor-button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
                letter-spacing: 0.7px;
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 2px 2px 2px 2px;
                border-color: #caa661;
                border-radius: 0px 0px 0px 0px;
                padding: 13.5px 29px 11.5px 29px;
            }

            .elementor-9 .elementor-element.elementor-element-e2cc6a1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e2cc6a1 .elementor-button:focus {
                background-color: #caa661;
            }

            .elementor-9 .elementor-element.elementor-element-e2cc6a1 > .elementor-widget-container {
                margin: 54px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-e2cc6a1 {
                width: auto;
                max-width: auto;
            }

            .elementor-9 .elementor-element.elementor-element-024fc26 {
                padding: 0% 2% 0% 24%;
            }

            .elementor-9 .elementor-element.elementor-element-126dc15 {
                --spacer-size: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-1f9150a {
                --spacer-size: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-9ecb47e {
                --spacer-size: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .slider-pro {
                min-height: 700px;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .slider-pro .jet-slider__content-inner {
                max-width: 100%;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-buttons {
                max-width: 100%;
                text-align: center;
                margin-top: -143px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-image-container:after {
                opacity: 0.2;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider__icon {
                justify-content: center;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider__title {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider__subtitle {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider__desc {
                align-self: center;
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider__button-wrapper {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-buttons .sp-button {
                margin: 0px 10px 0px 10px;
                background-color: rgba(255,255,255,0);
                width: 15px;
                height: 15px;
                border-style: solid;
                border-width: 3px 3px 3px 3px;
                border-color: #ffffff;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-buttons .sp-button:hover {
                background-color: #ffffff;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-buttons .sp-button.sp-selected-button {
                background-color: #ffffff;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-thumbnail-container:hover:before {
                border-style: solid;
                border-width: 2px 2px 2px 2px;
            }

            .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before {
                border-style: solid;
                border-width: 2px 2px 2px 2px;
            }

            .elementor-9 .elementor-element.elementor-element-092db66:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-092db66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-9 .elementor-element.elementor-element-092db66 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin-top: -1px;
                margin-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-092db66 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-3c4bfdbe > .elementor-container {
                max-width: 1200px;
            }

            .elementor-9 .elementor-element.elementor-element-3c4bfdbe .elementor-repeater-item-1631a0a.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-76b2494.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }

            .elementor-9 .elementor-element.elementor-element-76b2494 > .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-9 .elementor-element.elementor-element-76b2494 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-4099c0c4 {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-4099c0c4 .elementor-heading-title {
                color: #caa661;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4099c0c4 > .elementor-widget-container {
                margin: 0% 11% 0% 11%;
            }

            .elementor-9 .elementor-element.elementor-element-604d1405 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-604d1405 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-9 .elementor-element.elementor-element-604d1405 .elementor-divider {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-604d1405 > .elementor-widget-container {
                padding: 17px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-6ed239b2 {
                text-align: center;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 864px );
                max-width: 864px;
                --container-widget-width: 864px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-6ed239b2 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-30273df0 > .elementor-widget-container {
                margin: 25px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-3c4bfdbe {
                padding: 90px 0px 45px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-70e0719d > .elementor-container {
                max-width: 1200px;
            }

            .elementor-9 .elementor-element.elementor-element-70e0719d .elementor-repeater-item-c7756fd.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-612a06b3.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-612a06b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-612a06b3 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-53359509 img {
                width: 100%;
                height: 570px;
                object-fit: cover;
                object-position: center center;
            }

            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1916c79.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-1916c79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-1916c79 > .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-9 .elementor-element.elementor-element-1916c79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-1916c79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-9 .elementor-element.elementor-element-1916c79 > .elementor-element-populated {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin: 0px 15px 0px 15px;
                --e-column-margin-right: 15px;
                --e-column-margin-left: 15px;
                padding: 0px 0px 0px 50px;
            }

            .elementor-9 .elementor-element.elementor-element-1916c79 > .elementor-element-populated > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-44959838 .elementor-repeater-item-3d756bf.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-46f8e9a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 10px;
            }

            .elementor-9 .elementor-element.elementor-element-46f8e9a5 > .elementor-element-populated {
                padding: 0px 30px 0px 30px;
            }

            .elementor-9 .elementor-element.elementor-element-39adca82 .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-39adca82 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-5a10b447 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-5a10b447 .elementor-divider-separator {
                width: 72px;
                /* margin: 0 auto; */
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-5a10b447 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-5a10b447 > .elementor-widget-container {
                padding: 8px 0px 10px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-47d93b08 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 87% );
                max-width: 87%;
                --container-widget-width: 87%;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-47d93b08 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 90px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-b974244 .elementor-button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
                letter-spacing: 0.7px;
                fill: #ffffff;
                color: #ffffff;
                background-color: #caa661;
                border-style: solid;
                border-width: 2px 2px 2px 2px;
                border-color: #caa661;
                border-radius: 0px 0px 0px 0px;
                padding: 13.5px 29px 11.5px 29px;
            }

            .elementor-9 .elementor-element.elementor-element-b974244 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b974244 .elementor-button:focus {
                background-color: #222931;
                border-color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-b974244 > .elementor-widget-container {
                margin: 10px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-44959838:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-44959838 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-9 .elementor-element.elementor-element-44959838 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-44959838 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-70e0719d {
                padding: 45px 0px 15px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-57f94ee8 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-9 .elementor-element.elementor-element-57f94ee8 .elementor-repeater-item-1112100.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-19d6cf77.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-19d6cf77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-19d6cf77 > .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-9 .elementor-element.elementor-element-19d6cf77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-19d6cf77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-9 .elementor-element.elementor-element-19d6cf77 > .elementor-element-populated {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin: 0px 15px 0px 15px;
                --e-column-margin-right: 15px;
                --e-column-margin-left: 15px;
                padding: 0px 0px 0px 50px;
            }

            .elementor-9 .elementor-element.elementor-element-19d6cf77 > .elementor-element-populated > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-2e6fb310 .elementor-repeater-item-d633d65.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-1c35e70a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 10px;
            }

            .elementor-9 .elementor-element.elementor-element-1c35e70a > .elementor-element-populated {
                padding: 0px 30px 0px 30px;
            }

            .elementor-9 .elementor-element.elementor-element-15045460 .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-15045460 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-3ae83b74 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-3ae83b74 .elementor-divider-separator {
                width: 72px;
                /* margin: 0 auto; */
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-3ae83b74 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-3ae83b74 > .elementor-widget-container {
                padding: 8px 0px 10px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-889b44e {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 87% );
                max-width: 87%;
                --container-widget-width: 87%;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-889b44e > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 90px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-16f71973 .elementor-button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
                letter-spacing: 0.7px;
                fill: #ffffff;
                color: #ffffff;
                background-color: #caa661;
                border-style: solid;
                border-width: 2px 2px 2px 2px;
                border-color: #caa661;
                border-radius: 0px 0px 0px 0px;
                padding: 13.5px 29px 11.5px 29px;
            }

            .elementor-9 .elementor-element.elementor-element-16f71973 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-16f71973 .elementor-button:focus {
                background-color: #222931;
                border-color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-16f71973 > .elementor-widget-container {
                margin: 10px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-2e6fb310:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2e6fb310 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-9 .elementor-element.elementor-element-2e6fb310 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-2e6fb310 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-555ec8f9.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-555ec8f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-555ec8f9 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-5b516cdd img {
                width: 100%;
                height: 570px;
                object-fit: cover;
                object-position: center center;
            }

            .elementor-9 .elementor-element.elementor-element-57f94ee8 {
                padding: 15px 0px 59px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-656dc193 .elementor-repeater-item-84ee9a8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-245527dc.elementor-column > .elementor-widget-wrap {
                justify-content: flex-start;
            }

            .elementor-9 .elementor-element.elementor-element-245527dc > .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-9 .elementor-element.elementor-element-12dd9d0 {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-12dd9d0 .elementor-heading-title {
                color: #caa661;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-12dd9d0 > .elementor-widget-container {
                margin: 0% 11% 0% 11%;
            }

            .elementor-9 .elementor-element.elementor-element-1174f0b0 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-1174f0b0 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-9 .elementor-element.elementor-element-1174f0b0 .elementor-divider {
                text-align: center;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-1174f0b0 > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-6004bbb5 {
                text-align: center;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: 100%;
                max-width: 100%;
            }

            .elementor-9 .elementor-element.elementor-element-6004bbb5 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-dfba39b .elementor-repeater-item-744f741.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-39954f2 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__item {
                width: calc(100% / 4);
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__inner {
                margin: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__list {
                margin: -0px;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__image-instance {
                height: 605px;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__filter {
                justify-content: center;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__content-inner {
                justify-content: center;
                padding: 0px 37px 0px 33px;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .preset-type-2 .jet-portfolio__inner, .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__content-inner {
                background-color: rgba(34,41,49,0.9);
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__title {
                text-align: left;
                color: #ffffff;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
                letter-spacing: 0px;
                order: 1;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__category {
                text-align: center;
                order: 2;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__desc {
                text-align: left;
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                order: 3;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__button {
                align-self: flex-start;
                text-align: left;
                padding: 0px 0px 0px 0px;
                margin: 30px 0px 0px 0px;
                color: #caa661;
                background-color: rgba(0,0,0,0);
                order: 4;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                letter-spacing: 1px;
            }

            .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__button:hover {
                color: #ffffff;
            }

            .elementor-9 .elementor-element.elementor-element-dfba39b {
                margin-top: 35px;
                margin-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-656dc193 {
                padding: 48px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-70d2695c > .elementor-container {
                max-width: 1200px;
            }

            .elementor-9 .elementor-element.elementor-element-70d2695c .elementor-repeater-item-32fa1b4.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-6ef0be13.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }

            .elementor-9 .elementor-element.elementor-element-6ef0be13 > .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-9 .elementor-element.elementor-element-6ef0be13 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-2388e27c {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-2388e27c .elementor-heading-title {
                color: #caa661;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-2388e27c > .elementor-widget-container {
                margin: 0% 11% 0% 11%;
            }

            .elementor-9 .elementor-element.elementor-element-41419e00 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-41419e00 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-9 .elementor-element.elementor-element-41419e00 .elementor-divider {
                text-align: center;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-41419e00 > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-204b2714 {
                text-align: center;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 573px );
                max-width: 573px;
                --container-widget-width: 573px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-204b2714 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-e12004c .elementor-repeater-item-08776d4.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-e698e81 > .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-9 .elementor-element.elementor-element-e698e81 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-eea18cb.elementor-view-default .elementor-icon {
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-eea18cb.elementor-view-default .elementor-icon svg {
                fill: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb .elementor-icon {
                font-size: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb .elementor-icon svg {
                height: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-eea18cb > .elementor-widget-container {
                margin: 0px 0px 0px -16px;
            }

            .elementor-9 .elementor-element.elementor-element-dea27fb .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-dea27fb > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

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

            .elementor-9 .elementor-element.elementor-element-35af9a8 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 347px );
                max-width: 347px;
                --container-widget-width: 347px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-35af9a8 > .elementor-widget-container {
                margin: 7px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-e997898 > .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-9 .elementor-element.elementor-element-e997898 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-764180c .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-764180c.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-764180c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-764180c.elementor-view-default .elementor-icon {
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-764180c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-764180c.elementor-view-default .elementor-icon svg {
                fill: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-764180c .elementor-icon {
                font-size: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-764180c .elementor-icon svg {
                height: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-764180c > .elementor-widget-container {
                margin: 0px 0px 0px -16px;
            }

            .elementor-9 .elementor-element.elementor-element-053f353 .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-053f353 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-053f353 {
                width: var( --container-widget-width, 270px );
                max-width: 270px;
                --container-widget-width: 270px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-ea9ca53 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 347px );
                max-width: 347px;
                --container-widget-width: 347px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-ea9ca53 > .elementor-widget-container {
                margin: 7px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-cb945be > .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-9 .elementor-element.elementor-element-cb945be > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ad0d22d.elementor-view-default .elementor-icon {
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ad0d22d.elementor-view-default .elementor-icon svg {
                fill: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d .elementor-icon {
                font-size: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d .elementor-icon svg {
                height: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-ad0d22d > .elementor-widget-container {
                margin: 0px 0px 0px -16px;
            }

            .elementor-9 .elementor-element.elementor-element-0bbe3cd .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-0bbe3cd > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

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

            .elementor-9 .elementor-element.elementor-element-541135e {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 370px );
                max-width: 370px;
                --container-widget-width: 370px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-541135e > .elementor-widget-container {
                margin: 7px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-e12004c {
                margin-top: 40px;
                margin-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-16324db .elementor-repeater-item-08776d4.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-7aacfba > .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-9 .elementor-element.elementor-element-7aacfba > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04 .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4921b04.elementor-view-default .elementor-icon {
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4921b04.elementor-view-default .elementor-icon svg {
                fill: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04 .elementor-icon {
                font-size: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04 .elementor-icon svg {
                height: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-4921b04 > .elementor-widget-container {
                margin: 0px 0px 0px -16px;
            }

            .elementor-9 .elementor-element.elementor-element-6f4102b .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-6f4102b > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-6f4102b {
                width: var( --container-widget-width, 270px );
                max-width: 270px;
                --container-widget-width: 270px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-8cb7175 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 347px );
                max-width: 347px;
                --container-widget-width: 347px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-8cb7175 > .elementor-widget-container {
                margin: 7px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-0f942dd > .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-9 .elementor-element.elementor-element-0f942dd > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-874b060 .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-874b060.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-874b060.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-874b060.elementor-view-default .elementor-icon {
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-874b060.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-874b060.elementor-view-default .elementor-icon svg {
                fill: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-874b060 .elementor-icon {
                font-size: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-874b060 .elementor-icon svg {
                height: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-874b060 > .elementor-widget-container {
                margin: 0px 0px 0px -16px;
            }

            .elementor-9 .elementor-element.elementor-element-94c19c3 .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-94c19c3 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-94c19c3 {
                width: var( --container-widget-width, 270px );
                max-width: 270px;
                --container-widget-width: 270px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-7206dac {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 347px );
                max-width: 347px;
                --container-widget-width: 347px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-7206dac > .elementor-widget-container {
                margin: 7px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-55c9f56 > .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-9 .elementor-element.elementor-element-55c9f56 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef.elementor-view-stacked .elementor-icon {
                background-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5fa51ef.elementor-view-default .elementor-icon {
                color: #cecfd0;
                border-color: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5fa51ef.elementor-view-default .elementor-icon svg {
                fill: #cecfd0;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef .elementor-icon {
                font-size: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef .elementor-icon svg {
                height: 74px;
            }

            .elementor-9 .elementor-element.elementor-element-5fa51ef > .elementor-widget-container {
                margin: 0px 0px 0px -16px;
            }

            .elementor-9 .elementor-element.elementor-element-76be02f .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-76be02f > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-76be02f {
                width: var( --container-widget-width, 270px );
                max-width: 270px;
                --container-widget-width: 270px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-1581e07 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 370px );
                max-width: 370px;
                --container-widget-width: 370px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-1581e07 > .elementor-widget-container {
                margin: 7px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-16324db {
                margin-top: 40px;
                margin-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-70d2695c {
                padding: 78px 0px 78px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-64a6de39 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-9 .elementor-element.elementor-element-64a6de39 .elementor-repeater-item-a3828e2.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-7bdc0f7.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }

            .elementor-9 .elementor-element.elementor-element-7bdc0f7 > .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-9 .elementor-element.elementor-element-7bdc0f7 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-13955c04 {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-13955c04 .elementor-heading-title {
                color: #ffffff;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-13955c04 > .elementor-widget-container {
                margin: 0% 11% 0% 11%;
            }

            .elementor-9 .elementor-element.elementor-element-6a2d247e {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-6a2d247e .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-9 .elementor-element.elementor-element-6a2d247e .elementor-divider {
                text-align: center;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-6a2d247e > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-5288bf88 {
                text-align: center;
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 598px );
                max-width: 598px;
                --container-widget-width: 598px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-5288bf88 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-64a6de39:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-64a6de39 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background: url("https://ld-wp73.template-help.com/wordpress/prod_14993/v4/wp-content/uploads/2019/08/architect-img4.jpg") 50% 50%;
                background-size: cover;
            }

            .elementor-9 .elementor-element.elementor-element-64a6de39 > .elementor-background-overlay {
                background-color: #000000;
                opacity: 0.5;
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-64a6de39 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 125px 0px 137px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-76d9694 > .elementor-container {
                max-width: 1190px;
            }

            .elementor-9 .elementor-element.elementor-element-76d9694 .elementor-repeater-item-47f3ffa.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-17a68936 > .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-9 .elementor-element.elementor-element-3150840 .elementor-counter-number-wrapper {
                font-family: "Hind", Sans-serif;
                font-size: 60px;
                font-weight: 600;
            }

            .elementor-9 .elementor-element.elementor-element-3150840 {
                width: auto;
                max-width: auto;
            }

            .elementor-9 .elementor-element.elementor-element-c23d124 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-c23d124 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-c23d124 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-c23d124 > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-5dcda77f {
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-272d02f1 > .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-9 .elementor-element.elementor-element-6509cd8 .elementor-counter-number-wrapper {
                font-family: "Hind", Sans-serif;
                font-size: 60px;
                font-weight: 600;
            }

            .elementor-9 .elementor-element.elementor-element-6509cd8 {
                width: auto;
                max-width: auto;
            }

            .elementor-9 .elementor-element.elementor-element-51bb0ad1 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-51bb0ad1 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-51bb0ad1 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-51bb0ad1 > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-3f0ca4aa {
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-35f82372 > .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-9 .elementor-element.elementor-element-88b88e0 .elementor-counter-number-wrapper {
                font-family: "Hind", Sans-serif;
                font-size: 60px;
                font-weight: 600;
            }

            .elementor-9 .elementor-element.elementor-element-88b88e0 {
                width: auto;
                max-width: auto;
            }

            .elementor-9 .elementor-element.elementor-element-734117d4 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-734117d4 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-734117d4 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-734117d4 > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-1bab71f0 {
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-3f5e8520 > .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-9 .elementor-element.elementor-element-d88f649 .elementor-counter-number-wrapper {
                font-family: "Hind", Sans-serif;
                font-size: 60px;
                font-weight: 600;
            }

            .elementor-9 .elementor-element.elementor-element-d88f649 {
                width: auto;
                max-width: auto;
            }

            .elementor-9 .elementor-element.elementor-element-204f399 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-204f399 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-204f399 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-204f399 > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-140c3126 {
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-76d9694:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-76d9694 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-76d9694 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 115px 0px 114px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-76d9694 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-bb37377 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-9 .elementor-element.elementor-element-bb37377 .elementor-repeater-item-7d91e13.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-23a7fcba.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }

            .elementor-9 .elementor-element.elementor-element-23a7fcba > .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-9 .elementor-element.elementor-element-23a7fcba .elementor-element-populated a:hover {
                color: #caa661;
            }

            .elementor-9 .elementor-element.elementor-element-23a7fcba > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4eda9e66 {
                text-align: center;
            }

            .elementor-9 .elementor-element.elementor-element-4eda9e66 .elementor-heading-title {
                color: #caa661;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4eda9e66 > .elementor-widget-container {
                margin: 0% 0% 0% 0%;
            }

            .elementor-9 .elementor-element.elementor-element-331dfa4e {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-331dfa4e .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-9 .elementor-element.elementor-element-331dfa4e .elementor-divider {
                text-align: center;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-331dfa4e > .elementor-widget-container {
                padding: 15px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-e4f4cc7 {
                text-align: center;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 573px );
                max-width: 573px;
                --container-widget-width: 573px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-e4f4cc7 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-68de3b6 .elementor-repeater-item-61e6f63.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-0b874c0 > .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-9 .elementor-element.elementor-element-0b874c0 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-099e142 img {
                width: 100%;
            }

            .elementor-9 .elementor-element.elementor-element-099e142 > .elementor-widget-container {
                margin: 0px 0px 28px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-f063e9d .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-f063e9d > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

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

            .elementor-9 .elementor-element.elementor-element-a40b368 .elementor-heading-title {
                color: #caa661;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 24.44px;
                letter-spacing: -0.3px;
            }

            .elementor-9 .elementor-element.elementor-element-8658742 {
                --divider-border-style: solid;
                --divider-color: #cecfd0;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-8658742 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-8658742 .elementor-divider {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-8658742 > .elementor-widget-container {
                margin: 24px 0px 24px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-148462c > .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-9 .elementor-element.elementor-element-148462c > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-63457ac img {
                width: 100%;
            }

            .elementor-9 .elementor-element.elementor-element-63457ac > .elementor-widget-container {
                margin: 0px 0px 28px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-7d4f6db .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-7d4f6db > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-7d4f6db {
                width: var( --container-widget-width, 270px );
                max-width: 270px;
                --container-widget-width: 270px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-4e56ee0 .elementor-heading-title {
                color: #caa661;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 24.44px;
                letter-spacing: -0.3px;
            }

            .elementor-9 .elementor-element.elementor-element-637312b {
                --divider-border-style: solid;
                --divider-color: #cecfd0;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-637312b .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-637312b .elementor-divider {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-637312b > .elementor-widget-container {
                margin: 24px 0px 24px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-789dba2 > .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-9 .elementor-element.elementor-element-789dba2 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-9 .elementor-element.elementor-element-479e277 img {
                width: 100%;
            }

            .elementor-9 .elementor-element.elementor-element-479e277 > .elementor-widget-container {
                margin: 0px 0px 28px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-d6a56b3 .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
            }

            .elementor-9 .elementor-element.elementor-element-d6a56b3 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

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

            .elementor-9 .elementor-element.elementor-element-e55a7b7 .elementor-heading-title {
                color: #caa661;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 24.44px;
                letter-spacing: -0.3px;
            }

            .elementor-9 .elementor-element.elementor-element-a13c374 {
                --divider-border-style: solid;
                --divider-color: #cecfd0;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-a13c374 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-a13c374 .elementor-divider {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-a13c374 > .elementor-widget-container {
                margin: 24px 0px 24px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-68de3b6 {
                margin-top: 55px;
                margin-bottom: 55px;
            }

            .elementor-9 .elementor-element.elementor-element-bb37377 {
                padding: 105px 0px 81px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-60034f11 .elementor-repeater-item-875c937.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-9 .elementor-element.elementor-element-ead0cf7 iframe {
                height: 540px;
                filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
            }

            .elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-51c92636.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-51c92636.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-9 .elementor-element.elementor-element-51c92636 > .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-9 .elementor-element.elementor-element-51c92636 .elementor-element-populated a {
                color: #caa661;
            }

            .elementor-9 .elementor-element.elementor-element-51c92636 .elementor-element-populated a:hover {
                color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-51c92636 > .elementor-element-populated {
                margin: 60px 0px 60px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 0% 0% 0% 12.5%;
            }

            .elementor-9 .elementor-element.elementor-element-7ac4a44f {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-7ac4a44f .elementor-heading-title {
                color: #caa661;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-7ac4a44f > .elementor-widget-container {
                margin: 0% 0% 0% 0%;
            }

            .elementor-9 .elementor-element.elementor-element-4a61fb41 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-9 .elementor-element.elementor-element-4a61fb41 .elementor-divider-separator {
                width: 72px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-9 .elementor-element.elementor-element-4a61fb41 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4a61fb41 > .elementor-widget-container {
                padding: 12px 0px 20px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-2a878964 {
                text-align: left;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 395px );
                max-width: 395px;
                --container-widget-width: 395px;
                --container-widget-flex-grow: 0;
            }

            .elementor-9 .elementor-element.elementor-element-2a878964 > .elementor-widget-container {
                margin: 0px 0px 55px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-7db06895 {
                text-align: left;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-7db06895 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-23905e7 .elementor-button {
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                fill: #CAA661;
                color: #CAA661;
                background-color: #02010100;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-23905e7 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-23905e7 .elementor-button:focus {
                color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-23905e7 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-23905e7 .elementor-button:focus svg {
                fill: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-23905e7 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-5ac3d64 {
                text-align: left;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-9 .elementor-element.elementor-element-5ac3d64 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-27fefec .elementor-button {
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                line-height: 1.643em;
                fill: #CAA661;
                color: #CAA661;
                background-color: #02010100;
                padding: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-27fefec .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-27fefec .elementor-button:focus {
                color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-27fefec .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-27fefec .elementor-button:focus svg {
                fill: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__instance {
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-normal {
                padding: 13.5px 30px 13.5px 30px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-hover {
                padding: 13.5px 30px 13.5px 30px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__plane-normal {
                background-color: #caa661;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__plane-hover {
                background-color: #222931;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-normal .jet-button__icon {
                font-size: 14px;
                width: 14px;
                height: 14px;
                margin: -3px 9px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-hover .jet-button__icon {
                font-size: 14px;
                width: 14px;
                height: 14px;
                margin: -3px 9px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-normal .jet-button__label {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-hover .jet-button__label {
                text-align: left;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                text-transform: uppercase;
                letter-spacing: 0.8px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                text-transform: uppercase;
                letter-spacing: 0.8px;
            }

            .elementor-9 .elementor-element.elementor-element-4c4ea6f2 > .elementor-widget-container {
                margin: 54px 0px 0px 0px;
            }

            .elementor-9 .elementor-element.elementor-element-60034f11:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-60034f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-9 .elementor-element.elementor-element-60034f11 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-9 .elementor-element.elementor-element-60034f11 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            @media(max-width: 1024px) and (min-width:768px) {
                .elementor-9 .elementor-element.elementor-element-8d330db {
                    width:100%;
                }

                .elementor-9 .elementor-element.elementor-element-1d7654c {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-612a06b3 {
                    width: 50%;
                }

                .elementor-9 .elementor-element.elementor-element-1916c79 {
                    width: 50%;
                }

                .elementor-9 .elementor-element.elementor-element-19d6cf77 {
                    width: 50%;
                }

                .elementor-9 .elementor-element.elementor-element-555ec8f9 {
                    width: 50%;
                }

                .elementor-9 .elementor-element.elementor-element-20768441 {
                    width: 50%;
                }

                .elementor-9 .elementor-element.elementor-element-51c92636 {
                    width: 50%;
                }
            }

            @media(max-width: 1024px) {
                .elementor-9 .elementor-element.elementor-element-8d330db.elementor-column {
                    order:2;
                }

                .elementor-9 .elementor-element.elementor-element-8d330db > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 60px 20px 60px 20px;
                }

                .elementor-9 .elementor-element.elementor-element-324b1b6 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-324b1b6 .elementor-heading-title {
                    font-size: 42px;
                }

                .elementor-9 .elementor-element.elementor-element-324b1b6 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5df150f .elementor-divider {
                    text-align: center;
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-5df150f .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-9 .elementor-element.elementor-element-5df150f {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-77766c6 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-77766c6 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-e2cc6a1 > .elementor-widget-container {
                    margin: 30px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-e2cc6a1 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-024fc26 {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-ce60ba6 .slider-pro {
                    min-height: 500px;
                }

                .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .slider-pro .jet-slider__content-inner {
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-buttons {
                    max-width: 100%;
                    margin-top: -65px;
                }

                .elementor-9 .elementor-element.elementor-element-76b2494 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-4099c0c4 > .elementor-widget-container {
                    margin: 0% 0% 0% 0%;
                }

                .elementor-9 .elementor-element.elementor-element-604d1405 .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-604d1405 > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-30273df0 > .elementor-widget-container {
                    margin: 30px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-3c4bfdbe {
                    padding: 60px 20px 60px 20px;
                }

                .elementor-9 .elementor-element.elementor-element-612a06b3 > .elementor-element-populated {
                    margin: 0px 15px 0px 20px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 20px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-53359509 img {
                    height: 500px;
                }

                .elementor-9 .elementor-element.elementor-element-1916c79 > .elementor-element-populated {
                    margin: 0px 20px 0px 15px;
                    --e-column-margin-right: 20px;
                    --e-column-margin-left: 15px;
                    padding: 20px 20px 20px 20px;
                }

                .elementor-9 .elementor-element.elementor-element-46f8e9a5 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-39adca82 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-39adca82 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5a10b447 .elementor-divider {
                    text-align: left;
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-5a10b447 .elementor-divider-separator {
                    /* margin: 0 auto; */
                    margin-left: 0;
                }

                .elementor-9 .elementor-element.elementor-element-5a10b447 > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-47d93b08 {
                    text-align: left;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-47d93b08 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-b974244 > .elementor-widget-container {
                    margin: 30px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-44959838 {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-70e0719d {
                    padding: 0px 0px 50px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-19d6cf77 > .elementor-element-populated {
                    margin: 0px 15px 0px 20px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 20px;
                    padding: 0px 15px 0px 20px;
                }

                .elementor-9 .elementor-element.elementor-element-1c35e70a > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-15045460 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-15045460 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-3ae83b74 .elementor-divider {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-3ae83b74 .elementor-divider-separator {
                    /* margin: 0 auto; */
                    margin-left: 0;
                }

                .elementor-9 .elementor-element.elementor-element-889b44e {
                    text-align: left;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-889b44e > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-16f71973 > .elementor-widget-container {
                    margin: 30px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-555ec8f9 > .elementor-element-populated {
                    margin: 0px 20px 0px 15px;
                    --e-column-margin-right: 20px;
                    --e-column-margin-left: 15px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5b516cdd img {
                    height: 500px;
                }

                .elementor-9 .elementor-element.elementor-element-57f94ee8 {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-12dd9d0 > .elementor-widget-container {
                    margin: 0% 15% 0% 15%;
                }

                .elementor-9 .elementor-element.elementor-element-1174f0b0 .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-1174f0b0 > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-6004bbb5 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-6004bbb5 > .elementor-widget-container {
                    margin: 0px 15px 0px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__item {
                    width: calc(100% / 2);
                }

                .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__image-instance {
                    height: 400px;
                }

                .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__content-inner {
                    padding: 0px 20px 0px 20px;
                }

                .elementor-9 .elementor-element.elementor-element-656dc193 {
                    padding: 60px 0px 60px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-2388e27c > .elementor-widget-container {
                    margin: 0% 15% 0% 15%;
                }

                .elementor-9 .elementor-element.elementor-element-41419e00 .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-41419e00 > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-204b2714 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-204b2714 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-eea18cb .elementor-icon-wrapper {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-dea27fb {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-dea27fb > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-35af9a8 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-35af9a8 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-764180c .elementor-icon-wrapper {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-053f353 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-053f353 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-ea9ca53 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-ea9ca53 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-ad0d22d .elementor-icon-wrapper {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-0bbe3cd {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-0bbe3cd > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-541135e {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-541135e > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-e12004c {
                    padding: 0px 5px 0px 5px;
                }

                .elementor-9 .elementor-element.elementor-element-4921b04 .elementor-icon-wrapper {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-6f4102b {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-6f4102b > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-8cb7175 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-8cb7175 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-874b060 .elementor-icon-wrapper {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-94c19c3 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-94c19c3 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-7206dac {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-7206dac > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5fa51ef .elementor-icon-wrapper {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-76be02f {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-76be02f > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-1581e07 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-1581e07 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-16324db {
                    padding: 0px 5px 0px 5px;
                }

                .elementor-9 .elementor-element.elementor-element-70d2695c {
                    padding: 0px 0px 60px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-13955c04 > .elementor-widget-container {
                    margin: 0% 15% 0% 15%;
                }

                .elementor-9 .elementor-element.elementor-element-6a2d247e .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-6a2d247e > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5288bf88 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-5288bf88 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-64a6de39 {
                    padding: 60px 5px 60px 5px;
                }

                .elementor-9 .elementor-element.elementor-element-17a68936.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-17a68936 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-c23d124 .elementor-divider {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-c23d124 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-9 .elementor-element.elementor-element-5dcda77f {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-272d02f1.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-272d02f1 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-51bb0ad1 .elementor-divider {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-51bb0ad1 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-9 .elementor-element.elementor-element-3f0ca4aa {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-35f82372.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-35f82372 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-734117d4 .elementor-divider {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-734117d4 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-9 .elementor-element.elementor-element-1bab71f0 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-3f5e8520.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-3f5e8520 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-204f399 .elementor-divider {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-204f399 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-9 .elementor-element.elementor-element-140c3126 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-76d9694 {
                    padding: 60px 20px 60px 20px;
                }

                .elementor-9 .elementor-element.elementor-element-4eda9e66 > .elementor-widget-container {
                    margin: 0% 15% 0% 15%;
                }

                .elementor-9 .elementor-element.elementor-element-331dfa4e .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-331dfa4e > .elementor-widget-container {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-e4f4cc7 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-e4f4cc7 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-f063e9d {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-f063e9d > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-8658742 .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-8658742 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-7d4f6db {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-7d4f6db > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-637312b .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-637312b > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-d6a56b3 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-d6a56b3 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-a13c374 .elementor-divider {
                    padding-top: 15px;
                    padding-bottom: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-a13c374 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-68de3b6 {
                    margin-top: 40px;
                    margin-bottom: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-bb37377 {
                    padding: 60px 5px 60px 5px;
                }

                .elementor-9 .elementor-element.elementor-element-20768441.elementor-column {
                    order: 1;
                }

                .elementor-9 .elementor-element.elementor-element-ead0cf7 iframe {
                    height: 453px;
                }

                .elementor-9 .elementor-element.elementor-element-51c92636.elementor-column {
                    order: 2;
                }

                .elementor-9 .elementor-element.elementor-element-51c92636 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 60px 20px 60px 30px;
                }

                .elementor-9 .elementor-element.elementor-element-7ac4a44f {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-7ac4a44f > .elementor-widget-container {
                    margin: 0% 0% 0% 0%;
                }

                .elementor-9 .elementor-element.elementor-element-4a61fb41 .elementor-divider {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-4a61fb41 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-left: 0;
                }

                .elementor-9 .elementor-element.elementor-element-2a878964 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-2a878964 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-7db06895 {
                    text-align: left;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-7db06895 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5ac3d64 {
                    text-align: left;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-5ac3d64 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-4c4ea6f2 .jet-button__container {
                    justify-content: flex-start;
                }

                .elementor-9 .elementor-element.elementor-element-4c4ea6f2 > .elementor-widget-container {
                    margin: 30px 0px 0px 0px;
                }
            }

            @media(max-width: 767px) {
                .elementor-9 .elementor-element.elementor-element-8d330db > .elementor-element-populated {
                    padding:40px 15px 40px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-324b1b6 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-324b1b6 .elementor-heading-title {
                    font-size: 35px;
                }

                .elementor-9 .elementor-element.elementor-element-324b1b6 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5df150f .elementor-divider {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-5df150f .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-9 .elementor-element.elementor-element-77766c6 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-1d7654c > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-ce60ba6 .slider-pro {
                    min-height: 400px;
                }

                .elementor-9 .elementor-element.elementor-element-ce60ba6 .jet-slider .sp-buttons {
                    margin-top: -42px;
                }

                .elementor-9 .elementor-element.elementor-element-092db66 {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-4099c0c4 .elementor-heading-title {
                    font-size: 25px;
                }

                .elementor-9 .elementor-element.elementor-element-4099c0c4 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-6ed239b2 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-3c4bfdbe {
                    padding: 40px 15px 40px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-612a06b3 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-612a06b3 > .elementor-element-populated {
                    margin: 0px 15px 30px 15px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-53359509 img {
                    height: 300px;
                }

                .elementor-9 .elementor-element.elementor-element-1916c79 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-1916c79 > .elementor-element-populated {
                    margin: 0px 15px 20px 15px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 15px;
                    padding: 30px 15px 30px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-39adca82 .elementor-heading-title {
                    font-size: 25px;
                }

                .elementor-9 .elementor-element.elementor-element-44959838 {
                    margin-top: 0px;
                    margin-bottom: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-70e0719d {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-19d6cf77 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-19d6cf77 > .elementor-element-populated {
                    margin: 0px 15px 20px 15px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 15px;
                    padding: 30px 15px 30px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-15045460 .elementor-heading-title {
                    font-size: 25px;
                }

                .elementor-9 .elementor-element.elementor-element-2e6fb310 {
                    margin-top: 0px;
                    margin-bottom: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-555ec8f9 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-555ec8f9 > .elementor-element-populated {
                    margin: 0px 15px 0px 15px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 15px;
                }

                .elementor-9 .elementor-element.elementor-element-5b516cdd img {
                    height: 400px;
                }

                .elementor-9 .elementor-element.elementor-element-57f94ee8 {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-12dd9d0 > .elementor-widget-container {
                    margin: 0px 15px 0px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__item {
                    width: calc(100% / 1);
                }

                .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__image-instance {
                    height: 300px;
                }

                .elementor-9 .elementor-element.elementor-element-2d5af31 .jet-portfolio__content-inner {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-656dc193 {
                    padding: 40px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-2388e27c > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-e698e81.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-e698e81 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-eea18cb .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-eea18cb > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-dea27fb {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-dea27fb > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-35af9a8 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-e997898.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-e997898 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-764180c .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-764180c > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-053f353 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-053f353 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-ea9ca53 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-cb945be.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-cb945be > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-ad0d22d .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-ad0d22d > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-0bbe3cd {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-0bbe3cd > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-541135e {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-e12004c {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-7aacfba.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-7aacfba > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-4921b04 .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-4921b04 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-6f4102b {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-6f4102b > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-8cb7175 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-0f942dd.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-0f942dd > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-874b060 .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-874b060 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-94c19c3 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-94c19c3 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-7206dac {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-7206dac > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-55c9f56.elementor-column > .elementor-widget-wrap {
                    justify-content: center;
                }

                .elementor-9 .elementor-element.elementor-element-55c9f56 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-5fa51ef .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-5fa51ef > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-76be02f {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-76be02f > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-1581e07 {
                    text-align: center;
                }

                .elementor-9 .elementor-element.elementor-element-16324db {
                    margin-top: 0px;
                    margin-bottom: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-70d2695c {
                    padding: 40px 15px 40px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-13955c04 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-64a6de39 {
                    padding: 40px 0px 40px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-17a68936 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-17a68936 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-272d02f1 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-272d02f1 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-35f82372 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-35f82372 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-3f5e8520 {
                    width: 100%;
                }

                .elementor-9 .elementor-element.elementor-element-3f5e8520 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-76d9694 {
                    padding: 40px 15px 40px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-4eda9e66 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-4eda9e66 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-331dfa4e .elementor-divider {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-331dfa4e .elementor-divider-separator {
                    margin: 0 auto;
                    margin-left: 0;
                }

                .elementor-9 .elementor-element.elementor-element-331dfa4e > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-e4f4cc7 {
                    text-align: left;
                }

                .elementor-9 .elementor-element.elementor-element-e4f4cc7 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-0b874c0 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-099e142 > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-148462c > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-63457ac > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-789dba2 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-479e277 > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-9 .elementor-element.elementor-element-68de3b6 {
                    margin-top: 25px;
                    margin-bottom: 0px;
                }

                .elementor-9 .elementor-element.elementor-element-bb37377 {
                    padding: 40px 15px 25px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-20768441.elementor-column {
                    order: 2;
                }

                .elementor-9 .elementor-element.elementor-element-ead0cf7 iframe {
                    height: 300px;
                }

                .elementor-9 .elementor-element.elementor-element-51c92636.elementor-column {
                    order: 1;
                }

                .elementor-9 .elementor-element.elementor-element-51c92636 > .elementor-element-populated {
                    padding: 40px 15px 40px 15px;
                }

                .elementor-9 .elementor-element.elementor-element-7ac4a44f > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }
            }

            .elementor-3371 .elementor-element.elementor-element-3f0034d4 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-3371 .elementor-element.elementor-element-6db0bd68.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-3371 .elementor-element.elementor-element-6db0bd68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-3371 .elementor-element.elementor-element-6db0bd68.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }

            .elementor-3371 .elementor-element.elementor-element-6db0bd68 > .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-3371 .elementor-element.elementor-element-6db0bd68 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-3371 .elementor-element.elementor-element-2024fc96 .jet-logo {
                justify-content: flex-start;
            }

            .elementor-bc-flex-widget .elementor-3371 .elementor-element.elementor-element-16b82c69.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-3371 .elementor-element.elementor-element-16b82c69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-3371 .elementor-element.elementor-element-16b82c69.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-3371 .elementor-element.elementor-element-16b82c69 > .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-3371 .elementor-element.elementor-element-16b82c69 > .elementor-element-populated {
                padding: 0px 12px 0px 0px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--horizontal {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--vertical .menu-item-link-top {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--vertical-sub-bottom .menu-item-link-sub {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link {
                justify-content: flex-start;
                text-align: left;
            }

            body:not(.rtl) .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--horizontal .jet-nav__sub {
                text-align: left;
            }

            body.rtl .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--horizontal .jet-nav__sub {
                text-align: right;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item-link-top {
                color: #FFFFFF;
                padding: 10px 10px 10px 10px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item-link-top .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 0.56px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item:hover > .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item.current-menu-item .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav__sub {
                background-color: #CAA661;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--horizontal .jet-nav-depth-0 {
                margin-top: 26px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--vertical-sub-left-side .jet-nav-depth-0 {
                margin-right: 26px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .jet-nav--vertical-sub-right-side .jet-nav-depth-0 {
                margin-left: 26px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item-link-sub .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                line-height: 2em;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item-link-sub {
                color: #222931;
                padding: 0px 0px 0px 0px;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item:hover > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-3371 .elementor-element.elementor-element-eebc2db .menu-item.current-menu-item > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
                color: #FFFFFF;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__breadcrumbs .breadcrumb-label {
                font-weight: 600;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__container .jet-mobile-menu__container-inner {
                background-color: #CAA661;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__container {
                z-index: 999;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu-widget .jet-mobile-menu-cover {
                z-index: calc(999-1);
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__item .jet-menu-icon {
                align-self: center;
                justify-content: center;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__item .jet-menu-badge {
                align-self: flex-start;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__item .jet-menu-label {
                color: #222931;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__item .jet-dropdown-arrow {
                color: #222931;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__item:hover .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-3371 .elementor-element.elementor-element-0af846f .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-3371 .elementor-element.elementor-element-3f0034d4:not(.elementor-motion-effects-element-type-background), .elementor-3371 .elementor-element.elementor-element-3f0034d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252B;
            }

            .elementor-3371 .elementor-element.elementor-element-3f0034d4 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 1% 0% 1% 12%;
                z-index: 2;
            }

            .elementor-3371 .elementor-element.elementor-element-3f0034d4 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            @media(max-width: 1024px) {
                .elementor-3371 .elementor-element.elementor-element-16b82c69 > .elementor-element-populated {
                    margin:0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 20px;
                }

                .elementor-3371 .elementor-element.elementor-element-3f0034d4 {
                    padding: 20px 20px 20px 20px;
                }
            }

            @media(min-width: 768px) {
                .elementor-3371 .elementor-element.elementor-element-6db0bd68 {
                    width:24%;
                }

                .elementor-3371 .elementor-element.elementor-element-16b82c69 {
                    width: 76%;
                }
            }

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

                .elementor-3371 .elementor-element.elementor-element-16b82c69 {
                    width: 75%;
                }
            }

            @media(max-width: 767px) {
                .elementor-3371 .elementor-element.elementor-element-6db0bd68 {
                    width:73%;
                }

                .elementor-3371 .elementor-element.elementor-element-16b82c69 {
                    width: 27%;
                }

                .elementor-bc-flex-widget .elementor-3371 .elementor-element.elementor-element-16b82c69.elementor-column .elementor-widget-wrap {
                    align-items: center;
                }

                .elementor-3371 .elementor-element.elementor-element-16b82c69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                    align-content: center;
                    align-items: center;
                }

                .elementor-3371 .elementor-element.elementor-element-16b82c69.elementor-column > .elementor-widget-wrap {
                    justify-content: flex-end;
                }

                .elementor-3371 .elementor-element.elementor-element-16b82c69 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-3371 .elementor-element.elementor-element-3f0034d4 {
                    padding: 15px 15px 15px 15px;
                }
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                color: #848A90;
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                line-height: 1.75em;
                width: auto;
                max-width: auto;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                --grid-template-columns: repeat(0, auto);
                --icon-size: 15px;
                --grid-column-gap: 20px;
                --grid-row-gap: 0px;
                width: auto;
                max-width: auto;
                align-self: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container {
                text-align: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon {
                background-color: rgba(0,0,0,0);
                --icon-padding: 0em;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover {
                background-color: rgba(0,0,0,0);
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i {
                color: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg {
                fill: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 14px 0px 10px 0px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover {
                color: #CAA661;
            }

            @media(max-width: 1024px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 20px 0px 20px;
                }
            }

            @media(max-width: 767px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 15px 0px 15px;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                    padding: 20px 0px 20px 0px;
                }
            }		
            .elementor-kit-2780 {
                --e-global-color-primary: #6EC1E4;
                --e-global-color-secondary: #54595F;
                --e-global-color-text: #7A7A7A;
                --e-global-color-accent: #61CE70;
                --e-global-color-6ad7ab91: #4054B2;
                --e-global-color-7bd98ed0: #23A455;
                --e-global-color-7dba6a08: #000;
                --e-global-color-4ae76faa: #FFF;
                --e-global-color-79a4e107: #CAA661;
                --e-global-color-5d914c67: #21252B;
                --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;
            }

            .e-con {
                --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;
                }

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

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

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

            .elementor-11 .elementor-element.elementor-element-d980a9b .elementor-repeater-item-ffa17cd.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-11 .elementor-element.elementor-element-d980a9b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d980a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-image: url("/uploads/orig.jpg");
                background-position: bottom left;
                background-size: cover;
            }

            .elementor-11 .elementor-element.elementor-element-d980a9b {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 300px 0px 300px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-d980a9b > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-11 .elementor-element.elementor-element-9093088 .elementor-repeater-item-b109123.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-11 .elementor-element.elementor-element-fd09b77 > .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-11 .elementor-element.elementor-element-fd09b77 > .elementor-element-populated {
                padding: 10px 15px 10px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-bdbd53a > .elementor-widget-container {
                margin: 0px 0px 21px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-d2c0663 .elementor-heading-title {
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                width: 100%;
                text-align: left;
                justify-content: flex-start;
            }

            .elementor-11 .elementor-element.elementor-element-d2c0663 > .elementor-widget-container {
                margin: 0px 0px 7px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-d68926e {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-11 .elementor-element.elementor-element-d68926e .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-11 .elementor-element.elementor-element-d68926e .elementor-divider {
                text-align: left;
                padding-top: 6px;
                padding-bottom: 6px;
            }

            .elementor-11 .elementor-element.elementor-element-d68926e > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-cc68c32 {
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-cc68c32 > .elementor-widget-container {
                margin: 2px 0px 30px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-86eae47 > .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-11 .elementor-element.elementor-element-86eae47 > .elementor-element-populated {
                padding: 10px 15px 10px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-6958b73 > .elementor-widget-container {
                margin: 0px 0px 21px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-dc3e23f .elementor-heading-title {
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                justify-content: flex-start;
            }

            .elementor-11 .elementor-element.elementor-element-dc3e23f > .elementor-widget-container {
                margin: 0px 0px 7px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-afb1c27 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-11 .elementor-element.elementor-element-afb1c27 .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-11 .elementor-element.elementor-element-afb1c27 .elementor-divider {
                text-align: left;
                padding-top: 6px;
                padding-bottom: 6px;
            }

            .elementor-11 .elementor-element.elementor-element-afb1c27 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-b3da978 {
                --spacer-size: 2px;
            }

            .elementor-11 .elementor-element.elementor-element-cb3f57a {
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-cb3f57a > .elementor-widget-container {
                margin: 2px 0px 30px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-c7bb0c5 > .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-11 .elementor-element.elementor-element-c7bb0c5 > .elementor-element-populated {
                padding: 10px 15px 10px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-e1da560 > .elementor-widget-container {
                margin: 0px 0px 21px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-5c93303 .elementor-heading-title {
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                justify-content: flex-start;
            }

            .elementor-11 .elementor-element.elementor-element-5c93303 > .elementor-widget-container {
                margin: 0px 0px 7px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-7fb1c50 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-11 .elementor-element.elementor-element-7fb1c50 .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-11 .elementor-element.elementor-element-7fb1c50 .elementor-divider {
                text-align: left;
                padding-top: 6px;
                padding-bottom: 6px;
            }

            .elementor-11 .elementor-element.elementor-element-7fb1c50 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-fe074a5 {
                color: #5f656d;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-fe074a5 > .elementor-widget-container {
                margin: 2px 0px 30px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-9093088 {
                margin-top: -60px;
                margin-bottom: 0px;
                padding: 0px 0px 24px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-a8bda31 .elementor-repeater-item-c6fa762.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-11 .elementor-element.elementor-element-46ced77 > .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-11 .elementor-element.elementor-element-2280df9 .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
                color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-default .elementor-icon {
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-default .elementor-icon svg {
                fill: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-framed .elementor-icon {
                background-color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9.elementor-view-stacked .elementor-icon svg {
                fill: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9 .elementor-icon {
                font-size: 60px;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9 .elementor-icon svg {
                height: 60px;
            }

            .elementor-11 .elementor-element.elementor-element-2280df9 > .elementor-widget-container {
                margin: 0px 0px 34px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-1179f6e .elementor-heading-title {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-1179f6e > .elementor-widget-container {
                margin: 0px 0px 11px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-0dbc7c7 {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-2201367 > .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-11 .elementor-element.elementor-element-78daf0a .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
                color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-default .elementor-icon {
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-default .elementor-icon svg {
                fill: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-framed .elementor-icon {
                background-color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a.elementor-view-stacked .elementor-icon svg {
                fill: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a .elementor-icon {
                font-size: 60px;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a .elementor-icon svg {
                height: 60px;
            }

            .elementor-11 .elementor-element.elementor-element-78daf0a > .elementor-widget-container {
                margin: 0px 0px 34px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-3f0ab0c .elementor-heading-title {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-3f0ab0c > .elementor-widget-container {
                margin: 0px 0px 11px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-48c4e9e {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-1c6812d > .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-11 .elementor-element.elementor-element-c32eb32 .elementor-icon-wrapper {
                text-align: left;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
                color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-default .elementor-icon {
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-default .elementor-icon svg {
                fill: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-framed .elementor-icon {
                background-color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32.elementor-view-stacked .elementor-icon svg {
                fill: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32 .elementor-icon {
                font-size: 60px;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32 .elementor-icon svg {
                height: 60px;
            }

            .elementor-11 .elementor-element.elementor-element-c32eb32 > .elementor-widget-container {
                margin: 0px 0px 34px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-84efd0b .elementor-heading-title {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-84efd0b > .elementor-widget-container {
                margin: 0px 0px 11px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-15b890a {
                color: #ffffff;
                font-family: "Archivo", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-a8bda31 > .elementor-background-overlay {
                background-color: #222931;
                opacity: 0.5;
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-11 .elementor-element.elementor-element-a8bda31 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 160px 0px 168px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-359934b > .elementor-container {
                max-width: 1200px;
            }

            .elementor-11 .elementor-element.elementor-element-359934b .elementor-repeater-item-e7e7d25.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-11 .elementor-element.elementor-element-d11dbd3.elementor-column > .elementor-widget-wrap {
                justify-content: center;
            }

            .elementor-11 .elementor-element.elementor-element-d11dbd3 > .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-11 .elementor-element.elementor-element-d11dbd3 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-6f3338a {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-11 .elementor-element.elementor-element-6f3338a .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-11 .elementor-element.elementor-element-6f3338a .elementor-divider {
                text-align: center;
                padding-top: 3px;
                padding-bottom: 3px;
            }

            .elementor-11 .elementor-element.elementor-element-6f3338a > .elementor-widget-container {
                margin: 0px 0px 8px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-69654fd {
                text-align: center;
            }

            .elementor-11 .elementor-element.elementor-element-69654fd .elementor-heading-title {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-69654fd > .elementor-widget-container {
                margin: 0px 0px 17px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-0100e00 {
                text-align: center;
            }

            .elementor-11 .elementor-element.elementor-element-0100e00 .elementor-heading-title {
                color: #222931;
                font-family: "Archivo", Sans-serif;
                font-size: 34px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.344em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-0100e00 > .elementor-widget-container {
                margin: 0px 0px 6px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-db03d16 {
                text-align: center;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                width: var( --container-widget-width, 85% );
                max-width: 85%;
                --container-widget-width: 85%;
                --container-widget-flex-grow: 0;
            }

            .elementor-11 .elementor-element.elementor-element-db03d16 > .elementor-widget-container {
                margin: 0px 0px 34px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-632c6f7 .elementor-repeater-item-876a228.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-11 .elementor-element.elementor-element-e7dd50b > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__image {
                margin: 0px 0px 22px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__name .jet-team-member__name-first {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__name .jet-team-member__name-last {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__name {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                text-align: left;
                order: 1;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__position {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 2;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__desc {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                margin: 15px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 3;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__socials {
                align-self: center;
                order: 4;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__socials-icon .jet-elements-icon {
                color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__socials-icon:hover .jet-elements-icon {
                color: #ffde01;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__button-container {
                justify-content: flex-start;
                order: 5;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__button {
                background-color: #73b351;
                color: #ffffff;
                padding: 11px 25px 10px 25px;
                margin: 2px 0px 0px 0px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__button:hover {
                background-color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-13aa352 .jet-team-member__cover {
                justify-content: center;
            }

            .elementor-11 .elementor-element.elementor-element-b456088 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__image {
                margin: 0px 0px 22px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__name .jet-team-member__name-first {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__name .jet-team-member__name-last {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__name {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                text-align: left;
                order: 1;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__position {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 2;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__desc {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                margin: 15px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 3;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__socials {
                align-self: center;
                order: 4;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__socials-icon .jet-elements-icon {
                color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__socials-icon:hover .jet-elements-icon {
                color: #ffde01;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__button-container {
                justify-content: flex-start;
                order: 5;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__button {
                background-color: #73b351;
                color: #ffffff;
                padding: 11px 25px 10px 25px;
                margin: 2px 0px 0px 0px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__button:hover {
                background-color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-6dcb6f9 .jet-team-member__cover {
                justify-content: center;
            }

            .elementor-11 .elementor-element.elementor-element-98b2c08 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__image {
                margin: 0px 0px 22px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__name .jet-team-member__name-first {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__name .jet-team-member__name-last {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__name {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                text-align: left;
                order: 1;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__position {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 2;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__desc {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                margin: 15px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 3;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__socials {
                align-self: center;
                order: 4;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__socials-icon .jet-elements-icon {
                color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__socials-icon:hover .jet-elements-icon {
                color: #ffde01;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__button-container {
                justify-content: flex-start;
                order: 5;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__button {
                background-color: #73b351;
                color: #ffffff;
                padding: 11px 25px 10px 25px;
                margin: 2px 0px 0px 0px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__button:hover {
                background-color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-f0c5e40 .jet-team-member__cover {
                justify-content: center;
            }

            .elementor-11 .elementor-element.elementor-element-de53356 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__image {
                margin: 0px 0px 22px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__name .jet-team-member__name-first {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__name .jet-team-member__name-last {
                color: #292929;
                font-family: "Archivo", Sans-serif;
                font-size: 22px;
                font-weight: 500;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__name {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                text-align: left;
                order: 1;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__position {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-weight: 400;
                text-transform: none;
                font-style: italic;
                text-decoration: none;
                line-height: 1.643em;
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 2;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__desc {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                margin: 15px 0px 0px 0px;
                align-self: flex-start;
                text-align: left;
                order: 3;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__socials {
                align-self: center;
                order: 4;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__socials-icon .jet-elements-icon {
                color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__socials-icon:hover .jet-elements-icon {
                color: #ffde01;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__button-container {
                justify-content: flex-start;
                order: 5;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__button {
                background-color: #73b351;
                color: #ffffff;
                padding: 11px 25px 10px 25px;
                margin: 2px 0px 0px 0px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.32em;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__button:hover {
                background-color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-3fe0322 .jet-team-member__cover {
                justify-content: center;
            }

            .elementor-11 .elementor-element.elementor-element-632c6f7 a:hover {
                color: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-359934b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-359934b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-359934b {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 63px 0px 55px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-359934b > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-11 .elementor-element.elementor-element-8e41ee9 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-11 .elementor-element.elementor-element-8e41ee9 .elementor-repeater-item-394f973.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-9edb15d.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-11 .elementor-element.elementor-element-9edb15d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-11 .elementor-element.elementor-element-9edb15d > .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-11 .elementor-element.elementor-element-9edb15d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-9edb15d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #caa661;
            }

            .elementor-11 .elementor-element.elementor-element-9edb15d > .elementor-element-populated {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin: 0px 15px 0px 15px;
                --e-column-margin-right: 15px;
                --e-column-margin-left: 15px;
                padding: 29px 34px 21px 36px;
            }

            .elementor-11 .elementor-element.elementor-element-9edb15d > .elementor-element-populated > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-11 .elementor-element.elementor-element-5779248 .elementor-repeater-item-99a3620.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-e602865.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-11 .elementor-element.elementor-element-e602865.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-11 .elementor-element.elementor-element-e602865.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-11 .elementor-element.elementor-element-e602865 > .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-11 .elementor-element.elementor-element-76f311f .jet-headline {
                justify-content: flex-start;
                margin: 0px 0px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline > .jet-headline__link {
                justify-content: flex-start;
            }

            .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline__first .jet-headline__label {
                color: #FFFFFF;
                font-family: "Archivo", Sans-serif;
                font-size: 34px;
                font-weight: 500;
                line-height: 1.344em;
            }

            .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline__second {
                align-self: flex-end;
                margin: 0px 0px 4px 20px;
            }

            .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline__second .jet-headline__label {
                color: #FFFFFF;
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                line-height: 1.438em;
            }

            .elementor-11 .elementor-element.elementor-element-76f311f > .elementor-widget-container {
                margin: 0px 20px 0px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-76f311f {
                width: auto;
                max-width: auto;
            }

            .elementor-11 .elementor-element.elementor-element-343269f .elementor-button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.48px;
                letter-spacing: 0.7px;
                fill: #222931;
                color: #222931;
                background-color: #ffffff;
                border-radius: 0px 0px 0px 0px;
                padding: 13.500px 29px 11.500px 29px;
            }

            .elementor-11 .elementor-element.elementor-element-343269f .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-343269f .elementor-button:focus {
                color: #ffffff;
                background-color: #222931;
            }

            .elementor-11 .elementor-element.elementor-element-343269f .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-343269f .elementor-button:focus svg {
                fill: #ffffff;
            }

            .elementor-11 .elementor-element.elementor-element-343269f > .elementor-widget-container {
                margin: 10px 0px 10px 0px;
            }

            .elementor-11 .elementor-element.elementor-element-343269f {
                width: auto;
                max-width: auto;
                align-self: center;
            }

            .elementor-11 .elementor-element.elementor-element-5779248 {
                margin-top: 0px;
                margin-bottom: 0px;
            }

            .elementor-11 .elementor-element.elementor-element-8e41ee9 {
                padding: 0px 0px 60px 0px;
            }

            @media(max-width: 1024px) and (min-width:768px) {
                .elementor-11 .elementor-element.elementor-element-e7dd50b {
                    width:50%;
                }

                .elementor-11 .elementor-element.elementor-element-b456088 {
                    width: 50%;
                }

                .elementor-11 .elementor-element.elementor-element-98b2c08 {
                    width: 50%;
                }

                .elementor-11 .elementor-element.elementor-element-de53356 {
                    width: 50%;
                }

                .elementor-11 .elementor-element.elementor-element-e602865 {
                    width: 100%;
                }
            }

            @media(max-width: 1024px) {
                .elementor-11 .elementor-element.elementor-element-d980a9b {
                    padding:100px 0px 100px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-fd09b77 > .elementor-element-populated {
                    padding: 10px 15px 10px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-d68926e > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-86eae47 > .elementor-element-populated {
                    padding: 10px 15px 10px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-afb1c27 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-c7bb0c5 > .elementor-element-populated {
                    padding: 10px 15px 10px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-7fb1c50 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-9093088 {
                    padding: 0px 5px 0px 5px;
                }

                .elementor-11 .elementor-element.elementor-element-46ced77 > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-2201367 > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-1c6812d > .elementor-element-populated {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-a8bda31 {
                    padding: 60px 5px 60px 5px;
                }

                .elementor-11 .elementor-element.elementor-element-6f3338a .elementor-divider {
                    text-align: center;
                    padding-top: 0px;
                    padding-bottom: 0px;
                }

                .elementor-11 .elementor-element.elementor-element-6f3338a .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-11 .elementor-element.elementor-element-6f3338a > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-e7dd50b > .elementor-element-populated {
                    margin: 0px 0px 40px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-11 .elementor-element.elementor-element-b456088 > .elementor-element-populated {
                    margin: 0px 0px 40px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-11 .elementor-element.elementor-element-359934b {
                    padding: 60px 5px 60px 5px;
                }

                .elementor-11 .elementor-element.elementor-element-9edb15d > .elementor-element-populated {
                    margin: 0px 20px 0px 20px;
                    --e-column-margin-right: 20px;
                    --e-column-margin-left: 20px;
                    padding: 60px 20px 60px 20px;
                }

                .elementor-11 .elementor-element.elementor-element-e602865 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline__first {
                    margin: 0px 20px 10px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline__second {
                    margin: 0px 0px 13px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-343269f .elementor-button {
                    padding: 15px 15px 10px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-343269f > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-343269f {
                    width: 100%;
                    max-width: 100%;
                }
            }

            @media(max-width: 767px) {
                .elementor-11 .elementor-element.elementor-element-fd09b77 > .elementor-element-populated {
                    margin:0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-d2c0663 {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-d68926e .elementor-divider {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-d68926e .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-11 .elementor-element.elementor-element-d68926e > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-cc68c32 {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-cc68c32 > .elementor-widget-container {
                    margin: 2px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-86eae47 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-dc3e23f {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-afb1c27 .elementor-divider {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-afb1c27 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-11 .elementor-element.elementor-element-afb1c27 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-cb3f57a {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-cb3f57a > .elementor-widget-container {
                    margin: 2px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-c7bb0c5 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-5c93303 {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-7fb1c50 .elementor-divider {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-7fb1c50 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-11 .elementor-element.elementor-element-7fb1c50 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-fe074a5 {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-fe074a5 > .elementor-widget-container {
                    margin: 2px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-9093088 {
                    margin-top: 0px;
                    margin-bottom: 0px;
                    padding: 40px 15px 25px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-46ced77 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-11 .elementor-element.elementor-element-2280df9 .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-2280df9 .elementor-icon {
                    font-size: 45px;
                }

                .elementor-11 .elementor-element.elementor-element-2280df9 .elementor-icon svg {
                    height: 45px;
                }

                .elementor-11 .elementor-element.elementor-element-2280df9 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-1179f6e {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-0dbc7c7 {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-2201367 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-11 .elementor-element.elementor-element-78daf0a .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-78daf0a .elementor-icon {
                    font-size: 45px;
                }

                .elementor-11 .elementor-element.elementor-element-78daf0a .elementor-icon svg {
                    height: 45px;
                }

                .elementor-11 .elementor-element.elementor-element-78daf0a > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-3f0ab0c {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-48c4e9e {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-1c6812d > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-11 .elementor-element.elementor-element-c32eb32 .elementor-icon-wrapper {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-c32eb32 .elementor-icon {
                    font-size: 45px;
                }

                .elementor-11 .elementor-element.elementor-element-c32eb32 .elementor-icon svg {
                    height: 45px;
                }

                .elementor-11 .elementor-element.elementor-element-c32eb32 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-84efd0b {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-15b890a {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-a8bda31 {
                    padding: 40px 0px 40px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-6f3338a .elementor-divider {
                    text-align: center;
                }

                .elementor-11 .elementor-element.elementor-element-6f3338a .elementor-divider-separator {
                    margin: 0 auto;
                    margin-center: 0;
                }

                .elementor-11 .elementor-element.elementor-element-6f3338a > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-69654fd > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-0100e00 .elementor-heading-title {
                    font-size: 25px;
                }

                .elementor-11 .elementor-element.elementor-element-db03d16 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-11 .elementor-element.elementor-element-e7dd50b > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-b456088 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-98b2c08 > .elementor-element-populated {
                    margin: 0px 0px 30px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-de53356 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-359934b {
                    padding: 40px 15px 40px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-9edb15d > .elementor-element-populated {
                    margin: 0px 15px 0px 15px;
                    --e-column-margin-right: 15px;
                    --e-column-margin-left: 15px;
                    padding: 40px 15px 40px 15px;
                }

                .elementor-11 .elementor-element.elementor-element-e602865 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-76f311f .jet-headline__second {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-343269f > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-11 .elementor-element.elementor-element-343269f {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-11 .elementor-element.elementor-element-8e41ee9 {
                    padding: 0px 0px 40px 0px;
                }
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff > .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-2551 .elementor-element.elementor-element-e3211ff > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-b4da2de .jet-logo {
                justify-content: flex-start;
            }

            .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                margin: 0px 0px 0px 15px;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22 > .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-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                padding: 0px 12px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical .menu-item-link-top {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-bottom .menu-item-link-sub {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link {
                justify-content: flex-start;
                text-align: left;
            }

            body:not(.rtl) .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: left;
            }

            body.rtl .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: right;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top {
                color: #FFFFFF;
                padding: 10px 10px 10px 10px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 0.56px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav__sub {
                background-color: #CAA661;
                padding: 20px 20px 20px 20px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav-depth-0 {
                margin-top: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-left-side .jet-nav-depth-0 {
                margin-right: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-right-side .jet-nav-depth-0 {
                margin-left: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                line-height: 2em;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub {
                color: #222931;
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__breadcrumbs .breadcrumb-label {
                font-weight: 600;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container .jet-mobile-menu__container-inner {
                background-color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container {
                z-index: 999;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu-widget .jet-mobile-menu-cover {
                z-index: calc(999-1);
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-icon {
                align-self: center;
                justify-content: center;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-badge {
                align-self: flex-start;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-label {
                color: #222931;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-dropdown-arrow {
                color: #222931;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item:hover .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 20px 0px 20px 0px;
                z-index: 2;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 .elementor-repeater-item-e5bcb3d.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                text-align: justify;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__title {
                order: -1;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
                color: #292929;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item > * {
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link {
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link:hover {
                border-color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target {
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item .jet-breadcrumbs__item-target {
                border-color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link, .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target {
                border-style: solid;
                border-width: 0px 0px 1px 0px;
                border-color: #5F656D00;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-sep {
                margin-left: 5px;
                margin-right: 5px;
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                padding: 19px 15px 19px 15px;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            @media(max-width: 1024px) {
                .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin:0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 20px;
                }

                .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                    padding: 20px 20px 20px 20px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 20px 20px 20px;
                }
            }

            @media(min-width: 768px) {
                .elementor-2551 .elementor-element.elementor-element-e3211ff {
                    width:25%;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

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

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

            @media(max-width: 767px) {
                .elementor-2551 .elementor-element.elementor-element-e3211ff {
                    width:73%;
                }

                .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 27%;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                    justify-content: flex-end;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                    padding: 15px 15px 15px 15px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 15px 20px 15px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b {
                    width: 100%;
                    max-width: 100%;
                }
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                color: #848A90;
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                line-height: 1.75em;
                width: auto;
                max-width: auto;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                --grid-template-columns: repeat(0, auto);
                --icon-size: 15px;
                --grid-column-gap: 20px;
                --grid-row-gap: 0px;
                width: auto;
                max-width: auto;
                align-self: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container {
                text-align: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon {
                background-color: rgba(0,0,0,0);
                --icon-padding: 0em;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover {
                background-color: rgba(0,0,0,0);
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i {
                color: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg {
                fill: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 14px 0px 10px 0px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover {
                color: #CAA661;
            }

            @media(max-width: 1024px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 20px 0px 20px;
                }
            }

            @media(max-width: 767px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 15px 0px 15px;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                    padding: 20px 0px 20px 0px;
                }
            }			
.elementor-kit-2780 {
                --e-global-color-primary: #6EC1E4;
                --e-global-color-secondary: #54595F;
                --e-global-color-text: #7A7A7A;
                --e-global-color-accent: #61CE70;
                --e-global-color-6ad7ab91: #4054B2;
                --e-global-color-7bd98ed0: #23A455;
                --e-global-color-7dba6a08: #000;
                --e-global-color-4ae76faa: #FFF;
                --e-global-color-79a4e107: #CAA661;
                --e-global-color-5d914c67: #21252B;
                --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;
            }

            .e-con {
                --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;
                }

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

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

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

            .elementor-3044 .elementor-element.elementor-element-070266e > .elementor-container {
                max-width: 1200px;
            }

            .elementor-3044 .elementor-element.elementor-element-070266e .elementor-repeater-item-09bd2d0.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-3044 .elementor-element.elementor-element-c4924c3 > .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-3044 .elementor-element.elementor-element-c4924c3 > .elementor-element-populated {
                padding: 0px 15px 60px 15px;
            }

            .elementor-3044 .elementor-element.elementor-element-eeb2ef2 .elementor-repeater-item-9ba14fd.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-3044 .elementor-element.elementor-element-dc98b26 > .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-3044 .elementor-element.elementor-element-dc98b26 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__instance {
                width: 100%;
                height: 80px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-normal {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-hover {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__instance--icon-top .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__instance--icon-top .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__instance--icon-bottom .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__instance--icon-bottom .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__plane-normal {
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__plane-hover {
                background-color: #222931;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-normal .jet-button__icon {
                color: #caa661;
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-hover .jet-button__icon {
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-normal .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-hover .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-4570eae > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__instance {
                width: 100%;
                height: 80px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-normal {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-hover {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__instance--icon-top .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__instance--icon-top .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__instance--icon-bottom .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__instance--icon-bottom .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__plane-normal {
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__plane-hover {
                background-color: #222931;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-normal .jet-button__icon {
                color: #caa661;
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-hover .jet-button__icon {
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-normal .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-hover .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-b798625 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__instance {
                width: 100%;
                height: 80px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-normal {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-hover {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__instance--icon-top .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__instance--icon-top .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__instance--icon-bottom .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__instance--icon-bottom .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__plane-normal {
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__plane-hover {
                background-color: #222931;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-normal .jet-button__icon {
                color: #caa661;
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-hover .jet-button__icon {
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-normal .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-hover .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-05c09fe > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__instance {
                width: 100%;
                height: 80px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-normal {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-hover {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__instance--icon-top .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__instance--icon-top .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__instance--icon-bottom .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__instance--icon-bottom .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__plane-normal {
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__plane-hover {
                background-color: #222931;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-normal .jet-button__icon {
                color: #caa661;
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-hover .jet-button__icon {
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-normal .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-hover .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-e8d8c8b > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__instance {
                width: 100%;
                height: 80px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-normal {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-hover {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__instance--icon-top .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__instance--icon-top .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__instance--icon-bottom .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__instance--icon-bottom .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__plane-normal {
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__plane-hover {
                background-color: #222931;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-normal .jet-button__icon {
                color: #caa661;
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-hover .jet-button__icon {
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-normal .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-hover .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-29afc18 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__instance {
                width: 100%;
                height: 80px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-normal {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-hover {
                justify-content: flex-start;
                padding: 20px 20px 20px 20px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__instance--icon-top .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__instance--icon-top .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__instance--icon-bottom .jet-button__state-normal {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__instance--icon-bottom .jet-button__state-hover {
                align-items: flex-start;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__container {
                justify-content: flex-start;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__plane-normal {
                background-color: rgba(0,0,0,0);
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #e6e8e8;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__plane-hover {
                background-color: #222931;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
                border-color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-normal .jet-button__icon {
                color: #caa661;
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-hover .jet-button__icon {
                font-size: 45px;
                width: 45px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-normal .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-hover .jet-button__label {
                text-align: left;
                margin: 7px 0px 0px 10px;
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-normal .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 .jet-button__state-hover .jet-button__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.9px;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-8e79be9 > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-eeb2ef2 {
                margin-top: 0px;
                margin-bottom: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-c8ee2d2 .elementor-repeater-item-90924e7.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-3044 .elementor-element.elementor-element-bb42f65 > .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-3044 .elementor-element.elementor-element-bb42f65 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-1fe2c6d img {
                width: 100%;
                height: 200px;
                object-fit: cover;
                object-position: center center;
            }

            .elementor-3044 .elementor-element.elementor-element-1fe2c6d > .elementor-widget-container {
                margin: 0px 0px 15px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-cfefc0d .elementor-heading-title {
                color: #ffffff;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
                margin: 15px 0;
            }

            .elementor-3044 .elementor-element.elementor-element-cfefc0d > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
                padding: 0px 17px 0px 33px;
            }

            .elementor-3044 .elementor-element.elementor-element-827adea {
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                padding: 15px;
                padding-top: 0;
            }

            .elementor-3044 .elementor-element.elementor-element-827adea > .elementor-widget-container {
                margin: 0px 17px 0px 33px;
                text-align: center;
            }

            .elementor-3044 .elementor-element.elementor-element-aa4a57c .elementor-button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 18.48px;
                letter-spacing: 0.7px;
                fill: #292929;
                color: #292929;
                background-color: #ffffff;
                border-radius: 0px 0px 0px 0px;
                padding: 17px 29px 15px 29px;
            }

            .elementor-3044 .elementor-element.elementor-element-aa4a57c .elementor-button:hover, .elementor-3044 .elementor-element.elementor-element-aa4a57c .elementor-button:focus {
                color: #ffffff;
                background-color: #292929;
            }

            .elementor-3044 .elementor-element.elementor-element-aa4a57c .elementor-button:hover svg, .elementor-3044 .elementor-element.elementor-element-aa4a57c .elementor-button:focus svg {
                fill: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-aa4a57c > .elementor-widget-container {
                margin: 20px 17px 0px 33px;
                margin: 0 auto !important;
            }

            .elementor-3044 .elementor-element.elementor-element-aa4a57c {
                width: 100%;
                max-width: 100%;
                align-self: center;
                justify-content: center;
                display: flex;
            }

            .elementor-3044 .elementor-element.elementor-element-c8ee2d2:not(.elementor-motion-effects-element-type-background), .elementor-3044 .elementor-element.elementor-element-c8ee2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-c8ee2d2 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                margin-top: 33px;
                margin-bottom: 33px;
                padding: 0px 0px 30px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-c8ee2d2 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-3044 .elementor-element.elementor-element-2d8b1e0 .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
            }

            .elementor-3044 .elementor-element.elementor-element-2d8b1e0 > .elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-2d8b1e0 {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-97bb0e2 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-3044 .elementor-element.elementor-element-97bb0e2 .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-3044 .elementor-element.elementor-element-97bb0e2 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-97bb0e2 > .elementor-widget-container {
                margin: 13px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-b4e22e1 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-b4e22e1 > .elementor-widget-container {
                margin: 0px 0px 15px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
                padding-bottom: calc(6px/2);
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
                margin-top: calc(6px/2);
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
                margin-right: calc(6px/2);
                margin-left: calc(6px/2);
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-items.elementor-inline-items {
                margin-right: calc(-6px/2);
                margin-left: calc(-6px/2);
            }

            body.rtl .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
                left: calc(-6px/2);
            }

            body:not(.rtl) .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
                right: calc(-6px/2);
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-icon i {
                color: #caa661;
                transition: color 0.3s;
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-icon svg {
                fill: #caa661;
                transition: fill 0.3s;
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 {
                --e-icon-list-icon-size: 14px;
                --icon-vertical-offset: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-icon {
                padding-right: 5px;
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-item > a {
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-00f2bc4 .elementor-icon-list-text {
                color: #5f656d;
                transition: color 0.3s;
            }

            .elementor-3044 .elementor-element.elementor-element-747f658 .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
            }

            .elementor-3044 .elementor-element.elementor-element-747f658 > .elementor-widget-container {
                margin: 33px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-747f658 {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-7a90081 {
                --divider-border-style: solid;
                --divider-color: #caa661;
                --divider-border-width: 3px;
            }

            .elementor-3044 .elementor-element.elementor-element-7a90081 .elementor-divider-separator {
                width: 18px;
                margin: 0 auto;
                margin-left: 0;
            }

            .elementor-3044 .elementor-element.elementor-element-7a90081 .elementor-divider {
                text-align: left;
                padding-top: 0px;
                padding-bottom: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-7a90081 > .elementor-widget-container {
                margin: 13px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download, .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download__text {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download__icon {
                font-size: 28px;
                color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download {
                background-color: rgba(0,0,0,0);
                padding: 17px 29px 15px 29px;
                border-style: solid;
                border-width: 4px 4px 4px 4px;
                border-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download__label {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download__label {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 16.8px;
                letter-spacing: 0.7px;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download__sub-label {
                color: #5f656d;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download__sub-label {
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 16.8px;
                letter-spacing: 0.7px;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download:hover {
                background-color: #caa661;
                border-style: solid;
                border-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download:hover .jet-download__icon {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download:hover .jet-download__label {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d .jet-download:hover .jet-download__sub-label {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-627c50d > .elementor-widget-container {
                margin: 20px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download, .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download__text {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download__icon {
                font-size: 28px;
                color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download {
                background-color: rgba(0,0,0,0);
                padding: 17px 29px 15px 29px;
                border-style: solid;
                border-width: 4px 4px 4px 4px;
                border-color: #caa661;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download__label {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download__label {
                font-family: "Hind", Sans-serif;
                font-size: 12px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 16.8px;
                letter-spacing: 0.7px;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download__sub-label {
                color: #5f656d;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download__sub-label {
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 16.8px;
                letter-spacing: 0.7px;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download:hover {
                background-color: #caa661;
                border-style: solid;
                border-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download:hover .jet-download__icon {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download:hover .jet-download__label {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f .jet-download:hover .jet-download__sub-label {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-e3f125f > .elementor-widget-container {
                margin: 10px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-a1b5ae4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 15px;
            }

            .elementor-3044 .elementor-element.elementor-element-a1b5ae4 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-3044 .elementor-element.elementor-element-104adaa {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-104adaa .elementor-heading-title {
                color: #caa661;
                font-family: "Hind", Sans-serif;
                font-size: 34px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.334em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-104adaa > .elementor-widget-container {
                margin: -7px 0px 6px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-2dd59b3 .elementor-heading-title {
                color: #222931;
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.6em;
                letter-spacing: 0px;
                margin-bottom: 15px;
                flex-wrap: wrap;
            }

            .elementor-3044 .elementor-element.elementor-element-afd2bd2 img {
                width: 100%;
                height: 595px;
                object-fit: cover;
                object-position: center center;
            }

            .elementor-3044 .elementor-element.elementor-element-afd2bd2 > .elementor-widget-container {
                margin: 31px 0px 33px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-f6e3a8e .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
                margin: 20px 0;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-f6e3a8e > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-f6e3a8e {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-bdf27bc {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-f32d557 .elementor-repeater-item-ab4e55f.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-3044 .elementor-element.elementor-element-11ac78b > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .slider-pro {
                min-height: 600px;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .slider-pro .jet-slider__content-inner {
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-buttons {
                max-width: 100%;
                text-align: center;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-image-container:after {
                opacity: 0.2;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider__icon {
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider__title {
                text-align: center;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider__subtitle {
                text-align: center;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider__desc {
                align-self: center;
                text-align: center;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider__button-wrapper {
                text-align: center;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-arrows .sp-arrow {
                width: 40px;
                height: 40px;
                margin: 0px -20px 0px -20px;
                background-color: #222931;
                font-size: 18px;
                border-radius: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-arrows .sp-arrow i {
                font-size: 18px;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-arrows .sp-arrow:hover i {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-arrows .sp-arrow:hover svg {
                fill: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-arrows .sp-arrow:hover {
                background-color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-thumbnail-container:hover:before {
                border-style: solid;
                border-width: 2px 2px 2px 2px;
            }

            .elementor-3044 .elementor-element.elementor-element-36ee23a .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before {
                border-style: solid;
                border-width: 2px 2px 2px 2px;
            }

            .elementor-3044 .elementor-element.elementor-element-f32d557 {
                margin-top: 24px;
                margin-bottom: 33px;
            }

            .elementor-3044 .elementor-element.elementor-element-ede78de .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
            }

            .elementor-3044 .elementor-element.elementor-element-ede78de > .elementor-widget-container {
                margin: 0px 0px 10px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-ede78de {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-86f9b68 {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-fc58f32 {
                --divider-border-style: solid;
                --divider-color: #e6e8e8;
                --divider-border-width: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-fc58f32 .elementor-divider-separator {
                width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-fc58f32 .elementor-divider {
                padding-top: 33px;
                padding-bottom: 33px;
            }

            .elementor-3044 .elementor-element.elementor-element-e3b91f3 .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-e3b91f3 > .elementor-widget-container {
                margin: 0px 0px 21px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e3b91f3 {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-9f54ef0 .elementor-repeater-item-262161b.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-3044 .elementor-element.elementor-element-67a9203 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 31px;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e .elementor-icon-box-wrapper {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e.elementor-view-framed .elementor-icon, .elementor-3044 .elementor-element.elementor-element-096d61e.elementor-view-default .elementor-icon {
                fill: #caa661;
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e {
                --icon-box-icon-margin: 24px;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e .elementor-icon {
                font-size: 44px;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e .elementor-icon-box-title {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e .elementor-icon-box-title, .elementor-3044 .elementor-element.elementor-element-096d61e .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 0em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-096d61e .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1 .elementor-icon-box-wrapper {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1.elementor-view-framed .elementor-icon, .elementor-3044 .elementor-element.elementor-element-e0954b1.elementor-view-default .elementor-icon {
                fill: #caa661;
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1 {
                --icon-box-icon-margin: 24px;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1 .elementor-icon {
                font-size: 44px;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1 .elementor-icon-box-title {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1 .elementor-icon-box-title, .elementor-3044 .elementor-element.elementor-element-e0954b1 .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 0em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-e0954b1 .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-b98956a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
                margin-bottom: 31px;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a .elementor-icon-box-wrapper {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a.elementor-view-framed .elementor-icon, .elementor-3044 .elementor-element.elementor-element-5bef78a.elementor-view-default .elementor-icon {
                fill: #caa661;
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a {
                --icon-box-icon-margin: 24px;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a .elementor-icon {
                font-size: 44px;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a .elementor-icon-box-title {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a .elementor-icon-box-title, .elementor-3044 .elementor-element.elementor-element-5bef78a .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 0em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-5bef78a .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d .elementor-icon-box-wrapper {
                text-align: left;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d.elementor-view-stacked .elementor-icon {
                background-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d.elementor-view-framed .elementor-icon, .elementor-3044 .elementor-element.elementor-element-8fe4b5d.elementor-view-default .elementor-icon {
                fill: #caa661;
                color: #caa661;
                border-color: #caa661;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d {
                --icon-box-icon-margin: 24px;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d .elementor-icon {
                font-size: 44px;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d .elementor-icon-box-title {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d .elementor-icon-box-title, .elementor-3044 .elementor-element.elementor-element-8fe4b5d .elementor-icon-box-title a {
                font-family: "Hind", Sans-serif;
                font-size: 16px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 0em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-8fe4b5d .elementor-icon-box-description {
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-9f54ef0 {
                margin-top: 0px;
                margin-bottom: 31px;
            }

            .elementor-3044 .elementor-element.elementor-element-d8a6ba0 .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
            }

            .elementor-3044 .elementor-element.elementor-element-d8a6ba0 > .elementor-widget-container {
                margin: 0px 0px 21px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-d8a6ba0 {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-be76b66 .elementor-repeater-item-f8d8aa5.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-3044 .elementor-element.elementor-element-1e1c88f .elementor-element-populated a:hover {
                color: #CAA661;
            }

            .elementor-3044 .elementor-element.elementor-element-1e1c88f > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-accordion-icon, .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-accordion-title {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-accordion-icon svg {
                fill: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-active .elementor-accordion-icon, .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-active .elementor-accordion-title {
                color: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-active .elementor-accordion-icon svg {
                fill: #222931;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-accordion-title {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-tab-title {
                padding: 25px 33px 25px 33px;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-tab-content {
                background-color: #f5f6f6;
                color: #5f656d;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                padding: 29px 36px 45px 36px;
            }

            .elementor-3044 .elementor-element.elementor-element-c4ab7ac > .elementor-widget-container {
                margin: 0px 0px 31px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-5b02070 .elementor-heading-title {
                color: #292929;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 40.6px;
                margin: 15px 0;
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-5b02070 > .elementor-widget-container {
                margin: 0px 0px 21px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-5b02070 {
                width: 100%;
                max-width: 100%;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__item {
                width: calc(100% / 2);
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__inner {
                margin: 10px;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__list {
                margin: -10px;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__image-instance {
                height: 605px;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__filter {
                justify-content: center;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__content-inner {
                justify-content: center;
                padding: 0px 37px 0px 33px;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .preset-type-2 .jet-portfolio__inner, .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__content-inner {
                background-color: rgba(34,41,49,0.9);
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__title {
                text-align: left;
                color: #ffffff;
                font-family: "Hind", Sans-serif;
                font-size: 28px;
                font-weight: 600;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.38em;
                letter-spacing: 0px;
                order: 1;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__category {
                text-align: center;
                order: 2;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__desc {
                text-align: left;
                color: #ffffff;
                font-family: "Open Sans", Sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-transform: none;
                font-style: normal;
                text-decoration: none;
                line-height: 1.643em;
                letter-spacing: 0px;
                order: 3;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__button {
                align-self: flex-start;
                text-align: left;
                padding: 0px 0px 0px 0px;
                margin: 30px 0px 0px 0px;
                color: #caa661;
                background-color: rgba(0,0,0,0);
                order: 4;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__button {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                letter-spacing: 1px;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__button:hover {
                color: #ffffff;
            }

            .elementor-3044 .elementor-element.elementor-element-e415fcf > .elementor-widget-container {
                margin: 0px 0px 60px 0px;
            }

            .elementor-3044 .elementor-element.elementor-element-070266e {
                padding: 60px 0px 0px 0px;
            }

            @media(min-width: 768px) {
                .elementor-3044 .elementor-element.elementor-element-c4924c3 {
                    width:25%;
                }

                .elementor-3044 .elementor-element.elementor-element-a1b5ae4 {
                    width: 75%;
                }
            }

            @media(max-width: 1024px) and (min-width:768px) {
                .elementor-3044 .elementor-element.elementor-element-c4924c3 {
                    width:100%;
                }

                .elementor-3044 .elementor-element.elementor-element-a1b5ae4 {
                    width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-67a9203 {
                    width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-b98956a {
                    width: 100%;
                }
            }

            @media(max-width: 1024px) {
                .elementor-3044 .elementor-element.elementor-element-c4924c3.elementor-column {
                    order:2;
                }

                .elementor-3044 .elementor-element.elementor-element-c4924c3 > .elementor-element-populated {
                    padding: 0px 15px 60px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-dc98b26.elementor-column > .elementor-widget-wrap {
                    justify-content: space-between;
                }

                .elementor-3044 .elementor-element.elementor-element-4570eae > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-4570eae {
                    width: var( --container-widget-width, 30% );
                    max-width: 30%;
                    --container-widget-width: 30%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-b798625 > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-b798625 {
                    width: var( --container-widget-width, 30% );
                    max-width: 30%;
                    --container-widget-width: 30%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-05c09fe > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-05c09fe {
                    width: var( --container-widget-width, 30% );
                    max-width: 30%;
                    --container-widget-width: 30%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-e8d8c8b > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-e8d8c8b {
                    width: var( --container-widget-width, 30% );
                    max-width: 30%;
                    --container-widget-width: 30%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-29afc18 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-29afc18 {
                    width: var( --container-widget-width, 30% );
                    max-width: 30%;
                    --container-widget-width: 30%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-8e79be9 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-8e79be9 {
                    width: var( --container-widget-width, 30% );
                    max-width: 30%;
                    --container-widget-width: 30%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-bb42f65 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-1fe2c6d img {
                    height: 400px;
                }

                .elementor-3044 .elementor-element.elementor-element-cfefc0d > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 20px 0px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-827adea > .elementor-widget-container {
                    margin: 0px 20px 0px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-aa4a57c .elementor-button {
                    padding: 15px 15px 10px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-aa4a57c > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                    padding: 10px 0px 0px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-aa4a57c {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-c8ee2d2 {
                    padding: 0px 0px 30px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-2d8b1e0 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-97bb0e2 > .elementor-widget-container {
                    margin: 0px 0px 25px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-747f658 > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-7a90081 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-627c50d > .elementor-widget-container {
                    margin: 30px 15px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-627c50d {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-e3f125f > .elementor-widget-container {
                    margin: 30px 0px 0px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-e3f125f {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-a1b5ae4.elementor-column {
                    order: 1;
                }

                .elementor-3044 .elementor-element.elementor-element-a1b5ae4 > .elementor-element-populated {
                    margin: 0px 0px 60px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-afd2bd2 img {
                    height: 400px;
                }

                .elementor-3044 .elementor-element.elementor-element-36ee23a .slider-pro {
                    min-height: 400px;
                }

                .elementor-3044 .elementor-element.elementor-element-67a9203 > .elementor-element-populated {
                    margin: 0px 0px 9px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-096d61e {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-e0954b1 {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-b98956a > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-5bef78a {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-8fe4b5d {
                    width: var( --container-widget-width, 50% );
                    max-width: 50%;
                    --container-widget-width: 50%;
                    --container-widget-flex-grow: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-tab-title {
                    padding: 20px 20px 20px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-tab-content {
                    padding: 30px 20px 10px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__item {
                    width: calc(100% / 2);
                }

                .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__image-instance {
                    height: 400px;
                }

                .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__content-inner {
                    padding: 0px 20px 0px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-e415fcf > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-070266e {
                    padding: 60px 5px 0px 5px;
                }
            }

            @media(max-width: 767px) {
                .elementor-3044 .elementor-element.elementor-element-c4924c3 > .elementor-element-populated {
                    padding:0px 15px 40px 15px;
                }
                .elementor-3044 .elementor-element.elementor-element-e3b91f3 .elementor-heading-title{
                    font-size: 22px;
                }
                .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{
                    display: flex !important;!i;!;
                    justify-content: center;
                }
                .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__container {
                    justify-content: flex-start;
                }

                .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-normal {
                    padding: 20px 51px 20px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-4570eae .jet-button__state-hover {
                    padding: 20px 51px 20px 20px;
                }

                .elementor-3044 .elementor-element.elementor-element-4570eae > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-4570eae {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-b798625 > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-b798625 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-05c09fe > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-05c09fe {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-e8d8c8b > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-e8d8c8b {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-29afc18 > .elementor-widget-container {
                    margin: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-29afc18 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-8e79be9 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-8e79be9 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-1fe2c6d img {
                    height: 300px;
                }

                .elementor-3044 .elementor-element.elementor-element-cfefc0d > .elementor-widget-container {
                    padding: 0px 15px 0px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-827adea > .elementor-widget-container {
                    margin: 0px 15px 0px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-aa4a57c > .elementor-widget-container {
                    margin: 10px 15px 0px 15px;
                    padding: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-aa4a57c {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-97bb0e2 .elementor-divider {
                    text-align: left;
                }

                .elementor-3044 .elementor-element.elementor-element-97bb0e2 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-left: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-97bb0e2 > .elementor-widget-container {
                    margin: 0px 0px 7px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-b4e22e1 > .elementor-widget-container {
                    margin: 5px 0px 10px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-7a90081 .elementor-divider {
                    text-align: left;
                }

                .elementor-3044 .elementor-element.elementor-element-7a90081 .elementor-divider-separator {
                    margin: 0 auto;
                    margin-left: 0;
                }

                .elementor-3044 .elementor-element.elementor-element-7a90081 > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-627c50d > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-627c50d {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-e3f125f > .elementor-widget-container {
                    margin: 20px 0px 0px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-e3f125f {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-a1b5ae4 > .elementor-element-populated {
                    margin: 0px 0px 40px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-104adaa {
                    text-align: left;
                }

                .elementor-3044 .elementor-element.elementor-element-104adaa > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                    padding: 0px 0px 15px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-afd2bd2 img {
                    height: 300px;
                }

                .elementor-3044 .elementor-element.elementor-element-afd2bd2 > .elementor-widget-container {
                    margin: 20px 0px 20px 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-36ee23a .slider-pro {
                    min-height: 400px;
                }

                .elementor-3044 .elementor-element.elementor-element-67a9203 > .elementor-element-populated {
                    margin: 0px 0px 31px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-3044 .elementor-element.elementor-element-096d61e {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-e0954b1 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-5bef78a {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-8fe4b5d {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-tab-title {
                    padding: 15px 15px 15px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-c4ab7ac .elementor-tab-content {
                    padding: 20px 15px 1px 15px;
                }

                .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__item {
                    width: calc(100% / 1);
                }

                .elementor-3044 .elementor-element.elementor-element-e415fcf .jet-portfolio__image-instance {
                    height: 300px;
                    width: 100%;
                }

                .elementor-3044 .elementor-element.elementor-element-070266e {
                    padding: 40px 0px 0px 0px;
                }
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column > .elementor-widget-wrap {
                justify-content: flex-end;
            }

            .elementor-2551 .elementor-element.elementor-element-e3211ff > .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-2551 .elementor-element.elementor-element-e3211ff > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-b4da2de .jet-logo {
                justify-content: flex-start;
            }

            .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                margin: 0px 0px 0px 15px;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2551 .elementor-element.elementor-element-4252b22 > .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-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                padding: 0px 12px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical .menu-item-link-top {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-bottom .menu-item-link-sub {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link {
                justify-content: flex-start;
                text-align: left;
            }

            body:not(.rtl) .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: left;
            }

            body.rtl .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub {
                text-align: right;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top {
                color: #FFFFFF;
                padding: 10px 10px 10px 10px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                font-weight: 600;
                text-transform: uppercase;
                letter-spacing: 0.56px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item .menu-item-link-top {
                color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav__sub {
                background-color: #CAA661;
                padding: 20px 20px 20px 20px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav-depth-0 {
                margin-top: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-left-side .jet-nav-depth-0 {
                margin-right: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-right-side .jet-nav-depth-0 {
                margin-left: 27px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub .jet-nav-link-text {
                font-family: "Hind", Sans-serif;
                font-size: 14px;
                line-height: 2em;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub {
                color: #222931;
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item > .menu-item-link-sub {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__breadcrumbs .breadcrumb-label {
                font-weight: 600;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container .jet-mobile-menu__container-inner {
                background-color: #CAA661;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container {
                z-index: 999;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu-widget .jet-mobile-menu-cover {
                z-index: calc(999-1);
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-icon {
                align-self: center;
                justify-content: center;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-badge {
                align-self: flex-start;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-label {
                color: #222931;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-dropdown-arrow {
                color: #222931;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item:hover .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label {
                color: #FFFFFF;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 20px 0px 20px 0px;
                z-index: 2;
            }

            .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 .elementor-repeater-item-e5bcb3d.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2551 .elementor-element.elementor-element-e0c74af > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                text-align: justify;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__title {
                order: -1;
                font-family: "Hind", Sans-serif;
                font-size: 22px;
                font-weight: 600;
                text-transform: uppercase;
                font-style: normal;
                text-decoration: none;
                line-height: 1.44em;
                letter-spacing: 0px;
                color: #292929;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item > * {
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link {
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link:hover {
                border-color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target {
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item .jet-breadcrumbs__item-target {
                border-color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link, .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target {
                border-style: solid;
                border-width: 0px 0px 1px 0px;
                border-color: #5F656D00;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-sep {
                margin-left: 5px;
                margin-right: 5px;
                font-family: "Open Sans", Sans-serif;
                font-size: 11px;
                font-weight: 400;
                text-transform: uppercase;
                line-height: 1.643em;
                color: #5F656D;
            }

            .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                padding: 19px 15px 19px 15px;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #f5f6f6;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            }

            .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            @media(max-width: 1024px) {
                .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin:0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    margin: 0px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                    padding: 0px 0px 0px 20px;
                }

                .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                    padding: 20px 20px 20px 20px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 20px 20px 20px;
                }
            }

            @media(min-width: 768px) {
                .elementor-2551 .elementor-element.elementor-element-e3211ff {
                    width:25%;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

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

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 75%;
                }
            }

            @media(max-width: 767px) {
                .elementor-2551 .elementor-element.elementor-element-e3211ff {
                    width:73%;
                }

                .elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container {
                    margin: 0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 {
                    width: 27%;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap {
                    justify-content: flex-end;
                }

                .elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated {
                    padding: 0px 0px 0px 0px;
                }

                .elementor-2551 .elementor-element.elementor-element-a7b7275 {
                    padding: 15px 15px 15px 15px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs {
                    text-align: center;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container {
                    padding: 20px 15px 20px 15px;
                }

                .elementor-2551 .elementor-element.elementor-element-b42f39b {
                    width: 100%;
                    max-width: 100%;
                }
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container {
                max-width: 1200px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image {
                background-size: auto;
            }

            .elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap {
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: center;
                align-items: center;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap {
                justify-content: space-between;
            }

            .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                padding: 0px 15px 0px 15px;
            }

            .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                color: #848A90;
                font-family: "Open Sans", Sans-serif;
                font-size: 13px;
                font-weight: 400;
                line-height: 1.75em;
                width: auto;
                max-width: auto;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                --grid-template-columns: repeat(0, auto);
                --icon-size: 15px;
                --grid-column-gap: 20px;
                --grid-row-gap: 0px;
                width: auto;
                max-width: auto;
                align-self: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container {
                text-align: center;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon {
                background-color: rgba(0,0,0,0);
                --icon-padding: 0em;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover {
                background-color: rgba(0,0,0,0);
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i {
                color: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg {
                fill: #caa661;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
                background-color: #21252b;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                padding: 14px 0px 10px 0px;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay {
                transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
            }

            .elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover {
                color: #CAA661;
            }

            @media(max-width: 1024px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 20px 0px 20px;
                }
            }

            @media(max-width: 767px) {
                .elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated {
                    padding:0px 15px 0px 15px;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 {
                    text-align: center;
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container {
                    margin: 0px 0px 10px 0px;
                }

                .elementor-2541 .elementor-element.elementor-element-7a597b8 {
                    width: 100%;
                    max-width: 100%;
                }

                .elementor-2541 .elementor-element.elementor-element-ee895c3 {
                    padding: 20px 0px 20px 0px;
                }
            }		
.elementor-kit-2780{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6ad7ab91:#4054B2;--e-global-color-7bd98ed0:#23A455;--e-global-color-7dba6a08:#000;--e-global-color-4ae76faa:#FFF;--e-global-color-79a4e107:#CAA661;--e-global-color-5d914c67:#21252B;--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;}.e-con{--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;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-2748 .elementor-element.elementor-element-a935ae1 > .elementor-container{max-width:1200px;}.elementor-2748 .elementor-element.elementor-element-a935ae1 .elementor-repeater-item-cd841ea.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2748 .elementor-element.elementor-element-33c63e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2748 .elementor-element.elementor-element-33c63e7 > .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-2748 .elementor-element.elementor-element-33c63e7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2748 .elementor-element.elementor-element-f5f1b2d{--divider-border-style:solid;--divider-color:#caa661;--divider-border-width:3px;}.elementor-2748 .elementor-element.elementor-element-f5f1b2d .elementor-divider-separator{width:18px;margin:0 auto;margin-center:0;}.elementor-2748 .elementor-element.elementor-element-f5f1b2d .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-2748 .elementor-element.elementor-element-f5f1b2d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2748 .elementor-element.elementor-element-5b53793{text-align:center;}.elementor-2748 .elementor-element.elementor-element-5b53793 .elementor-heading-title{color:#292929;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0px;justify-content: center;}.elementor-2748 .elementor-element.elementor-element-5b53793 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-2748 .elementor-element.elementor-element-be62a22{text-align:center;}.elementor-2748 .elementor-element.elementor-element-be62a22 .elementor-heading-title{color:#292929;font-family:"Archivo", Sans-serif;font-size:34px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.344em;letter-spacing:0px;justify-content: center;}.elementor-2748 .elementor-element.elementor-element-be62a22 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-2748 .elementor-element.elementor-element-8ffabed{text-align:center;color:#5f656d;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.643em;letter-spacing:0px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2748 .elementor-element.elementor-element-8ffabed > .elementor-widget-container{margin:5px 0px 41px 0px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__item{width:calc(100% / 2);}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__inner{margin:15px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__list{margin:-15px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__image-instance{height:427px;width: 100%;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__cover .jet-elements-icon{color:#caa661;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__cover .jet-elements-icon svg *{fill:#caa661;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__cover{background-color:rgba(34,41,49,0.9);}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__filter-list{margin:0px 0px 16px 0px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__filter{justify-content:center;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__filter-item{color:#5f656d;background-color:rgba(0,0,0,0);}.elementor-2748 .elementor-element.elementor-element-51c83cc  .jet-portfolio__filter-item{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0.96px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__filter-item:hover{color:#222931;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__filter-item.active{color:#222931;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__content-inner{padding:21px 33px 26px 0px;margin:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__title{text-align:left;color:#222931;font-family:"Archivo", Sans-serif;font-size:28px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.38em;letter-spacing:0px;order:2;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__category{text-align:left;order:1;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__desc{text-align:left;color:#5f656d;font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.643em;letter-spacing:0px;order:3;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__button{align-self:flex-start;text-align:left;padding:0px 0px 0px 0px;color:#CAA661;background-color:rgba(0,0,0,0);order:4;}.elementor-2748 .elementor-element.elementor-element-51c83cc  .jet-portfolio__button{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.38em;letter-spacing:1px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__button:hover{color:#222931;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__view-more-button{padding:13.5px 29px 11.5px 29px;margin:0px 0px 0px 0px;color:#ffffff;background-color:#caa661;border-radius:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-51c83cc  .jet-portfolio__view-more-button{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.32em;letter-spacing:0.8px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__view-more-button:hover{color:#ffffff;background-color:#222931;}.elementor-2748 .elementor-element.elementor-element-a935ae1{padding:55px 0px 60px 0px;}.elementor-2748 .elementor-element.elementor-element-f4615c3 > .elementor-container{max-width:1200px;}.elementor-2748 .elementor-element.elementor-element-f4615c3 .elementor-repeater-item-394f973.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2748 .elementor-element.elementor-element-969830a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2748 .elementor-element.elementor-element-969830a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2748 .elementor-element.elementor-element-969830a > .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-2748 .elementor-element.elementor-element-969830a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2748 .elementor-element.elementor-element-969830a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#caa661;}.elementor-2748 .elementor-element.elementor-element-969830a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:39px 34px 31px 36px;}.elementor-2748 .elementor-element.elementor-element-969830a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2748 .elementor-element.elementor-element-4f8d945 .elementor-repeater-item-99a3620.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2748 .elementor-element.elementor-element-6042357.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2748 .elementor-element.elementor-element-6042357.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2748 .elementor-element.elementor-element-6042357.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2748 .elementor-element.elementor-element-6042357 > .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-2748 .elementor-element.elementor-element-a632311 .jet-headline{justify-content:flex-start;margin:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline > .jet-headline__link{justify-content:flex-start;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline__first .jet-headline__label{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:34px;font-weight:500;line-height:1.344em;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline__second{align-self:flex-end;margin:0px 0px 4px 20px;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline__second .jet-headline__label{color:#FFFFFF;font-family:"Hind", Sans-serif;font-size:16px;font-weight:600;line-height:1.438em;}.elementor-2748 .elementor-element.elementor-element-a632311 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-a632311{width:auto;max-width:auto;}.elementor-2748 .elementor-element.elementor-element-1c9807b .elementor-button{font-family:"Hind", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:18.48px;letter-spacing:0.7px;fill:#222931;color:#222931;background-color:#ffffff;border-radius:0px 0px 0px 0px;padding:13.500px 29px 11.500px 29px;}.elementor-2748 .elementor-element.elementor-element-1c9807b .elementor-button:hover, .elementor-2748 .elementor-element.elementor-element-1c9807b .elementor-button:focus{color:#ffffff;background-color:#222931;}.elementor-2748 .elementor-element.elementor-element-1c9807b .elementor-button:hover svg, .elementor-2748 .elementor-element.elementor-element-1c9807b .elementor-button:focus svg{fill:#ffffff;}.elementor-2748 .elementor-element.elementor-element-1c9807b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2748 .elementor-element.elementor-element-1c9807b{width:auto;max-width:auto;align-self:center;}.elementor-2748 .elementor-element.elementor-element-4f8d945{margin-top:0px;margin-bottom:0px;}.elementor-2748 .elementor-element.elementor-element-f4615c3{padding:0px 0px 60px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-2748 .elementor-element.elementor-element-6042357{width:100%;}}@media(max-width:1024px){.elementor-2748 .elementor-element.elementor-element-f5f1b2d .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2748 .elementor-element.elementor-element-f5f1b2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__image-instance{height:300px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__content-inner{padding:10px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__title{font-size:24px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__button{margin:10px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-a935ae1{padding:45px 5px 60px 5px;}.elementor-2748 .elementor-element.elementor-element-969830a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:60px 20px 60px 20px;}.elementor-2748 .elementor-element.elementor-element-6042357 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline__first{margin:0px 20px 10px 0px;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline__second{margin:0px 0px 13px 0px;}.elementor-2748 .elementor-element.elementor-element-1c9807b .elementor-button{padding:15px 15px 10px 15px;}.elementor-2748 .elementor-element.elementor-element-1c9807b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-1c9807b{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-2748 .elementor-element.elementor-element-5b53793 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2748 .elementor-element.elementor-element-be62a22 .elementor-heading-title{font-size:25px;}.elementor-2748 .elementor-element.elementor-element-8ffabed > .elementor-widget-container{margin:0px 10px 20px 10px;}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__item{width:calc(100% / 1);}.elementor-2748 .elementor-element.elementor-element-51c83cc .jet-portfolio__filter-item{padding:0px 5px 0px 5px;margin:0px 5px 5px 5px;}.elementor-2748 .elementor-element.elementor-element-a935ae1{padding:25px 0px 40px 0px;}.elementor-2748 .elementor-element.elementor-element-969830a > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 15px 40px 15px;}.elementor-2748 .elementor-element.elementor-element-6042357 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-a632311 .jet-headline__second{margin:0px 0px 0px 0px;}.elementor-2748 .elementor-element.elementor-element-1c9807b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;display: flex;justify-content: center;margin-top: 20px !important;}.elementor-2748 .elementor-element.elementor-element-1c9807b{width:100%;max-width:100%;}}
.elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-container{max-width:1200px;}.elementor-2551 .elementor-element.elementor-element-a7b7275 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2551 .elementor-element.elementor-element-e3211ff > .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-2551 .elementor-element.elementor-element-e3211ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-b4da2de .jet-logo{justify-content:flex-start;}.elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2551 .elementor-element.elementor-element-4252b22 > .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-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}body:not(.rtl) .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top{color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top .jet-nav-link-text{font-family:"Hind", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.56px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-top{color:#CAA661;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item .menu-item-link-top{color:#CAA661;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav__sub{background-color:#CAA661;padding:20px 20px 20px 20px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav-depth-0{margin-top:27px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-left-side .jet-nav-depth-0{margin-right:27px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-right-side .jet-nav-depth-0{margin-left:27px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub .jet-nav-link-text{font-family:"Hind", Sans-serif;font-size:14px;line-height:2em;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub{color:#222931;padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-sub{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item > .menu-item-link-sub{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__breadcrumbs .breadcrumb-label{font-weight:600;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container .jet-mobile-menu__container-inner{background-color:#CAA661;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container{z-index:999;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-label{color:#222931;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-dropdown-arrow{color:#222931;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item:hover .jet-menu-label{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-a7b7275:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252b;}.elementor-2551 .elementor-element.elementor-element-a7b7275{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;z-index:2;}.elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-container{max-width:1200px;}.elementor-2551 .elementor-element.elementor-element-8ff6311 .elementor-repeater-item-e5bcb3d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2551 .elementor-element.elementor-element-e0c74af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs{text-align:justify;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__title{order:-1;font-family:"Hind", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0px;color:#292929;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item > *{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.643em;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link{color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link:hover{border-color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target{color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item .jet-breadcrumbs__item-target{border-color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link, .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5F656D00;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-sep{margin-left:5px;margin-right:5px;font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.643em;color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container{padding:19px 15px 19px 15px;}.elementor-2551 .elementor-element.elementor-element-8ff6311:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f6;}.elementor-2551 .elementor-element.elementor-element-8ff6311{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-2551 .elementor-element.elementor-element-a7b7275{padding:20px 20px 20px 20px;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs{text-align:center;}.elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-2551 .elementor-element.elementor-element-e3211ff{width:25%;}.elementor-2551 .elementor-element.elementor-element-4252b22{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2551 .elementor-element.elementor-element-e3211ff{width:25%;}.elementor-2551 .elementor-element.elementor-element-4252b22{width:75%;}}@media(max-width:767px){.elementor-2551 .elementor-element.elementor-element-e3211ff{width:73%;}.elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-4252b22{width:27%;}.elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-a7b7275{padding:15px 15px 15px 15px;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs{text-align:center;}.elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container{padding:20px 15px 20px 15px;}.elementor-2551 .elementor-element.elementor-element-b42f39b{width:100%;max-width:100%;}}
.elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container{max-width:1200px;}.elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2541 .elementor-element.elementor-element-0fee0c0{color:#848A90;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;width:auto;max-width:auto;}.elementor-2541 .elementor-element.elementor-element-7a597b8{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:20px;--grid-row-gap:0px;width:auto;max-width:auto;align-self:center;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container{text-align:center;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0em;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i{color:#caa661;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg{fill:#caa661;}.elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252b;}.elementor-2541 .elementor-element.elementor-element-ee895c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 0px 10px 0px;}.elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover{color:#CAA661;}@media(max-width:1024px){.elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2541 .elementor-element.elementor-element-0fee0c0{text-align:center;width:100%;max-width:100%;}.elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2541 .elementor-element.elementor-element-7a597b8{width:100%;max-width:100%;}.elementor-2541 .elementor-element.elementor-element-ee895c3{padding:20px 0px 20px 0px;}}	
.elementor-kit-2780{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6ad7ab91:#4054B2;--e-global-color-7bd98ed0:#23A455;--e-global-color-7dba6a08:#000;--e-global-color-4ae76faa:#FFF;--e-global-color-79a4e107:#CAA661;--e-global-color-5d914c67:#21252B;--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;}.e-con{--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;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-3030 .elementor-element.elementor-element-99cc7d3 > .elementor-container{max-width:1200px;}.elementor-3030 .elementor-element.elementor-element-99cc7d3 .elementor-repeater-item-27578a9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3030 .elementor-element.elementor-element-e02cdb5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-8afb63e{text-align:left;}.elementor-3030 .elementor-element.elementor-element-8afb63e .elementor-heading-title{color:#292929;font-family:"Archivo", Sans-serif;font-size:34px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.344em;letter-spacing:0px;}.elementor-3030 .elementor-element.elementor-element-8afb63e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__item{width:calc(100% / 1);}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__inner{padding: 10px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__list{margin:-10px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__image-instance{height: auto;width: 100%;max-height: 570px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__cover .jet-elements-icon{color:#ffffff;font-size:14px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__cover .jet-elements-icon svg *{fill:#ffffff;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__cover .jet-elements-icon:before{font-size:14px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__cover .jet-elements-icon svg{width:14px;height:14px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__cover{background-color:rgba(34,41,49,0.9);width: 100%;height: 100%;position: absolute;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__filter{justify-content:center;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__title{text-align:center;order:1;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__category{text-align:center;order:2;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__desc{text-align:center;order:3;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__button{align-self:center;text-align:center;order:4;}.elementor-3030 .elementor-element.elementor-element-99cc7d3{padding:50px 0px 60px 0px;}.elementor-3030 .elementor-element.elementor-element-9cce8a1 > .elementor-container{max-width:1200px;}.elementor-3030 .elementor-element.elementor-element-9cce8a1 .elementor-repeater-item-fcd2a71.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3030 .elementor-element.elementor-element-91b1e05 > .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-3030 .elementor-element.elementor-element-91b1e05 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-a733055{text-align:left;}.elementor-3030 .elementor-element.elementor-element-a733055 .elementor-heading-title{color:#292929;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0px;}.elementor-3030 .elementor-element.elementor-element-a733055 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-52fc3ac{--divider-border-style:solid;--divider-color:#caa661;--divider-border-width:3px;}.elementor-3030 .elementor-element.elementor-element-52fc3ac .elementor-divider-separator{width:18px;margin:0 auto;margin-left:0;}.elementor-3030 .elementor-element.elementor-element-52fc3ac .elementor-divider{text-align:left;padding-top:6px;padding-bottom:6px;}.elementor-3030 .elementor-element.elementor-element-52fc3ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-927034c{color:#5f656d;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.643em;letter-spacing:0px;}.elementor-3030 .elementor-element.elementor-element-927034c > .elementor-widget-container{margin:5px 0px 27px 0px;}.elementor-3030 .elementor-element.elementor-element-9be4c4b > .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-3030 .elementor-element.elementor-element-9be4c4b > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-1409923{text-align:left;}.elementor-3030 .elementor-element.elementor-element-1409923 .elementor-heading-title{color:#292929;font-family:"Archivo", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0px;}.elementor-3030 .elementor-element.elementor-element-1409923 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d{--divider-border-style:solid;--divider-color:#caa661;--divider-border-width:3px;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d .elementor-divider-separator{width:18px;margin:0 auto;margin-left:0;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d .elementor-divider{text-align:left;padding-top:6px;padding-bottom:6px;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-038b21e{color:#5f656d;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;}.elementor-3030 .elementor-element.elementor-element-038b21e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__container{justify-content:flex-start;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__instance{border-radius:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__state-normal{padding:13.5px 31px 11.5px 31px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__state-hover{padding:13.5px 31px 11.5px 31px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__plane-normal{background-color:#caa661;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__plane-hover{background-color:#222931;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__state-normal .jet-button__icon{color:#ffffff;font-size:12px;width:0px;height:0px;margin:-2px 18px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__state-hover .jet-button__icon{color:#ffffff;font-size:12px;width:0px;height:0px;margin:-2px 18px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__state-normal .jet-button__label{text-align:left;margin:0px 0px 0px 0px;color:#ffffff;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__state-hover .jet-button__label{text-align:left;margin:0px 0px 0px 0px;color:#ffffff;}.elementor-3030 .elementor-element.elementor-element-6149570  .jet-button__state-normal .jet-button__label{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.32em;letter-spacing:0.7px;}.elementor-3030 .elementor-element.elementor-element-6149570  .jet-button__state-hover .jet-button__label{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:18.48px;letter-spacing:0.7px;}.elementor-3030 .elementor-element.elementor-element-6149570 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570{width:100%;max-width:100%;align-self:center;}.elementor-3030 .elementor-element.elementor-element-9cce8a1{padding:0px 0px 60px 0px;}@media(min-width:768px){.elementor-3030 .elementor-element.elementor-element-91b1e05{width:70%;}.elementor-3030 .elementor-element.elementor-element-9be4c4b{width:30%;}}@media(max-width:1024px){.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__item{width:calc(100% / 1);}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__image-instance{height:400px;}.elementor-3030 .elementor-element.elementor-element-99cc7d3{padding:60px 5px 60px 5px;}.elementor-3030 .elementor-element.elementor-element-52fc3ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570{width:100%;max-width:100%;}.elementor-3030 .elementor-element.elementor-element-9cce8a1{padding:0px 5px 60px 5px;}}@media(max-width:767px){.elementor-3030 .elementor-element.elementor-element-8afb63e .elementor-heading-title{font-size:25px;}.elementor-3030 .elementor-element.elementor-element-b582d5b .jet-portfolio__image-instance{height:300px;}.elementor-3030 .elementor-element.elementor-element-99cc7d3{padding:40px 0px 40px 0px;}.elementor-3030 .elementor-element.elementor-element-52fc3ac .elementor-divider{text-align:left;}.elementor-3030 .elementor-element.elementor-element-52fc3ac .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-3030 .elementor-element.elementor-element-52fc3ac > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d .elementor-divider{text-align:left;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-3030 .elementor-element.elementor-element-e1b1f0d > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570 .jet-button__container{justify-content:flex-start;}.elementor-3030 .elementor-element.elementor-element-6149570 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-6149570{width:100%;max-width:100%;}.elementor-3030 .elementor-element.elementor-element-9cce8a1{padding:0px 0px 40px 0px;}}
.elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-container{max-width:1200px;}.elementor-2551 .elementor-element.elementor-element-a7b7275 .elementor-repeater-item-996d3be.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2551 .elementor-element.elementor-element-e3211ff.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2551 .elementor-element.elementor-element-e3211ff > .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-2551 .elementor-element.elementor-element-e3211ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-b4da2de .jet-logo{justify-content:flex-start;}.elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2551 .elementor-element.elementor-element-4252b22 > .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-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal{justify-content:flex-start;text-align:left;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical .menu-item-link-top{justify-content:flex-start;text-align:left;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-bottom .menu-item-link-sub{justify-content:flex-start;text-align:left;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-mobile-menu.jet-mobile-menu-trigger-active .menu-item-link{justify-content:flex-start;text-align:left;}body:not(.rtl) .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub{text-align:left;}body.rtl .elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav__sub{text-align:right;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top{color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-top .jet-nav-link-text{font-family:"Hind", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.56px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-top{color:#CAA661;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item .menu-item-link-top{color:#CAA661;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav__sub{background-color:#CAA661;padding:20px 20px 20px 20px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--horizontal .jet-nav-depth-0{margin-top:27px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-left-side .jet-nav-depth-0{margin-right:27px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .jet-nav--vertical-sub-right-side .jet-nav-depth-0{margin-left:27px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub .jet-nav-link-text{font-family:"Hind", Sans-serif;font-size:14px;line-height:2em;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item-link-sub{color:#222931;padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item:hover > .menu-item-link-sub{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-bb6ecdc .menu-item.current-menu-item > .menu-item-link-sub{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__breadcrumbs .breadcrumb-label{font-weight:600;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container .jet-mobile-menu__container-inner{background-color:#CAA661;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__container{z-index:999;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-menu-label{color:#222931;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item .jet-dropdown-arrow{color:#222931;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item:hover .jet-menu-label{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-9083b27 .jet-mobile-menu__item.jet-mobile-menu__item--active .jet-menu-label{color:#FFFFFF;}.elementor-2551 .elementor-element.elementor-element-a7b7275:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252b;}.elementor-2551 .elementor-element.elementor-element-a7b7275{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;z-index:2;}.elementor-2551 .elementor-element.elementor-element-a7b7275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-container{max-width:1200px;}.elementor-2551 .elementor-element.elementor-element-8ff6311 .elementor-repeater-item-e5bcb3d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2551 .elementor-element.elementor-element-e0c74af.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2551 .elementor-element.elementor-element-e0c74af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs{text-align:justify;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__title{order:-1;font-family:"Hind", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.44em;letter-spacing:0px;color:#292929;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item > *{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.643em;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link{color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link:hover{border-color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target{color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item .jet-breadcrumbs__item-target{border-color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-link, .elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-target{border-style:solid;border-width:0px 0px 1px 0px;border-color:#5F656D00;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs__item-sep{margin-left:5px;margin-right:5px;font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.643em;color:#5F656D;}.elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container{padding:19px 15px 19px 15px;}.elementor-2551 .elementor-element.elementor-element-8ff6311:not(.elementor-motion-effects-element-type-background), .elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f6;}.elementor-2551 .elementor-element.elementor-element-8ff6311{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2551 .elementor-element.elementor-element-8ff6311 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-2551 .elementor-element.elementor-element-a7b7275{padding:20px 20px 20px 20px;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs{text-align:center;}.elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-2551 .elementor-element.elementor-element-e3211ff{width:25%;}.elementor-2551 .elementor-element.elementor-element-4252b22{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2551 .elementor-element.elementor-element-e3211ff{width:25%;}.elementor-2551 .elementor-element.elementor-element-4252b22{width:75%;}}@media(max-width:767px){.elementor-2551 .elementor-element.elementor-element-e3211ff{width:73%;}.elementor-2551 .elementor-element.elementor-element-b4da2de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-4252b22{width:27%;}.elementor-2551 .elementor-element.elementor-element-4252b22.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2551 .elementor-element.elementor-element-4252b22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2551 .elementor-element.elementor-element-a7b7275{padding:15px 15px 15px 15px;}.elementor-2551 .elementor-element.elementor-element-b42f39b .jet-breadcrumbs{text-align:center;}.elementor-2551 .elementor-element.elementor-element-b42f39b > .elementor-widget-container{padding:20px 15px 20px 15px;}.elementor-2551 .elementor-element.elementor-element-b42f39b{width:100%;max-width:100%;}}
.elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-container{max-width:1200px;}.elementor-2541 .elementor-element.elementor-element-ee895c3 .elementor-repeater-item-e785bf8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2541 .elementor-element.elementor-element-39b8944.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2541 .elementor-element.elementor-element-0fee0c0{color:#848A90;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;width:auto;max-width:auto;}.elementor-2541 .elementor-element.elementor-element-7a597b8{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:20px;--grid-row-gap:0px;width:auto;max-width:auto;align-self:center;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-widget-container{text-align:center;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0em;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover i{color:#caa661;}.elementor-2541 .elementor-element.elementor-element-7a597b8 .elementor-social-icon:hover svg{fill:#caa661;}.elementor-2541 .elementor-element.elementor-element-ee895c3:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21252b;}.elementor-2541 .elementor-element.elementor-element-ee895c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 0px 10px 0px;}.elementor-2541 .elementor-element.elementor-element-ee895c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2541 .elementor-element.elementor-element-ee895c3 a:hover{color:#CAA661;}@media(max-width:1024px){.elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-2541 .elementor-element.elementor-element-39b8944 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2541 .elementor-element.elementor-element-0fee0c0{text-align:center;width:100%;max-width:100%;}.elementor-2541 .elementor-element.elementor-element-0fee0c0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2541 .elementor-element.elementor-element-7a597b8{width:100%;max-width:100%;}.elementor-2541 .elementor-element.elementor-element-ee895c3{padding:20px 0px 20px 0px;}}		
.jet-portfolio .jet-portfolio__list{
    display: flex;
    justify-content: center;
}
.elementor-jet-portfolio .jet-portfolio .jet-portfolio__list .jet-portfolio__item{
    /* max-width: 560px; */
    /* height: 400px; */
    overflow: hidden;
}
.flex{    display: flex;
    justify-content: center;}
.elementor-widget-container{
    margin: 0 !important;
}
.elementor-element.elementor-element-fb4d800 h1.elementor-heading-title{
    font-size: 4.4vh;
    font-weight: 600;
    text-shadow: 4px 5px 6px black;
    text-align: center;
    width: 100%;
    justify-content: center;
}
.elementor-element.elementor-element-a123a1b h2.elementor-heading-title{
    color: #ffffff;
    font-size: 2.8vh;
    font-weight:600;
    text-shadow: 2px 2px 2px black;
}
.elementor img.etap{
    width: 55px;
    height: 55px;
}
.history.flex-wrap{flex-wrap:wrap;}
.history{}
.history .his-head{
    width: 100%;
}
.history .his-desc,.history .his-chert{
    width: 100% !important;
}
.his-desc .text-p{
    font-size: 18px;
    color: white;
    text-align: left;
}
.elementor-9 .my-section.elementor-section{
    padding: 60px 0 !important;
    background-position: center;
    background-image: url(/include/call_back.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}
.vnutri .my-section.elementor-section{
    background: no-repeat;
    padding: 30px 0 !important;
    padding-bottom: 0 !important;
}
.elementor-9 .my-section.elementor-section .elementor-column{
    display: flex;
    flex-wrap: wrap;
}
.elementor-9 .my-section.elementor-section .elementor-column h3,
.elementor-9 .my-section.elementor-section .elementor-column p,
.elementor-9 .my-section.elementor-section .elementor-column .elementor-widget-container{
    width:100%;
    display:flex;
    justify-content:center;
}
.elementor-9 .my-section.elementor-section .elementor-column h3{
    font-size: 28px;
    color: white;
    padding: 0 10px;
    text-align: center;
    margin: 30px 0;
}
.vnutri .my-section.elementor-section .elementor-column h3{
    color: black;
    font-size: 24px;
    margin: 15px 0;
}
.elementor-9 .my-section.elementor-section .elementor-column p{
    font-size: 16px;
    color: white;
    padding: 0 15px;
    text-align: center;
    margin: 30px 0;
}
.vnutri .my-section.elementor-section .elementor-column p{
    color: black;
    margin: 15px 0;
    font-size: 18px;
}
.elementor-9 .my-section.elementor-section .elementor-column .elementor-button{
    font-family: "Hind", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal;
    text-decoration: none;
    line-height: 1.32em;
    letter-spacing: 0.7px;
    fill: #ffffff;
    color: #ffffff;
    background-color: #caa661;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #caa661;
    border-radius: 0px 0px 0px 0px;
    padding: 13.5px 29px 11.5px 29px;
    cursor: pointer;
    margin: 45px 0;
}
.vnutri .my-section.elementor-section .elementor-column .elementor-button{
    margin: 15px 0;
}
.elementor-9 .my-section.elementor-section .elementor-column .elementor-button:hover{
    background-color: #222931;
    border-color: #222931;
}


/*MODAL*/
 .modal-overlay {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(0, 0, 0, 0.7);
            display: flex;
            justify-content: center;
            align-items: center;
            z-index: 1000;
            opacity: 0;
            visibility: hidden;
            transition: all 0.3s ease;
        }
        
        .modal-overlay.active {
            opacity: 1;
            visibility: visible;
        }
        
        .feedback-modal {
            background: white;
            border-radius: 15px;
            width: 90%;
            max-width: 450px;
            padding: 30px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
            transform: translateY(-50px);
            transition: transform 0.5s ease;
            position: relative;
        }
        
        .modal-overlay.active .feedback-modal {
            transform: translateY(0);
        }
        
        .close-btn {
            position: absolute;
            top: 15px;
            right: 15px;
            font-size: 24px;
            cursor: pointer;
            color: #999;
            transition: color 0.3s;
            background: none;
            border: none;
            width: 30px;
            height: 30px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        
        .close-btn:hover {
            color: #ff5252;
            background:none;
        }
        
        .modal-title {
            text-align: center;
            margin-bottom: 20px;
            color: #2c3e50;
            font-size: 24px;
        }
        
        .modal-subtitle {
            text-align: center;
            margin-bottom: 25px;
            color: #7f8c8d;
            font-size: 16px;
            line-height: 1.4;
        }
        
        .form-group {
            margin-bottom: 20px;
            position: relative;
        }
        
        .form-group label {
            display: block;
            margin-bottom: 8px;
            font-weight: bold;
            color: #2c3e50;
        }
        
        .phone-input {
            width: 100% !important;
            padding: 15px 15px 15px 43px !important;
            border: 2px solid #e0e0e0 !important;
            border-radius: 10px;
            font-size: 16px;
            transition: border-color 0.3s !important;
        }
        
        .phone-input:focus {
            border-color: #4a6491;
            outline: none;
        }
        
        .phone-input.error {
            border-color: #ff5252;
        }
        
        .error-message {
            color: #ff5252;
            font-size: 14px;
            margin-top: 5px;
            display: none;
        }
        
        .submit-btn {
            width: 100%;
            padding: 15px;
            background: #caa661;
            color: white;
            border: none;
            /* border-radius: 10px; */
            font-size: 18px;
            cursor: pointer;
            transition: all 0.3s ease;
            margin-top: 15px;
        }
        
        .submit-btn:hover:not(:disabled) {
            background: #222931;
            transform: translateY(-2px);
        }
        
        .submit-btn:disabled {
            background: #cccccc;
            cursor: not-allowed;
            transform: none;
        }
        
        .submit-btn:active:not(:disabled) {
            transform: translateY(0);
        }
        
        .success-message {
            text-align: center;
            color: #2ecc71;
            font-weight: bold;
            margin-top: 15px;
            display: none;
        }
        
        .error-server {
            text-align: center;
            color: #ff5252;
            font-weight: bold;
            margin-top: 15px;
            display: none;
        }
        
        .phone-input::placeholder {
            color: #bbb;
        }
        
        .phone-prefix {
            position: absolute;
            left: 15px;
            top: 43px;
            color: #555;
            font-weight: bold;
            font-size: 16px;
        }
        
        .consent-group {
            display: flex;
            align-items: flex-start;
            margin: 20px 0;
        }
        
        .consent-checkbox {
            margin-right: 10px;
            margin-top: 3px;
            min-width: 16px;
            height: 16px;
            cursor: pointer;
        }
        
        .consent-label {
            font-size: 14px;
            color: #555;
            line-height: 1.4;
            cursor: pointer;
        }
        
        .consent-label a {
            color: #4a6491;
            text-decoration: none;
        }
        
        .consent-label a:hover {
            text-decoration: underline;
        }
        
        .consent-error {
            color: #ff5252;
            font-size: 14px;
            margin-top: 5px;
            display: none;
        }
        
        .loading-spinner {
            display: none;
            text-align: center;
            margin-top: 15px;
        }
        
        .spinner {
            border: 4px solid #f3f3f3;
            border-top: 4px solid #4a6491;
            border-radius: 50%;
            width: 30px;
            height: 30px;
            animation: spin 1s linear infinite;
            margin: 0 auto;
        }
        
        @keyframes spin {
            0% { transform: rotate(0deg); }
            100% { transform: rotate(360deg); }
        }
        
        @media (max-width: 500px) {
            .feedback-modal {
                padding: 20px;
            }
            
            .modal-title {
                font-size: 20px;
            }
            
            .phone-input {
                padding: 15px 15px 15px 35px;
                font-size: 14px;
            }
            
            .consent-label {
                font-size: 13px;
            }
        }