.elementor-5389 .elementor-element.elementor-element-cc1db3b:not(.elementor-motion-effects-element-type-background),
.elementor-5389 .elementor-element.elementor-element-cc1db3b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #242549;
}

.elementor-5389 .elementor-element.elementor-element-cc1db3b {
    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;
    z-index: 3;
}

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

.elementor-5389 .elementor-element.elementor-element-6e8e8e0>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-717f61d {
    text-align: left;
    width: auto;
    max-width: auto;
    bottom: 0px;
}

body:not(.rtl) .elementor-5389 .elementor-element.elementor-element-717f61d {
    left: 4%;
}

body.rtl .elementor-5389 .elementor-element.elementor-element-717f61d {
    right: 4%;
}

.elementor-5389 .elementor-element.elementor-element-b5a5637 {
    text-align: right;
    width: auto;
    max-width: auto;
    bottom: 0px;
}

body:not(.rtl) .elementor-5389 .elementor-element.elementor-element-b5a5637 {
    right: 6%;
}

body.rtl .elementor-5389 .elementor-element.elementor-element-b5a5637 {
    left: 6%;
}

.elementor-5389 .elementor-element.elementor-element-cbaf92e {
    --spacer-size: 400px;
}

.elementor-5389 .elementor-element.elementor-element-480d528:not(.elementor-motion-effects-element-type-background),
.elementor-5389 .elementor-element.elementor-element-480d528>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ECEFF1;
}

.elementor-5389 .elementor-element.elementor-element-480d528>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-480d528 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -300px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-45f95cb {
    z-index: 4;
}

.elementor-5389 .elementor-element.elementor-element-e17a21d {
    padding: 0px 0px 50px 0px;
}

.elementor-5389 .elementor-element.elementor-element-45f2555>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-5389 .elementor-element.elementor-element-45f2555 {
    z-index: 3;
}

