.elementor-6904
    .elementor-element.elementor-element-4e1d940e
    > .elementor-container {
    max-width: 1300px;
}

.elementor-6904
    .elementor-element.elementor-element-4e1d940e:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6904
    .elementor-element.elementor-element-4e1d940e
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-6904 .elementor-element.elementor-element-4e1d940e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 24em 0em 10em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-4e1d940e
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6904
    .elementor-element.elementor-element-60626131:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
.elementor-6904
    .elementor-element.elementor-element-60626131
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-040719e);
}

.elementor-6904
    .elementor-element.elementor-element-60626131
    > .elementor-element-populated,
.elementor-6904
    .elementor-element.elementor-element-60626131
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-6904
    .elementor-element.elementor-element-60626131
    > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6904
    .elementor-element.elementor-element-60626131
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 25px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 2em 2em 5em 2em;
}

.elementor-6904
    .elementor-element.elementor-element-60626131
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget
    .elementor-6904
    .elementor-element.elementor-element-aa1826f.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}

.elementor-6904
    .elementor-element.elementor-element-aa1826f.elementor-column.elementor-element[data-element_type='column']
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6904
    .elementor-element.elementor-element-aa1826f.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-6904
    .elementor-element.elementor-element-aa1826f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}

body.rtl
    .elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-0px / 2);
}

body:not(.rtl)
    .elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-0px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-icon
    i {
    color: #f50e24;
    font-size: 16px;
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-icon
    svg {
    fill: #f50e24;
    --e-icon-list-icon-size: 16px;
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-icon {
    width: 16px;
}

body:not(.rtl)
    .elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-text {
    padding-left: 0px;
}

body.rtl
    .elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-text {
    padding-right: 0px;
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-text,
.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-text
    a {
    color: var(--e-global-color-a1c5592);
}

.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-item {
    font-family: 'Fitgree', Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-bc-flex-widget
    .elementor-6904
    .elementor-element.elementor-element-3910592.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}

.elementor-6904
    .elementor-element.elementor-element-3910592.elementor-column.elementor-element[data-element_type='column']
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6904
    .elementor-element.elementor-element-3910592.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(800px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(800px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(800px / 2);
    margin-left: calc(800px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-800px / 2);
    margin-left: calc(-800px / 2);
}

body.rtl
    .elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-800px / 2);
}

body:not(.rtl)
    .elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-800px / 2);
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-icon
    i {
    color: #f50e24;
    font-size: 16px;
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-icon
    svg {
    fill: #f50e24;
    --e-icon-list-icon-size: 16px;
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-icon {
    width: 16px;
}

body:not(.rtl)
    .elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-text {
    padding-left: 10px;
}

body.rtl
    .elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-text {
    padding-right: 10px;
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-text,
.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-text
    a {
    color: var(--e-global-color-text);
}

.elementor-6904
    .elementor-element.elementor-element-a43782e
    .elementor-icon-list-item {
    font-family: 'Fitgree', Sans-serif;
    font-size: 10px;
    font-weight: 600;
}

.elementor-6904 .elementor-element.elementor-element-2fae3005 {
    text-align: center;
}

.elementor-6904
    .elementor-element.elementor-element-2fae3005
    .elementor-heading-title {
    color: var(--e-global-color-4745d88);
    font-family: 'Fitgree', Sans-serif;
    font-size: 40px;
    font-weight: 700;
}

.elementor-6904
    .elementor-element.elementor-element-2fae3005
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 3em 0em 0em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-8917109
    > .elementor-container {
    max-width: 1300px;
}

.elementor-6904
    .elementor-element.elementor-element-8917109:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6904
    .elementor-element.elementor-element-8917109
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-c974d89);
}

.elementor-6904 .elementor-element.elementor-element-8917109 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    padding: 0em 0em 0em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-8917109
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6904 .elementor-element.elementor-element-8917109 a {
    color: #f50e24;
}

.elementor-6904
    .elementor-element.elementor-element-2bcbdd1:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
.elementor-6904
    .elementor-element.elementor-element-2bcbdd1
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-040719e);
}

.elementor-6904
    .elementor-element.elementor-element-2bcbdd1
    > .elementor-element-populated,
.elementor-6904
    .elementor-element.elementor-element-2bcbdd1
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-6904
    .elementor-element.elementor-element-2bcbdd1
    > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6904
    .elementor-element.elementor-element-2bcbdd1
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin: -140px 0px -132px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-2bcbdd1
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6904 .elementor-element.elementor-element-2bcbdd1 {
    z-index: 1000;
}

