﻿.elementor-kit-10 {
    --e-global-color-primary: #f36d21;
    --e-global-color-secondary: #FBF1F1;
    --e-global-color-text: #ffffff;
    --e-global-color-444f6b4: #ffffff;
    --e-global-color-9c501c2: #f36d21;
    --e-global-color-2ef8010: #49C193;
    --e-global-color-a20c247: #737588FA;
    --e-global-typography-primary-font-family: "Be Vietnam Pro";
    --e-global-typography-primary-font-weight: 400;
    --e-global-typography-text-font-family: "Be Vietnam Pro";
    --e-global-typography-text-font-size: 17px;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-text-line-height: 1.35em;
    color: var(--e-global-color-text);
    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);
}

.elementor-kit-10 e-page-transition {
    background-color: #FFBC7D;
}

body.elementor-page {
    --color-gradient-start: #f36d21;
    --color-gradient-stop: #49C193;
}

.main-header .navbar-brand {
    max-width: 80px;
}

.elementor-kit-10 a {
    color: var(--e-global-color-444f6b4);
}

.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;
}

h1,
.h1 {
    color: var(--e-global-color-444f6b4);
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 1em;
    letter-spacing: -1.5px;
}

h2,
.h2 {
    color: var(--e-global-color-444f6b4);
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1em;
    letter-spacing: -1.5px;
}

h3,
.h3 {
    color: var(--e-global-color-444f6b4);
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1em;
}

h4,
.h4 {
    color: var(--e-global-color-444f6b4);
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 1em;
}

h5,
.h5 {
    color: var(--e-global-color-444f6b4);
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 21px;
    font-weight: 700;
    line-height: 1em;
}

h6,
.h6 {
    color: var(--e-global-color-444f6b4);
    font-family: "Be Vietnam Pro", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1em;
}

.page-scheme-dark h5,
.page-scheme-dark .h5 {
    color: #ffffff;
}

.page-scheme-dark h6,
.page-scheme-dark .h6 {
    color: #ffffff;
}

.elementor-kit-10 button,
.elementor-kit-10 input[type="button"],
.elementor-kit-10 input[type="submit"],
.elementor-kit-10 .elementor-button {
    font-size: 15px;
    font-weight: 500;
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1060px;
}

.e-con {
    --container-max-width: 1060px;
}

.elementor-widget:not(:last-child) {
    margin-block-end: 0px;
}

.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}

h1.entry-title {
    display: var(--page-title-display);
}

@media(max-width:1024px) {
    .main-header .lqd-mobile-sec .navbar-brand img {
        max-width: 80px;
    }

    .elementor-kit-10 {
        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-con {
        --container-max-width: 1024px;
    }
}

@media(max-width:767px) {
    .main-header .lqd-mobile-sec .navbar-brand img {
        max-width: 80px;
    }

    .elementor-kit-10 {
        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: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}

.elementor-8196 .elementor-element.elementor-element-da94755 {
    --display: flex;
    --min-height: 90vh;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --border-radius: 30px 30px 30px 30px;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
}

.elementor-8196 .elementor-element.elementor-element-da94755:not(.elementor-motion-effects-element-type-background),
.elementor-8196 .elementor-element.elementor-element-da94755>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../assets/creat_nation_2080x1500-min.png");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8196 .elementor-element.elementor-element-da94755::before,
.elementor-8196 .elementor-element.elementor-element-da94755>.elementor-background-video-container::before,
.elementor-8196 .elementor-element.elementor-element-da94755>.e-con-inner>.elementor-background-video-container::before,
.elementor-8196 .elementor-element.elementor-element-da94755>.elementor-background-slideshow::before,
.elementor-8196 .elementor-element.elementor-element-da94755>.e-con-inner>.elementor-background-slideshow::before,
.elementor-8196 .elementor-element.elementor-element-da94755>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
}

.elementor-8196 .elementor-element.elementor-element-e5a3ccc {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --align-items: flex-start;
    --overflow: hidden;
    --border-radius: 30px 30px 30px 30px;
    box-shadow: 0px 45px 45px 0px rgba(48.999999999999964, 88.99999999999989, 117.99999999999994, 0.22);
    --padding-top: 4%;
    --padding-bottom: 4%;
    --padding-left: 3%;
    --padding-right: 7%;
}

.elementor-8196 .elementor-element.elementor-element-4841c7a>.elementor-widget-container {
    margin: 200px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-4841c7a .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-4841c7a .ld-fh-element a {
    color: #FFFFFF;
}

.elementor-8196 .elementor-element.elementor-element-4841c7a .ld-fh-element {
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 800;
    font-style: normal;
    line-height: 1.9em;
    margin: 0em 0em 0.2em 0em;
}

.elementor-8196 .elementor-element.elementor-element-4841c7a .lqd-highlight-inner {
    background: var(--e-global-color-444f6b4);
    bottom: -0.2em;
}

.elementor-8196 .elementor-element.elementor-element-6beff6b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 250px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-6beff6b .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-6beff6b .ld-fh-element a {
    color: #FFFFFF;
}

.elementor-8196 .elementor-element.elementor-element-6beff6b .ld-fh-element {
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 800;
    font-style: normal;
    line-height: 1.9em;
    margin: 0em 0em 0.2em 0em;
}

.elementor-8196 .elementor-element.elementor-element-6beff6b .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: -0.2em;
}

.elementor-8196 .elementor-element.elementor-element-6504b80 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-5b4fac3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 250px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-5b4fac3 .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-5b4fac3 .ld-fh-element a {
    color: #FFFFFF;
}

.elementor-8196 .elementor-element.elementor-element-5b4fac3 .ld-fh-element {
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    font-style: normal;
    line-height: 1.9em;
    margin: 0em 0em 0.2em 0em;
}

.elementor-8196 .elementor-element.elementor-element-5b4fac3 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: -0.2em;
}

.elementor-8196 .elementor-element.elementor-element-a03c16c .btn {
    background-color: var(--e-global-color-444f6b4);
    --icon-font-size: 1em;
    --icon-mt: 0px;
    --icon-me: 0px;
    --icon-mb: 0px;
    --icon-ms: 12px;
    color: var(--e-global-color-secondary);
    fill: var(--e-global-color-secondary);
    border-radius: 3em 3em 3em 3em;
    --btn-pt: 1em;
    --btn-pe: 1.66em;
    --btn-pb: 1em;
    --btn-ps: 1.66em;
    padding: 1em 1.66em 1em 1.66em;
}