.elementor-5389 .elementor-element.elementor-element-df02684 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-df02684 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-df02684 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-5389 .elementor-element.elementor-element-df02684 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5389 .elementor-element.elementor-element-df02684 .elementor-icon-list-item>a {
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-5389 .elementor-element.elementor-element-df02684 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-4d825da .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-4d825da .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-4d825da {
    --e-icon-list-icon-size: 4px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
    --icon-vertical-offset: 0px;
    width: auto;
    max-width: auto;
}

.elementor-5389 .elementor-element.elementor-element-4d825da .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5389 .elementor-element.elementor-element-4d825da .elementor-icon-list-item>a {
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-5389 .elementor-element.elementor-element-4d825da .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-4d825da>.elementor-widget-container {
    margin: 0px 0px 0px 4px;
}

.elementor-5389 .elementor-element.elementor-element-853e782 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 50px;
}

.elementor-5389 .elementor-element.elementor-element-853e782>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-76bbdfe {
    margin-top: -65px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-wrapper>li {
    border-radius: 15px 15px 15px 15px;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card {
    padding: 40px 40px 20px 40px;
    border-style: solid;
    border-width: 15px 0px 0px 0px;
    border-color: #0EC36B4D;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list1 .pricing-card span.title {
    color: #0EC36B;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list2 .pricing-card span.title {
    color: #3ACFCB;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list3 .pricing-card span.title {
    color: #F7578C;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list2 .pricing-card {
    border-color: #00CEC94D;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list3 .pricing-card {
    border-color: #F9518C4D;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list3 .pricing-card-body,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list3 .pricing-card-header h3 span,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list3 .pricing-card-header h3,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .price_list3 .pricing-card-header p {
    color: #020101;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-selector {
    margin: 0px 0px 70px 0px;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card h2 {
    font-family: "Montserrat Alternates", Sans-serif;
    font-size: 15px;
    font-weight: 600;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card-body ul li:before {
    background-color: #0000001F;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card-body ul {
    margin: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .bg-blue-btn,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-btn,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .best-pricing-btn {
    margin: 0px 0px 25px 0px;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .bg-blue-btn:hover,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .yes .best-pricing-btn,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-btn:hover,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .best-pricing-btn:hover {
    color: #FFFFFF;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99 .bg-blue-btn:hover,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .yes .best-pricing-btn,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-btn:hover,
.elementor-5389 .elementor-element.elementor-element-1df7f99 .best-pricing-btn:hover {
    background-color: #0095FF;
}

.elementor-5389 .elementor-element.elementor-element-1df7f99>.elementor-widget-container {
    margin: -38px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-aee01d6:not(.elementor-motion-effects-element-type-background),
.elementor-5389 .elementor-element.elementor-element-aee01d6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ECEFF1;
}

.elementor-5389 .elementor-element.elementor-element-aee01d6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 120px 0px;
}

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

.elementor-5389 .elementor-element.elementor-element-b23eda6>.elementor-element-populated,
.elementor-5389 .elementor-element.elementor-element-b23eda6>.elementor-element-populated>.elementor-background-overlay,
.elementor-5389 .elementor-element.elementor-element-b23eda6>.elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
}

.elementor-5389 .elementor-element.elementor-element-b23eda6>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-5389 .elementor-element.elementor-element-14165e4:not(.elementor-motion-effects-element-type-background),
.elementor-5389 .elementor-element.elementor-element-14165e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("../../../../../../staco.uigaint.com/wp-content/uploads/2022/12/pricing-plan-img.png");
    background-position: 95% 100%;
    background-repeat: no-repeat;
}

.elementor-5389 .elementor-element.elementor-element-14165e4,
.elementor-5389 .elementor-element.elementor-element-14165e4>.elementor-background-overlay {
    border-radius: 15px 15px 15px 15px;
}

.elementor-5389 .elementor-element.elementor-element-14165e4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 40px 40px 40px;
}

.elementor-5389 .elementor-element.elementor-element-14165e4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-b00f80c .elementor-heading-title {
    color: #0095FF;
    font-weight: 700;
    text-transform: uppercase;
}

.elementor-5389 .elementor-element.elementor-element-3caf5fd>.elementor-widget-container {
    margin: -10px 0px 20px 0px;
}

.elementor-5389 .elementor-element.elementor-element-df4d84c {
    width: auto;
    max-width: auto;
}

.elementor-5389 .elementor-element.elementor-element-14cf20f>.elementor-widget-container {
    margin: 0px 0px 0px 10px;
}

.elementor-5389 .elementor-element.elementor-element-14cf20f {
    width: auto;
    max-width: auto;
}

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

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

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

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

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

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

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

.elementor-5389 .elementor-element.elementor-element-cb869e7 .elementor-icon-list-icon i {
    color: #0000001F;
    transition: color 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-cb869e7 .elementor-icon-list-icon svg {
    fill: #0000001F;
    transition: fill 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-cb869e7 {
    --e-icon-list-icon-size: 7px;
    --icon-vertical-offset: 0px;
}

.elementor-5389 .elementor-element.elementor-element-cb869e7 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-535b2ee .defi-banner-btn,
.elementor-5389 .elementor-element.elementor-element-535b2ee .hero-content-button,
.elementor-5389 .elementor-element.elementor-element-535b2ee .bg-blue-btn,
.elementor-5389 .elementor-element.elementor-element-535b2ee .ug-button-area {
    text-align: right;
}

.elementor-5389 .elementor-element.elementor-element-535b2ee .defi-explore-article-btn,
.elementor-5389 .elementor-element.elementor-element-535b2ee .defi-banner-btn,
.elementor-5389 .elementor-element.elementor-element-535b2ee .bg-blue-btn {
    border-radius: 40px;
    padding: 15px 46px 15px 46px;
}

.elementor-5389 .elementor-element.elementor-element-535b2ee .defi-explore-article-btn svg,
.elementor-5389 .elementor-element.elementor-element-535b2ee .bg-blue-btn svg {
    border-radius: 0px;
}

.elementor-5389 .elementor-element.elementor-element-d8d9550 {
    padding: 100px 0px 100px 0px;
}

.elementor-5389 .elementor-element.elementor-element-96e51dd>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-5389 .elementor-element.elementor-element-96e51dd:not(.elementor-motion-effects-element-type-background),
.elementor-5389 .elementor-element.elementor-element-96e51dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #EEEFFB;
}

.elementor-5389 .elementor-element.elementor-element-96e51dd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 10px 0px 10px;
}

.elementor-5389 .elementor-element.elementor-element-96e51dd>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-a1a3985>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-5389 .elementor-element.elementor-element-0dab8e7 .section-title {
    text-align: left;
}

.elementor-5389 .elementor-element.elementor-element-0dab8e7 .section-title .title {
    color: #111111;
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 0px 20px 0px;
}

.elementor-5389 .elementor-element.elementor-element-0dab8e7 .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 2px 12px 2px 12px;
}

.elementor-5389 .elementor-element.elementor-element-0dab8e7 .section-title .sub-title {
    border-radius: 0px;
}

.elementor-5389 .elementor-element.elementor-element-0dab8e7 .desc,
.elementor-5389 .elementor-element.elementor-element-0dab8e7 .desc p {
    color: #444444;
    font-size: 15px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-0dab8e7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-explore-article-btn,
.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-banner-btn,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn {
    border-radius: 0px;
    background-color: #A8484800;
    padding: 0px 23px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-explore-article-btn,
.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-banner-btn,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn span,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn {
    color: #0095FF;
}

.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn img,
.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-explore-article-btn i,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn i,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn svg {
    left: 5px;
    top: 0px;
}

.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn img,
.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-explore-article-btn:hover i,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn:hover i,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn:hover i,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn:hover svg {
    left: 5px;
}

.elementor-5389 .elementor-element.elementor-element-3c75812 .defi-explore-article-btn svg,
.elementor-5389 .elementor-element.elementor-element-3c75812 .bg-blue-btn svg {
    width: 15px !important;
    border-radius: 0px;
}

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

.elementor-5389 .elementor-element.elementor-element-06c383b>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-5389 .elementor-element.elementor-element-17ec8f0>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 1px;
    border-color: #0000001A;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 10px 0px 10px;
}

.elementor-5389 .elementor-element.elementor-element-17ec8f0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5389 .elementor-element.elementor-element-4e0772a>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #0000001A;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 10px 0px 10px;
}

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

.elementor-5389 .elementor-element.elementor-element-98c7f99 {
    padding: 130px 0px 130px 0px;
}

.elementor-5389 .elementor-element.elementor-element-f7bf7ee .section-title {
    text-align: left;
    margin: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-f7bf7ee .section-title .title {
    color: #111111;
    font-size: 40px;
    line-height: 1.35em;
    margin: 0px 0px 20px 0px;
}

.elementor-5389 .elementor-element.elementor-element-f7bf7ee .section-title .title span {
    background: #FEC458;
    border-radius: 0px 20px 0px 0px;
    padding: 2px 12px 2px 12px;
}

.elementor-5389 .elementor-element.elementor-element-f7bf7ee .section-title .sub-title {
    border-radius: 0px;
}

.elementor-5389 .elementor-element.elementor-element-f7bf7ee .desc,
.elementor-5389 .elementor-element.elementor-element-f7bf7ee .desc p {
    color: #444444;
    font-size: 15px;
    font-weight: 500;
    margin: 0px 0px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-f7bf7ee>.elementor-widget-container {
    padding: 0px 20px 0px 0px;
}

.elementor-5389 .elementor-element.elementor-element-8ee8c73 {
    text-align: right;
}

@media(max-width:1024px) {
    .elementor-5389 .elementor-element.elementor-element-853e782 .elementor-heading-title {
        font-size: 40px;
    }

    .elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card {
        padding: 30px 30px 30px 30px;
    }

    .elementor-5389 .elementor-element.elementor-element-14165e4:not(.elementor-motion-effects-element-type-background),
    .elementor-5389 .elementor-element.elementor-element-14165e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 91% 100%;
    }

    .elementor-5389 .elementor-element.elementor-element-14165e4 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-5389 .elementor-element.elementor-element-9fc4228 {
        text-align: center;
    }

    .elementor-5389 .elementor-element.elementor-element-0dab8e7 .section-title .title {
        font-size: 30px;
    }
}

@media(max-width:880px) {

    .elementor-5389 .elementor-element.elementor-element-14165e4:not(.elementor-motion-effects-element-type-background),
    .elementor-5389 .elementor-element.elementor-element-14165e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 90% 100%;
    }
}

@media(max-width:767px) {
    .elementor-5389 .elementor-element.elementor-element-45f2555>.elementor-element-populated {
        margin: 0px 0px 70px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-5389 .elementor-element.elementor-element-853e782 .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-5389 .elementor-element.elementor-element-1df7f99 .pricing-card {
        padding: 25px 25px 25px 25px;
    }

    .elementor-5389 .elementor-element.elementor-element-14165e4:not(.elementor-motion-effects-element-type-background),
    .elementor-5389 .elementor-element.elementor-element-14165e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 0%;
        background-size: 0px auto;
    }

    .elementor-5389 .elementor-element.elementor-element-df4d84c .elementor-heading-title {
        font-size: 27px;
    }

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

    .elementor-5389 .elementor-element.elementor-element-14cf20f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-5389 .elementor-element.elementor-element-535b2ee .defi-banner-btn,
    .elementor-5389 .elementor-element.elementor-element-535b2ee .hero-content-button,
    .elementor-5389 .elementor-element.elementor-element-535b2ee .bg-blue-btn,
    .elementor-5389 .elementor-element.elementor-element-535b2ee .ug-button-area {
        text-align: left;
    }

    .elementor-5389 .elementor-element.elementor-element-96e51dd {
        padding: 70px 10px 80px 10px;
    }

    .elementor-5389 .elementor-element.elementor-element-17ec8f0 {
        width: 50%;
    }

    .elementor-5389 .elementor-element.elementor-element-4e0772a {
        width: 50%;
    }

    .elementor-5389 .elementor-element.elementor-element-98c7f99 {
        padding: 70px 0px 60px 0px;
    }

    .elementor-5389 .elementor-element.elementor-element-f7bf7ee .section-title .title {
        font-size: 32px;
    }

    .elementor-5389 .elementor-element.elementor-element-8ee8c73 {
        text-align: left;
    }

    .elementor-5389 .elementor-element.elementor-element-1f8e81a>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(min-width:768px) {
    .elementor-5389 .elementor-element.elementor-element-0688ccd {
        width: 34%;
    }

    .elementor-5389 .elementor-element.elementor-element-d96ef05 {
        width: 32.332%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-5389 .elementor-element.elementor-element-0688ccd {
        width: 44%;
    }

    .elementor-5389 .elementor-element.elementor-element-d96ef05 {
        width: 32%;
    }

    .elementor-5389 .elementor-element.elementor-element-c9bcbf8 {
        width: 24%;
    }
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-widget-image {
    text-align: center
}

.elementor-widget-image a {
    display: inline-block
}

.elementor-widget-image a img[src$=".svg"] {
    width: 48px
}

.elementor-widget-image img {
    vertical-align: middle;
    display: inline-block
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-column .elementor-spacer-inner {
    height: var(--spacer-size)
}

.e-con {
    --container-widget-width: 100%
}

.e-con-inner>.elementor-widget-spacer,
.e-con>.elementor-widget-spacer {
    width: var(--container-widget-width, var(--spacer-size));
    --align-self: var(--container-widget-align-self, initial);
    --flex-shrink: 0
}

.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,
.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,
.e-con>.elementor-widget-spacer>.elementor-widget-container,
.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer {
    height: 100%
}

.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,
.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner {
    height: var(--container-widget-height, var(--spacer-size))
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit
}

.elementor-widget-heading .elementor-heading-title.elementor-size-small {
    font-size: 15px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
    font-size: 19px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-large {
    font-size: 29px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
    font-size: 39px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
    font-size: 59px
}

/*! elementor - v3.13.3 - 22-05-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: #69727d;
    color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
    color: #69727d;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
    margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
    width: 1em;
    height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap {
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter {
    display: inline-block
}