.elementor-6904 .elementor-element.elementor-element-0bef6d5 {
    color: #000000;
    font-family: 'Work Sans', Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-6904
    .elementor-element.elementor-element-0bef6d5
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 2em 1em 2em 1em;
}

.elementor-6904 .elementor-element.elementor-element-378b2cd {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-c974d89);
    --divider-border-width: 1.8px;
}

.elementor-6904
    .elementor-element.elementor-element-378b2cd
    .elementor-divider-separator {
    width: 100%;
}

.elementor-6904
    .elementor-element.elementor-element-378b2cd
    .elementor-divider {
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-6904
    .elementor-element.elementor-element-0e0f446
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6904 .elementor-element.elementor-element-0e0f446 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget
    .elementor-6904
    .elementor-element.elementor-element-dca9ae6.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}

.elementor-6904
    .elementor-element.elementor-element-dca9ae6.elementor-column.elementor-element[data-element_type='column']
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6904
    .elementor-element.elementor-element-dca9ae6.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6904
    .elementor-element.elementor-element-dca9ae6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6904 .elementor-element.elementor-element-305c333 {
    text-align: right;
}

.elementor-6904
    .elementor-element.elementor-element-305c333
    .elementor-heading-title {
    color: #464c517a;
    font-family: 'Fitgree', Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

.elementor-6904
    .elementor-element.elementor-element-322bd43
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6904 .elementor-element.elementor-element-44adcac {
    --alignment: left;
    --grid-side-margin: 5px;
    --grid-column-gap: 5px;
    --grid-row-gap: 0px;
    --grid-bottom-margin: 0px;
    --e-share-buttons-primary-color: #464c5100;
    --e-share-buttons-secondary-color: #464c517a;
}

.elementor-6904
    .elementor-element.elementor-element-44adcac
    .elementor-share-btn__icon {
    --e-share-buttons-icon-size: 3.5em;
}

.elementor-6904
    .elementor-element.elementor-element-44adcac
    .elementor-share-btn {
    height: 4em;
}

.elementor-6904
    .elementor-element.elementor-element-44adcac
    .elementor-share-btn:hover {
    --e-share-buttons-primary-color: #464c5100;
    --e-share-buttons-secondary-color: var(--e-global-color-efc4d6e);
}

.elementor-6904
    .elementor-element.elementor-element-44adcac
    .elementor-share-btn__title {
    font-family: 'Work Sans', Sans-serif;
    font-weight: 500;
}

.elementor-6904
    .elementor-element.elementor-element-44adcac
    > .elementor-widget-container {
    margin: 35px 0px 35px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-a6a4e02
    > .elementor-container {
    max-width: 1300px;
}

.elementor-6904
    .elementor-element.elementor-element-a6a4e02:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6904
    .elementor-element.elementor-element-a6a4e02
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-cfa8d45);
}

.elementor-6904 .elementor-element.elementor-element-a6a4e02 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 9em 0em 0em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-a6a4e02
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6904
    .elementor-element.elementor-element-af88eff:not(
        .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
.elementor-6904
    .elementor-element.elementor-element-af88eff
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-040719e);
}

.elementor-6904
    .elementor-element.elementor-element-af88eff
    > .elementor-element-populated,
.elementor-6904
    .elementor-element.elementor-element-af88eff
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-6904
    .elementor-element.elementor-element-af88eff
    > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6904
    .elementor-element.elementor-element-af88eff
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0em 3em 0em 3em;
}

.elementor-6904
    .elementor-element.elementor-element-af88eff
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6904 .elementor-element.elementor-element-fffea54 {
    text-align: center;
}

.elementor-6904
    .elementor-element.elementor-element-fffea54
    .elementor-heading-title {
    color: var(--e-global-color-4745d88);
    font-family: 'Fitgree', Sans-serif;
    font-size: 45px;
    font-weight: 700;
}

.elementor-6904
    .elementor-element.elementor-element-fffea54
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 2em 0em 0em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-posts-container
    .elementor-post__thumbnail {
    padding-bottom: calc(0.8 * 100%);
}

