.elementor-5 .elementor-element.elementor-element-6bd2af2>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-6bd2af2>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-6bd2af2:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-6bd2af2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEEDFE;
}

.elementor-5 .elementor-element.elementor-element-6bd2af2>.elementor-background-overlay {
    background-image: url("../../2021/06/background.png");
    background-position: 0px 95%;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-6bd2af2 {
    border-style: solid;
    border-width: 100px 100px 80px 100px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-c8ddc26>.elementor-element-populated {
    padding: 10px 10px 100px 10px;
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: #0C2837;
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #0C2837;
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color {
    stroke: #B5B4F8;
}

.elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text svg path {
    stroke-width: 14px;
    -moz-animation-duration: 10s;
    -webkit-animation-duration: 10s;
    -o-animation-duration: 10s;
    -ms-animation-duration: 10s;
    animation-duration: 10s;
}

.elementor-5 .elementor-element.elementor-element-787b3bf {
    color: #8B8A99;
    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-5 .elementor-element.elementor-element-787b3bf>.elementor-widget-container {
    margin: 0px 80px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-d0a245c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-d0a245c {
    margin-top: 15px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-325aa73>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-92df12e .elementor-button {
    font-family: var(--e-global-typography-daf25e5-font-family), Sans-serif;
    font-size: var(--e-global-typography-daf25e5-font-size);
    font-weight: var(--e-global-typography-daf25e5-font-weight);
    line-height: var(--e-global-typography-daf25e5-line-height);
    letter-spacing: var(--e-global-typography-daf25e5-letter-spacing);
    fill: #FFF;
    color: #FFF;
    background-color: #FFA800;
    border-radius: 3px 3px 3px 3px;
    padding: 20px 40px 20px 40px;
}

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

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

.elementor-5 .elementor-element.elementor-element-2cc3e71>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 0px 0px 0px 5px;
    height: 56px;
    width: 56px;
    line-height: 60px;
    background-color: #FFFFFF;
    box-shadow: 0px 10px 46px 0px rgba(209.99999999999997, 208, 255, 0.5);
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button i {
    font-size: 18px;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button svg {
    width: 18px;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
    color: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
    fill: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: #FFFFFF00;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i,
.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
    color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
    fill: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-e491eab {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-7c9a796 .elementor-button {
    font-family: var(--e-global-typography-daf25e5-font-family), Sans-serif;
    font-size: var(--e-global-typography-daf25e5-font-size);
    font-weight: var(--e-global-typography-daf25e5-font-weight);
    line-height: var(--e-global-typography-daf25e5-line-height);
    letter-spacing: var(--e-global-typography-daf25e5-letter-spacing);
    fill: #0C2837;
    color: #0C2837;
    background-color: #FD9E0100;
    border-radius: 30px 30px 30px 30px;
    padding: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-7c9a796>.elementor-widget-container {
    margin: 0px 0px 0px 20px;
}

.elementor-5 .elementor-element.elementor-element-7c9a796 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-6b9db1e.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-6b9db1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-6b9db1e>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-view-stacked .elementor-icon {
    background-color: #FFB830;
    fill: #FFF4DF;
    color: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-view-default .elementor-icon {
    fill: #FFB830;
    color: #FFB830;
    border-color: #FFB830;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-view-framed .elementor-icon {
    background-color: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon {
    font-size: 18px;
    padding: 14px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title,
.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-795214a-font-family), Sans-serif;
    font-size: var(--e-global-typography-795214a-font-size);
    font-weight: var(--e-global-typography-795214a-font-weight);
    line-height: var(--e-global-typography-795214a-line-height);
    letter-spacing: var(--e-global-typography-795214a-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-0f57ce3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 15px 15px 15px;
    background-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 46px 0px rgba(209.99999999999997, 208, 255, 0.4);
}

.elementor-5 .elementor-element.elementor-element-0f57ce3 {
    z-index: 3;
    width: 212px;
    max-width: 212px;
    top: 18%;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0f57ce3 {
    right: -5%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-0f57ce3 {
    left: -5%;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-view-stacked .elementor-icon {
    background-color: #3AB5F6;
    fill: #DFF4FF;
    color: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-view-default .elementor-icon {
    fill: #3AB5F6;
    color: #3AB5F6;
    border-color: #3AB5F6;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-view-framed .elementor-icon {
    background-color: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon {
    font-size: 18px;
    padding: 14px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title,
.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-795214a-font-family), Sans-serif;
    font-size: var(--e-global-typography-795214a-font-size);
    font-weight: var(--e-global-typography-795214a-font-weight);
    line-height: var(--e-global-typography-795214a-line-height);
    letter-spacing: var(--e-global-typography-795214a-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 15px 15px 15px;
    background-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 46px 0px rgba(209.99999999999997, 208, 255, 0.4);
}

.elementor-5 .elementor-element.elementor-element-f3b8bb2 {
    z-index: 4;
    width: 212px;
    max-width: 212px;
    top: 80%;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-f3b8bb2 {
    right: 63%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-f3b8bb2 {
    left: 63%;
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2);
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2);
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2);
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2);
}

body.rtl .elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2);
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-icon i {
    color: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-icon svg {
    fill: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-9d1832c {
    --e-icon-list-icon-size: 12px;
    z-index: 3;
    width: 210px;
    max-width: 210px;
    top: 32%;
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-text {
    color: var(--e-global-color-text);
    padding-left: 10px;
}

.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-aa52e29-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa52e29-font-size);
    font-weight: var(--e-global-typography-aa52e29-font-weight);
    line-height: var(--e-global-typography-aa52e29-line-height);
    letter-spacing: var(--e-global-typography-aa52e29-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-9d1832c>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 10px 40px 6px rgba(209.99999999999997, 208, 255, 0.4);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-9d1832c {
    left: 0%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-9d1832c {
    right: 0%;
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2);
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2);
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2);
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2);
}

body.rtl .elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2);
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-icon i {
    color: #4AD382;
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-icon svg {
    fill: #4AD382;
}

.elementor-5 .elementor-element.elementor-element-c961d14 {
    --e-icon-list-icon-size: 12px;
    z-index: 4;
    width: 210px;
    max-width: 210px;
    bottom: 22%;
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    padding-left: 10px;
}

.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-aa52e29-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa52e29-font-size);
    font-weight: var(--e-global-typography-aa52e29-font-weight);
    line-height: var(--e-global-typography-aa52e29-line-height);
    letter-spacing: var(--e-global-typography-aa52e29-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-c961d14>.elementor-widget-container {
    padding: 15px 15px 15px 15px;
    background-color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0px 3px 40px 6px rgba(209.99999999999997, 208, 255, 0.4);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c961d14 {
    right: -5%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-c961d14 {
    left: -5%;
}

.elementor-5 .elementor-element.elementor-element-fa42c55 .elementor-spacer-inner {
    height: 336px;
}

.elementor-5 .elementor-element.elementor-element-fa42c55>.elementor-widget-container {
    padding: 70px 240px 70px 240px;
    background-color: #E6E5FF;
    border-radius: 50% 50% 50% 50%;
}

.elementor-5 .elementor-element.elementor-element-fa42c55 {
    width: auto;
    max-width: auto;
    top: 15%;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-fa42c55 {
    left: 12%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-fa42c55 {
    right: 12%;
}

.elementor-5 .elementor-element.elementor-element-a15b192 .elementor-spacer-inner {
    height: 336px;
}

.elementor-5 .elementor-element.elementor-element-a15b192>.elementor-widget-container {
    padding: 40px 200px 40px 200px;
    background-color: #D4D3FE;
    border-radius: 50% 50% 50% 50%;
}

.elementor-5 .elementor-element.elementor-element-a15b192 {
    z-index: 2;
    width: auto;
    max-width: auto;
    top: 26%;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-a15b192 {
    left: 19%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-a15b192 {
    right: 19%;
}

.elementor-5 .elementor-element.elementor-element-811bbdb img {
    width: 80%;
}

.elementor-5 .elementor-element.elementor-element-811bbdb {
    z-index: 3;
}

.elementor-5 .elementor-element.elementor-element-75a33ab>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-view-stacked .elementor-icon {
    background-color: #A5A3EF;
    fill: #E6E5FF;
    color: #E6E5FF;
}

.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-view-default .elementor-icon {
    fill: #A5A3EF;
    color: #A5A3EF;
    border-color: #A5A3EF;
}

.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-view-framed .elementor-icon {
    background-color: #E6E5FF;
}

.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-5 .elementor-element.elementor-element-01bf61a.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon {
    font-size: 18px;
    padding: 14px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #0C2837;
}

.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title,
.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title a {
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-description {
    color: #8B8A99;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-5 .elementor-element.elementor-element-01bf61a {
    z-index: 4;
}

.elementor-5 .elementor-element.elementor-element-01bf61a>.elementor-widget-container {
    background-color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-view-stacked .elementor-icon {
    background-color: #4AD382;
    fill: #DFFFEC;
    color: #DFFFEC;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-view-default .elementor-icon {
    fill: #4AD382;
    color: #4AD382;
    border-color: #4AD382;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-view-framed .elementor-icon {
    background-color: #DFFFEC;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon {
    font-size: 18px;
    padding: 14px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #0C2837;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title,
.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-description {
    color: #8B8A99;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0 {
    z-index: 4;
}

.elementor-5 .elementor-element.elementor-element-bfeb9d0>.elementor-widget-container {
    background-color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-view-stacked .elementor-icon {
    background-color: #FFB830;
    fill: #FFF4DF;
    color: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-view-default .elementor-icon {
    fill: #FFB830;
    color: #FFB830;
    border-color: #FFB830;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-view-framed .elementor-icon {
    background-color: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon {
    font-size: 18px;
    padding: 14px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #0C2837;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title,
.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title a {
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-description {
    color: #8B8A99;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d {
    z-index: 4;
}

.elementor-5 .elementor-element.elementor-element-a0ef37d>.elementor-widget-container {
    background-color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-view-stacked .elementor-icon {
    background-color: #3AB5F6;
    fill: #DFF4FF;
    color: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-view-default .elementor-icon {
    fill: #3AB5F6;
    color: #3AB5F6;
    border-color: #3AB5F6;
}

.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-view-framed .elementor-icon {
    background-color: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px;
}

.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px;
}

.elementor-5 .elementor-element.elementor-element-fd6df38.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px;
}

.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon {
    font-size: 18px;
    padding: 14px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title {
    margin-bottom: 5px;
    color: #0C2837;
}

.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title,
.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-description {
    color: #8B8A99;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-5 .elementor-element.elementor-element-fd6df38 {
    z-index: 4;
}

.elementor-5 .elementor-element.elementor-element-fd6df38>.elementor-widget-container {
    background-color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-efcc291>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-efcc291 {
    padding: 100px 0px 100px 0px;
}

.elementor-5 .elementor-element.elementor-element-7c5e863>.elementor-container {
    max-width: 1170px;
}

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

.elementor-5 .elementor-element.elementor-element-ada6ae1 .elementor-heading-title {
    color: #FFA800;
    font-family: var(--e-global-typography-d4a856e-font-family), Sans-serif;
    font-size: var(--e-global-typography-d4a856e-font-size);
    font-weight: var(--e-global-typography-d4a856e-font-weight);
    line-height: var(--e-global-typography-d4a856e-line-height);
    letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-828b7cf {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-828b7cf .elementor-heading-title {
    color: #0C2837;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-938ec11.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-938ec11.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-6336a45 {
    color: var(--e-global-color-text);
}

.elementor-5 .elementor-element.elementor-element-353b8de>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-353b8de {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-f680d0b.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-f680d0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav {
    width: 100%;
    justify-content: center;
    padding: 18px 18px 18px 18px;
    margin: 0px 0px 0px 0px;
    background-color: var(--e-global-color-3de2f60);
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #28273700;
    border-radius: 3px 3px 3px 3px;
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-title {
    font-family: var(--e-global-typography-45dbe44-font-family), Sans-serif;
    font-size: var(--e-global-typography-45dbe44-font-size);
    font-weight: var(--e-global-typography-45dbe44-font-weight);
    line-height: var(--e-global-typography-45dbe44-line-height);
    letter-spacing: var(--e-global-typography-45dbe44-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav .tab-title {
    color: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav:hover {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active {
    background-color: #FFA800;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #02010100;
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-nav.active .tab-title {
    color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content {
    padding: 0px 10px 20px 10px;
    margin: 60px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-6b789db>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-6b789db:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-6b789db>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEEDFE;
}

.elementor-5 .elementor-element.elementor-element-6b789db>.elementor-background-overlay {
    background-image: url("../../2021/06/background.png");
    background-position: center center;
    background-size: cover;
    opacity: 0.45;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-6b789db {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-4135072.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-4135072.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

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

.elementor-5 .elementor-element.elementor-element-5b95c05 .elementor-spacer-inner {
    height: 336px;
}

.elementor-5 .elementor-element.elementor-element-5b95c05>.elementor-widget-container {
    padding: 70px 240px 70px 240px;
    background-color: #E6E5FF;
    border-radius: 50% 50% 50% 50%;
}

.elementor-5 .elementor-element.elementor-element-5b95c05 {
    width: auto;
    max-width: auto;
    top: 29%;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-5b95c05 {
    left: 2%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-5b95c05 {
    right: 2%;
}

.elementor-5 .elementor-element.elementor-element-3ce86ba .elementor-spacer-inner {
    height: 336px;
}

.elementor-5 .elementor-element.elementor-element-3ce86ba>.elementor-widget-container {
    padding: 90px 260px 90px 260px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #BEBCFB;
    border-radius: 50% 50% 50% 50%;
}

.elementor-5 .elementor-element.elementor-element-3ce86ba {
    width: auto;
    max-width: auto;
    top: 10%;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3ce86ba {
    left: -3%;
}

body.rtl .elementor-5 .elementor-element.elementor-element-3ce86ba {
    right: -3%;
}

.elementor-5 .elementor-element.elementor-element-137a2cc {
    text-align: left;
    z-index: 2;
}

.elementor-5 .elementor-element.elementor-element-137a2cc img {
    width: 85%;
}

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

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

.elementor-5 .elementor-element.elementor-element-1dfee0b>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    padding: 10px 10px 110px 10px;
}

.elementor-5 .elementor-element.elementor-element-0a9b62f {
    text-align: left;
}

.elementor-5 .elementor-element.elementor-element-0a9b62f .elementor-heading-title {
    color: #FFA800;
    font-family: var(--e-global-typography-d4a856e-font-family), Sans-serif;
    font-size: var(--e-global-typography-d4a856e-font-size);
    font-weight: var(--e-global-typography-d4a856e-font-weight);
    line-height: var(--e-global-typography-d4a856e-line-height);
    letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
}

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

.elementor-5 .elementor-element.elementor-element-5ba71bb .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-5 .elementor-element.elementor-element-4598f06 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-5f2a24d>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #F2F1FE;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-478692b.jkit-equal-height-enable,
.elementor-5 .elementor-element.elementor-element-478692b.jkit-equal-height-enable .elementor-widget-container,
.elementor-5 .elementor-element.elementor-element-478692b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-5 .elementor-element.elementor-element-478692b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    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-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #A5A3EF;
    background-color: #E6E5FF;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 15px 15px 15px;
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #A5A3EF;
    width: 20px;
}

.elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-5 .elementor-element.elementor-element-4f42cca>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #F2F1FE;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0.jkit-equal-height-enable,
.elementor-5 .elementor-element.elementor-element-ddf42f0.jkit-equal-height-enable .elementor-widget-container,
.elementor-5 .elementor-element.elementor-element-ddf42f0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-5 .elementor-element.elementor-element-ddf42f0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    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-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #4AD382;
    background-color: #DFFFEC;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 15px 15px 15px;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #4AD382;
    width: 20px;
}

.elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

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

.elementor-5 .elementor-element.elementor-element-4ce3fc2 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-82b9fc9>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #F2F1FE;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-2b672fc.jkit-equal-height-enable,
.elementor-5 .elementor-element.elementor-element-2b672fc.jkit-equal-height-enable .elementor-widget-container,
.elementor-5 .elementor-element.elementor-element-2b672fc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-5 .elementor-element.elementor-element-2b672fc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    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-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #FFB830;
    background-color: #FFF4DF;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 13px 15px 13px;
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #FFB830;
    width: 20px;
}

.elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-5 .elementor-element.elementor-element-09e9934>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #F2F1FE;
    padding: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-51ef30e.jkit-equal-height-enable,
.elementor-5 .elementor-element.elementor-element-51ef30e.jkit-equal-height-enable .elementor-widget-container,
.elementor-5 .elementor-element.elementor-element-51ef30e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-5 .elementor-element.elementor-element-51ef30e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .title {
    margin: 2px 0px 8px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    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-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #3AB5F6;
    background-color: #DFF4FF;
    border-radius: 50% 50% 50% 50%;
    padding: 15px 15px 15px 15px;
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #3AB5F6;
    width: 20px;
}

.elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-5 .elementor-element.elementor-element-3a777f6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

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

.elementor-5 .elementor-element.elementor-element-8056bc5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-df7adc3 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-df7adc3 .elementor-heading-title {
    color: #FFA800;
    font-family: var(--e-global-typography-d4a856e-font-family), Sans-serif;
    font-size: var(--e-global-typography-d4a856e-font-size);
    font-weight: var(--e-global-typography-d4a856e-font-weight);
    line-height: var(--e-global-typography-d4a856e-line-height);
    letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-90e7d81 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-90e7d81 .elementor-heading-title {
    color: #0C2837;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-5 .elementor-element.elementor-element-e190ced {
    text-align: center;
    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-5 .elementor-element.elementor-element-e190ced>.elementor-widget-container {
    padding: 0% 26% 0% 26%;
}

.elementor-5 .elementor-element.elementor-element-cae889a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5 .elementor-element.elementor-element-cae889a {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 0px;
    padding: 40px 40px 40px 40px;
}

.elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-f9d16a0 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-f9d16a0 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    color: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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-5 .elementor-element.elementor-element-0b370cf {
    --divider-border-style: solid;
    --divider-color: #DEDEDE;
    --divider-border-width: 1px;
}

.elementor-5 .elementor-element.elementor-element-0b370cf .elementor-divider-separator {
    width: 100%;
}

.elementor-5 .elementor-element.elementor-element-0b370cf .elementor-divider {
    padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-25px/2);
    margin-left: calc(-25px/2);
}

body.rtl .elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-25px/2);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-25px/2);
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-299d4a8 {
    --e-icon-list-icon-size: 14px;
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    padding-left: 10px;
}

.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-item>a {
    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-5 .elementor-element.elementor-element-ce9d83d .elementor-button {
    font-family: var(--e-global-typography-b9398f5-font-family), Sans-serif;
    font-size: var(--e-global-typography-b9398f5-font-size);
    font-weight: var(--e-global-typography-b9398f5-font-weight);
    line-height: var(--e-global-typography-b9398f5-line-height);
    letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var(--e-global-color-accent);
    border-radius: 5px 5px 5px 5px;
    padding: 18px 32px 18px 32px;
}

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

.elementor-5 .elementor-element.elementor-element-72d97f2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-element-populated {
    box-shadow: 0px 10px 46px 0px rgba(209.99999999999997, 208, 255, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 40px 40px 40px 40px;
}

.elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-103aaf5 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-103aaf5 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    color: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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-5 .elementor-element.elementor-element-aee71c8 {
    --divider-border-style: solid;
    --divider-color: #DEDEDE;
    --divider-border-width: 1px;
}

.elementor-5 .elementor-element.elementor-element-aee71c8 .elementor-divider-separator {
    width: 100%;
}

.elementor-5 .elementor-element.elementor-element-aee71c8 .elementor-divider {
    padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-25px/2);
    margin-left: calc(-25px/2);
}

body.rtl .elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-25px/2);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-25px/2);
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-0eff80c {
    --e-icon-list-icon-size: 14px;
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-text {
    color: var(--e-global-color-text);
    padding-left: 10px;
}

.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-item>a {
    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-5 .elementor-element.elementor-element-3fb89e2 .elementor-button {
    font-family: var(--e-global-typography-b9398f5-font-family), Sans-serif;
    font-size: var(--e-global-typography-b9398f5-font-size);
    font-weight: var(--e-global-typography-b9398f5-font-weight);
    line-height: var(--e-global-typography-b9398f5-line-height);
    letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var(--e-global-color-accent);
    border-radius: 5px 5px 5px 5px;
    padding: 18px 32px 18px 32px;
}

.elementor-5 .elementor-element.elementor-element-3fb89e2>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-element-populated,
.elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-element-populated>.elementor-background-overlay,
.elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    padding: 40px 40px 40px 40px;
}

.elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-de8f7d6 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-de8f7d6 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    color: #FFA800;
}

.elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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-5 .elementor-element.elementor-element-0e2b64f {
    --divider-border-style: solid;
    --divider-color: #DEDEDE;
    --divider-border-width: 1px;
}

.elementor-5 .elementor-element.elementor-element-0e2b64f .elementor-divider-separator {
    width: 100%;
}

.elementor-5 .elementor-element.elementor-element-0e2b64f .elementor-divider {
    padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2);
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-25px/2);
    margin-left: calc(-25px/2);
}

body.rtl .elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-25px/2);
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-25px/2);
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-icon i {
    color: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 {
    --e-icon-list-icon-size: 14px;
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    padding-left: 10px;
}

.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-item>a {
    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-5 .elementor-element.elementor-element-fe7c0a1 .elementor-button {
    font-family: var(--e-global-typography-b9398f5-font-family), Sans-serif;
    font-size: var(--e-global-typography-b9398f5-font-size);
    font-weight: var(--e-global-typography-b9398f5-font-weight);
    line-height: var(--e-global-typography-b9398f5-line-height);
    letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var(--e-global-color-accent);
    border-radius: 5px 5px 5px 5px;
    padding: 18px 32px 18px 32px;
}

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

.elementor-5 .elementor-element.elementor-element-c189938>.elementor-container {
    max-width: 1170px;
}

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

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

.elementor-5 .elementor-element.elementor-element-9feb400 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-9feb400 .elementor-heading-title {
    color: #FFA800;
    font-family: var(--e-global-typography-d4a856e-font-family), Sans-serif;
    font-size: var(--e-global-typography-d4a856e-font-size);
    font-weight: var(--e-global-typography-d4a856e-font-weight);
    line-height: var(--e-global-typography-d4a856e-line-height);
    letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-3294c09 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-3294c09 .elementor-heading-title {
    color: #0C2837;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-5 .elementor-element.elementor-element-0707f33 {
    text-align: center;
    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-5 .elementor-element.elementor-element-0707f33>.elementor-widget-container {
    padding: 0% 26% 0% 26%;
}

.elementor-5 .elementor-element.elementor-element-fa63fd7>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-fa63fd7:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-fa63fd7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEEDFE;
}

.elementor-5 .elementor-element.elementor-element-fa63fd7,
.elementor-5 .elementor-element.elementor-element-fa63fd7>.elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-5 .elementor-element.elementor-element-de3e73c img {
    width: 60%;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 50% 50% 50% 50%;
}

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

.elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    background-color: var(--e-global-color-accent);
    padding: 12px 12px 12px 12px;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #EEEDFE;
    border-radius: 50% 50% 50% 50%;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34.jkit-equal-height-enable,
.elementor-5 .elementor-element.elementor-element-bd0ca34.jkit-equal-height-enable .elementor-widget-container,
.elementor-5 .elementor-element.elementor-element-bd0ca34.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-5 .elementor-element.elementor-element-bd0ca34.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #FFFFFF;
    width: 20px;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 20px;
}

.elementor-5 .elementor-element.elementor-element-bd0ca34 {
    width: auto;
    max-width: auto;
    top: 69px;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-bd0ca34 {
    left: 199px;
}

body.rtl .elementor-5 .elementor-element.elementor-element-bd0ca34 {
    right: 199px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials {
    padding: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    margin: 5px 15px 15px 15px;
    padding: 0px 40px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 10px 10px 10px 10px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-8e96726-font-family), Sans-serif;
    font-size: var(--e-global-typography-8e96726-font-size);
    font-weight: var(--e-global-typography-8e96726-font-weight);
    font-style: var(--e-global-typography-8e96726-font-style);
    line-height: var(--e-global-typography-8e96726-line-height);
    letter-spacing: var(--e-global-typography-8e96726-letter-spacing);
    padding: 0px 0px 0px 20px;
    color: var(--e-global-color-text);
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
    top: 130px;
    left: 500px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var(--e-global-color-accent);
    font-size: 73px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var(--e-global-color-accent);
    width: 73px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li:not(:last-child) {
    margin-right: 3px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars {
    margin: -10px 0px 15px 20px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    margin-bottom: 6px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    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-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px -20px;
    width: 0px;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    opacity: 100%;
}

.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
.elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-5 .elementor-element.elementor-element-a345b7f {
    margin-top: 100px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-8921b35.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-435c72d .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
    color: #E6E5FF;
}

.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-default .elementor-icon {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-framed .elementor-icon {
    background-color: #E6E5FF;
}

.elementor-5 .elementor-element.elementor-element-435c72d.elementor-view-stacked .elementor-icon svg {
    fill: #E6E5FF;
}

.elementor-5 .elementor-element.elementor-element-435c72d .elementor-icon {
    font-size: 30px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-435c72d .elementor-icon i,
.elementor-5 .elementor-element.elementor-element-435c72d .elementor-icon svg {
    transform: rotate(0deg);
}

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

.elementor-5 .elementor-element.elementor-element-435c72d {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-b932a00-font-family), Sans-serif;
    font-size: var(--e-global-typography-b932a00-font-size);
    font-weight: var(--e-global-typography-b932a00-font-weight);
    line-height: var(--e-global-typography-b932a00-line-height);
    letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    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-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    top: 8px;
    left: 0px;
    vertical-align: super;
}

.elementor-5 .elementor-element.elementor-element-678d595>.elementor-widget-container {
    margin: -10px 0px 0px 20px;
}

.elementor-5 .elementor-element.elementor-element-678d595 {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-1200dc3.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-54527e4 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-stacked .elementor-icon {
    background-color: #4AD382;
    color: #DFFFEC;
}

.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-default .elementor-icon {
    color: #4AD382;
    border-color: #4AD382;
}

.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-default .elementor-icon svg {
    fill: #4AD382;
}

.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-framed .elementor-icon {
    background-color: #DFFFEC;
}

.elementor-5 .elementor-element.elementor-element-54527e4.elementor-view-stacked .elementor-icon svg {
    fill: #DFFFEC;
}

.elementor-5 .elementor-element.elementor-element-54527e4 .elementor-icon {
    font-size: 30px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-54527e4 .elementor-icon i,
.elementor-5 .elementor-element.elementor-element-54527e4 .elementor-icon svg {
    transform: rotate(0deg);
}

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

.elementor-5 .elementor-element.elementor-element-54527e4 {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #0C2837;
    font-family: var(--e-global-typography-b932a00-font-family), Sans-serif;
    font-size: var(--e-global-typography-b932a00-font-size);
    font-weight: var(--e-global-typography-b932a00-font-weight);
    line-height: var(--e-global-typography-b932a00-line-height);
    letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    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-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #4AD382;
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    top: 8px;
    left: 0px;
    vertical-align: super;
}

.elementor-5 .elementor-element.elementor-element-fa88f77>.elementor-widget-container {
    margin: -10px 0px 0px 20px;
}

.elementor-5 .elementor-element.elementor-element-fa88f77 {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-1a29b27.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-c771a97 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-stacked .elementor-icon {
    background-color: #FFB830;
    color: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-default .elementor-icon {
    color: #FFB830;
    border-color: #FFB830;
}

.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-default .elementor-icon svg {
    fill: #FFB830;
}

.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-framed .elementor-icon {
    background-color: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-c771a97.elementor-view-stacked .elementor-icon svg {
    fill: #FFF4DF;
}

.elementor-5 .elementor-element.elementor-element-c771a97 .elementor-icon {
    font-size: 30px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-c771a97 .elementor-icon i,
.elementor-5 .elementor-element.elementor-element-c771a97 .elementor-icon svg {
    transform: rotate(0deg);
}

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

.elementor-5 .elementor-element.elementor-element-c771a97 {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-b932a00-font-family), Sans-serif;
    font-size: var(--e-global-typography-b932a00-font-size);
    font-weight: var(--e-global-typography-b932a00-font-weight);
    line-height: var(--e-global-typography-b932a00-line-height);
    letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    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-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #FFB830;
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    top: 8px;
    left: 0px;
    vertical-align: super;
}

.elementor-5 .elementor-element.elementor-element-b65712d>.elementor-widget-container {
    margin: -10px 0px 0px 20px;
}

.elementor-5 .elementor-element.elementor-element-b65712d {
    width: auto;
    max-width: auto;
}

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

.elementor-5 .elementor-element.elementor-element-6ca63c8 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-stacked .elementor-icon {
    background-color: #3AB5F6;
    color: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-default .elementor-icon {
    color: #3AB5F6;
    border-color: #3AB5F6;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-framed .elementor-icon,
.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-default .elementor-icon svg {
    fill: #3AB5F6;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-framed .elementor-icon {
    background-color: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8.elementor-view-stacked .elementor-icon svg {
    fill: #DFF4FF;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8 .elementor-icon {
    font-size: 30px;
    border-width: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-6ca63c8 .elementor-icon i,
.elementor-5 .elementor-element.elementor-element-6ca63c8 .elementor-icon svg {
    transform: rotate(0deg);
}

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

.elementor-5 .elementor-element.elementor-element-6ca63c8 {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
    border-radius: 5px 5px 5px 5px;
}

.elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-b932a00-font-family), Sans-serif;
    font-size: var(--e-global-typography-b932a00-font-size);
    font-weight: var(--e-global-typography-b932a00-font-weight);
    line-height: var(--e-global-typography-b932a00-line-height);
    letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    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-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #3AB5F6;
    font-family: var(--e-global-typography-c4a78cf-font-family), Sans-serif;
    font-size: var(--e-global-typography-c4a78cf-font-size);
    font-weight: var(--e-global-typography-c4a78cf-font-weight);
    line-height: var(--e-global-typography-c4a78cf-line-height);
    letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    top: 8px;
    left: 0px;
    vertical-align: super;
}

.elementor-5 .elementor-element.elementor-element-21ef91a>.elementor-widget-container {
    margin: -10px 0px 0px 20px;
}

.elementor-5 .elementor-element.elementor-element-21ef91a {
    width: auto;
    max-width: auto;
}

.elementor-5 .elementor-element.elementor-element-848c1aa>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-848c1aa {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

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

.elementor-5 .elementor-element.elementor-element-a5cff84.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5 .elementor-element.elementor-element-6f14949 {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-6f14949 .elementor-heading-title {
    color: #FFA800;
    font-family: var(--e-global-typography-d4a856e-font-family), Sans-serif;
    font-size: var(--e-global-typography-d4a856e-font-size);
    font-weight: var(--e-global-typography-d4a856e-font-weight);
    line-height: var(--e-global-typography-d4a856e-line-height);
    letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-224265d {
    text-align: center;
}

.elementor-5 .elementor-element.elementor-element-224265d .elementor-heading-title {
    color: #01166F;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-5 .elementor-element.elementor-element-69be6a4 {
    text-align: center;
    color: #8B8A99;
    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-5 .elementor-element.elementor-element-69be6a4>.elementor-widget-container {
    padding: 0% 26% 0% 26%;
}

.elementor-5 .elementor-element.elementor-element-a92ae9c>.elementor-container {
    max-width: 1170px;
}

.elementor-5 .elementor-element.elementor-element-a92ae9c {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-column-gap: 30px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-thumb {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 250px;
    border-radius: 3px 3px 3px 3px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
    margin: 20px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 10px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
    margin: 10px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-3a04fc0-font-family), Sans-serif;
    font-size: var(--e-global-typography-3a04fc0-font-size);
    font-weight: var(--e-global-typography-3a04fc0-font-weight);
    line-height: var(--e-global-typography-3a04fc0-line-height);
    letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    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-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: var(--e-global-color-text);
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-b9398f5-font-family), Sans-serif;
    font-size: var(--e-global-typography-b9398f5-font-size);
    font-weight: var(--e-global-typography-b9398f5-font-weight);
    line-height: var(--e-global-typography-b9398f5-line-height);
    letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    padding: 0px 0px 0px 0px;
    background-color: #02010100;
    color: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 10px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 10px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: var(--e-global-color-accent);
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    font-family: var(--e-global-typography-795214a-font-family), Sans-serif;
    font-size: var(--e-global-typography-795214a-font-size);
    font-weight: var(--e-global-typography-795214a-font-weight);
    line-height: var(--e-global-typography-795214a-line-height);
    letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    color: var(--e-global-color-text);
    margin: 10px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
    fill: var(--e-global-color-text);
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
    margin-right: 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
    margin-left: 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
    margin-right: 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
    margin-left: 0px;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: flex-start;
}

.elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

@media(min-width:768px) {
    .elementor-5 .elementor-element.elementor-element-325aa73 {
        width: 32.691%;
    }

    .elementor-5 .elementor-element.elementor-element-2cc3e71 {
        width: 67.309%;
    }

    .elementor-5 .elementor-element.elementor-element-c4ca237 {
        width: 28.954%;
    }

    .elementor-5 .elementor-element.elementor-element-da28377 {
        width: 71.046%;
    }
}

@media(max-width:1024px) {
    .elementor-5 .elementor-element.elementor-element-6bd2af2>.elementor-background-overlay {
        background-repeat: repeat-y;
    }

    .elementor-5 .elementor-element.elementor-element-6bd2af2 {
        border-width: 0px 20px 20px 20px;
        margin-top: 100px;
        margin-bottom: 0px;
        padding: 120px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text svg path {
        stroke-width: 9px;
        -moz-animation-duration: 10s;
        -webkit-animation-duration: 10s;
        -o-animation-duration: 10s;
        -ms-animation-duration: 10s;
        animation-duration: 10s;
    }

    .elementor-5 .elementor-element.elementor-element-787b3bf {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-787b3bf>.elementor-widget-container {
        margin: 0% 10% 0% 10%;
    }

    .elementor-5 .elementor-element.elementor-element-92df12e .elementor-button {
        font-size: var(--e-global-typography-daf25e5-font-size);
        line-height: var(--e-global-typography-daf25e5-line-height);
        letter-spacing: var(--e-global-typography-daf25e5-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button i {
        font-size: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button svg {
        width: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        height: 60px;
        width: 60px;
        line-height: 64px;
    }

    .elementor-5 .elementor-element.elementor-element-7c9a796 .elementor-button {
        font-size: var(--e-global-typography-daf25e5-font-size);
        line-height: var(--e-global-typography-daf25e5-line-height);
        letter-spacing: var(--e-global-typography-daf25e5-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-6b9db1e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-description {
        font-size: var(--e-global-typography-795214a-font-size);
        line-height: var(--e-global-typography-795214a-line-height);
        letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-0f57ce3 {
        right: 3%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-0f57ce3 {
        left: 3%;
    }

    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-description {
        font-size: var(--e-global-typography-795214a-font-size);
        line-height: var(--e-global-typography-795214a-line-height);
        letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-f3b8bb2 {
        right: 60%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-f3b8bb2 {
        left: 60%;
    }

    .elementor-5 .elementor-element.elementor-element-f3b8bb2 {
        top: 76%;
    }

    .elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-aa52e29-font-size);
        line-height: var(--e-global-typography-aa52e29-line-height);
        letter-spacing: var(--e-global-typography-aa52e29-letter-spacing);
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-9d1832c {
        left: 7%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-9d1832c {
        right: 7%;
    }

    .elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-aa52e29-font-size);
        line-height: var(--e-global-typography-aa52e29-line-height);
        letter-spacing: var(--e-global-typography-aa52e29-letter-spacing);
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-c961d14 {
        right: 2%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-c961d14 {
        left: 2%;
    }

    .elementor-5 .elementor-element.elementor-element-fa42c55 .elementor-spacer-inner {
        height: 160px;
    }

    .elementor-5 .elementor-element.elementor-element-fa42c55>.elementor-widget-container {
        padding: 120px 200px 120px 200px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-fa42c55 {
        left: 23%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-fa42c55 {
        right: 23%;
    }

    .elementor-5 .elementor-element.elementor-element-fa42c55 {
        top: 14%;
    }

    .elementor-5 .elementor-element.elementor-element-a15b192 .elementor-spacer-inner {
        height: 83px;
    }

    .elementor-5 .elementor-element.elementor-element-a15b192>.elementor-widget-container {
        padding: 140px 180px 140px 180px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-a15b192 {
        left: 26%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-a15b192 {
        right: 26%;
    }

    .elementor-5 .elementor-element.elementor-element-a15b192 {
        top: 28%;
    }

    .elementor-5 .elementor-element.elementor-element-811bbdb img {
        width: 60%;
    }

    .elementor-5 .elementor-element.elementor-element-75a33ab {
        padding: 40px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-efcc291 {
        padding: 80px 10px 60px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-ada6ae1 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-828b7cf .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-title {
        font-size: var(--e-global-typography-45dbe44-font-size);
        line-height: var(--e-global-typography-45dbe44-line-height);
        letter-spacing: var(--e-global-typography-45dbe44-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content {
        margin: 40px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-6b789db {
        padding: 80px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-4135072>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-5b95c05 .elementor-spacer-inner {
        height: 158px;
    }

    .elementor-5 .elementor-element.elementor-element-5b95c05>.elementor-widget-container {
        padding: 80px 160px 80px 160px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-5b95c05 {
        left: 28%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-5b95c05 {
        right: 28%;
    }

    .elementor-5 .elementor-element.elementor-element-5b95c05 {
        top: 25%;
    }

    .elementor-5 .elementor-element.elementor-element-3ce86ba .elementor-spacer-inner {
        height: 145px;
    }

    .elementor-5 .elementor-element.elementor-element-3ce86ba>.elementor-widget-container {
        padding: 120px 190px 120px 190px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3ce86ba {
        left: 24%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-3ce86ba {
        right: 24%;
    }

    .elementor-5 .elementor-element.elementor-element-3ce86ba {
        top: 4%;
    }

    .elementor-5 .elementor-element.elementor-element-137a2cc {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-137a2cc img {
        width: 49%;
    }

    .elementor-5 .elementor-element.elementor-element-1dfee0b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-0a9b62f .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-5ba71bb .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 25px;
    }

    .elementor-5 .elementor-element.elementor-element-3a777f6 {
        padding: 80px 10px 80px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-df7adc3 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-90e7d81 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-e190ced {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-e190ced>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

    .elementor-5 .elementor-element.elementor-element-cae889a {
        margin-top: 40px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-5 .elementor-element.elementor-element-f9d16a0 .elementor-heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-ce9d83d .elementor-button {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    }

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

    .elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-5 .elementor-element.elementor-element-103aaf5 .elementor-heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-3fb89e2 .elementor-button {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-3fb89e2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-5 .elementor-element.elementor-element-de8f7d6 .elementor-heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-fe7c0a1 .elementor-button {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    }

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

    .elementor-5 .elementor-element.elementor-element-c189938 {
        padding: 40px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-9feb400 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-3294c09 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-0707f33 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-0707f33>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 14px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 14px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-bd0ca34 {
        left: 66%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-bd0ca34 {
        right: 66%;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 {
        top: 17%;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-8e96726-font-size);
        line-height: var(--e-global-typography-8e96726-line-height);
        letter-spacing: var(--e-global-typography-8e96726-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
        top: 200px;
        left: 302px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
        font-size: 80px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
        width: 80px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
        width: 60px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-a345b7f {
        margin-top: 80px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        left: 0px;
    }

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

    .elementor-5 .elementor-element.elementor-element-678d595 {
        width: auto;
        max-width: auto;
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        left: 0px;
    }

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

    .elementor-5 .elementor-element.elementor-element-fa88f77 {
        width: auto;
        max-width: auto;
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        left: 0px;
    }

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

    .elementor-5 .elementor-element.elementor-element-b65712d {
        width: auto;
        max-width: auto;
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        left: 0px;
    }

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

    .elementor-5 .elementor-element.elementor-element-21ef91a {
        width: auto;
        max-width: auto;
    }

    .elementor-5 .elementor-element.elementor-element-848c1aa {
        padding: 80px 10px 60px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-a5cff84>.elementor-element-populated {
        padding: 0px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-6f14949 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-224265d .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-69be6a4 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-69be6a4>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

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

    .elementor-5 .elementor-element.elementor-element-2d5abbd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 40px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post {
        padding: 0px 0px 30px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 400px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-795214a-font-size);
        line-height: var(--e-global-typography-795214a-line-height);
        letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
        margin-left: 5px;
    }
}

@media(max-width:767px) {
    .elementor-5 .elementor-element.elementor-element-6bd2af2>.elementor-background-overlay {
        background-position: center center;
    }

    .elementor-5 .elementor-element.elementor-element-6bd2af2 {
        border-width: 90px 20px 20px 20px;
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 40px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-c8ddc26>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-3b3b007 .jeg-elementor-kit.jkit-animated-text .animated-text svg path {
        stroke-width: 9px;
        -moz-animation-duration: 10s;
        -webkit-animation-duration: 10s;
        -o-animation-duration: 10s;
        -ms-animation-duration: 10s;
        animation-duration: 10s;
    }

    .elementor-5 .elementor-element.elementor-element-787b3bf {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-787b3bf>.elementor-widget-container {
        margin: 0px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-d0a245c {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-325aa73>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-92df12e .elementor-button {
        font-size: var(--e-global-typography-daf25e5-font-size);
        line-height: var(--e-global-typography-daf25e5-line-height);
        letter-spacing: var(--e-global-typography-daf25e5-letter-spacing);
        padding: 15px 30px 15px 30px;
    }

    .elementor-5 .elementor-element.elementor-element-2cc3e71.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-5 .elementor-element.elementor-element-2cc3e71>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button i {
        font-size: 18px;
    }

    .elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button svg {
        width: 18px;
    }

    .elementor-5 .elementor-element.elementor-element-e491eab .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        height: 50px;
        width: 50px;
        line-height: 54px;
    }

    .elementor-5 .elementor-element.elementor-element-7c9a796 .elementor-button {
        font-size: var(--e-global-typography-daf25e5-font-size);
        line-height: var(--e-global-typography-daf25e5-line-height);
        letter-spacing: var(--e-global-typography-daf25e5-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-6b9db1e>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-0f57ce3 .elementor-icon-box-description {
        font-size: var(--e-global-typography-795214a-font-size);
        line-height: var(--e-global-typography-795214a-line-height);
        letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f3b8bb2 .elementor-icon-box-description {
        font-size: var(--e-global-typography-795214a-font-size);
        line-height: var(--e-global-typography-795214a-line-height);
        letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-9d1832c .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-aa52e29-font-size);
        line-height: var(--e-global-typography-aa52e29-line-height);
        letter-spacing: var(--e-global-typography-aa52e29-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-c961d14 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-aa52e29-font-size);
        line-height: var(--e-global-typography-aa52e29-line-height);
        letter-spacing: var(--e-global-typography-aa52e29-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-fa42c55 .elementor-spacer-inner {
        height: 65px;
    }

    .elementor-5 .elementor-element.elementor-element-fa42c55>.elementor-widget-container {
        padding: 40px 100px 40px 100px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-fa42c55 {
        left: 14%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-fa42c55 {
        right: 14%;
    }

    .elementor-5 .elementor-element.elementor-element-fa42c55 {
        top: 33%;
    }

    .elementor-5 .elementor-element.elementor-element-a15b192 .elementor-spacer-inner {
        height: 65px;
    }

    .elementor-5 .elementor-element.elementor-element-a15b192>.elementor-widget-container {
        padding: 40px 100px 40px 100px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-a15b192 {
        left: 14%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-a15b192 {
        right: 14%;
    }

    .elementor-5 .elementor-element.elementor-element-a15b192 {
        top: 33%;
    }

    .elementor-5 .elementor-element.elementor-element-811bbdb img {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-75a33ab {
        padding: 0px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-a122f56 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-01bf61a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-5df0d4f {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-bfeb9d0 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-24f7c47 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-a0ef37d .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

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

    .elementor-5 .elementor-element.elementor-element-09cb998 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-icon {
        margin-bottom: 15px;
    }

    .elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title,
    .elementor-5 .elementor-element.elementor-element-fd6df38 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-efcc291 {
        padding: 40px 10px 20px 10px;
    }

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

    .elementor-5 .elementor-element.elementor-element-ada6ae1 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-828b7cf .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-938ec11>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-353b8de {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-nav-list .tab-title {
        font-size: var(--e-global-typography-45dbe44-font-size);
        line-height: var(--e-global-typography-45dbe44-line-height);
        letter-spacing: var(--e-global-typography-45dbe44-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-229c742 .jeg-elementor-kit.jkit-tabs .tab-content-list .tab-content {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-6b789db {
        padding: 40px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-4135072>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-5b95c05 .elementor-spacer-inner {
        height: 65px;
    }

    .elementor-5 .elementor-element.elementor-element-5b95c05>.elementor-widget-container {
        padding: 40px 100px 40px 100px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-5b95c05 {
        left: 14%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-5b95c05 {
        right: 14%;
    }

    .elementor-5 .elementor-element.elementor-element-5b95c05 {
        top: 40%;
    }

    .elementor-5 .elementor-element.elementor-element-3ce86ba .elementor-spacer-inner {
        height: 65px;
    }

    .elementor-5 .elementor-element.elementor-element-3ce86ba>.elementor-widget-container {
        padding: 80px 115px 80px 115px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-3ce86ba {
        left: 9%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-3ce86ba {
        right: 9%;
    }

    .elementor-5 .elementor-element.elementor-element-3ce86ba {
        top: 8%;
    }

    .elementor-5 .elementor-element.elementor-element-137a2cc img {
        width: 85%;
    }

    .elementor-5 .elementor-element.elementor-element-0a9b62f .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-5ba71bb .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-5f2a24d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-478692b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-5 .elementor-element.elementor-element-4f42cca>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-ddf42f0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-5 .elementor-element.elementor-element-4ce3fc2 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-82b9fc9>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-2b672fc .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-5 .elementor-element.elementor-element-09e9934>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 20px;
    }

    .elementor-5 .elementor-element.elementor-element-51ef30e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 15px 15px 15px 15px;
    }

    .elementor-5 .elementor-element.elementor-element-3a777f6 {
        padding: 40px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-df7adc3 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-90e7d81 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-e190ced {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-e190ced>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-cae889a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-313f0fe>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-f9d16a0 .elementor-heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-6672291 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-299d4a8 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-ce9d83d .elementor-button {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
        padding: 15px 30px 15px 30px;
    }

    .elementor-5 .elementor-element.elementor-element-72d97f2>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-103aaf5 .elementor-heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-75144a5 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-0eff80c .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-3fb89e2 .elementor-button {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
        padding: 15px 30px 15px 30px;
    }

    .elementor-5 .elementor-element.elementor-element-4e60d58>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-de8f7d6 .elementor-heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-9062490 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-5 .elementor-element.elementor-element-4cc9ec8 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-fe7c0a1 .elementor-button {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
        padding: 15px 30px 15px 30px;
    }

    .elementor-5 .elementor-element.elementor-element-c189938 {
        padding: 40px 10px 0px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-9feb400 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-3294c09 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-0707f33 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-0707f33>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-fa63fd7 {
        margin-top: 20px;
        margin-bottom: 0px;
        padding: 20px 20px 20px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-de3e73c img {
        width: 49%;
    }

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

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
        font-size: 16px;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 16px;
    }

    body:not(.rtl) .elementor-5 .elementor-element.elementor-element-bd0ca34 {
        left: 66%;
    }

    body.rtl .elementor-5 .elementor-element.elementor-element-bd0ca34 {
        right: 66%;
    }

    .elementor-5 .elementor-element.elementor-element-bd0ca34 {
        top: 20%;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-8e96726-font-size);
        line-height: var(--e-global-typography-8e96726-line-height);
        letter-spacing: var(--e-global-typography-8e96726-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
        width: 60px;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
    .elementor-5 .elementor-element.elementor-element-815cafc .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-815cafc>.elementor-widget-container {
        margin: -15px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-a345b7f {
        margin-top: 40px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-8921b35 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-678d595 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        top: 5px;
        left: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-1200dc3 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-fa88f77 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        top: 5px;
        left: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-1a29b27 {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-1a29b27>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-b65712d .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        top: 5px;
        left: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-9c847dd {
        width: 50%;
    }

    .elementor-5 .elementor-element.elementor-element-9c847dd>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-b932a00-font-size);
        line-height: var(--e-global-typography-b932a00-line-height);
        letter-spacing: var(--e-global-typography-b932a00-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-21ef91a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-c4a78cf-font-size);
        line-height: var(--e-global-typography-c4a78cf-line-height);
        letter-spacing: var(--e-global-typography-c4a78cf-letter-spacing);
        top: 5px;
        left: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-848c1aa {
        padding: 40px 10px 20px 10px;
    }

    .elementor-5 .elementor-element.elementor-element-6f14949 .elementor-heading-title {
        font-size: var(--e-global-typography-d4a856e-font-size);
        line-height: var(--e-global-typography-d4a856e-line-height);
        letter-spacing: var(--e-global-typography-d4a856e-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-224265d .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-69be6a4 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-69be6a4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-a92ae9c {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-5 .elementor-element.elementor-element-2d5abbd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 40px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post {
        padding: 0px 0px 30px 0px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 190px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-3a04fc0-font-size);
        line-height: var(--e-global-typography-3a04fc0-line-height);
        letter-spacing: var(--e-global-typography-3a04fc0-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-b9398f5-font-size);
        line-height: var(--e-global-typography-b9398f5-line-height);
        letter-spacing: var(--e-global-typography-b9398f5-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-795214a-font-size);
        line-height: var(--e-global-typography-795214a-line-height);
        letter-spacing: var(--e-global-typography-795214a-letter-spacing);
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
    .elementor-5 .elementor-element.elementor-element-f8cdd6e .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
        margin-left: 5px;
    }
}

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

    .elementor-5 .elementor-element.elementor-element-325aa73 {
        width: 48%;
    }

    .elementor-5 .elementor-element.elementor-element-2cc3e71 {
        width: 52%;
    }

    .elementor-5 .elementor-element.elementor-element-6b9db1e {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-4135072 {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-1dfee0b {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-313f0fe {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-72d97f2 {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-4e60d58 {
        width: 100%;
    }

    .elementor-5 .elementor-element.elementor-element-2d5abbd {
        width: 100%;
    }
}