        .elementor-kit-5 {
            --e-global-color-primary: #00CB99;
            --e-global-color-secondary: #2D6FE8;
            --e-global-color-text: #737588;
            --e-global-color-accent: #61CE70;
            --e-global-color-7e4e38d: #225469;
            --e-global-color-3238d26: #1A4265;
            --e-global-color-9dd655d: #45485F;
            --e-global-typography-primary-font-family: "GT Walsheim";
            --e-global-typography-primary-font-weight: 500;
            --e-global-typography-text-font-family: "GT Walsheim";
            --e-global-typography-text-font-size: 16px;
            --e-global-typography-text-font-weight: 400;
            --e-global-typography-text-line-height: 1.375em;
            color: #737588;
            font-family: var(--e-global-typography-text-font-family), Sans-serif;
            font-size: var(--e-global-typography-text-font-size);
            font-weight: var(--e-global-typography-text-font-weight);
            line-height: var(--e-global-typography-text-line-height);
        }

        body.elementor-page {
            --color-gradient-start: #007fff;
            --color-gradient-stop: #ff4d54;
        }

        h1,
        .h1 {
            color: var(--e-global-color-7e4e38d);
            font-family: "GT Walsheim", Sans-serif;
            font-size: 52px;
            font-weight: 700;
            line-height: 1em;
        }

        h2,
        .h2 {
            color: var(--e-global-color-7e4e38d);
            font-family: "GT Walsheim", Sans-serif;
            font-size: 43px;
            font-weight: 700;
            line-height: 1em;
        }

        h3,
        .h3 {
            color: var(--e-global-color-7e4e38d);
            font-family: "GT Walsheim", Sans-serif;
            font-size: 45px;
            font-weight: 700;
            line-height: 1em;
        }

        h4,
        .h4 {
            color: var(--e-global-color-7e4e38d);
            font-family: "GT Walsheim", Sans-serif;
            font-size: 37px;
            font-weight: 700;
            line-height: 1em;
        }

        h5,
        .h5 {
            color: var(--e-global-color-7e4e38d);
            font-family: "GT Walsheim", Sans-serif;
            font-size: 21px;
            font-weight: 700;
            line-height: 1em;
        }

        h6,
        .h6 {
            color: var(--e-global-color-7e4e38d);
            font-family: "GT Walsheim", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            line-height: 1em;
        }

        .page-scheme-dark {
            color: rgba(255, 255, 255, 0.8);
        }

        .page-scheme-dark h1,
        .page-scheme-dark .h1 {
            color: #ffffff;
        }

        .page-scheme-dark h2,
        .page-scheme-dark .h2 {
            color: #ffffff;
        }

        .page-scheme-dark h3,
        .page-scheme-dark .h3 {
            color: #ffffff;
        }

        .page-scheme-dark h4,
        .page-scheme-dark .h4 {
            color: #ffffff;
        }

        .page-scheme-dark h5,
        .page-scheme-dark .h5 {
            color: #ffffff;
        }

        .page-scheme-dark h6,
        .page-scheme-dark .h6 {
            color: #ffffff;
        }

        .elementor-kit-5 button,
        .elementor-kit-5 input[type="button"],
        .elementor-kit-5 input[type="submit"],
        .elementor-kit-5 .elementor-button {
            font-size: 15px;
            font-weight: 500;
            color: #405467;
            background-color: #FFFFFF;
            border-radius: 100px 100px 100px 100px;
        }

        .elementor-section.elementor-section-boxed>.elementor-container {
            max-width: 1140px;
        }

        .e-container {
            --container-max-width: 1140px;
        }

        .elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-element {
            --widgets-spacing: 0px;
        }

            {}

        h1.entry-title {
            display: var(--page-title-display);
        }

        @media(max-width:1199px) {
            .elementor-kit-5 {
                font-size: var(--e-global-typography-text-font-size);
                line-height: var(--e-global-typography-text-line-height);
            }

            .elementor-section.elementor-section-boxed>.elementor-container {
                max-width: 1024px;
            }

            .e-container {
                --container-max-width: 1024px;
            }
        }

        @media(max-width:767px) {
            .elementor-kit-5 {
                font-size: var(--e-global-typography-text-font-size);
                line-height: var(--e-global-typography-text-line-height);
            }

            h2,
            .h2 {
                font-size: 40px;
            }

            .elementor-section.elementor-section-boxed>.elementor-container {
                max-width: 767px;
            }

            .e-container {
                --container-max-width: 767px;
            }
        }

        /* Start Liquid custom CSS */
        .lqd-stickybar-wrap>.elementor-container {
            transition: transform 0.65s cubic-bezier(0.23, 1, 0.32, 1);
        }

        .is-stuck.lqd-smart-sticky-hide .lqd-stickybar-wrap>.elementor-container {
            transform: translateY(58px);
        }

        /* End Liquid custom CSS */
        .elementor-53 .elementor-element.elementor-element-da32b3e>.elementor-container {
            max-width: 850px;
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-da32b3e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: transparent;
            background-image: linear-gradient(120deg, #ffd7a5 0%, #ad5000 100%);
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            color: #FFFFFF73;
            padding: 140px 0px 200px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e>.elementor-shape-bottom .elementor-shape-fill {
            fill: #ffffff;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e .elementor-shape-bottom .elementor-shape-fill:nth-child(2) {
            fill: #ed81287b;
            fill-opacity: 1 !important;
            opacity: 1 !important;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e .elementor-shape-bottom .elementor-shape-fill:nth-child(3) {
            fill: #fe7200;
            fill-opacity: 1 !important;
            opacity: 1 !important;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e .elementor-shape-bottom .elementor-shape-fill:nth-child(4) {
            fill: #FFFFFF;
            fill-opacity: 1 !important;
            opacity: 1 !important;
        }

        .elementor-53 .elementor-element.elementor-element-da32b3e .elementor-heading-title {
            color: #FFFFFF;
        }

        .elementor-bc-flex-widget .elementor-53 .elementor-element.elementor-element-d88f1c8.elementor-column .elementor-widget-wrap {
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-d88f1c8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-d88f1c8.elementor-column>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-28f0529 img {
            width: 79px;
        }

        .elementor-53 .elementor-element.elementor-element-28f0529 {
            width: auto;
            max-width: auto;
            top: -0.122%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-28f0529 {
            left: -7.924%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-28f0529 {
            right: -7.924%;
        }

        .elementor-53 .elementor-element.elementor-element-f703e5f img {
            width: 110px;
        }

        .elementor-53 .elementor-element.elementor-element-f703e5f {
            width: auto;
            max-width: auto;
            top: 27%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-f703e5f {
            left: 2%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-f703e5f {
            right: 2%;
        }

        .elementor-53 .elementor-element.elementor-element-49e6068 img {
            width: 87px;
        }

        .elementor-53 .elementor-element.elementor-element-49e6068 {
            width: auto;
            max-width: auto;
            top: 15%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-49e6068 {
            right: -5%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-49e6068 {
            left: -5%;
        }

        .elementor-53 .elementor-element.elementor-element-34ead7f img {
            width: 80px;
        }

        .elementor-53 .elementor-element.elementor-element-34ead7f {
            width: auto;
            max-width: auto;
            top: 45%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-34ead7f {
            right: 6%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-34ead7f {
            left: 6%;
        }

        .elementor-53 .elementor-element.elementor-element-851a0c3 .ld-fh-element {
            font-size: 70px;
            margin: 0em 0em 0.35em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-851a0c3 .lqd-highlight-inner {
            bottom: -0.125em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-cc8db4c .ld-fh-element {
            font-size: 20px;
            font-weight: 500;
            line-height: 1.25em;
            margin: 0em 0em 1.65em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-cc8db4c .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-cc8db4c .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-cc8db4c .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-cc8db4c>.elementor-widget-container {
            margin: 0% 25% 0% 25%;
        }

        .elementor-53 .elementor-element.elementor-element-22f1e3b .btn {
            line-height: 1.25em;
            color: #471412;
            fill: #471412;
            background-color: #FFFFFF;
            --btn-pt: 15px;
            --btn-pe: 65px;
            --btn-pb: 15px;
            --btn-ps: 30px;
            padding: 15px 65px 15px 30px;
        }

        .elementor-53 .elementor-element.elementor-element-22f1e3b .btn:hover,
        .elementor-53 .elementor-element.elementor-element-22f1e3b .btn:focus {
            color: #FFFFFF;
            background-color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-22f1e3b>.elementor-widget-container {
            margin: 0px 0px 35px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-22f1e3b {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-e4cd6e8>.elementor-widget-container {
            margin: -69px 0px 0px -37px;
        }

        .elementor-53 .elementor-element.elementor-element-e4cd6e8 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-6a9d32b>.elementor-widget-container {
            margin: 0px 0px 45px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-59f106e>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-daea39e.elementor-column>.elementor-widget-wrap {
            justify-content: space-between;
        }

        .elementor-53 .elementor-element.elementor-element-7aa9422 img {
            opacity: 0.35;
            transition-duration: 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-7aa9422:hover img {
            opacity: 1;
        }

        .elementor-53 .elementor-element.elementor-element-fe470ca img {
            opacity: 0.35;
            transition-duration: 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-fe470ca:hover img {
            opacity: 1;
        }

        .elementor-53 .elementor-element.elementor-element-d116405 img {
            opacity: 0.35;
            transition-duration: 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-d116405:hover img {
            opacity: 1;
        }

        .elementor-53 .elementor-element.elementor-element-e3b1b5f img {
            opacity: 0.35;
            transition-duration: 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-e3b1b5f:hover img {
            opacity: 1;
        }

        .elementor-53 .elementor-element.elementor-element-3105875 img {
            opacity: 0.35;
            transition-duration: 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-3105875:hover img {
            opacity: 1;
        }

        .elementor-53 .elementor-element.elementor-element-5e0b635>.elementor-container {
            flex-wrap: wrap;
        }

        .elementor-53 .elementor-element.elementor-element-5e0b635:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-5e0b635>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url("wp-content/uploads/2021/11/bg.svg");
            background-position: top center;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .elementor-53 .elementor-element.elementor-element-5e0b635 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 15px 0px 15px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-5e0b635>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-a08a02a>.elementor-element-populated {
            text-align: center;
            margin: 0px 0px 70px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0% 25% 0% 25%;
        }

        .elementor-53 .elementor-element.elementor-element-08a25b4 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-08a25b4 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-08a25b4 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-08a25b4 .ld-fh-element {
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-a4a6c57 .ld-fh-element {
            background-color: transparent;
            background-image: linear-gradient(10deg, #F14DFF 0%, #E38300 85%);
            line-height: 1.2em;
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-a4a6c57 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-a4a6c57 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-a4a6c57 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-36dbad0 {
            color: #0E3F58A6;
            font-size: 17px;
            font-weight: 500;
            line-height: 1.2em;
        }

        .elementor-53 .elementor-element.elementor-element-3f288e4 img {
            width: 110px;
        }

        .elementor-53 .elementor-element.elementor-element-3f288e4 {
            width: auto;
            max-width: auto;
            bottom: -27%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-3f288e4 {
            right: -28%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-3f288e4 {
            left: -28%;
        }

        .elementor-53 .elementor-element.elementor-element-5fa3ca8>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: #7070701C;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-5fa3ca8>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-0c73507 .iconbox-icon-container {
            min-width: 175px;
            font-size: 175px;
        }

        .elementor-53 .elementor-element.elementor-element-0c73507 .iconbox-icon-container>img {
            width: 175px;
        }

        .elementor-53 .elementor-element.elementor-element-0c73507 .iconbox-default .iconbox-icon-container {
            margin-bottom: 45px;
        }

        .elementor-53 .elementor-element.elementor-element-0c73507 .iconbox {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-0c73507 .lqd-iconbox-heading {
            font-size: 20px;
            margin: 0em 0em 0.5em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-0c73507>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 35px 0px 35px;
        }

        .elementor-53 .elementor-element.elementor-element-93415e0 {
            width: auto;
            max-width: auto;
            top: 10%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-93415e0 {
            right: -0.5%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-93415e0 {
            left: -0.5%;
        }

        .elementor-53 .elementor-element.elementor-element-26fb956>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: #7070701C;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-26fb956>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91 .iconbox-icon-container {
            min-width: 120px;
            font-size: 120px;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91 .iconbox-icon-container>img {
            width: 120px;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91 .iconbox-default .iconbox-icon-container {
            margin-bottom: 19px;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91 .iconbox {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91 .lqd-iconbox-heading {
            font-size: 20px;
            margin: 0em 0em 0.5em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91 .iconbox-label {
            top: 0px;
            right: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-30f8b91>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 35px 0px 35px;
        }

        .elementor-53 .elementor-element.elementor-element-3cab7c5 {
            width: auto;
            max-width: auto;
            bottom: -6%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-3cab7c5 {
            right: -0.5%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-3cab7c5 {
            left: -0.5%;
        }

        .elementor-53 .elementor-element.elementor-element-73e995c>.elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-c425cca .iconbox-icon-container {
            min-width: 160px;
            font-size: 160px;
        }

        .elementor-53 .elementor-element.elementor-element-c425cca .iconbox-icon-container>img {
            width: 160px;
        }

        .elementor-53 .elementor-element.elementor-element-c425cca .iconbox-default .iconbox-icon-container {
            margin-bottom: 53px;
        }

        .elementor-53 .elementor-element.elementor-element-c425cca .iconbox {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-c425cca .lqd-iconbox-heading {
            font-size: 20px;
            margin: 0em 0em 0.5em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-c425cca>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 35px 0px 35px;
        }

        .elementor-53 .elementor-element.elementor-element-a0f30aa>.elementor-container {
            max-width: 960px;
        }

        .elementor-53 .elementor-element.elementor-element-a0f30aa>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-a0f30aa {
            padding: 25px 0px 10px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-9bc21ec .lqd-imggrp-single[data-float] {
            --float-animate-from: 0%;
            --float-animate-to: 3%;
            --float-delay: 0s;
            --float-animation-ease: ease-in;
        }

        .elementor-53 .elementor-element.elementor-element-25ab010>.elementor-element-populated {
            margin: 0% 0% 0% 21%;
            --e-column-margin-right: 0%;
            --e-column-margin-left: 21%;
        }

        .elementor-53 .elementor-element.elementor-element-f3c8c81 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-f3c8c81 .ld-fh-element a {
            color: var(--e-global-color-primary);
        }

        .elementor-53 .elementor-element.elementor-element-f3c8c81 .ld-fh-element {
            font-size: 15px;
            font-weight: 400;
            margin: 0em 0em 0em 0em;
            padding: 5px 12px 5px 12px;
        }

        .elementor-53 .elementor-element.elementor-element-f3c8c81 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-f3c8c81 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-f3c8c81 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-f3c8c81>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            background-color: #00CB991C;
            border-radius: 20px 20px 20px 20px;
        }

        .elementor-53 .elementor-element.elementor-element-f3c8c81 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-989bbc0 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-989bbc0 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-989bbc0 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-989bbc0 .ld-fh-element {
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-da94f04 .ld-fh-element {
            font-size: 17px;
            line-height: 1.3em;
            margin: 0em 0em 1.5em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-da94f04 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-da94f04 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-da94f04 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-6d700eb .btn {
            --icon-font-size: 1em;
            font-size: 15px;
            color: #21A081;
            fill: #21A081;
        }

        .elementor-53 .elementor-element.elementor-element-9f30064>.elementor-container {
            flex-wrap: wrap;
        }

        .elementor-53 .elementor-element.elementor-element-9f30064:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-9f30064>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: transparent;
            background-image: linear-gradient(180deg, #FFFFFF 47%, #F0EEFD 47%);
        }

        .elementor-53 .elementor-element.elementor-element-9f30064>.elementor-background-overlay {
            background-color: transparent;
            background-image: linear-gradient(0deg, #FFFFFF 0%, #FFFFFF00 55%);
            opacity: 1;
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-9f30064 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 45px 0px 55px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-dfeffa1.elementor-column>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-dfeffa1>.elementor-element-populated {
            text-align: center;
            margin: 0px 0px 25px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0% 31% 0% 31%;
        }

        .elementor-53 .elementor-element.elementor-element-68498f1 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-68498f1 .ld-fh-element a {
            color: #1C4F8D;
        }

        .elementor-53 .elementor-element.elementor-element-68498f1 .ld-fh-element {
            font-size: 10px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1.2px;
            margin: 0em 0em 0em 0em;
            padding: 5px 12px 6px 12px;
        }

        .elementor-53 .elementor-element.elementor-element-68498f1 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-68498f1 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-68498f1 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-68498f1>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            background-color: #1C4F8D1C;
            border-radius: 20px 20px 20px 20px;
        }

        .elementor-53 .elementor-element.elementor-element-68498f1 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-1b8569f .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-1b8569f .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-1b8569f .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-1b8569f .ld-fh-element {
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-5582df2>.elementor-element-populated {
            margin: 0px 10px 15px 0px;
            --e-column-margin-right: 10px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1 .iconbox-icon-container {
            min-width: 34px;
            font-size: 34px;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1 .iconbox-icon-container>img {
            width: 34px;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1 .iconbox-side .iconbox-icon-wrap {
            margin-inline-end: 36px;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1.elementor-align-right .iconbox-side .iconbox-icon-wrap {
            margin-inline-start: 36px;
            margin-inline-end: 0;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1 .iconbox {
            text-align: left;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1 .lqd-iconbox-heading {
            font-size: 19px;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1:hover .iconbox-icon-container>svg path:not([stroke=none]) {
            fill: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1:hover .lqd-iconbox-heading {
            color: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1:hover .contents p {
            color: #FFFFFFBD;
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 35px 65px 40px 50px;
            background-color: #FFFFFF;
            border-radius: 15px 15px 15px 15px;
            box-shadow: 0px 30px 70px 0px rgba(26.999999999999986, 31.999999999999957, 74.99999999999999, 0.07);
        }

        .elementor-53 .elementor-element.elementor-element-9810eb1:hover .elementor-widget-container {
            background-color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-4d03d56>.elementor-element-populated {
            margin: 0px 0px 15px 10px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 10px;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4 .iconbox-icon-container {
            min-width: 40px;
            font-size: 40px;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4 .iconbox-icon-container>img {
            width: 40px;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4 .iconbox-side .iconbox-icon-wrap {
            margin-inline-end: 30px;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4.elementor-align-right .iconbox-side .iconbox-icon-wrap {
            margin-inline-start: 30px;
            margin-inline-end: 0;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4 .iconbox {
            text-align: left;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4 .lqd-iconbox-heading {
            font-size: 19px;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4:hover .iconbox-icon-container>svg path:not([stroke=none]) {
            fill: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4:hover .lqd-iconbox-heading {
            color: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4:hover .contents p {
            color: #FFFFFFBD;
        }

        .elementor-53 .elementor-element.elementor-element-40521c4>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 35px 65px 40px 50px;
            background-color: #FFFFFF;
            border-radius: 15px 15px 15px 15px;
            box-shadow: 0px 30px 70px 0px rgba(26.999999999999986, 31.999999999999957, 74.99999999999999, 0.07);
        }

        .elementor-53 .elementor-element.elementor-element-40521c4:hover .elementor-widget-container {
            background-color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-9b4ab99>.elementor-element-populated {
            margin: 0px 10px 15px 0px;
            --e-column-margin-right: 10px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40 .iconbox-icon-container {
            min-width: 41px;
            font-size: 41px;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40 .iconbox-icon-container>img {
            width: 41px;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40 .iconbox-side .iconbox-icon-wrap {
            margin-inline-end: 29px;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40.elementor-align-right .iconbox-side .iconbox-icon-wrap {
            margin-inline-start: 29px;
            margin-inline-end: 0;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40 .iconbox {
            text-align: left;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40 .lqd-iconbox-heading {
            font-size: 19px;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40:hover .iconbox-icon-container>svg path:not([stroke=none]) {
            fill: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40:hover .lqd-iconbox-heading {
            color: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40:hover .contents p {
            color: #FFFFFFBD;
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 35px 65px 40px 50px;
            background-color: #FFFFFF;
            border-radius: 15px 15px 15px 15px;
            box-shadow: 0px 30px 70px 0px rgba(26.999999999999986, 31.999999999999957, 74.99999999999999, 0.07);
        }

        .elementor-53 .elementor-element.elementor-element-4e0fd40:hover .elementor-widget-container {
            background-color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-ad37472>.elementor-element-populated {
            margin: 0px 0px 15px 10px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 10px;
        }

        .elementor-53 .elementor-element.elementor-element-1a3f328 .ld-fh-element {
            font-size: 13px;
            text-transform: uppercase;
            line-height: 1em;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-1a3f328 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-1a3f328 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-1a3f328 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-1a3f328>.elementor-widget-container {
            padding: 1px 8px 1px 8px;
            background-color: #FFE29D;
            border-radius: 5px 5px 5px 5px;
        }

        .elementor-53 .elementor-element.elementor-element-1a3f328 {
            width: auto;
            max-width: auto;
            top: 12px;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-1a3f328 {
            right: 18px;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-1a3f328 {
            left: 18px;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721 .iconbox-icon-container {
            min-width: 35px;
            font-size: 35px;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721 .iconbox-icon-container>img {
            width: 35px;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721 .iconbox-side .iconbox-icon-wrap {
            margin-inline-end: 35px;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721.elementor-align-right .iconbox-side .iconbox-icon-wrap {
            margin-inline-start: 35px;
            margin-inline-end: 0;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721 .iconbox {
            text-align: left;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721 .lqd-iconbox-heading {
            font-size: 19px;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721:hover .iconbox-icon-container>svg path:not([stroke=none]) {
            fill: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721:hover .lqd-iconbox-heading {
            color: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721:hover .contents p {
            color: #FFFFFFBD;
        }

        .elementor-53 .elementor-element.elementor-element-d72a721>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 35px 65px 40px 50px;
            background-color: #FFFFFF;
            border-radius: 15px 15px 15px 15px;
            box-shadow: 0px 30px 70px 0px rgba(26.999999999999986, 31.999999999999957, 74.99999999999999, 0.07);
        }

        .elementor-53 .elementor-element.elementor-element-d72a721:hover .elementor-widget-container {
            background-color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-9b7a51a>.elementor-container {
            flex-wrap: wrap;
        }

        .elementor-53 .elementor-element.elementor-element-9b7a51a {
            padding: 55px 0px 120px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-c4cb524.elementor-column>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-c4cb524>.elementor-element-populated {
            text-align: center;
            margin: 0px 0px 25px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0% 34% 0% 34%;
        }

        .elementor-53 .elementor-element.elementor-element-f2de113 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-f2de113 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-f2de113 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-f2de113 .ld-fh-element {
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-1a44908 .ld-fh-element {
            font-size: 17px;
            line-height: 1.7em;
        }

        .elementor-53 .elementor-element.elementor-element-1a44908 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-1a44908 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-1a44908 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-pf-row {
            margin-inline-start: -12px;
            margin-inline-end: -12px;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .carousel-items {
            margin-inline-start: -12px;
            margin-inline-end: -12px;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-pf-column {
            padding-inline-start: 12px;
            padding-inline-end: 12px;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .carousel-item {
            padding-inline-start: 12px;
            padding-inline-end: 12px;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-pf-item {
            margin-bottom: 25px;
            border-radius: 12px 12px 12px 12px !important;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-pf-item:hover .lqd-pf-overlay-bg {
            opacity: 1;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-pf-item-inner,
        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-pf-img {
            border-radius: inherit !important;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .filter-list {
            font-size: 15px;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .liquid-filter-items {
            margin-bottom: 26px;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .filter-list li,
        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-filter-dropdown .ui-button {
            color: #000000;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-filter-dropdown .ui-button {
            border-color: #000000;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .filter-list li.active,
        .elementor-53 .elementor-element.elementor-element-1553997 .filter-list li.hover,
        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-filter-dropdown .ui-button:active,
        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-filter-dropdown .ui-button:focus {
            color: #C10909;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-filter-dropdown .ui-button:active,
        .elementor-53 .elementor-element.elementor-element-1553997 .lqd-filter-dropdown .ui-button:focus {
            border-color: #C10909;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .btn {
            --icon-font-size: 1em;
            color: #707070;
            fill: #707070;
        }

        .elementor-53 .elementor-element.elementor-element-1553997 .btn:hover,
        .elementor-53 .elementor-element.elementor-element-1553997 .btn:focus {
            color: var(--e-global-color-primary);
        }

        .elementor-53 .elementor-element.elementor-element-f29d3e3 .btn {
            --icon-font-size: 1em;
            color: #000000;
            fill: #000000;
        }

        .elementor-53 .elementor-element.elementor-element-f29d3e3 .btn .btn-icon {
            width: 31px;
            height: 31px;
        }

        .elementor-53 .elementor-element.elementor-element-f29d3e3 .btn-icon {
            color: #000000;
            fill: #000000;
            background: #ECF2F5;
        }

        .elementor-53 .elementor-element.elementor-element-f29d3e3 .btn-icon:before {
            border-color: #000000;
        }

        .elementor-53 .elementor-element.elementor-element-f29d3e3 .btn:hover .btn-icon,
        .elementor-53 .elementor-element.elementor-element-f29d3e3 .btn:focus .btn-icon {
            color: #FFFFFF;
            fill: #FFFFFF;
            background: #000000;
        }

        .elementor-53 .elementor-element.elementor-element-ff49a66 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-ff49a66 .ld-fh-element a {
            color: #f7b57f66;
        }

        .elementor-53 .elementor-element.elementor-element-ff49a66 .ld-fh-element {
            font-size: 20vw;
            line-height: 0.8em;
            letter-spacing: -20px;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-ff49a66 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-ff49a66 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-ff49a66 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-5f0fb3b>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: flex-end;
            align-items: flex-end;
        }

        .elementor-53 .elementor-element.elementor-element-5f0fb3b {
            margin-top: -25%;
            margin-bottom: 0%;
        }

        .elementor-53 .elementor-element.elementor-element-c63541d>.elementor-element-populated {
            margin: 0px 90px 100px 0px;
            --e-column-margin-right: 90px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-c49a16a {
            color: #0E3F53A6;
            font-size: 18px;
            font-weight: 500;
            line-height: 1.13em;
        }

        .elementor-53 .elementor-element.elementor-element-520af59.elementor-column>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-5928d5a {
            text-align: center;
            width: 315px;
            max-width: 315px;
        }

        .elementor-53 .elementor-element.elementor-element-5928d5a .lqd-imggrp-single[data-float] {
            --float-animate-from: 0%;
            --float-animate-to: 3%;
            --float-delay: 0s;
            --float-animation-ease: ease-in;
        }

        .elementor-53 .elementor-element.elementor-element-232ad4b>.elementor-container {
            max-width: 350px;
        }

        .elementor-53 .elementor-element.elementor-element-232ad4b {
            margin-top: -200px;
            margin-bottom: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-1e8cb16:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
        .elementor-53 .elementor-element.elementor-element-1e8cb16>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-image: url("wp-content/uploads/2021/11/bg.jpg");
            background-position: center center;
            background-size: cover;
        }

        .elementor-53 .elementor-element.elementor-element-1e8cb16>.elementor-element-populated,
        .elementor-53 .elementor-element.elementor-element-1e8cb16>.elementor-element-populated>.elementor-background-overlay,
        .elementor-53 .elementor-element.elementor-element-1e8cb16>.elementor-background-slideshow {
            border-radius: 10px 10px 10px 10px;
        }

        .elementor-53 .elementor-element.elementor-element-1e8cb16>.elementor-element-populated {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 25px 35px 25px 35px;
        }

        .elementor-53 .elementor-element.elementor-element-1e8cb16>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-0cf475f .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-0cf475f .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-0cf475f .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-ca56b95 .btn {
            --icon-font-size: 1em;
            font-size: 12px;
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 1.5px;
            color: var(--e-global-color-secondary);
            fill: var(--e-global-color-secondary);
        }

        .elementor-53 .elementor-element.elementor-element-317c3b8c>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-317c3b8c {
            padding: 45px 0px 95px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-561ac18e.elementor-column>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-4f0750c {
            width: auto;
            max-width: auto;
            top: 0px;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-4f0750c {
            left: 0px;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-4f0750c {
            right: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-b2991b3 img {
            width: 121px;
        }

        .elementor-53 .elementor-element.elementor-element-b2991b3 {
            width: auto;
            max-width: auto;
            top: 0px;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-b2991b3 {
            left: 12%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-b2991b3 {
            right: 12%;
        }

        .elementor-53 .elementor-element.elementor-element-316232b img {
            width: 127px;
        }

        .elementor-53 .elementor-element.elementor-element-316232b {
            width: auto;
            max-width: auto;
            top: -8%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-316232b {
            right: 15%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-316232b {
            left: 15%;
        }

        .elementor-53 .elementor-element.elementor-element-a1a1595 img {
            width: 213px;
        }

        .elementor-53 .elementor-element.elementor-element-a1a1595 {
            width: auto;
            max-width: auto;
            z-index: 1;
        }

        .elementor-53 .elementor-element.elementor-element-daa52d1 {
            width: auto;
            max-width: auto;
            bottom: 23%;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-daa52d1 {
            right: 23%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-daa52d1 {
            left: 23%;
        }

        .elementor-53 .elementor-element.elementor-element-7ffbccd9:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-7ffbccd9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-7ffbccd9,
        .elementor-53 .elementor-element.elementor-element-7ffbccd9>.elementor-background-overlay {
            border-radius: 10px 10px 10px 10px;
        }

        .elementor-53 .elementor-element.elementor-element-7ffbccd9 {
            box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.06);
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-7ffbccd9>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-56caab12>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: #EAEAEA;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 43px 30px 58px 30px;
        }

        .elementor-53 .elementor-element.elementor-element-56caab12>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-0e228ae .ld-fh-element {
            background-color: transparent;
            background-image: linear-gradient(180deg, #fe7200 0%, #F2DFDF 100%);
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-0e228ae .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-0e228ae .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-0e228ae .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-d9ace13 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-d9ace13 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-d9ace13 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-d9ace13 .ld-fh-element {
            margin: 0em 0em 2em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-4e5103e6 .ld-fh-element {
            font-size: 16px;
            line-height: 1.6em;
        }

        .elementor-53 .elementor-element.elementor-element-4e5103e6 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-4e5103e6 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-4e5103e6 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-40c70f91>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: #EAEAEA;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 43px 30px 58px 30px;
        }

        .elementor-53 .elementor-element.elementor-element-40c70f91>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-0942aa6 .ld-fh-element {
            background-color: transparent;
            background-image: linear-gradient(180deg, #fe7200 0%, #F2DFDF 100%);
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-0942aa6 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-0942aa6 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-0942aa6 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-05fc183 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-05fc183 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-05fc183 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-05fc183 .ld-fh-element {
            margin: 0em 0em 2em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-4146b20 .ld-fh-element {
            font-size: 16px;
            line-height: 1.6em;
        }

        .elementor-53 .elementor-element.elementor-element-4146b20 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-4146b20 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-4146b20 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-7c40be62>.elementor-element-populated {
            padding: 43px 30px 58px 30px;
        }

        .elementor-53 .elementor-element.elementor-element-6f7bbc7 .ld-fh-element {
            background-color: transparent;
            background-image: linear-gradient(180deg, #fe7200 0%, #F2DFDF 100%);
            margin: 0em 0em 0.45em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-6f7bbc7 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-6f7bbc7 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-6f7bbc7 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-ea2ffcf .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-ea2ffcf .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-ea2ffcf .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-ea2ffcf .ld-fh-element {
            margin: 0em 0em 2em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-295dacc0 .ld-fh-element {
            font-size: 16px;
            line-height: 1.6em;
        }

        .elementor-53 .elementor-element.elementor-element-295dacc0 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-295dacc0 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-295dacc0 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-a4346ec>.elementor-container {
            flex-wrap: wrap;
        }

        .elementor-53 .elementor-element.elementor-element-a4346ec {
            padding: 30px 0px 30px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-2806821>.elementor-element-populated {
            margin: 0px 0px 12px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-6b3d7fc .ld-fh-element {
            font-size: 14px;
            font-weight: 500;
        }

        .elementor-53 .elementor-element.elementor-element-6b3d7fc .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-6b3d7fc .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-6b3d7fc .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-29f952d>.elementor-element-populated {
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #7070701F;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-29f952d>.elementor-element-populated,
        .elementor-53 .elementor-element.elementor-element-29f952d>.elementor-element-populated>.elementor-background-overlay,
        .elementor-53 .elementor-element.elementor-element-29f952d>.elementor-background-slideshow {
            border-radius: 3px 3px 3px 3px;
        }

        .elementor-53 .elementor-element.elementor-element-29f952d>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-ef39215>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-ef39215 {
            padding: 33px 10px 33px 10px;
        }

        .elementor-53 .elementor-element.elementor-element-dd86c97 {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-d108be8 {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-72e94d1 {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-48554e1 {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-f03050d {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-018c064 {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-dca33e5:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-dca33e5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: transparent;
            background-image: linear-gradient(0deg, #FAF9FE 0%, #FFFFFF 100%);
        }

        .elementor-53 .elementor-element.elementor-element-dca33e5 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 90px 0px 0px 0px;
            z-index: 1;
        }

        .elementor-53 .elementor-element.elementor-element-dca33e5>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22 .iconbox-icon-container {
            font-size: 21px;
            width: 42px;
            height: 42px;
            color: #008ABA;
            background-color: #B7EEF5;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22 .iconbox-inline .contents {
            margin-top: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22 .iconbox-inline .iconbox-icon-wrap {
            margin-inline-end: 5px;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22.elementor-align-right .iconbox-inline .iconbox-icon-wrap {
            margin-inline-start: 5px;
            margin-inline-end: 0;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22 .iconbox {
            text-align: left;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22 .lqd-iconbox-heading {
            font-size: 17px;
            font-weight: 400;
            margin: 0em 0em 0em 0em;
            color: #292929;
        }

        .elementor-53 .elementor-element.elementor-element-5dacf22>.elementor-widget-container {
            margin: 0px 0px 28px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-d93cf33 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-d93cf33 .ld-fh-element a {
            color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-d93cf33 .ld-fh-element {
            font-size: 37px;
            line-height: 1.1em;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-d93cf33 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-d93cf33 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-d93cf33 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-d93cf33 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-911d797 .ld-fh-element {
            background-color: transparent;
            background-image: linear-gradient(0deg, #749FEF 0%, #4452F2 100%);
            font-size: 37px;
            line-height: 1.1em;
            margin: 0em 0.125em 0em 0.125em;
        }

        .elementor-53 .elementor-element.elementor-element-911d797 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-911d797 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-911d797 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-911d797 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-7c97a58 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-7c97a58 .ld-fh-element a {
            color: var(--e-global-color-3238d26);
        }

        .elementor-53 .elementor-element.elementor-element-7c97a58 .ld-fh-element {
            font-size: 37px;
            line-height: 1.1em;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-7c97a58 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-7c97a58 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-7c97a58 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-7c97a58 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-58943f3 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-58943f3 .ld-fh-element a {
            color: #032A3E82;
        }

        .elementor-53 .elementor-element.elementor-element-58943f3 .ld-fh-element {
            font-size: 18px;
            line-height: 1.3em;
            margin: 1em 0em 0.75em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-58943f3 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-58943f3 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-58943f3 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-6b029e4 {
            text-align: left;
        }

        .elementor-53 .elementor-element.elementor-element-6b029e4 img {
            width: 127px;
        }

        .elementor-53 .elementor-element.elementor-element-aec1072>.elementor-element-populated {
            margin: 0% 0% 0% 5%;
            --e-column-margin-right: 0%;
            --e-column-margin-left: 5%;
        }

        .elementor-53 .elementor-element.elementor-element-d1e26bd {
            width: auto;
            top: -9%;
        }

        .elementor-53 .elementor-element.elementor-element-d1e26bd .lqd-imggrp-img-container {
            width: 50%;
        }

        .elementor-53 .elementor-element.elementor-element-d1e26bd .lqd-imggrp-single[data-float] {
            --float-animate-from: -6%;
            --float-animate-to: 6%;
            --float-delay: 0s;
            --float-animation-ease: ease;
        }

        body:not(.rtl) .elementor-53 .elementor-element.elementor-element-d1e26bd {
            left: -4%;
        }

        body.rtl .elementor-53 .elementor-element.elementor-element-d1e26bd {
            right: -4%;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-76a6743 .lqd-testi:before {
            background: #4452F2;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-76a6743 .lqd-testi h3 {
            color: #191C5F;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-76a6743 .lqd-testi-quote {
            color: #0E3F58;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-76a6743 .lqd-testi .lqd-star-rating .active {
            color: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-76a6743 .lqd-testi .lqd-star-rating-fill:before {
            background: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-447d1d7 .lqd-testi:before {
            background: #FFB66B;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-447d1d7 .lqd-testi h3 {
            color: #191C5F;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-447d1d7 .lqd-testi-quote {
            color: #0E3F58;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-447d1d7 .lqd-testi .lqd-star-rating .active {
            color: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-447d1d7 .lqd-testi .lqd-star-rating-fill:before {
            background: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-820f1cd .lqd-testi:before {
            background: #8BD9FF;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-820f1cd .lqd-testi h3 {
            color: #191C5F;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-820f1cd .lqd-testi-quote {
            color: #0E3F58;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-820f1cd .lqd-testi .lqd-star-rating .active {
            color: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-820f1cd .lqd-testi .lqd-star-rating-fill:before {
            background: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-ab08952 .lqd-testi:before {
            background: #F0AFA1;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-ab08952 .lqd-testi h3 {
            color: #191C5F;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-ab08952 .lqd-testi-quote {
            color: #0E3F58;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-ab08952 .lqd-testi .lqd-star-rating .active {
            color: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-fdd2c0d .elementor-repeater-item-ab08952 .lqd-testi .lqd-star-rating-fill:before {
            background: #0F144E;
        }

        .elementor-53 .elementor-element.elementor-element-c19ca56>.elementor-container {
            flex-wrap: wrap;
        }

        .elementor-53 .elementor-element.elementor-element-c19ca56>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-c19ca56:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-c19ca56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: transparent;
            background-image: linear-gradient(180deg, #FAF9FE 0%, #FFFFFF 100%);
        }

        .elementor-53 .elementor-element.elementor-element-c19ca56 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 90px 0px 90px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-c19ca56>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-fae8684 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-fae8684 .ld-fh-element a {
            color: #000000;
        }

        .elementor-53 .elementor-element.elementor-element-fae8684 .ld-fh-element {
            font-size: 10px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1.2px;
            margin: 0em 0em 0em 0em;
            padding: 5px 12px 6px 12px;
        }

        .elementor-53 .elementor-element.elementor-element-fae8684 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-fae8684 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-fae8684 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-fae8684>.elementor-widget-container {
            margin: 0px 0px 15px 0px;
            background-color: #1C4F8D1C;
            border-radius: 20px 20px 20px 20px;
        }

        .elementor-53 .elementor-element.elementor-element-fae8684 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-79d2ac8 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-79d2ac8 .ld-fh-element a {
            color: var(--e-global-color-9dd655d);
        }

        .elementor-53 .elementor-element.elementor-element-79d2ac8 .ld-fh-element {
            font-size: 40px;
        }

        .elementor-53 .elementor-element.elementor-element-79d2ac8 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-79d2ac8 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-79d2ac8 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-4eea5c9 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-4eea5c9 .ld-fh-element a {
            color: #505050;
        }

        .elementor-53 .elementor-element.elementor-element-4eea5c9 .ld-fh-element {
            font-size: 17px;
            line-height: 1.65em;
        }

        .elementor-53 .elementor-element.elementor-element-4eea5c9 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-4eea5c9 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-4eea5c9 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-row {
            margin-inline-start: -30px;
            margin-inline-end: -30px;
        }

        .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-column {
            padding-inline-start: 30px;
            padding-inline-end: 30px;
            margin-bottom: 30px;
        }

        .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-column:not(:last-child) .lqd-lp-style-22 {
            padding-bottom: 30px;
        }

        .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-title a {
            color: #1A4265;
        }

        .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp .lqd-lp-title a:hover {
            color: var(--e-global-color-primary);
        }

        .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp:hover .lqd-lp-title a {
            color: var(--e-global-color-primary);
        }

        .elementor-53 .elementor-element.elementor-element-272d763.elementor-column>.elementor-widget-wrap {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-4ca6e74 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-4ca6e74 .ld-fh-element a {
            color: #7A25FF;
        }

        .elementor-53 .elementor-element.elementor-element-4ca6e74 .ld-fh-element {
            font-size: 15px;
            font-weight: 400;
            margin: 0em 0em 0em 0em;
            padding: 5px 12px 5px 12px;
        }

        .elementor-53 .elementor-element.elementor-element-4ca6e74 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-4ca6e74 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-4ca6e74 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-4ca6e74>.elementor-widget-container {
            margin: 0px 25px 0px 0px;
            background-color: #7A25FF1C;
            border-radius: 20px 20px 20px 20px;
        }

        .elementor-53 .elementor-element.elementor-element-4ca6e74 {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-ef384fb .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-ef384fb .ld-fh-element a {
            color: #504C74;
        }

        .elementor-53 .elementor-element.elementor-element-ef384fb .ld-fh-element {
            font-size: 14px;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-ef384fb .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-ef384fb .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-ef384fb .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-ef384fb {
            width: auto;
            max-width: auto;
        }

        .elementor-53 .elementor-element.elementor-element-acad352>.elementor-container {
            max-width: 530px;
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-acad352 {
            padding: 10px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-e8f3c1d .elementor-repeater-item-ca39bde {
            color: #FDA44C;
        }

        .elementor-53 .elementor-element.elementor-element-e8f3c1d .elementor-repeater-item-19a836e {
            color: #604CFD;
        }

        .elementor-53 .elementor-element.elementor-element-e8f3c1d .elementor-repeater-item-90ac4c8 {
            color: #0FBBB4;
        }

        .elementor-53 .elementor-element.elementor-element-e8f3c1d .elementor-repeater-item-8f80980 {
            color: #F85976;
        }

        .elementor-53 .elementor-element.elementor-element-c4cf2bd .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-c4cf2bd .ld-fh-element a {
            color: var(--e-global-color-9dd655d);
        }

        .elementor-53 .elementor-element.elementor-element-c4cf2bd .ld-fh-element {
            font-size: 45px;
            margin: 0em 0em 0.75em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-c4cf2bd .lqd-highlight-inner {
            bottom: -0.2em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-d0df2f8 {
            color: #0E3F53A6;
            font-size: 17px;
            font-weight: 500;
            line-height: 1.12em;
        }

        .elementor-53 .elementor-element.elementor-element-d0df2f8>.elementor-widget-container {
            margin: 0px 0px 25px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-ceb0a38 .btn {
            --icon-font-size: 1em;
            color: #FFFFFF;
            fill: #FFFFFF;
            background-color: transparent;
            background-image: linear-gradient(110deg, #007FFF 0%, #FF00009C 100%);
            box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.16);
            --btn-pt: 20px;
            --btn-pe: 50px;
            --btn-pb: 20px;
            --btn-ps: 50px;
            padding: 20px 50px 20px 50px;
        }

        .elementor-53 .elementor-element.elementor-element-ceb0a38 .btn:hover,
        .elementor-53 .elementor-element.elementor-element-ceb0a38 .btn:focus {
            background-color: transparent;
            background-image: linear-gradient(120deg, #FF00009C 0%, #007FFF 100%);
        }

        .elementor-53 .elementor-element.elementor-element-938f0f5>.elementor-container>.elementor-column>.elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-53 .elementor-element.elementor-element-938f0f5 {
            margin-top: 0px;
            margin-bottom: -210px;
            z-index: 2;
        }

        .elementor-53 .elementor-element.elementor-element-6be2565:not(.elementor-motion-effects-element-type-background),
        .elementor-53 .elementor-element.elementor-element-6be2565>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: #FFFFFF;
        }

        .elementor-53 .elementor-element.elementor-element-6be2565,
        .elementor-53 .elementor-element.elementor-element-6be2565>.elementor-background-overlay {
            border-radius: 5px 5px 5px 5px;
        }

        .elementor-53 .elementor-element.elementor-element-6be2565 {
            box-shadow: 0px 20px 50px 0px rgba(51.99999999999999, 98.99999999999989, 188, 0.14901960784313725);
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: -90px;
        }

        .elementor-53 .elementor-element.elementor-element-6be2565>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-87d904b>.elementor-element-populated {
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: #EBEBEB;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 33px 50px 33px 65px;
        }

        .elementor-53 .elementor-element.elementor-element-87d904b>.elementor-element-populated>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-080a680 .ld-fh-element {
            font-size: 15px;
            font-weight: 400;
            margin: 0em 0em 0.75em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-080a680 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-080a680 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-080a680 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-23a0154 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-23a0154 .ld-fh-element a {
            color: #002352;
        }

        .elementor-53 .elementor-element.elementor-element-23a0154 .ld-fh-element {
            font-size: 21px;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-23a0154 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-23a0154 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-23a0154 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-abbf140>.elementor-element-populated {
            padding: 33px 50px 33px 65px;
        }

        .elementor-53 .elementor-element.elementor-element-56a08ae .ld-fh-element {
            font-size: 15px;
            font-weight: 400;
            margin: 0em 0em 0.75em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-56a08ae .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-56a08ae .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-56a08ae .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-b3fd369 .ld-fh-element,
        .elementor-53 .elementor-element.elementor-element-b3fd369 .ld-fh-element a {
            color: #002352;
        }

        .elementor-53 .elementor-element.elementor-element-b3fd369 .ld-fh-element {
            font-size: 21px;
            margin: 0em 0em 0em 0em;
        }

        .elementor-53 .elementor-element.elementor-element-b3fd369 .lqd-highlight-inner,
        .elementor-53 .elementor-element.elementor-element-b3fd369 .lqd-highlight-inner .lqd-highlight-brush-svg {
            height: 0.275em;
        }

        .elementor-53 .elementor-element.elementor-element-b3fd369 .lqd-highlight-inner {
            bottom: 0em;
            left: 0em;
        }

        .elementor-53 .elementor-element.elementor-element-91dd44c .lqd-imggrp-single[data-float] {
            --float-animate-from: -10%;
            --float-animate-to: 0%;
            --float-delay: 0s;
            --float-animation-ease: ease-in;
        }

        @media(max-width:1199px) {
            body:not(.rtl) .elementor-53 .elementor-element.elementor-element-28f0529 {
                left: -2%;
            }

            body.rtl .elementor-53 .elementor-element.elementor-element-28f0529 {
                right: -2%;
            }

            .elementor-53 .elementor-element.elementor-element-28f0529 {
                top: -9%;
            }

            .elementor-53 .elementor-element.elementor-element-a08a02a>.elementor-element-populated {
                padding: 0% 15% 0% 15%;
            }

            body:not(.rtl) .elementor-53 .elementor-element.elementor-element-3f288e4 {
                right: -16%;
            }

            body.rtl .elementor-53 .elementor-element.elementor-element-3f288e4 {
                left: -16%;
            }

            .elementor-53 .elementor-element.elementor-element-0c73507>.elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }

            body:not(.rtl) .elementor-53 .elementor-element.elementor-element-93415e0 {
                right: -6.5%;
            }

            body.rtl .elementor-53 .elementor-element.elementor-element-93415e0 {
                left: -6.5%;
            }

            .elementor-53 .elementor-element.elementor-element-30f8b91>.elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }

            body:not(.rtl) .elementor-53 .elementor-element.elementor-element-3cab7c5 {
                right: -6.5%;
            }

            body.rtl .elementor-53 .elementor-element.elementor-element-3cab7c5 {
                left: -6.5%;
            }

            .elementor-53 .elementor-element.elementor-element-c425cca>.elementor-widget-container {
                padding: 0px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-a0f30aa {
                padding: 70px 0px 70px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-25ab010>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-dfeffa1>.elementor-element-populated {
                padding: 0% 20% 0% 20%;
            }

            .elementor-53 .elementor-element.elementor-element-5582df2>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-9810eb1>.elementor-widget-container {
                padding: 35px 35px 35px 35px;
            }

            .elementor-53 .elementor-element.elementor-element-4d03d56>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-40521c4>.elementor-widget-container {
                padding: 35px 35px 35px 35px;
            }

            .elementor-53 .elementor-element.elementor-element-9b4ab99>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-4e0fd40>.elementor-widget-container {
                padding: 35px 35px 35px 35px;
            }

            .elementor-53 .elementor-element.elementor-element-ad37472>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-d72a721>.elementor-widget-container {
                padding: 35px 35px 35px 35px;
            }

            .elementor-53 .elementor-element.elementor-element-9b7a51a {
                padding: 60px 0px 90px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-c4cb524>.elementor-element-populated {
                padding: 0% 20% 0% 20%;
            }

            .elementor-53 .elementor-element.elementor-element-ff49a66 .ld-fh-element {
                font-size: 26vw;
                letter-spacing: -15px;
            }

            .elementor-53 .elementor-element.elementor-element-c63541d>.elementor-element-populated {
                margin: 0px 0px 100px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-317c3b8c {
                padding: 100px 0px 35px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-561ac18e>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-a4346ec {
                padding: 30px 15px 30px 15px;
            }

            .elementor-53 .elementor-element.elementor-element-e3b440a>.elementor-element-populated {
                margin: 0px 0px 30px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-aec1072>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-c19ca56 {
                padding: 60px 0px 90px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-row {
                margin-inline-start: -20px;
                margin-inline-end: -20px;
            }

            .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-column {
                padding-inline-start: 20px;
                padding-inline-end: 20px;
            }

            .elementor-53 .elementor-element.elementor-element-938f0f5 {
                margin-top: 0px;
                margin-bottom: -200px;
            }

            .elementor-53 .elementor-element.elementor-element-87d904b>.elementor-element-populated {
                padding: 30px 30px 30px 30px;
            }

            .elementor-53 .elementor-element.elementor-element-abbf140>.elementor-element-populated {
                padding: 30px 30px 30px 30px;
            }

            .elementor-53 .elementor-element.elementor-element-91dd44c>.elementor-widget-container {
                margin: 0px -50px 0px -75px;
            }
        }

        @media(max-width:767px) {
            .elementor-53 .elementor-element.elementor-element-da32b3e>.elementor-shape-bottom svg {
                height: 231px;
            }

            .elementor-53 .elementor-element.elementor-element-da32b3e {
                padding: 140px 0px 110px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-f703e5f {
                top: 33%;
            }

            .elementor-53 .elementor-element.elementor-element-34ead7f {
                top: 55%;
            }

            .elementor-53 .elementor-element.elementor-element-851a0c3 .ld-fh-element {
                font-size: 17vw;
            }

            .elementor-53 .elementor-element.elementor-element-cc8db4c>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-cc8db4c {
                z-index: 2;
            }

            .elementor-53 .elementor-element.elementor-element-daea39e {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-daea39e>.elementor-element-populated {
                margin: 0px 0px 10px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-6f216f7 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-6f216f7>.elementor-element-populated {
                margin: 0px 0px 10px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-61b56ab {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-61b56ab>.elementor-element-populated {
                margin: 0px 0px 10px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-56d3647 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-56d3647>.elementor-element-populated {
                margin: 0px 0px 10px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-5e0b635 {
                padding: 40px 5px 0px 5px;
            }

            .elementor-53 .elementor-element.elementor-element-a08a02a>.elementor-element-populated {
                margin: 0px 0px 30px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 10px 10px 10px 10px;
            }

            .elementor-53 .elementor-element.elementor-element-5fa3ca8>.elementor-element-populated {
                border-width: 0px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-26fb956>.elementor-element-populated {
                border-width: 0px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-a0f30aa {
                padding: 30px 0px 50px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-02793fa>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-dfeffa1>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
                padding: 15px 15px 15px 15px;
            }

            .elementor-53 .elementor-element.elementor-element-9b7a51a {
                padding: 40px 0px 100px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-c4cb524>.elementor-element-populated {
                padding: 15px 15px 15px 15px;
            }

            .elementor-53 .elementor-element.elementor-element-ff49a66 .ld-fh-element {
                font-size: 25vw;
                letter-spacing: -5px;
            }

            .elementor-53 .elementor-element.elementor-element-5f0fb3b {
                margin-top: -55px;
                margin-bottom: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-c63541d>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-5928d5a {
                width: auto;
            }

            .elementor-53 .elementor-element.elementor-element-5928d5a .lqd-imggrp-img-container {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-317c3b8c {
                padding: 100px 0px 55px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-561ac18e>.elementor-element-populated {
                margin: 0px 0px 10px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            body:not(.rtl) .elementor-53 .elementor-element.elementor-element-b2991b3 {
                left: 6%;
            }

            body.rtl .elementor-53 .elementor-element.elementor-element-b2991b3 {
                right: 6%;
            }

            body:not(.rtl) .elementor-53 .elementor-element.elementor-element-316232b {
                right: 1%;
            }

            body.rtl .elementor-53 .elementor-element.elementor-element-316232b {
                left: 1%;
            }

            .elementor-53 .elementor-element.elementor-element-316232b {
                top: -14%;
            }

            .elementor-53 .elementor-element.elementor-element-a1a1595 {
                z-index: 2;
            }

            .elementor-53 .elementor-element.elementor-element-56caab12>.elementor-element-populated {
                border-width: 0px 0px 1px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-40c70f91>.elementor-element-populated {
                border-width: 0px 0px 1px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-a4346ec {
                padding: 50px 15px 15px 15px;
            }

            .elementor-53 .elementor-element.elementor-element-d8fb223 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-d8fb223>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-06e6e82 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-06e6e82>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-52004ea {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-52004ea>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-995812d {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-995812d>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-b0809e1 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-5fece69 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-dca33e5 {
                padding: 70px 0px 70px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-c19ca56 {
                padding: 30px 0px 60px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-row {
                margin-inline-start: -0px;
                margin-inline-end: -0px;
            }

            .elementor-53 .elementor-element.elementor-element-696d9f1 .lqd-lp-column {
                padding-inline-start: 0px;
                padding-inline-end: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-4ca6e74>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-938f0f5 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 60px 0px 60px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-6be2565 {
                margin-top: 0px;
                margin-bottom: 0px;
            }

            .elementor-53 .elementor-element.elementor-element-87d904b>.elementor-element-populated {
                border-width: 0px 0px 1px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-91dd44c>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }
        }

        @media(min-width:768px) {
            .elementor-53 .elementor-element.elementor-element-5fa3ca8 {
                width: 33.33%;
            }

            .elementor-53 .elementor-element.elementor-element-26fb956 {
                width: 33.33%;
            }

            .elementor-53 .elementor-element.elementor-element-73e995c {
                width: 33.33%;
            }

            .elementor-53 .elementor-element.elementor-element-5582df2 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-4d03d56 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-9b4ab99 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-ad37472 {
                width: 50%;
            }

            .elementor-53 .elementor-element.elementor-element-561ac18e {
                width: 40%;
            }

            .elementor-53 .elementor-element.elementor-element-1c923ea3 {
                width: 60%;
            }

            .elementor-53 .elementor-element.elementor-element-e3b440a {
                width: 35%;
            }

            .elementor-53 .elementor-element.elementor-element-aec1072 {
                width: 65%;
            }
        }

        @media(max-width:1199px) and (min-width:768px) {
            .elementor-53 .elementor-element.elementor-element-561ac18e {
                width: 100%;
            }

            .elementor-53 .elementor-element.elementor-element-1c923ea3 {
                width: 100%;
            }

            .elementor-53 .elementor-element.elementor-element-e3b440a {
                width: 100%;
            }

            .elementor-53 .elementor-element.elementor-element-aec1072 {
                width: 100%;
            }

            .elementor-53 .elementor-element.elementor-element-90fe709 {
                width: 20%;
            }

            .elementor-53 .elementor-element.elementor-element-f9652bf {
                width: 60%;
            }

            .elementor-53 .elementor-element.elementor-element-015564d {
                width: 20%;
            }
        }

        /* Start Liquid custom CSS */
        .lqd-stickybar-wrap>.elementor-container {
            transition: transform 0.65s cubic-bezier(0.23, 1, 0.32, 1);
        }

        .is-stuck.lqd-smart-sticky-hide .lqd-stickybar-wrap>.elementor-container {
            transform: translateY(58px);
        }

        /* End Liquid custom CSS */

        .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
        .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
        .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container {
            line-height: 1;
            font-size: 0
        }

        .elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
            display: inline-grid
        }

        .elementor-widget-social-icons .elementor-grid {
            grid-column-gap: var(--grid-column-gap, 5px);
            grid-row-gap: var(--grid-row-gap, 5px);
            grid-template-columns: var(--grid-template-columns);
            -webkit-box-pack: var(--justify-content, center);
            -ms-flex-pack: var(--justify-content, center);
            justify-content: var(--justify-content, center);
            justify-items: var(--justify-content, center)
        }

        .elementor-icon.elementor-social-icon {
            font-size: 25px;
            /* font-size: var(--icon-size, 25px);
            line-height: var(--icon-size, 25px);
            width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
            height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em))) */
        }

        .elementor-social-icon {
            --e-social-icon-icon-color: #fff;
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            background-color: #818a91;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            text-align: center;
            cursor: pointer
        }

        .elementor-social-icon i {
            color: var(--e-social-icon-icon-color)
        }

        .elementor-social-icon svg {
            fill: var(--e-social-icon-icon-color)
        }

        .elementor-social-icon:last-child {
            margin: 0
        }

        .elementor-social-icon:hover {
            opacity: .9;
            color: #fff
        }

        .elementor-social-icon-android {
            background-color: #a4c639
        }

        .elementor-social-icon-apple {
            background-color: #999
        }

        .elementor-social-icon-behance {
            background-color: #1769ff
        }

        .elementor-social-icon-bitbucket {
            background-color: #205081
        }

        .elementor-social-icon-codepen {
            background-color: #000
        }

        .elementor-social-icon-delicious {
            background-color: #39f
        }

        .elementor-social-icon-deviantart {
            background-color: #05cc47
        }

        .elementor-social-icon-digg {
            background-color: #005be2
        }

        .elementor-social-icon-dribbble {
            background-color: #ea4c89
        }

        .elementor-social-icon-elementor {
            background-color: #d30c5c
        }

        .elementor-social-icon-envelope {
            background-color: #ea4335
        }

        .elementor-social-icon-facebook,
        .elementor-social-icon-facebook-f {
            background-color: #3b5998
        }

        .elementor-social-icon-flickr {
            background-color: #0063dc
        }

        .elementor-social-icon-foursquare {
            background-color: #2d5be3
        }

        .elementor-social-icon-free-code-camp,
        .elementor-social-icon-freecodecamp {
            background-color: #006400
        }

        .elementor-social-icon-github {
            background-color: #333
        }

        .elementor-social-icon-gitlab {
            background-color: #e24329
        }

        .elementor-social-icon-globe {
            background-color: #818a91
        }

        .elementor-social-icon-google-plus,
        .elementor-social-icon-google-plus-g {
            background-color: #dd4b39
        }

        .elementor-social-icon-houzz {
            background-color: #7ac142
        }

        .elementor-social-icon-instagram {
            background-color: #262626
        }

        .elementor-social-icon-jsfiddle {
            background-color: #487aa2
        }

        .elementor-social-icon-link {
            background-color: #818a91
        }

        .elementor-social-icon-linkedin,
        .elementor-social-icon-linkedin-in {
            background-color: #0077b5
        }

        .elementor-social-icon-medium {
            background-color: #00ab6b
        }

        .elementor-social-icon-meetup {
            background-color: #ec1c40
        }

        .elementor-social-icon-mixcloud {
            background-color: #273a4b
        }

        .elementor-social-icon-odnoklassniki {
            background-color: #f4731c
        }

        .elementor-social-icon-pinterest {
            background-color: #bd081c
        }

        .elementor-social-icon-product-hunt {
            background-color: #da552f
        }

        .elementor-social-icon-reddit {
            background-color: #ff4500
        }

        .elementor-social-icon-rss {
            background-color: #f26522
        }

        .elementor-social-icon-shopping-cart {
            background-color: #4caf50
        }

        .elementor-social-icon-skype {
            background-color: #00aff0
        }

        .elementor-social-icon-slideshare {
            background-color: #0077b5
        }

        .elementor-social-icon-snapchat {
            background-color: #fffc00
        }

        .elementor-social-icon-soundcloud {
            background-color: #f80
        }

        .elementor-social-icon-spotify {
            background-color: #2ebd59
        }

        .elementor-social-icon-stack-overflow {
            background-color: #fe7a15
        }

        .elementor-social-icon-steam {
            background-color: #00adee
        }

        .elementor-social-icon-stumbleupon {
            background-color: #eb4924
        }

        .elementor-social-icon-telegram {
            background-color: #2ca5e0
        }

        .elementor-social-icon-thumb-tack {
            background-color: #1aa1d8
        }

        .elementor-social-icon-tripadvisor {
            background-color: #589442
        }

        .elementor-social-icon-tumblr {
            background-color: #35465c
        }

        .elementor-social-icon-twitch {
            background-color: #6441a5
        }

        .elementor-social-icon-twitter {
            background-color: #1da1f2
        }

        .elementor-social-icon-viber {
            background-color: #665cac
        }

        .elementor-social-icon-vimeo {
            background-color: #1ab7ea
        }

        .elementor-social-icon-vk {
            background-color: #45668e
        }

        .elementor-social-icon-weibo {
            background-color: #dd2430
        }

        .elementor-social-icon-weixin {
            background-color: #31a918
        }

        .elementor-social-icon-whatsapp {
            background-color: #25d366
        }

        .elementor-social-icon-wordpress {
            background-color: #21759b
        }

        .elementor-social-icon-xing {
            background-color: #026466
        }

        .elementor-social-icon-yelp {
            background-color: #af0606
        }

        .elementor-social-icon-youtube {
            background-color: #cd201f
        }

        .elementor-social-icon-500px {
            background-color: #0099e5
        }

        .elementor-shape-rounded .elementor-icon.elementor-social-icon {
            border-radius: 10%
        }

        .elementor-shape-circle .elementor-icon.elementor-social-icon {
            border-radius: 50%
        }
                .elementor-8 .elementor-element.elementor-element-0cf1160>.elementor-container {
                    flex-wrap: wrap;
                }

                .elementor-8 .elementor-element.elementor-element-0cf1160>.elementor-container>.elementor-column>.elementor-widget-wrap {
                    align-content: center;
                    align-items: center;
                }

                .elementor-8 .elementor-element.elementor-element-0cf1160:not(.elementor-motion-effects-element-type-background),
                .elementor-8 .elementor-element.elementor-element-0cf1160>.elementor-motion-effects-container>.elementor-motion-effects-layer {
                    background-color: transparent;
                    background-image: linear-gradient(180deg, #E5DFFC 0%, #FFFFFF 100%);
                }

                .elementor-8 .elementor-element.elementor-element-0cf1160 {
                    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
                    padding: 270px 0px 0px 0px;
                }

                .elementor-8 .elementor-element.elementor-element-0cf1160>.elementor-background-overlay {
                    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
                }

                .elementor-8 .elementor-element.elementor-element-0cf1160>.elementor-shape-top svg {
                    height: 220px;
                }

                .elementor-8 .elementor-element.elementor-element-3291d42 {
                    text-align: left;
                }

                .elementor-8 .elementor-element.elementor-element-4d76825.elementor-column>.elementor-widget-wrap {
                    justify-content: flex-end;
                }

                .elementor-8 .elementor-element.elementor-element-fb93d92 .btn {
                    font-size: 9px;
                    font-weight: 700;
                    text-transform: uppercase;
                    letter-spacing: 1.2px;
                    color: var(--e-global-color-secondary);
                    fill: var(--e-global-color-secondary);
                    background-color: #2D6FE814;
                    border-radius: 4px 4px 4px 4px;
                    --btn-pt: 6px;
                    --btn-pe: 14px;
                    --btn-pb: 6px;
                    --btn-ps: 14px;
                    padding: 6px 14px 6px 14px;
                }

                .elementor-8 .elementor-element.elementor-element-fb93d92 .btn:hover,
                .elementor-8 .elementor-element.elementor-element-fb93d92 .btn:focus {
                    color: #FFFFFF;
                    background-color: var(--e-global-color-secondary);
                }

                .elementor-8 .elementor-element.elementor-element-fb93d92>.elementor-widget-container {
                    margin: 0px 22px 0px 0px;
                }

                .elementor-8 .elementor-element.elementor-element-fb93d92 {
                    width: auto;
                    max-width: auto;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 {
                    text-align: right;
                    width: auto;
                    max-width: auto;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .reset-ul li a {
                    justify-content: right;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-custom-menu>.reset-ul>li:not(:last-child),
                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-custom-menu-btn-wrap {
                    margin-bottom: 0px;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-custom-menu>.reset-ul>li:not(:last-child) {
                    margin-inline-end: 35px;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-custom-menu-btn-wrap {
                    margin-inline-start: 35px;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .reset-ul>li>a {
                    font-size: 10px;
                    font-weight: 700;
                    text-transform: uppercase;
                    letter-spacing: 1.2px;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-fancy-menu>.reset-ul>li>a {
                    color: #000000D1;
                }

                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-fancy-menu>.reset-ul>li>a:hover,
                .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-fancy-menu li.is-active>a {
                    color: var(--e-global-color-secondary);
                }

                .elementor-8 .elementor-element.elementor-element-6b3e3e9>.elementor-element-populated {
                    margin: 5px 0px 0px 0px;
                    --e-column-margin-right: 0px;
                    --e-column-margin-left: 0px;
                }

                .elementor-8 .elementor-element.elementor-element-73b9d41 {
                    --divider-border-style: solid;
                    --divider-color: #737E9D33;
                    --divider-border-width: 1px;
                }

                .elementor-8 .elementor-element.elementor-element-73b9d41 .elementor-divider-separator {
                    width: 100%;
                }

                .elementor-8 .elementor-element.elementor-element-73b9d41 .elementor-divider {
                    padding-top: 2px;
                    padding-bottom: 2px;
                }

                .elementor-8 .elementor-element.elementor-element-fcb4e6d .ld-fh-element,
                .elementor-8 .elementor-element.elementor-element-fcb4e6d .ld-fh-element a {
                    color: #0000008C;
                }

                .elementor-8 .elementor-element.elementor-element-fcb4e6d .ld-fh-element {
                    font-size: 12px;
                    line-height: 1.75em;
                }

                .elementor-8 .elementor-element.elementor-element-fcb4e6d .lqd-highlight-inner,
                .elementor-8 .elementor-element.elementor-element-fcb4e6d .lqd-highlight-inner .lqd-highlight-brush-svg {
                    height: 0.275em;
                }

                .elementor-8 .elementor-element.elementor-element-fcb4e6d .lqd-highlight-inner {
                    bottom: 0em;
                    left: 0em;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a {
                    --grid-template-columns: repeat(0, auto);
                    --grid-column-gap: 25px;
                    --grid-row-gap: 0px;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-widget-container {
                    text-align: right;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-social-icon {
                    background-color: #FFFFFF00;
                    --icon-padding: 0em;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-social-icon i {
                    color: #5F7A9E;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-social-icon svg {
                    fill: #5F7A9E;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-social-icon:hover {
                    background-color: #FFFFFF00;
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-social-icon:hover i {
                    color: var(--e-global-color-secondary);
                }

                .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-social-icon:hover svg {
                    fill: var(--e-global-color-secondary);
                }

                @media(max-width:1199px) {
                    .elementor-8 .elementor-element.elementor-element-fb93d92 {
                        width: 100%;
                        max-width: 100%;
                    }

                    .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-custom-menu>.reset-ul>li:not(:last-child) {
                        margin-inline-end: 18px;
                    }

                    .elementor-8 .elementor-element.elementor-element-1dfb823 .lqd-custom-menu-btn-wrap {
                        margin-inline-start: 18px;
                    }

                    .elementor-8 .elementor-element.elementor-element-1dfb823 {
                        width: 100%;
                        max-width: 100%;
                    }
                }

                @media(min-width:768px) {
                    .elementor-8 .elementor-element.elementor-element-69065c0 {
                        width: 30%;
                    }

                    .elementor-8 .elementor-element.elementor-element-4d76825 {
                        width: 70%;
                    }

                    .elementor-8 .elementor-element.elementor-element-c286f5b {
                        width: 70%;
                    }

                    .elementor-8 .elementor-element.elementor-element-549755c {
                        width: 30%;
                    }
                }

                @media(max-width:1199px) and (min-width:768px) {
                    .elementor-8 .elementor-element.elementor-element-69065c0 {
                        width: 25%;
                    }

                    .elementor-8 .elementor-element.elementor-element-4d76825 {
                        width: 75%;
                    }
                }

                @media(max-width:767px) {
                    .elementor-8 .elementor-element.elementor-element-0cf1160>.elementor-shape-top svg {
                        height: 125px;
                    }

                    .elementor-8 .elementor-element.elementor-element-0cf1160 {
                        padding: 140px 0px 65px 0px;
                    }

                    .elementor-8 .elementor-element.elementor-element-69065c0>.elementor-element-populated {
                        margin: 0px 0px 10px 0px;
                        --e-column-margin-right: 0px;
                        --e-column-margin-left: 0px;
                    }

                    .elementor-8 .elementor-element.elementor-element-fb93d92>.elementor-widget-container {
                        margin: 0px 0px 10px 0px;
                    }

                    .elementor-8 .elementor-element.elementor-element-1dfb823 {
                        text-align: left;
                    }

                    .elementor-8 .elementor-element.elementor-element-1dfb823 .reset-ul li a {
                        justify-content: left;
                    }

                    .elementor-8 .elementor-element.elementor-element-fb7316a .elementor-widget-container {
                        text-align: left;
                    }
                }

                /* Start Liquid custom CSS */
                .lqd-stickybar-wrap>.elementor-container {
                    transition: transform 0.65s cubic-bezier(0.23, 1, 0.32, 1);
                }

                .is-stuck.lqd-smart-sticky-hide .lqd-stickybar-wrap>.elementor-container {
                    transform: translateY(58px);
                }

                /* End Liquid custom CSS */
            