.elementor-6904 .elementor-element.elementor-element-bbf863f:after {
    content: '0.8';
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__meta-data
    span
    + span:before {
    content: 'â€¢';
}

.elementor-6904 .elementor-element.elementor-element-bbf863f {
    --grid-column-gap: 15px;
    --grid-row-gap: 15px;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__card {
    background-color: #ffffff;
    border-width: 0px;
    border-radius: 20px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__text {
    padding: 0 16px;
    margin-top: 15px;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__meta-data {
    padding: 10px 16px;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__avatar {
    padding-right: 16px;
    padding-left: 16px;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__badge {
    left: 0;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__card
    .elementor-post__badge {
    background-color: #1f1f1f38;
    color: var(--e-global-color-040719e);
    border-radius: 16px;
    font-size: 15px;
    margin: 12px;
    font-family: 'Fitgree', Sans-serif;
    font-weight: 500;
    text-transform: capitalize;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__title,
.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__title
    a {
    color: var(--e-global-color-4745d88);
    font-family: 'Fitgree', Sans-serif;
    font-size: 19px;
    font-weight: 800;
    line-height: 1em;
    letter-spacing: 0px;
    word-spacing: 0em;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    .elementor-post__title {
    margin-bottom: 20px;
}

.elementor-6904
    .elementor-element.elementor-element-bbf863f
    > .elementor-widget-container {
    margin: 0px 0px 9px 0px;
    padding: 0px 0px 28px 0px;
}

.elementor-6904
    .elementor-element.elementor-element-90546f2
    > .elementor-container {
    max-width: 1300px;
}

.elementor-6904
    .elementor-element.elementor-element-90546f2:not(
        .elementor-motion-effects-element-type-background
    ),
.elementor-6904
    .elementor-element.elementor-element-90546f2
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-cfa8d45);
}

.elementor-6904 .elementor-element.elementor-element-90546f2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 2em 0em 2em 0em;
}

.elementor-6904
    .elementor-element.elementor-element-90546f2
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6904 .elementor-element.elementor-element-e1dc3f7 .elementor-button {
    fill: var(--e-global-color-bf78300);
    color: var(--e-global-color-bf78300);
    background-color: #61ce7000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-bf78300);
    border-radius: 20px 20px 20px 20px;
    padding: 12px 30px 12px 30px;
}

@media (min-width: 768px) {
    .elementor-6904 .elementor-element.elementor-element-aa1826f {
        width: 50%;
    }

    .elementor-6904 .elementor-element.elementor-element-3910592 {
        width: 50%;
    }
}

@media (min-width: 1025px) {
    .elementor-6904
        .elementor-element.elementor-element-4e1d940e:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6904
        .elementor-element.elementor-element-4e1d940e
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}

@media (max-width: 1024px) {
    .elementor-6904 .elementor-element.elementor-element-4e1d940e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 218px 25px 111px 25px;
    }

    .elementor-6904
        .elementor-element.elementor-element-60626131
        > .elementor-element-populated {
        margin: 2px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 2em 2em 3em 2em;
    }

    .elementor-6904
        .elementor-element.elementor-element-2fae3005
        .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-6904 .elementor-element.elementor-element-8917109 {
        padding: 49px 25px 0px 25px;
    }

    .elementor-6904
        .elementor-element.elementor-element-2bcbdd1
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6904 .elementor-element.elementor-element-44adcac {
        --grid-side-margin: 23px;
        --grid-column-gap: 23px;
        --grid-row-gap: 0px;
        --grid-bottom-margin: 0px;
    }

    .elementor-6904 .elementor-element.elementor-element-a6a4e02 {
        padding: 145px 25px 0px 25px;
    }
}

@media (max-width: 767px) {
    .elementor-6904
        .elementor-element.elementor-element-4e1d940e:not(
            .elementor-motion-effects-element-type-background
        ),
    .elementor-6904
        .elementor-element.elementor-element-4e1d940e
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-position: center center;
        background-size: cover;
    }

    .elementor-6904 .elementor-element.elementor-element-4e1d940e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 100px 20px 100px 20px;
    }

    .elementor-6904
        .elementor-element.elementor-element-60626131
        > .elementor-element-populated {
        margin: 0140px 0px 46px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6904 .elementor-element.elementor-element-aa1826f {
        width: 50%;
    }

    .elementor-6904
        .elementor-element.elementor-element-0013ce6
        .elementor-icon-list-item {
        font-size: 14px;
    }

    .elementor-6904 .elementor-element.elementor-element-3910592 {
        width: 50%;
    }

    .elementor-6904
        .elementor-element.elementor-element-2fae3005
        .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-6904
        .elementor-element.elementor-element-2fae3005
        > .elementor-widget-container {
        padding: 0em 0em 0em 0em;
    }

    .elementor-6904 .elementor-element.elementor-element-8917109 {
        padding: 10px 20px 100px 20px;
    }

    .elementor-6904 .elementor-element.elementor-element-2bcbdd1 {
        z-index: 0;
    }

    .elementor-6904 .elementor-element.elementor-element-0bef6d5 {
        font-size: 14px;
    }

    .elementor-6904 .elementor-element.elementor-element-0e0f446 {
        padding: 0px 0px 0px 0px;
        z-index: 1000;
    }

    .elementor-6904 .elementor-element.elementor-element-305c333 {
        text-align: center;
    }

    .elementor-bc-flex-widget
        .elementor-6904
        .elementor-element.elementor-element-322bd43.elementor-column
        .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-6904
        .elementor-element.elementor-element-322bd43.elementor-column.elementor-element[data-element_type='column']
        > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-6904
        .elementor-element.elementor-element-322bd43.elementor-column
        > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-6904 .elementor-element.elementor-element-322bd43 {
        z-index: 1000;
    }

    .elementor-6904 .elementor-element.elementor-element-44adcac {
        --grid-side-margin: 23px;
        --grid-column-gap: 23px;
        --grid-row-gap: 0px;
        --grid-bottom-margin: 0px;
    }

    .elementor-6904 .elementor-element.elementor-element-44adcac {
        --grid-side-margin: 23px;
        --grid-column-gap: 23px;
        --grid-row-gap: 23px;
        width: auto;
        max-width: auto;
    }

    .elementor-6904
        .elementor-element.elementor-element-44adcac
        > .elementor-widget-container {
        margin: 35px 0px 61px 0px;
        padding: 0px 5px 0px 5px;
    }

    .elementor-6904 .elementor-element.elementor-element-a6a4e02 {
        z-index: 0;
    }

    .elementor-6904
        .elementor-element.elementor-element-af88eff
        > .elementor-element-populated {
        padding: 0em 1em 0em 1em;
    }

    .elementor-6904
        .elementor-element.elementor-element-fffea54
        .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-6904
        .elementor-element.elementor-element-bbf863f
        .elementor-posts-container
        .elementor-post__thumbnail {
        padding-bottom: calc(0.5 * 100%);
    }

    .elementor-6904 .elementor-element.elementor-element-bbf863f:after {
        content: '0.5';
    }
}

/* Start custom CSS for post-info, class: .elementor-element-0013ce6 */
.elementor-6897
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    border: 1.9px solid #ee453f;
    border-radius: 20px;
    padding: 1px 8px;
}

/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-a43782e */
.elementor-6904
    .elementor-element.elementor-element-0013ce6
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    border: 1.9px solid #ee453f;
    border-radius: 20px;
    padding: 1px 8px;
}

/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-bbf863f */
.elementor-2369
    .elementor-element.elementor-element-08e4bd1
    .elementor-pagination
    .page-numbers:not(.dots) {
    background-color: white !important;
    border-radius: 50% !important;
    padding: 6px 10px !important;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
@font-face {
    font-family: 'Fitgree';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url('../../../../fonts/Figtree-Regular.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: normal;
    font-weight: bold;
    font-display: auto;
    src: url('../../../../fonts/Figtree-Bold.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: normal;
    font-weight: 300;
    font-display: auto;
    src: url('../../../../fonts/Figtree-Light.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: italic;
    font-weight: normal;
    font-display: auto;
    src: url('../../../../fonts/Figtree-Italic.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: normal;
    font-weight: 800;
    font-display: auto;
    src: url('../../../../fonts/Figtree-ExtraBold.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: italic;
    font-weight: 800;
    font-display: auto;
    src: url('../../../../fonts/Figtree-ExtraBoldItalic.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: italic;
    font-weight: 300;
    font-display: auto;
    src: url('../../../../fonts/Figtree-LightItalic.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: normal;
    font-weight: 500;
    font-display: auto;
    src: url('../../../../fonts/Figtree-Medium.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: italic;
    font-weight: 500;
    font-display: auto;
    src: url('../../../../fonts/Figtree-MediumItalic.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: normal;
    font-weight: 600;
    font-display: auto;
    src: url('../../../../fonts/Figtree-SemiBold.ttf')
        format('truetype');
}

@font-face {
    font-family: 'Fitgree';
    font-style: italic;
    font-weight: 600;
    font-display: auto;
    src: url('../../../../fonts/Figtree-SemiBoldItalic.ttf')
        format('truetype');
}

/* End Custom Fonts CSS */