.elementor-8196 .elementor-element.elementor-element-a03c16c .btn:hover,
.elementor-8196 .elementor-element.elementor-element-a03c16c .btn:focus {
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c755ab2>.elementor-widget-container {
    padding: 0px 0px 0px 20px;
}

.elementor-8196 .elementor-element.elementor-element-c755ab2 .btn {
    --icon-font-size: 1em;
    font-size: 17px;
    color: var(--e-global-color-secondary);
    fill: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-c755ab2 .btn:hover,
.elementor-8196 .elementor-element.elementor-element-c755ab2 .btn:focus {
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-e5f1bb1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-8196 .elementor-element.elementor-element-300fcf1>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8196 .elementor-element.elementor-element-300fcf1>.elementor-container {
    max-width: 1200px;
}

.elementor-8196 .elementor-element.elementor-element-300fcf1 {
    padding: 50px 0px 90px 0px;
}

.elementor-8196 .elementor-element.elementor-element-c948f40>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-6ad4d12>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-8196 .elementor-element.elementor-element-6ad4d12 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-6ad4d12 .ld-fh-element {
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0px;
    margin: 0em 0em 2em 0em;
}

.elementor-8196 .elementor-element.elementor-element-6ad4d12 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-6ad4d12 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-6ad4d12 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-item {
    width: calc(100% / 7);
    flex: 0 0 auto;
    padding-inline-start: 0px;
    padding-inline-end: 0px;
}

.elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-items {
    margin-inline-start: -0px;
    margin-inline-end: -0px;
}

.elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-dots-mobile.carousel-dots-mobile-outside .flickity-page-dots {
    margin-top: 1.5em;
}

.elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-item-inner {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #ffffff;
}

.elementor-8196 .elementor-element.elementor-element-b938fab>.elementor-container {
    flex-wrap: wrap;
}

.elementor-8196 .elementor-element.elementor-element-b938fab {
    padding: 50px 0px 100px 0px;
}

.elementor-8196 .elementor-element.elementor-element-0e45b30>.elementor-element-populated {
    text-align: center;
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 25% 0% 25%;
}

.elementor-8196 .elementor-element.elementor-element-deeee20 .ld-fh-element {
    font-size: 50px;
}

.elementor-8196 .elementor-element.elementor-element-deeee20 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-deeee20 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-deeee20 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-2f1c3f2 .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-2f1c3f2 .ld-fh-element a {
    color: #ffffff;
}

.elementor-8196 .elementor-element.elementor-element-2f1c3f2 .ld-fh-element {
    font-size: 20px;
    line-height: 1.4em;
}

.elementor-8196 .elementor-element.elementor-element-2f1c3f2 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-2f1c3f2 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-2f1c3f2 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-11bb711.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8196 .elementor-element.elementor-element-11bb711>.elementor-element-populated {
    margin: 90px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8196 .elementor-element.elementor-element-d18c37d .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-d18c37d>.elementor-widget-container {
    justify-content: center;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-d18c37d .iconbox-icon-container {
    background-color: #9788c0;
    min-width: 100px;
    font-size: 100px;
    width: 165px;
    height: 165px;
    box-shadow: 0px 20px 30px 0px rgba(65, 94.00000000000006, 148, 0.08);
}

.elementor-8196 .elementor-element.elementor-element-d18c37d .iconbox-icon-container>img {
    width: 100px;
}

.elementor-8196 .elementor-element.elementor-element-d18c37d .iconbox-default .iconbox-icon-container {
    margin-bottom: 35px;
}

.elementor-8196 .elementor-element.elementor-element-d18c37d .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-e1f181c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8196 .elementor-element.elementor-element-e1f181c>.elementor-element-populated {
    margin: 15px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8196 .elementor-element.elementor-element-1c2e5a5 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-1c2e5a5>.elementor-widget-container {
    justify-content: center;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-1c2e5a5 .iconbox-icon-container {
    background-color: #9788c0;
    min-width: 100px;
    font-size: 100px;
    width: 165px;
    height: 165px;
    box-shadow: 0px 20px 30px 0px rgba(65, 94.00000000000006, 148, 0.08);
}

.elementor-8196 .elementor-element.elementor-element-1c2e5a5 .iconbox-icon-container>img {
    width: 100px;
}

.elementor-8196 .elementor-element.elementor-element-1c2e5a5 .iconbox-default .iconbox-icon-container {
    margin-bottom: 35px;
}

.elementor-8196 .elementor-element.elementor-element-1c2e5a5 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-0e8eaeb.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8196 .elementor-element.elementor-element-0e8eaeb>.elementor-element-populated {
    margin: 80px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8196 .elementor-element.elementor-element-fc304b7 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-fc304b7>.elementor-widget-container {
    justify-content: center;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-fc304b7 .iconbox-icon-container {
    background-color: #9788c0;
    min-width: 100px;
    font-size: 100px;
    width: 165px;
    height: 165px;
    box-shadow: 0px 20px 30px 0px rgba(65, 94.00000000000006, 148, 0.08);
}

.elementor-8196 .elementor-element.elementor-element-fc304b7 .iconbox-icon-container>img {
    width: 100px;
}

.elementor-8196 .elementor-element.elementor-element-fc304b7 .iconbox-default .iconbox-icon-container {
    margin-bottom: 35px;
}

.elementor-8196 .elementor-element.elementor-element-fc304b7 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-b62698c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8196 .elementor-element.elementor-element-b62698c>.elementor-element-populated {
    margin: 80px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8196 .elementor-element.elementor-element-0e53932 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-0e53932>.elementor-widget-container {
    justify-content: center;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-0e53932 .iconbox-icon-container {
    background-color: #9788c0;
    min-width: 100px;
    font-size: 100px;
    width: 165px;
    height: 165px;
    box-shadow: 0px 20px 30px 0px rgba(65, 94.00000000000006, 148, 0.08);
}

.elementor-8196 .elementor-element.elementor-element-0e53932 .iconbox-icon-container>img {
    width: 100px;
}

.elementor-8196 .elementor-element.elementor-element-0e53932 .iconbox-default .iconbox-icon-container {
    margin-bottom: 35px;
}

.elementor-8196 .elementor-element.elementor-element-0e53932 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-f2976d9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-8196 .elementor-element.elementor-element-f2976d9 {
    padding: 100px 0px 100px 0px;
}

.elementor-8196 .elementor-element.elementor-element-bccfb86>.elementor-element-populated {
    padding: 20px 0px 15px 20px;
}

.elementor-8196 .elementor-element.elementor-element-9755b98 {
    width: auto;
    max-width: auto;
}

.elementor-8196 .elementor-element.elementor-element-9755b98>.elementor-widget-container {
    background-color: #f36d21;
    margin: 0px 0px 25px 0px;
    padding: 5px 12px 5px 12px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-8196 .elementor-element.elementor-element-9755b98 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-9755b98 .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-9755b98 .ld-fh-element a {
    color: #ffffff;
}

.elementor-8196 .elementor-element.elementor-element-9755b98 .ld-fh-element {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-9755b98 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-36a2ef1>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-8196 .elementor-element.elementor-element-36a2ef1 .ld-fh-element {
    font-size: 50px;
    letter-spacing: -1px;
}

.elementor-8196 .elementor-element.elementor-element-36a2ef1 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-36a2ef1 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-36a2ef1 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-6a6778e .ld-fancy-heading {
    text-align: justify;
}

.elementor-8196 .elementor-element.elementor-element-6a6778e .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-6a6778e .ld-fh-element a {
    color: #ffffff;
}

.elementor-8196 .elementor-element.elementor-element-6a6778e .ld-fh-element {
    font-size: 16px;
    line-height: 1.375em;
    margin: 0em 0em 1.5em 0em;
}

.elementor-8196 .elementor-element.elementor-element-6a6778e .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-6a6778e .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-6a6778e .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-d66c8af img {
    width: 80%;
}

.elementor-8196 .elementor-element.elementor-element-d66c8af {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-770e0ca {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 0px;
    --margin-bottom: -50px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-c01cdb1 {
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --margin-top: 0px;
    --margin-bottom: -50px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-0055581 {
    left: 0px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-0055581 {
    right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-0055581 {
    top: 0px;
}

.elementor-8196 .elementor-element.elementor-element-6ff655e>.elementor-widget-container {
    padding: 0px 100px 0px 100px;
}

.elementor-8196 .elementor-element.elementor-element-6ff655e {
    z-index: 1;
}

.elementor-8196 .elementor-element.elementor-element-6ff655e .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-6ff655e .ld-fh-element {
    font-size: 61px;
    letter-spacing: -1px;
}

.elementor-8196 .elementor-element.elementor-element-6ff655e .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-6ff655e .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-6ff655e .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-fa0dd60 {
    z-index: 1;
}

.elementor-8196 .elementor-element.elementor-element-fa0dd60 .ld-fh-element {
    font-size: 61px;
    letter-spacing: -1px;
}

.elementor-8196 .elementor-element.elementor-element-fa0dd60 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-fa0dd60 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-fa0dd60 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-f042aba {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 60px;
    --padding-bottom: 160px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-200c751 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: center;
}

.elementor-8196 .elementor-element.elementor-element-50db070>.elementor-widget-container {
    --e-transform-rotateZ: -8deg;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-50db070 {
    left: 0%;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-50db070 {
    right: 0%;
}

.elementor-8196 .elementor-element.elementor-element-50db070 {
    top: 0.066%;
    z-index: 0;
}

.elementor-8196 .elementor-element.elementor-element-50db070 svg {
    width: 310px;
    height: 167px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-feb5831 {
    left: -45px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-feb5831 {
    right: -45px;
}

.elementor-8196 .elementor-element.elementor-element-feb5831 {
    top: 260px;
}

.elementor-8196 .elementor-element.elementor-element-feb5831 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-feb5831 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-feb5831 .ld-fh-element {
    margin: 0em 0em 0.3em 0em;
}

.elementor-8196 .elementor-element.elementor-element-c45c5ed>.elementor-widget-container {
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-c45c5ed {
    left: 84%;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-c45c5ed {
    right: 84%;
}

.elementor-8196 .elementor-element.elementor-element-c45c5ed {
    top: -17%;
}

.elementor-8196 .elementor-element.elementor-element-c45c5ed .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-c45c5ed .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-c45c5ed .ld-fh-element {
    margin: 0em 0em 0.3em 0em;
}

.elementor-8196 .elementor-element.elementor-element-60cdecb>.elementor-widget-container {
    margin: -100px 0px -100px 0px;
    padding: 50px 0px 0px 0px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-60cdecb {
    left: 162px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-60cdecb {
    right: 162px;
}

.elementor-8196 .elementor-element.elementor-element-60cdecb {
    top: 8px;
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-60cdecb img {
    width: 45%;
    max-width: 100%;
    filter: brightness(100%) contrast(110%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8196 .elementor-element.elementor-element-964e306>.elementor-widget-container {
    margin: -100px 0px -100px 0px;
    padding: 49px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-964e306 {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-964e306 img {
    width: 45%;
    max-width: 100%;
    filter: brightness(157%) contrast(47%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-8196 .elementor-element.elementor-element-c156936 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 60px;
    --padding-bottom: 160px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-c107fbd {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: center;
}

.elementor-8196 .elementor-element.elementor-element-3fc26a7>.elementor-widget-container {
    --e-transform-rotateZ: -8deg;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-3fc26a7 {
    left: 0%;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-3fc26a7 {
    right: 0%;
}

.elementor-8196 .elementor-element.elementor-element-3fc26a7 {
    top: 0.066%;
    z-index: 0;
}

.elementor-8196 .elementor-element.elementor-element-3fc26a7 svg {
    width: 1000px;
    height: auto;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-7ecacf0 {
    left: -45px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-7ecacf0 {
    right: -45px;
}

.elementor-8196 .elementor-element.elementor-element-7ecacf0 {
    top: 260px;
}

.elementor-8196 .elementor-element.elementor-element-7ecacf0 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-7ecacf0 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-7ecacf0 .ld-fh-element {
    margin: 0em 0em 0.3em 0em;
}

.elementor-8196 .elementor-element.elementor-element-55cf862>.elementor-widget-container {
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-55cf862 {
    left: 84%;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-55cf862 {
    right: 84%;
}

.elementor-8196 .elementor-element.elementor-element-55cf862 {
    top: -17%;
}

.elementor-8196 .elementor-element.elementor-element-55cf862 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-55cf862 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-55cf862 .ld-fh-element {
    margin: 0em 0em 0.3em 0em;
}

.elementor-8196 .elementor-element.elementor-element-d85b61e>.elementor-widget-container {
    margin: -100px 0px -100px 0px;
    padding: 50px 0px 0px 0px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-d85b61e {
    left: 162px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-d85b61e {
    right: 162px;
}

.elementor-8196 .elementor-element.elementor-element-d85b61e {
    top: 8px;
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-d85b61e img {
    width: 45%;
    max-width: 100%;
    filter: brightness(100%) contrast(110%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8196 .elementor-element.elementor-element-2e193f4>.elementor-widget-container {
    margin: -100px 0px -100px 0px;
    padding: 49px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-2e193f4 {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-2e193f4 img {
    width: 45%;
    max-width: 100%;
    filter: brightness(157%) contrast(47%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-8196 .elementor-element.elementor-element-8bbe61c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --padding-top: 50px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 2;
}

.elementor-8196 .elementor-element.elementor-element-6fafaec>.elementor-widget-container {
    background-color: #f36d21;
    margin: 0px 0px 18px 0px;
    padding: 3px 12px 6px 12px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-8196 .elementor-element.elementor-element-6fafaec .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-6fafaec .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-6fafaec .ld-fh-element a {
    color: #fff;
}

.elementor-8196 .elementor-element.elementor-element-6fafaec .ld-fh-element {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-6fafaec .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-9d3fa8f .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-9d3fa8f .ld-fh-element {
    font-size: 60px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-9d3fa8f .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-6848ddd>.elementor-widget-container {
    padding: 15px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-6848ddd .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-6848ddd .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-6848ddd .ld-fh-element a {
    color: #fff;
}

.elementor-8196 .elementor-element.elementor-element-6848ddd .ld-fh-element {
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0px;
    margin: 0em 0em 1em 0em;
}

.elementor-8196 .elementor-element.elementor-element-6848ddd .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-6848ddd .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-6848ddd .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-9cdd40f {
    --display: flex;
}

.elementor-8196 .elementor-element.elementor-element-e52dcfc {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-start;
    --gap: 80px 80px;
    --row-gap: 80px;
    --column-gap: 80px;
    --padding-top: 35px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-673b723>.elementor-widget-container {
    justify-content: center;
    background-color: #9788c0;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-673b723 {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-673b723:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-673b723 .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723 .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-673b723:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-673b723:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688 .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c2f7688:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-c2f7688:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6 .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-9656aa6:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-9656aa6:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-fb032f5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-start;
    --gap: 80px 80px;
    --row-gap: 80px;
    --column-gap: 80px;
    --padding-top: 35px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-232a989>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-232a989 {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-232a989:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-232a989 .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989 .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-232a989:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-232a989:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-339893d>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-339893d {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-339893d:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-339893d .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-339893d:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-339893d:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-f1a0b5c:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-24b468d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-start;
    --gap: 80px 80px;
    --row-gap: 80px;
    --column-gap: 80px;
    --padding-top: 35px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-e86dc7d:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987 .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-f7ec987:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-f7ec987:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b>.elementor-widget-container {
    justify-content: center;
    background-color: #C4744226;
    margin: 0px 0px 0px 0px;
    padding: 25px 15px 25px 15px;
    border-radius: 11px 11px 11px 11px;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b {
    width: var(--container-widget-width, 16.66%);
    max-width: 16.66%;
    --container-widget-width: 16.66%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b:hover .elementor-widget-container {
    background-color: #0A05020D;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container {
    min-width: 80px;
    font-size: 80px;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>img {
    width: 80px;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-default .iconbox-icon-container {
    margin-bottom: 0px;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .lqd-iconbox-heading {
    font-size: 17px;
    line-height: 1em;
    margin: 0px 0px 0px 0px;
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>svg rect:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>svg ellipse:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>svg circle:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>svg polygon:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b .iconbox-icon-container>svg polyline:not([stroke=none]) {
    fill: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b:hover .iconbox-icon-container>svg path:not([stroke=none]) {
    fill: #8EA4AF;
}

.elementor-8196 .elementor-element.elementor-element-c1f5b1b:hover .lqd-iconbox-heading {
    color: #445E65;
}

.elementor-8196 .elementor-element.elementor-element-1ea0de3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-df6ddf4 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --align-items: flex-end;
}

.elementor-8196 .elementor-element.elementor-element-df6ddf4.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-8196 .elementor-element.elementor-element-964dc3a {
    width: var(--container-widget-width, 350px);
    max-width: 350px;
    --container-widget-width: 350px;
    --container-widget-flex-grow: 0;
    top: 73px;
    z-index: 2;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-964dc3a {
    left: 60px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-964dc3a {
    right: 60px;
}

.elementor-8196 .elementor-element.elementor-element-964dc3a img {
    height: 400px;
    object-fit: cover;
}

.elementor-8196 .elementor-element.elementor-element-964dc3a figure,
.elementor-8196 .elementor-element.elementor-element-964dc3a figure img {
    border-radius: 11px;
}

.elementor-8196 .elementor-element.elementor-element-c28e3f9 {
    --display: flex;
    --justify-content: center;
    --padding-top: 0%;
    --padding-bottom: 0%;
    --padding-left: 10%;
    --padding-right: 0%;
}

.elementor-8196 .elementor-element.elementor-element-ef860f7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-ef860f7 .ld-fh-element {
    font-size: 50px;
    letter-spacing: -1px;
}

.elementor-8196 .elementor-element.elementor-element-ef860f7 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-ef860f7 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-ef860f7 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-a656251 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --border-radius: 15px 15px 15px 15px;
    box-shadow: 0px 50px 90px 0px rgba(21.99999999999999, 17, 147, 0.1);
    --z-index: 2;
}

.elementor-8196 .elementor-element.elementor-element-a656251:not(.elementor-motion-effects-element-type-background),
.elementor-8196 .elementor-element.elementor-element-a656251>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-8196 .elementor-element.elementor-element-528bf83 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 1px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #EEEEEE;
    --border-color: #EEEEEE;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-7e18bb1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 35px 0px 35px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EEEEEE;
}

.elementor-8196 .elementor-element.elementor-element-7e18bb1 .lqd-counter-element {
    margin-bottom: 13px;
    font-size: 35px;
    font-weight: 700;
}

.elementor-8196 .elementor-element.elementor-element-7e18bb1 {
    color: #1A3760;
}

.elementor-8196 .elementor-element.elementor-element-7e18bb1 .lqd-counter-text {
    color: #999999;
}

.elementor-8196 .elementor-element.elementor-element-e91a758>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 35px 0px 35px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #EEEEEE;
}

.elementor-8196 .elementor-element.elementor-element-e91a758 .lqd-counter-element {
    margin-bottom: 13px;
    font-size: 35px;
    font-weight: 700;
}

.elementor-8196 .elementor-element.elementor-element-e91a758 {
    color: #1A3760;
}

.elementor-8196 .elementor-element.elementor-element-e91a758 .lqd-counter-text {
    color: #999999;
}

.elementor-8196 .elementor-element.elementor-element-b60abe4 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-dfdaf30>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 35px 0px 35px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #EEEEEE;
}

.elementor-8196 .elementor-element.elementor-element-dfdaf30 .lqd-counter-element {
    margin-bottom: 13px;
    font-size: 35px;
    font-weight: 700;
}

.elementor-8196 .elementor-element.elementor-element-dfdaf30 {
    color: #1A3760;
}

.elementor-8196 .elementor-element.elementor-element-dfdaf30 .lqd-counter-text {
    color: #999999;
}

.elementor-8196 .elementor-element.elementor-element-1b5e2ce>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 35px 0px 35px 0px;
}

.elementor-8196 .elementor-element.elementor-element-1b5e2ce .lqd-counter-element {
    margin-bottom: 13px;
    font-size: 35px;
    font-weight: 700;
}

.elementor-8196 .elementor-element.elementor-element-1b5e2ce {
    color: #1A3760;
}

.elementor-8196 .elementor-element.elementor-element-1b5e2ce .lqd-counter-text {
    color: #999999;
}

.elementor-8196 .elementor-element.elementor-element-d0f4522 {
    width: auto;
    max-width: auto;
    bottom: -20px;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-d0f4522 {
    left: 42px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-d0f4522 {
    right: 42px;
}

.elementor-8196 .elementor-element.elementor-element-82e79d7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-6293d5f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}

.elementor-8196 .elementor-element.elementor-element-27ea315>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-8196 .elementor-element.elementor-element-27ea315 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-27ea315 .ld-fh-element {
    font-size: 60px;
    text-transform: uppercase;
    letter-spacing: -1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-27ea315 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-27ea315 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-27ea315 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-1b8c6e6 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-8196 .elementor-element.elementor-element-df31097>.elementor-widget-container {
    border-radius: 30px 30px 30px 30px;
}

.elementor-8196 .elementor-element.elementor-element-df31097 .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-8196 .elementor-element.elementor-element-0841cc7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-8174211 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-77cbe19 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-1992fd3 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-0a337ac .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-5b410e9 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b {
    width: 100%;
    max-width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b>.elementor-widget-container {
    --e-transform-rotateZ: -2.5deg;
    margin: 0% 0% 1.5% 0%;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .carousel-item {
    padding-inline-start: 50px;
    padding-inline-end: 50px;
}

.elementor-8196 .elementor-element.elementor-element-2e4734b .carousel-items {
    margin-inline-start: -50px;
    margin-inline-end: -50px;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-8174211 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C00;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-e119086 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C00;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-1992fd3 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-6aa7c14 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C00;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-5b410e9 .carousel-item-content {
    font-size: 3vw;
    font-weight: 700;
    line-height: 1.15em;
    color: #022F3C;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f {
    width: 100%;
    max-width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f>.elementor-widget-container {
    --e-transform-rotateZ: -2.5deg;
    margin: 0% 0% 1.5% 0%;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .carousel-item {
    padding-inline-start: 50px;
    padding-inline-end: 50px;
}

.elementor-8196 .elementor-element.elementor-element-dc2229f .carousel-items {
    margin-inline-start: -50px;
    margin-inline-end: -50px;
}

.elementor-8196 .elementor-element.elementor-element-71f0b55 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-861480d>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-8196 .elementor-element.elementor-element-861480d .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-861480d .ld-fh-element {
    font-size: 60px;
    text-transform: uppercase;
    letter-spacing: -1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-861480d .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-861480d .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-861480d .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e>.elementor-widget-container {
    padding: 0px 0px 50px 0px;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e.elementor-element {
    --align-self: center;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-59bf20e .ld-fh-element a {
    color: #fff;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e .ld-fh-element {
    font-size: 20px;
    line-height: 1.4em;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-59bf20e .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-59bf20e .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-b1274c2>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.03) inset;
}

.elementor-8196 .elementor-element.elementor-element-b1274c2 .carousel-item {
    width: calc(100% / 5);
    flex: 0 0 auto;
    padding-inline-start: 30px;
    padding-inline-end: 30px;
}

.elementor-8196 .elementor-element.elementor-element-b1274c2 .carousel-items {
    margin-inline-start: -30px;
    margin-inline-end: -30px;
}

.elementor-8196 .elementor-element.elementor-element-057316e>.elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.03) inset;
}

.elementor-8196 .elementor-element.elementor-element-057316e .carousel-item {
    width: calc(100% / 5);
    flex: 0 0 auto;
    padding-inline-start: 30px;
    padding-inline-end: 30px;
}

.elementor-8196 .elementor-element.elementor-element-057316e .carousel-items {
    margin-inline-start: -30px;
    margin-inline-end: -30px;
}

.elementor-8196 .elementor-element.elementor-element-057316e .carousel-item-inner {
    border-style: none;
}

.elementor-8196 .elementor-element.elementor-element-3953ee4 {
    --display: flex;
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-2d21e5b>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-2d21e5b .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-2d21e5b .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-2d21e5b .ld-fh-element a {
    color: #000000;
}

.elementor-8196 .elementor-element.elementor-element-2d21e5b .ld-fh-element {
    font-size: 55px;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-2d21e5b .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-2d21e5b .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-2d21e5b .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-c4251c0>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-8196 .elementor-element.elementor-element-c4251c0 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-c4251c0 .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-c4251c0 .ld-fh-element a {
    color: #fff;
}

.elementor-8196 .elementor-element.elementor-element-c4251c0 .ld-fh-element {
    font-size: 19px;
    line-height: 1.4em;
}

.elementor-8196 .elementor-element.elementor-element-c4251c0 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-c4251c0 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-c4251c0 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-d606069 {
    --grid-row-gap: 35px;
    --grid-column-gap: 30px;
}

.elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__thumbnail__link {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__meta-data span+span:before {
    content: "•";
}

.elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__card {
    border-radius: 33px;
}

.elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__text {
    margin-top: 20px;
}

.elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__badge {
    right: 0;
}

.elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__card .elementor-post__badge {
    margin: 20px;
}

.elementor-8196 .elementor-element.elementor-element-ddc89d5 .btn {
    background-color: var(--e-global-color-primary);
    --icon-font-size: 1em;
    --icon-mt: 0px;
    --icon-me: 0px;
    --icon-mb: 0px;
    --icon-ms: 12px;
    color: var(--e-global-color-secondary);
    fill: var(--e-global-color-secondary);
    border-radius: 3em 3em 3em 3em;
    --btn-pt: 1em;
    --btn-pe: 1.66em;
    --btn-pb: 1em;
    --btn-ps: 1.66em;
    padding: 1em 1.66em 1em 1.66em;
}

.elementor-8196 .elementor-element.elementor-element-ddc89d5 .btn:hover,
.elementor-8196 .elementor-element.elementor-element-ddc89d5 .btn:focus {
    background-color: var(--e-global-color-444f6b4);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-ddc89d5>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-06b4ed2 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 150px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-735b66f>.elementor-widget-container {
    padding: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-735b66f .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-735b66f .ld-fh-element {
    font-size: 60px;
    text-transform: uppercase;
    letter-spacing: -1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-735b66f .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-735b66f .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-735b66f .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 18px;
}

.elementor-8196 .elementor-element.elementor-element-b4d7e4e>.elementor-widget-container {
    padding: 0px 0px 40px 0px;
}

.elementor-8196 .elementor-element.elementor-element-b4d7e4e .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-b4d7e4e .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-b4d7e4e .ld-fh-element a {
    color: #fff;
}

.elementor-8196 .elementor-element.elementor-element-b4d7e4e .ld-fh-element {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0px;
    margin: 0em 0em 1em 0em;
}

.elementor-8196 .elementor-element.elementor-element-b4d7e4e .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-b4d7e4e .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-b4d7e4e .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-ac14199 {
    --display: grid;
    --e-con-grid-template-columns: repeat(6, 1fr);
    --e-con-grid-template-rows: repeat(4, 1fr);
    --grid-auto-flow: row;
    --justify-items: center;
    --align-items: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0201014A;
    --border-color: #0201014A;
    --border-radius: 100px 100px 100px 100px;
}

.elementor-8196 .elementor-element.elementor-element-fcf1acc img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-425a79b img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-7ab34d4 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-7d790b1 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-da93a5d img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-003fd19 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-056f700 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-e4f9367 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-01c8324 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-2156388 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-3ce4344 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-82eadac img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-2858c05 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-ae71420 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-10a8b3e img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-3f350b2 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-739a19c img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-3f27b4b img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-e4df2c3 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-4ba5df3 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-f9e39cc img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-57e4034 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-1af29ca img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-c6d93d1 img {
    width: 70%;
}

.elementor-8196 .elementor-element.elementor-element-3e8aa2d img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-b880cf0 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-a48e4bd img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-d2376eb img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-10e06b9 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-0c4ec86 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-764f335 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-4b701d4 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-861b27f img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-4ff9c20 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-2d2141a img {
    width: 80%;
}

.elementor-8196 .elementor-element.elementor-element-c647a36 {
    --display: flex;
}

.elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-item {
    width: calc(100% / 6);
    flex: 0 0 auto;
    padding-inline-start: 0px;
    padding-inline-end: 0px;
}

.elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-items {
    margin-inline-start: -0px;
    margin-inline-end: -0px;
}

.elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-item-inner {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #7375882B;
}

.elementor-8196 .elementor-element.elementor-element-0065657 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-40fe4c0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-8196 .elementor-element.elementor-element-2cb1164 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-2cb1164 .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-2cb1164 .ld-fh-element a {
    color: #000000;
}

.elementor-8196 .elementor-element.elementor-element-2cb1164 .ld-fh-element {
    font-size: 60px;
    text-transform: uppercase;
    line-height: 1em;
    letter-spacing: 1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-2cb1164 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-2cb1164 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-2cb1164 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-aaed382 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    border-style: none;
    --border-style: none;
    --border-radius: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-b95bd34 {
    width: auto;
    max-width: auto;
}

.elementor-8196 .elementor-element.elementor-element-b95bd34 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-11283ca {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    border-style: none;
    --border-style: none;
}

.elementor-8196 .elementor-element.elementor-element-aec81d1 {
    width: auto;
    max-width: auto;
}

.elementor-8196 .elementor-element.elementor-element-aec81d1 img {
    width: 100%;
}

.elementor-8196 .elementor-element.elementor-element-56e5f46 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
}

.elementor-8196 .elementor-element.elementor-element-c64c05c {
    width: auto;
    max-width: auto;
}

.elementor-8196 .elementor-element.elementor-element-c64c05c img {
    width: 100%;
    border-style: none;
}

.elementor-8196 .elementor-element.elementor-element-9285f5a:not(.elementor-motion-effects-element-type-background),
.elementor-8196 .elementor-element.elementor-element-9285f5a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-8196 .elementor-element.elementor-element-9285f5a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 80px 0px;
}

.elementor-8196 .elementor-element.elementor-element-9285f5a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8196 .elementor-element.elementor-element-1f2f65b>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-3289977>.elementor-widget-container {
    background-image: url("../assets/feat_circle.png.webp");
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 88% auto;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-interactive-circle-rotate {
    animation-duration: 50s;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-interactive-circle-rotate .eael-circle-btn-icon {
    animation-duration: 50s;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-interactive-circle-rotate .eael-circle-content {
    animation-duration: 50s;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-inner {
    width: 492px;
    height: 492px;
    padding: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-interactive-circle-preset-2 .eael-circle-inner {
    width: 492px;
    height: calc(492px / 2);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-interactive-circle-preset-2 .eael-circle-content {
    height: calc(492px / 2);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-interactive-circle-preset-2 .eael-circle-btn-content {
    height: calc(492px / 2);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-inner,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-responsive-view .eael-circle-inner .eael-circle-item {
    border-color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-btn-icon i {
    font-size: 30px !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-btn-icon svg {
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    min-height: 30px !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt {
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt {
    color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon i {
    color: #E54137 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon svg path {
    fill: #E54137 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn {
    box-shadow: 0px 4px 23px 0px rgba(0, 0, 0, 0.13);
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn:hover .eael-circle-btn-icon,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn:hover .eael-circle-btn-icon {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn:hover .eael-circle-icon-inner {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active:hover .eael-circle-btn-icon,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active:hover .eael-circle-btn-icon {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active:hover .eael-circle-icon-inner {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon i,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon i {
    color: #FFFFFF !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon svg path,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon svg path {
    fill: #FFFFFF !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active .eael-circle-btn-icon,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active .eael-circle-btn-icon {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner,
.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active .eael-circle-icon-inner {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-btn.active .eael-circle-btn-icon {
    background-color: #f36d21 !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon i {
    color: #FFFFFF !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon svg path {
    fill: #FFFFFF !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-content-icon i {
    font-size: 50px !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-content-icon svg {
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
}

.elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-content {
    padding: 0px 0px 30px 0px !important;
}

.elementor-8196 .elementor-element.elementor-element-f75a57b>.elementor-element-populated {
    margin: 0px 40px 0px 130px;
    --e-column-margin-right: 40px;
    --e-column-margin-left: 130px;
}

.elementor-8196 .elementor-element.elementor-element-8397c87 {
    width: initial;
    max-width: initial;
}

.elementor-8196 .elementor-element.elementor-element-8397c87>.elementor-widget-container {
    background-color: #6E7F991C;
    margin: 0px 0px 18px 0px;
    padding: 3px 12px 6px 12px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-8196 .elementor-element.elementor-element-8397c87 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-8397c87 .ld-fh-element,
.elementor-8196 .elementor-element.elementor-element-8397c87 .ld-fh-element a {
    color: #fff;
}

.elementor-8196 .elementor-element.elementor-element-8397c87 .ld-fh-element {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0em 0em 0em 0em;
}

.elementor-8196 .elementor-element.elementor-element-8397c87 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-49f61d1 .ld-fh-element {
    font-size: 44px;
}

.elementor-8196 .elementor-element.elementor-element-49f61d1 .lqd-highlight-inner,
.elementor-8196 .elementor-element.elementor-element-49f61d1 .lqd-highlight-inner .lqd-highlight-brush-svg {
    height: 0.275em;
}

.elementor-8196 .elementor-element.elementor-element-49f61d1 .lqd-highlight-inner {
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-f090209 {
    --spacer-size: 50px;
}

.elementor-8196 .elementor-element.elementor-element-0424b45 .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-0424b45>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-0424b45 .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px #00000012;
}

.elementor-8196 .elementor-element.elementor-element-0424b45:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-0424b45 .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-0424b45.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-0424b45 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-0424b45 .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-42866ea .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-42866ea>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-42866ea .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-42866ea:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-42866ea .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-42866ea.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-42866ea .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-42866ea .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8 .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8 .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px #00000012;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8 .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-bb0ebb8 .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-2c90e81 .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-2c90e81>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-2c90e81 .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-2c90e81:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-2c90e81 .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-2c90e81.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-2c90e81 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-2c90e81 .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-16cf838 .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-16cf838>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-16cf838 .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-16cf838:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-16cf838 .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-16cf838.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-16cf838 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-16cf838 .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-ddadd82 .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-ddadd82>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-ddadd82 .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-ddadd82:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-ddadd82 .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-ddadd82.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-ddadd82 .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-ddadd82 .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f>.elementor-widget-container {
    justify-content: start;
    margin: 20px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-15d5a9f .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-cd37b5f .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-aad08fe .iconbox {
    text-align: start;
}

.elementor-8196 .elementor-element.elementor-element-aad08fe>.elementor-widget-container {
    justify-content: start;
    margin: 0px 0px 45px 0px;
}

.elementor-8196 .elementor-element.elementor-element-aad08fe .iconbox-icon-container {
    background-color: var(--e-global-color-secondary);
    font-size: 15px;
    width: 47px;
    height: 47px;
    color: var(--e-global-color-primary);
    box-shadow: 0px 17px 30px 0px rgba(0, 0, 0, 0.07);
}

.elementor-8196 .elementor-element.elementor-element-aad08fe:hover .iconbox-icon-container {
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-secondary);
}

.elementor-8196 .elementor-element.elementor-element-aad08fe .iconbox-side .iconbox-icon-wrap {
    margin-inline-end: 22px;
}

.elementor-8196 .elementor-element.elementor-element-aad08fe.elementor-align-right .iconbox-side .iconbox-icon-wrap {
    margin-inline-start: 22px;
    margin-inline-end: 0;
}

.elementor-8196 .elementor-element.elementor-element-aad08fe .lqd-iconbox-heading {
    font-size: 20px;
    margin: 0px 0px 15px 0px;
}

.elementor-8196 .elementor-element.elementor-element-aad08fe .contents p {
    font-size: 16px;
    line-height: 1.6em;
    color: #5D6371BA;
}

.elementor-8196 .elementor-element.elementor-element-837df26 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 40px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}

.elementor-8196 .elementor-element.elementor-element-773c964 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: center;
    --border-radius: 24px 24px 24px 24px;
    box-shadow: 0px 22px 55px 0px rgba(62, 111.99999999999996, 155, 0.12941176470588237);
    --padding-top: 37px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-8196 .elementor-element.elementor-element-773c964:not(.elementor-motion-effects-element-type-background),
.elementor-8196 .elementor-element.elementor-element-773c964>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #003ca5;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-c38ca06 {
    right: 0px;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-c38ca06 {
    left: 0px;
}

.elementor-8196 .elementor-element.elementor-element-c38ca06 {
    bottom: 9%;
    z-index: 0;
}

.elementor-8196 .elementor-element.elementor-element-c38ca06 img {
    height: 500px;
}

.elementor-8196 .elementor-element.elementor-element-60ec31a .lqd-imggrp-single[data-float] {
    --float-animate-from: -25%;
    --float-animate-to: 0%;
    --float-delay: 0s;
    --float-animation-ease: ease-in-out;
}

.elementor-8196 .elementor-element.elementor-element-60ec31a {
    width: var(--container-widget-width, 140px);
    max-width: 140px;
    --container-widget-width: 140px;
    --container-widget-flex-grow: 0;
    bottom: 32px;
    z-index: 2;
}

body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-60ec31a {
    right: 9%;
}

body.rtl .elementor-8196 .elementor-element.elementor-element-60ec31a {
    left: 9%;
}

.elementor-8196 .elementor-element.elementor-element-60ec31a img {
    width: 47%;
}

.elementor-8196 .elementor-element.elementor-element-ae833e1>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-ae833e1 .ld-fancy-heading {
    text-align: center;
}

.elementor-8196 .elementor-element.elementor-element-ae833e1 .lqd-highlight-inner {
    background: var(--e-global-color-primary);
    bottom: 0em;
    left: 0em;
}

.elementor-8196 .elementor-element.elementor-element-ae833e1 .ld-fh-element {
    margin: 0em 0em 1em 0em;
}

.elementor-8196 .elementor-element.elementor-element-5e6cc72 {
    --display: flex;
    --z-index: 1;
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea>.elementor-widget-container {
    background-color: #FFFFFF;
    padding: 40px 65px 45px 65px;
    border-radius: 11px 11px 11px 11px;
    box-shadow: 0px 22px 45px 0px rgba(0, 0, 0, 0.05);
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea .lqd-contact-form {
    --inputs-margin: 0px 0px 35px 0px;
    --input-margin-bottom: 35px;
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea .lqd-contact-form [type=submit] {
    margin: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea input:not([type=submit]),
.elementor-8196 .elementor-element.elementor-element-a1ac5ea textarea,
.elementor-8196 .elementor-element.elementor-element-a1ac5ea .lqd-contact-form select,
.elementor-8196 .elementor-element.elementor-element-a1ac5ea .ui-button.ui-selectmenu-button {
    font-size: 14px;
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea .wpcf7-submit {
    font-size: 15px;
    font-weight: 500;
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea input:not([type=submit]),
.elementor-8196 .elementor-element.elementor-element-a1ac5ea textarea,
.elementor-8196 .elementor-element.elementor-element-a1ac5ea .lqd-contact-form select,
.elementor-8196 .elementor-element.elementor-element-a1ac5ea .ui-button.ui-selectmenu-button,
.elementor-8196 .elementor-element.elementor-element-a1ac5ea .wpcf7-radio {
    color: #000000;
}

.elementor-8196 .elementor-element.elementor-element-a1ac5ea input[type=submit] {
    background: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-8196 .elementor-element.elementor-element-129a85d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 0px 0px 0px;
    --border-top-width: 1px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #00000017;
    --border-color: #00000017;
    --border-radius: 0px 0px 0px 0px;
}

.elementor-8196 .elementor-element.elementor-element-5e81c63 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-8196 .elementor-element.elementor-element-770cda2 {
    text-align: center;
    font-size: 13px;
    color: var(--e-global-color-444f6b4);
}

.elementor-8196 .elementor-element.elementor-element-770cda2 p {
    margin-block-end: 0px;
}

.elementor-8196 .elementor-element.elementor-element-09d9b1e {
    text-align: center;
    color: var(--e-global-color-444f6b4);
}

.elementor-8196 .elementor-element.elementor-element-09d9b1e p {
    margin-block-end: 0px;
}

@media(min-width:768px) {
    .elementor-8196 .elementor-element.elementor-element-da94755 {
        --width: 90%;
    }

    .elementor-8196 .elementor-element.elementor-element-e5a3ccc {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-11bb711 {
        width: 25%;
    }

    .elementor-8196 .elementor-element.elementor-element-e1f181c {
        width: 25%;
    }

    .elementor-8196 .elementor-element.elementor-element-0e8eaeb {
        width: 25%;
    }

    .elementor-8196 .elementor-element.elementor-element-b62698c {
        width: 25%;
    }

    .elementor-8196 .elementor-element.elementor-element-bccfb86 {
        width: 42%;
    }

    .elementor-8196 .elementor-element.elementor-element-5acb946 {
        width: 58%;
    }

    .elementor-8196 .elementor-element.elementor-element-770e0ca {
        --content-width: 1170px;
    }

    .elementor-8196 .elementor-element.elementor-element-200c751 {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-c107fbd {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-e52dcfc {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-fb032f5 {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-24b468d {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-df6ddf4 {
        --width: 42%;
    }

    .elementor-8196 .elementor-element.elementor-element-82e79d7 {
        --width: 90%;
    }

    .elementor-8196 .elementor-element.elementor-element-6293d5f {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-1b8c6e6 {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-06b4ed2 {
        --content-width: 1300px;
    }

    .elementor-8196 .elementor-element.elementor-element-0065657 {
        --content-width: 1200px;
    }

    .elementor-8196 .elementor-element.elementor-element-40fe4c0 {
        --width: 40%;
    }

    .elementor-8196 .elementor-element.elementor-element-aaed382 {
        --width: 20%;
    }

    .elementor-8196 .elementor-element.elementor-element-11283ca {
        --width: 20%;
    }

    .elementor-8196 .elementor-element.elementor-element-56e5f46 {
        --width: 20%;
    }

    .elementor-8196 .elementor-element.elementor-element-5e6cc72 {
        --content-width: 625px;
    }

    .elementor-8196 .elementor-element.elementor-element-5e81c63 {
        --width: 100%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-8196 .elementor-element.elementor-element-11bb711 {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-e1f181c {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-0e8eaeb {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-b62698c {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-bccfb86 {
        width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-5acb946 {
        width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-c01cdb1 {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-c28e3f9 {
        --width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-1f2f65b {
        width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-f75a57b {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-8196 .elementor-element.elementor-element-da94755 {
        --padding-top: 5%;
        --padding-bottom: 5%;
        --padding-left: 0%;
        --padding-right: 0%;
    }

    .elementor-8196 .elementor-element.elementor-element-300fcf1 {
        padding: 65px 0px 30px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-item {
        width: calc(100% / 4);
        flex: 0 0 auto;
        padding-inline-start: 35px;
        padding-inline-end: 35px;
    }

    .elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-items {
        margin-inline-start: -35px;
        margin-inline-end: -35px;
    }

    .elementor-8196 .elementor-element.elementor-element-b938fab {
        padding: 100px 15px 50px 15px;
    }

    .elementor-8196 .elementor-element.elementor-element-0e45b30>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-f2976d9 {
        padding: 30px 0px 30px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-770e0ca {
        --padding-top: 80px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-f042aba {
        --flex-wrap: wrap;
        --padding-top: 90px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-c156936 {
        --flex-wrap: wrap;
        --padding-top: 90px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-8bbe61c {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-6848ddd>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-1ea0de3 {
        --padding-top: 0px;
        --padding-bottom: 30px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-df6ddf4 {
        --justify-content: flex-start;
        --margin-top: 0px;
        --margin-bottom: 30px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-df6ddf4.e-con {
        --order: -99999;
    }

    .elementor-8196 .elementor-element.elementor-element-c28e3f9 {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-0841cc7 {
        --padding-top: 70px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-8174211 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-77cbe19 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-1992fd3 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-0a337ac .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-5b410e9 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .carousel-item {
        padding-inline-start: 25px;
        padding-inline-end: 25px;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .carousel-items {
        margin-inline-start: -25px;
        margin-inline-end: -25px;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-8174211 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-e119086 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-1992fd3 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-6aa7c14 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-5b410e9 .carousel-item-content {
        font-size: 5vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .carousel-item {
        padding-inline-start: 25px;
        padding-inline-end: 25px;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .carousel-items {
        margin-inline-start: -25px;
        margin-inline-end: -25px;
    }

    .elementor-8196 .elementor-element.elementor-element-b1274c2 .carousel-item {
        width: calc(100% / 2);
        flex: 0 0 auto;
    }

    .elementor-8196 .elementor-element.elementor-element-057316e .carousel-item {
        width: calc(100% / 2);
        flex: 0 0 auto;
    }

    .elementor-8196 .elementor-element.elementor-element-b4d7e4e>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-ac14199 {
        --grid-auto-flow: row;
    }

    .elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-item {
        width: calc(100% / 4);
        flex: 0 0 auto;
        padding-inline-start: 35px;
        padding-inline-end: 35px;
    }

    .elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-items {
        margin-inline-start: -35px;
        margin-inline-end: -35px;
    }

    .elementor-8196 .elementor-element.elementor-element-9285f5a {
        padding: 50px 40px 50px 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-f75a57b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-837df26 {
        --padding-top: 0px;
        --padding-bottom: 25px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-60ec31a {
        right: 9.1%;
    }

    body.rtl .elementor-8196 .elementor-element.elementor-element-60ec31a {
        left: 9.1%;
    }

    .elementor-8196 .elementor-element.elementor-element-60ec31a {
        bottom: 19px;
    }
}

@media(max-width:767px) {

    .elementor-8196 .elementor-element.elementor-element-da94755:not(.elementor-motion-effects-element-type-background),
    .elementor-8196 .elementor-element.elementor-element-da94755>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-image: url("../assets/Creat_Nation_400x600v2.png");
        background-position: center center;
    }

    .elementor-8196 .elementor-element.elementor-element-da94755 {
        --min-height: 70vh;
        --justify-content: flex-end;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-e5a3ccc {
        --flex-direction: row;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: flex-start;
        --align-items: flex-end;
        --padding-top: 0%;
        --padding-bottom: 0%;
        --padding-left: 03%;
        --padding-right: 7%;
    }

    .elementor-8196 .elementor-element.elementor-element-4841c7a .ld-fh-element {
        font-size: 30px;
    }

    .elementor-8196 .elementor-element.elementor-element-6beff6b>.elementor-widget-container {
        margin: 200px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-6beff6b .ld-fancy-heading {
        text-align: left;
    }

    .elementor-8196 .elementor-element.elementor-element-6beff6b .ld-fh-element {
        font-size: 20px;
        line-height: 1.9em;
        margin: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-6504b80 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
    }

    .elementor-8196 .elementor-element.elementor-element-5b4fac3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-5b4fac3 .ld-fancy-heading {
        text-align: left;
    }

    .elementor-8196 .elementor-element.elementor-element-5b4fac3 .ld-fh-element {
        font-size: 16px;
        letter-spacing: 0px;
        margin: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-a03c16c>.elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-a03c16c .btn {
        font-size: 12px;
    }

    .elementor-8196 .elementor-element.elementor-element-c755ab2 .btn {
        font-size: 14px;
    }

    .elementor-8196 .elementor-element.elementor-element-6ad4d12>.elementor-widget-container {
        padding: 0px 30px 0px 30px;
    }

    .elementor-8196 .elementor-element.elementor-element-6ad4d12 .ld-fh-element {
        font-size: 18px;
    }

    .elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-item {
        width: calc(100% / 3);
        flex: 0 0 auto;
        padding-inline-start: 0px;
        padding-inline-end: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-47cb29c .carousel-items {
        margin-inline-start: -0px;
        margin-inline-end: -0px;
    }

    .elementor-8196 .elementor-element.elementor-element-b938fab {
        padding: 40px 20px 70px 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-0e45b30>.elementor-element-populated {
        margin: 0px 0px 50px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-deeee20 .ld-fh-element {
        font-size: 38px;
    }

    .elementor-8196 .elementor-element.elementor-element-2f1c3f2>.elementor-widget-container {
        padding: 0px 30px 0px 30px;
    }

    .elementor-8196 .elementor-element.elementor-element-2f1c3f2 .ld-fh-element {
        font-size: 18px;
    }

    .elementor-8196 .elementor-element.elementor-element-11bb711 {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-11bb711>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-d18c37d .iconbox-icon-container {
        min-width: 60px;
        font-size: 60px;
        width: 120px;
        height: 120px;
    }

    .elementor-8196 .elementor-element.elementor-element-d18c37d .iconbox-icon-container>img {
        width: 60px;
    }

    .elementor-8196 .elementor-element.elementor-element-e1f181c {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-e1f181c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-1c2e5a5 .iconbox-icon-container {
        min-width: 60px;
        font-size: 60px;
        width: 120px;
        height: 120px;
    }

    .elementor-8196 .elementor-element.elementor-element-1c2e5a5 .iconbox-icon-container>img {
        width: 60px;
    }

    .elementor-8196 .elementor-element.elementor-element-0e8eaeb {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-0e8eaeb>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-fc304b7 .iconbox-icon-container {
        min-width: 60px;
        font-size: 60px;
        width: 120px;
        height: 120px;
    }

    .elementor-8196 .elementor-element.elementor-element-fc304b7 .iconbox-icon-container>img {
        width: 60px;
    }

    .elementor-8196 .elementor-element.elementor-element-b62698c {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-b62698c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-0e53932 .iconbox-icon-container {
        min-width: 60px;
        font-size: 60px;
        width: 120px;
        height: 120px;
    }

    .elementor-8196 .elementor-element.elementor-element-0e53932 .iconbox-icon-container>img {
        width: 60px;
    }

    .elementor-8196 .elementor-element.elementor-element-f2976d9 {
        padding: 30px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-bccfb86>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-36a2ef1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-36a2ef1 .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-6a6778e .ld-fh-element {
        font-size: 15px;
    }

    .elementor-8196 .elementor-element.elementor-element-5acb946>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-770e0ca {
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 6px;
        --padding-right: 6px;
    }

    .elementor-8196 .elementor-element.elementor-element-6ff655e .ld-fh-element {
        font-size: 65px;
    }

    .elementor-8196 .elementor-element.elementor-element-fa0dd60>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-fa0dd60 .ld-fh-element {
        font-size: 36px;
    }

    .elementor-8196 .elementor-element.elementor-element-fa0dd60 .lqd-highlight-inner,
    .elementor-8196 .elementor-element.elementor-element-fa0dd60 .lqd-highlight-inner .lqd-highlight-brush-svg {
        height: 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-f042aba {
        --padding-top: 90px;
        --padding-bottom: 180px;
        --padding-left: 20px;
        --padding-right: 20px;
    }

    body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-feb5831 {
        left: -8px;
    }

    body.rtl .elementor-8196 .elementor-element.elementor-element-feb5831 {
        right: -8px;
    }

    .elementor-8196 .elementor-element.elementor-element-feb5831 {
        top: 122px;
    }

    .elementor-8196 .elementor-element.elementor-element-feb5831 .ld-fh-element {
        font-size: 22px;
    }

    body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-c45c5ed {
        left: 73%;
    }

    body.rtl .elementor-8196 .elementor-element.elementor-element-c45c5ed {
        right: 73%;
    }

    .elementor-8196 .elementor-element.elementor-element-c45c5ed {
        top: 21%;
    }

    .elementor-8196 .elementor-element.elementor-element-c45c5ed .ld-fh-element {
        font-size: 22px;
    }

    body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-60cdecb {
        left: 2px;
    }

    body.rtl .elementor-8196 .elementor-element.elementor-element-60cdecb {
        right: 2px;
    }

    .elementor-8196 .elementor-element.elementor-element-60cdecb {
        top: 4px;
    }

    .elementor-8196 .elementor-element.elementor-element-60cdecb img {
        width: 44%;
    }

    .elementor-8196 .elementor-element.elementor-element-8bbe61c {
        --flex-direction: row;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --align-items: center;
        --flex-wrap: wrap;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-6fafaec {
        width: auto;
        max-width: auto;
    }

    .elementor-8196 .elementor-element.elementor-element-9d3fa8f>.elementor-widget-container {
        padding: 0px 10px 10px 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-9d3fa8f .ld-fancy-heading {
        text-align: left;
    }

    .elementor-8196 .elementor-element.elementor-element-9d3fa8f .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-6848ddd .ld-fh-element {
        font-size: 18px;
    }

    .elementor-8196 .elementor-element.elementor-element-9cdd40f {
        --margin-top: 7px;
        --margin-bottom: 7px;
        --margin-left: 7px;
        --margin-right: 7px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-e52dcfc {
        --gap: 13px 13px;
        --row-gap: 13px;
        --column-gap: 13px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-673b723>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-673b723 {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-c2f7688>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-c2f7688 {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-9656aa6>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-9656aa6 {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-fb032f5 {
        --gap: 13px 13px;
        --row-gap: 13px;
        --column-gap: 13px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-232a989>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-232a989 {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-339893d>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-339893d {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-f1a0b5c>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-f1a0b5c {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-24b468d {
        --gap: 13px 13px;
        --row-gap: 13px;
        --column-gap: 13px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-e86dc7d>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-e86dc7d {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-f7ec987>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-f7ec987 {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-c1f5b1b>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-c1f5b1b {
        --container-widget-width: 48%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 48%);
        max-width: 48%;
    }

    .elementor-8196 .elementor-element.elementor-element-1ea0de3 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-964dc3a {
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 80%);
        max-width: 80%;
    }

    .elementor-8196 .elementor-element.elementor-element-ef860f7 .ld-fancy-heading {
        text-align: center;
    }

    .elementor-8196 .elementor-element.elementor-element-ef860f7 .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-e91a758>.elementor-widget-container {
        border-width: 0px 0px 1px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-82e79d7 {
        --padding-top: 45px;
        --padding-bottom: 70px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-27ea315 .ld-fancy-heading {
        text-align: center;
    }

    .elementor-8196 .elementor-element.elementor-element-27ea315 .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-0841cc7 {
        --padding-top: 0px;
        --padding-bottom: 40px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-8174211 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-77cbe19 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-1992fd3 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-0a337ac .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .elementor-repeater-item-5b410e9 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .carousel-item {
        padding-inline-start: 15px;
        padding-inline-end: 15px;
    }

    .elementor-8196 .elementor-element.elementor-element-2e4734b .carousel-items {
        margin-inline-start: -15px;
        margin-inline-end: -15px;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-8174211 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-e119086 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-1992fd3 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-6aa7c14 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .elementor-repeater-item-5b410e9 .carousel-item-content {
        font-size: 8vw;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .carousel-item {
        padding-inline-start: 15px;
        padding-inline-end: 15px;
    }

    .elementor-8196 .elementor-element.elementor-element-dc2229f .carousel-items {
        margin-inline-start: -15px;
        margin-inline-end: -15px;
    }

    .elementor-8196 .elementor-element.elementor-element-71f0b55 {
        --padding-top: 50px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-861480d .ld-fancy-heading {
        text-align: center;
    }

    .elementor-8196 .elementor-element.elementor-element-861480d .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-59bf20e {
        --container-widget-width: 322px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 322px);
        max-width: 322px;
    }

    .elementor-8196 .elementor-element.elementor-element-59bf20e .ld-fh-element {
        font-size: 18px;
    }

    .elementor-8196 .elementor-element.elementor-element-b1274c2 .carousel-item {
        width: calc(100% / 2);
        flex: 0 0 auto;
    }

    .elementor-8196 .elementor-element.elementor-element-057316e .carousel-item {
        width: calc(100% / 2);
        flex: 0 0 auto;
    }

    .elementor-8196 .elementor-element.elementor-element-3953ee4 {
        --padding-top: 70px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-2d21e5b>.elementor-widget-container {
        padding: 0px 0px 0px 3px;
    }

    .elementor-8196 .elementor-element.elementor-element-2d21e5b .ld-fancy-heading {
        text-align: center;
    }

    .elementor-8196 .elementor-element.elementor-element-2d21e5b .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-c4251c0>.elementor-widget-container {
        padding: 0px 30px 0px 30px;
    }

    .elementor-8196 .elementor-element.elementor-element-c4251c0 .ld-fh-element {
        font-size: 18px;
    }

    .elementor-8196 .elementor-element.elementor-element-d606069>.elementor-widget-container {
        margin: 10px 10px 10px 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-d606069 .elementor-post__thumbnail__link {
        width: 100%;
    }

    .elementor-8196 .elementor-element.elementor-element-ddc89d5>.elementor-widget-container {
        margin: 150px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-06b4ed2 {
        --padding-top: 70px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-735b66f>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-735b66f .ld-fancy-heading {
        text-align: center;
    }

    .elementor-8196 .elementor-element.elementor-element-735b66f .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-b4d7e4e>.elementor-widget-container {
        padding: 5px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-b4d7e4e .ld-fh-element {
        font-size: 18px;
    }

    .elementor-8196 .elementor-element.elementor-element-ac14199 {
        --e-con-grid-template-columns: repeat(3, 1fr);
        --e-con-grid-template-rows: repeat(8, 1fr);
        --grid-auto-flow: row;
        border-width: 1px 0px 1px 0px;
        --border-top-width: 1px;
        --border-right-width: 0px;
        --border-bottom-width: 1px;
        --border-left-width: 0px;
        --border-radius: 0px 0px 0px 0px;
        --margin-top: 10px;
        --margin-bottom: 15px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-8196 .elementor-element.elementor-element-3e8aa2d>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-3e8aa2d img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-b880cf0>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-b880cf0 img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-a48e4bd>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-a48e4bd img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-d2376eb>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-d2376eb img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-10e06b9>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-10e06b9 img {
        width: 70%;
    }

    .elementor-8196 .elementor-element.elementor-element-0c4ec86>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-0c4ec86 img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-764f335>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-764f335 img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-4b701d4>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-4b701d4 img {
        width: 70%;
    }

    .elementor-8196 .elementor-element.elementor-element-861b27f>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-861b27f img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-4ff9c20>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-4ff9c20 img {
        width: 85%;
    }

    .elementor-8196 .elementor-element.elementor-element-2d2141a>.elementor-widget-container {
        margin: 30px 0px 10px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-2d2141a img {
        width: 70%;
    }

    .elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-item {
        width: calc(100% / 2);
        flex: 0 0 auto;
        padding-inline-start: 20px;
        padding-inline-end: 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-da7af0f .carousel-items {
        margin-inline-start: -20px;
        margin-inline-end: -20px;
    }

    .elementor-8196 .elementor-element.elementor-element-0065657 {
        --padding-top: 100px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-2cb1164>.elementor-widget-container {
        padding: 0px 0px 0px 01px;
    }

    .elementor-8196 .elementor-element.elementor-element-2cb1164 .ld-fancy-heading {
        text-align: center;
    }

    .elementor-8196 .elementor-element.elementor-element-2cb1164 .ld-fh-element {
        font-size: 40px;
    }

    .elementor-8196 .elementor-element.elementor-element-b95bd34 img {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-aec81d1 img {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-c64c05c img {
        width: 50%;
    }

    .elementor-8196 .elementor-element.elementor-element-9285f5a {
        padding: 40px 20px 40px 20px;
    }

    .elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-inner {
        margin: 0px 0px 0px 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-btn {
        width: 48px !important;
        height: 48px !important;
    }

    .elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-btn-icon i {
        font-size: 20px !important;
    }

    .elementor-8196 .elementor-element.elementor-element-3289977 .eael-circle-btn-icon svg {
        width: 20px !important;
        height: 20px !important;
        min-width: 20px !important;
        min-height: 20px !important;
    }

    .elementor-8196 .elementor-element.elementor-element-837df26 {
        --padding-top: 25px;
        --padding-bottom: 25px;
        --padding-left: 25px;
        --padding-right: 25px;
    }

    .elementor-8196 .elementor-element.elementor-element-773c964 {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-c38ca06 {
        right: 0px;
    }

    body.rtl .elementor-8196 .elementor-element.elementor-element-c38ca06 {
        left: 0px;
    }

    .elementor-8196 .elementor-element.elementor-element-c38ca06 {
        bottom: -10%;
    }

    .elementor-8196 .elementor-element.elementor-element-c38ca06 img {
        width: 100%;
        max-width: 100%;
    }

    body:not(.rtl) .elementor-8196 .elementor-element.elementor-element-60ec31a {
        right: -36%;
    }

    body.rtl .elementor-8196 .elementor-element.elementor-element-60ec31a {
        left: -36%;
    }

    .elementor-8196 .elementor-element.elementor-element-60ec31a {
        bottom: -19px;
    }

    .elementor-8196 .elementor-element.elementor-element-60ec31a img {
        width: 22%;
    }

    .elementor-8196 .elementor-element.elementor-element-ae833e1>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-8196 .elementor-element.elementor-element-ae833e1 .ld-fancy-heading {
        text-align: left;
    }

    .elementor-8196 .elementor-element.elementor-element-ae833e1 .ld-fh-element {
        font-size: 35px;
        line-height: 1.3em;
    }

    .elementor-8196 .elementor-element.elementor-element-a1ac5ea>.elementor-widget-container {
        padding: 30px 30px 30px 30px;
    }

    .elementor-8196 .elementor-element.elementor-element-09d9b1e {
        font-size: 10px;
    }
}

.elementor-10036 .elementor-element.elementor-element-66c94870 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-end;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}

.elementor-10036 .elementor-element.elementor-element-66c94870.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-10036 .elementor-element.elementor-element-24f656ab {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-end;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}

.elementor-10036 .elementor-element.elementor-element-265f45c1 .btn {
    background-color: #FFFFFF;
    width: 58px;
    height: 58px;
    --icon-font-size: 17px;
    --icon-mt: 0px;
    --icon-me: 0px;
    --icon-mb: 0px;
    --icon-ms: 0px;
    box-shadow: 0px 5px 22px 0px rgba(0, 0, 0, 0.05);
    border-radius: 5em 5em 5em 5em;
    transform: rotate(90deg);
}

.elementor-10036 .elementor-element.elementor-element-265f45c1 .btn-icon {
    color: #000000;
    fill: #000000;
}

.elementor-10036 .elementor-element.elementor-element-2b5bf78d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 0px 1px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 1px;
    --border-left-width: 0px;
    border-color: #00000017;
    --border-color: #00000017;
    --border-radius: 0px 0px 0px 0px;
}

.elementor-10036 .elementor-element.elementor-element-4346b4f8 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
}

.elementor-10036 .elementor-element.elementor-element-583d105e img {
    width: 60%;
}

.elementor-10036 .elementor-element.elementor-element-71f03f04 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0>.elementor-widget-container {
    margin: 0px 30px 0px 0px;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li>a {
    font-size: 14px;
    font-weight: 500;
    line-height: 2em;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0 {
    --lqd-menu-items-top-padding: 15px;
    --lqd-menu-items-right-padding: 22px;
    --lqd-menu-items-bottom-padding: 15px;
    --lqd-menu-items-left-padding: 22px;
}

.is-stuck .elementor-10036 .elementor-element.elementor-element-445c13e0 {
    --lqd-menu-items-top-padding: 15px;
    --lqd-menu-items-right-padding: 22px;
    --lqd-menu-items-bottom-padding: 15px;
    --lqd-menu-items-left-padding: 22px;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0 .nav-item-children>li>a {
    font-size: 13px;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li>a,
.navbar-fullscreen .elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li>a {
    color: #00000075;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li:hover>a,
.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.is-active>a,
.navbar-fullscreen .elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li>a:hover {
    color: #000000;
}

.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.is-active>a,
.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.current_page_item>a,
.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.current-menu-item>a,
.elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.current-menu-ancestor>a,
.navbar-fullscreen .elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.is-active>a,
.navbar-fullscreen .elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.current_page_item>a,
.navbar-fullscreen .elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.current-menu-item>a,
.navbar-fullscreen .elementor-10036 .elementor-element.elementor-element-445c13e0 .main-nav>li.current-menu-ancestor>a {
    color: #000000;
}

.elementor-10036 .elementor-element.elementor-element-2ceacf87 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee {
    --grid-template-columns: repeat(0, auto);
    width: auto;
    max-width: auto;
    --icon-size: 22px;
    --grid-column-gap: 24px;
    --grid-row-gap: 0px;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-widget-container {
    text-align: center;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee>.elementor-widget-container {
    margin: 0px 30px 0px 0px;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-social-icon {
    background-color: #00000000;
    --icon-padding: 0em;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-social-icon i {
    color: #B4B6C6;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-social-icon svg {
    fill: #B4B6C6;
}

.elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-social-icon:hover i {
    color: var(--e-global-color-text);
}

.elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-social-icon:hover svg {
    fill: var(--e-global-color-text);
}

.elementor-10036 .elementor-element.elementor-element-5ae04d42 .btn {
    background-color: var(--e-global-color-primary);
    --icon-font-size: 1.1em;
    font-size: 13px;
    font-weight: 500;
    color: #FFFFFF;
    fill: #FFFFFF;
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
    border-radius: 5em 5em 5em 5em;
    --btn-pt: 8px;
    --btn-pe: 22px;
    --btn-pb: 8px;
    --btn-ps: 22px;
    padding: 8px 22px 8px 22px;
}

.elementor-10036 .elementor-element.elementor-element-5ae04d42 .btn:hover,
.elementor-10036 .elementor-element.elementor-element-5ae04d42 .btn:focus {
    background-color: #032A3E;
}

.is-stuck>.elementor>.elementor-section {
    background-color: #FFFFFF;
}

@media(max-width:767px) {
    .elementor-10036 .elementor-element.elementor-element-2b5bf78d {
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    }

    .elementor-10036 .elementor-element.elementor-element-583d105e {
        text-align: center;
    }

    .elementor-10036 .elementor-element.elementor-element-3b138dee .elementor-widget-container {
        text-align: left;
    }

    .elementor-10036 .elementor-element.elementor-element-3b138dee>.elementor-widget-container {
        margin: -25px 0px 0px 0px;
    }

    .elementor-10036 .elementor-element.elementor-element-3b138dee {
        --icon-size: 25px;
    }
}

@media(min-width:768px) {
    .elementor-10036 .elementor-element.elementor-element-66c94870 {
        --width: 8.684%;
    }

    .elementor-10036 .elementor-element.elementor-element-2b5bf78d {
        --width: 100%;
    }

    .elementor-10036 .elementor-element.elementor-element-4346b4f8 {
        --width: 25%;
    }

    .elementor-10036 .elementor-element.elementor-element-71f03f04 {
        --width: 40%;
    }

    .elementor-10036 .elementor-element.elementor-element-2ceacf87 {
        --width: 35%;
    }
}

.elementor-9860 .elementor-element.elementor-element-4601c34 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 0px 0px 0px;
    --border-top-width: 1px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #00000017;
    --border-color: #00000017;
    --border-radius: 0px 0px 0px 0px;
}

.elementor-9860 .elementor-element.elementor-element-7d2aaea {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-9860 .elementor-element.elementor-element-8c3f7f6 {
    text-align: center;
    font-size: 13px;
    color: var(--e-global-color-444f6b4);
}

.elementor-9860 .elementor-element.elementor-element-8c3f7f6 p {
    margin-block-end: 0px;
}

.elementor-9860 .elementor-element.elementor-element-f264700 {
    text-align: center;
    color: var(--e-global-color-444f6b4);
}

.elementor-9860 .elementor-element.elementor-element-f264700 p {
    margin-block-end: 0px;
}

@media(max-width:767px) {
    .elementor-9860 .elementor-element.elementor-element-f264700 {
        font-size: 10px;
    }
}

@media(min-width:768px) {
    .elementor-9860 .elementor-element.elementor-element-7d2aaea {
        --width: 100%;
    }
}

@media (max-width: 1024px) {}

@media (max-width: 767px) {}