﻿.elementor-10082611 .elementor-element.elementor-element-6e7d571
{
    --display: flex;
    --min-height: 450px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-10082611 .elementor-element.elementor-element-6e7d571:not(.elementor-motion-effects-element-type-background), .elementor-10082611 .elementor-element.elementor-element-6e7d571>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-10082611 .elementor-element.elementor-element-082a851
{
    width: auto;
    max-width: auto;
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-10082611 .elementor-element.elementor-element-082a851>.elementor-widget-container
{
    background-color: var(--e-global-color-accent);
    padding: 2px 6px 2px 6px;
}
.elementor-10082611 .elementor-element.elementor-element-082a851.elementor-element
{
    --align-self: flex-start;
}
.elementor-10082611 .elementor-element.elementor-element-082a851 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-10082611 .elementor-element.elementor-element-082a851 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-10082611 .elementor-element.elementor-element-082a851 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-10082611 .elementor-element.elementor-element-082a851 .elementor-icon-list-item>a
{
    font-size: 14px;
    text-transform: capitalize;
    line-height: 14px;
    letter-spacing: .4px;
}
.elementor-10082611 .elementor-element.elementor-element-082a851 .elementor-icon-list-text
{
    color: var(--e-global-color-text);
    transition: color .3s;
}
.elementor-10082611 .elementor-element.elementor-element-082a851 .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-9029724);
}
.elementor-10082611 .elementor-element.elementor-element-6cd66f6 .jet-listing-dynamic-link__link
{
    align-self: flex-start;
    font-size: 24px;
    font-weight: 600;
    color: var(--e-global-color-9029724);
    flex-direction: row;
}
.elementor-10082611 .elementor-element.elementor-element-6cd66f6 .jet-listing-dynamic-link__link:hover
{
    color: var(--e-global-color-accent);
}
.elementor-10082611 .elementor-element.elementor-element-6cd66f6 .jet-listing-dynamic-link__icon
{
    order: 1;
}
.elementor-10082611 .elementor-element.elementor-element-0f1ba87>.elementor-widget-container
{
    margin: 0 0 15px 0;
}
.elementor-10082611 .elementor-element.elementor-element-0f1ba87
{
    text-align: left;
}
.elementor-10082611 .elementor-element.elementor-element-0f1ba87 .elementor-heading-title
{
    font-size: 16px;
    color: var(--e-global-color-9029724);
}