.elementor-1765 .elementor-element.elementor-element-623ea53:not(.elementor-motion-effects-element-type-background),
.elementor-1765 .elementor-element.elementor-element-623ea53>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../images/360_F_673818226_Kd2cu5IkWYffJeZbzNZq334qn1R7siCp-transformed.jpeg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1765 .elementor-element.elementor-element-623ea53>.elementor-background-overlay {
    background-color: var(--e-global-color-astglobalcolor2);
    opacity: 0.65;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1765 .elementor-element.elementor-element-623ea53 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 180px 0px 150px 0px;
}

.elementor-1765 .elementor-element.elementor-element-a09d3bc {
    text-align: center;
}

.elementor-1765 .elementor-element.elementor-element-a09d3bc .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-1765 .elementor-element.elementor-element-e6eecd6:not(.elementor-motion-effects-element-type-background),
.elementor-1765 .elementor-element.elementor-element-e6eecd6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-1765 .elementor-element.elementor-element-e6eecd6>.elementor-container {
    max-width: 1200px;
}

.elementor-1765 .elementor-element.elementor-element-e6eecd6>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1765 .elementor-element.elementor-element-e6eecd6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-1765 .elementor-element.elementor-element-75764c5.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-1765 .elementor-element.elementor-element-75764c5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-1765 .elementor-element.elementor-element-75764c5>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1765 .elementor-element.elementor-element-a3030da .elementor-heading-title {
    color: var(--e-global-color-astglobalcolor0);
}

.elementor-1765 .elementor-element.elementor-element-24126e4 {
    --display: grid;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    --grid-auto-flow: row;
    --overlay-opacity: 0;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-1765 .elementor-element.elementor-element-24126e4::before,
.elementor-1765 .elementor-element.elementor-element-24126e4>.elementor-background-video-container::before,
.elementor-1765 .elementor-element.elementor-element-24126e4>.e-con-inner>.elementor-background-video-container::before,
.elementor-1765 .elementor-element.elementor-element-24126e4>.elementor-background-slideshow::before,
.elementor-1765 .elementor-element.elementor-element-24126e4>.e-con-inner>.elementor-background-slideshow::before,
.elementor-1765 .elementor-element.elementor-element-24126e4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
}

.elementor-1765 .elementor-element.elementor-element-a14dec1 {
    --display: flex;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-4fa7bf6.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-4fa7bf6.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-e7a06a4.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-e7a06a4.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-b55dd02.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-b55dd02.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-7684e7b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-7684e7b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-fe1e4c8.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-fe1e4c8.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-0099295.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-0099295.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-155e811.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-155e811.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-e6b86fa.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-e6b86fa.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-6086d06.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-6086d06.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-505c83c.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-505c83c.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-21598f4.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-21598f4.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-edb6233.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .elementor-repeater-item-edb6233.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list .premium-pricing-list-item {
    justify-content: center;
    margin-bottom: 20px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-shutinhor:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-shutinver:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style5-radialin:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style5-rectin:before {
    background-color: #00000000;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-none:hover,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style8:hover,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style1:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-shutouthor:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-shutoutver:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-shutinhor,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-shutinver,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-dshutinhor:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-dshutinver:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-scshutouthor:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style2-scshutoutver:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style5-radialin,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style5-radialout:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style5-rectin,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style5-rectout:before,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style6-bg,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-style6:before {
    background-color: transparent;
    background-image: linear-gradient(220deg, var(--e-global-color-astglobalcolor0) 0%, var(--e-global-color-astglobalcolor1) 100%);
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button {
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    color: var(--e-global-color-astglobalcolor1);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-table-title {
    color: #000000;
    font-size: 22px;
    font-weight: 800;
    padding: 0px 0px 10px 0px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list-span {
    color: #000000;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list .premium-pricing-list-span {
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-feature-icon {
    color: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list-item .premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list-item svg:not([class*="premium-"]) {
    fill: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list i {
    font-size: 14px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list svg,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list img {
    width: 14px !important;
    height: 14px !important;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-feature-icon,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list-item>svg {
    margin-right: 5px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list {
    margin: 5px 8px 10px 8px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-button-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-line6::after {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button:hover,
.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-line6::after {
    color: #FFFFFF;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button:hover {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-table-container {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #808080;
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-table-container:hover {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 15px 6px rgba(5.999999999999991, 117, 45.99999999999998, 0.22);
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-7d8da8a {
    --display: flex;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-4fa7bf6.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-4fa7bf6.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-e7a06a4.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-e7a06a4.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-b55dd02.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-b55dd02.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-7684e7b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-7684e7b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-fe1e4c8.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-fe1e4c8.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-0099295.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-0099295.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-155e811.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-155e811.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-e6b86fa.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-e6b86fa.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-6086d06.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-6086d06.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-89ddc3d.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-89ddc3d.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-7484026.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-7484026.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-89e6cce.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .elementor-repeater-item-89e6cce.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list .premium-pricing-list-item {
    justify-content: center;
    margin-bottom: 20px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-shutinhor:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-shutinver:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style5-radialin:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style5-rectin:before {
    background-color: #00000000;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-none:hover,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style8:hover,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style1:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-shutouthor:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-shutoutver:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-shutinhor,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-shutinver,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-dshutinhor:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-dshutinver:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-scshutouthor:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style2-scshutoutver:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style5-radialin,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style5-radialout:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style5-rectin,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style5-rectout:before,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style6-bg,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-style6:before {
    background-color: transparent;
    background-image: linear-gradient(220deg, var(--e-global-color-astglobalcolor0) 0%, var(--e-global-color-astglobalcolor1) 100%);
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button {
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    color: var(--e-global-color-astglobalcolor1);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-table-title {
    color: #000000;
    font-size: 22px;
    font-weight: 800;
    padding: 0px 0px 10px 0px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list-span {
    color: #000000;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list .premium-pricing-list-span {
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-feature-icon {
    color: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list-item .premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list-item svg:not([class*="premium-"]) {
    fill: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list i {
    font-size: 14px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list svg,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list img {
    width: 14px !important;
    height: 14px !important;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-feature-icon,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list-item>svg {
    margin-right: 5px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list {
    margin: 5px 8px 10px 8px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-button-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-line6::after {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button:hover,
.elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-line6::after {
    color: #FFFFFF;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button:hover {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-table-container {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #808080;
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-table-container:hover {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 15px 6px rgba(5.999999999999991, 117, 45.99999999999998, 0.22);
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-15bfa7f {
    --display: flex;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-4fa7bf6.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-4fa7bf6.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-e7a06a4.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-e7a06a4.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-7684e7b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-7684e7b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-b55dd02.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-b55dd02.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-fe1e4c8.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-fe1e4c8.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-0099295.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-0099295.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-155e811.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-155e811.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-e6b86fa.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-e6b86fa.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-6086d06.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-6086d06.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-dae3f91.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-dae3f91.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-4b1c35b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-4b1c35b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-679971e.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .elementor-repeater-item-679971e.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list .premium-pricing-list-item {
    justify-content: center;
    margin-bottom: 20px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-shutinhor:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-shutinver:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style5-radialin:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style5-rectin:before {
    background-color: #00000000;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-none:hover,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style8:hover,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style1:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-shutouthor:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-shutoutver:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-shutinhor,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-shutinver,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-dshutinhor:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-dshutinver:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-scshutouthor:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style2-scshutoutver:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style5-radialin,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style5-radialout:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style5-rectin,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style5-rectout:before,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style6-bg,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-style6:before {
    background-color: transparent;
    background-image: linear-gradient(220deg, var(--e-global-color-astglobalcolor0) 0%, var(--e-global-color-astglobalcolor1) 100%);
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button {
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    color: var(--e-global-color-astglobalcolor1);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-table-title {
    color: #000000;
    font-size: 22px;
    font-weight: 800;
    padding: 0px 0px 10px 0px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list-span {
    color: #000000;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list .premium-pricing-list-span {
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-feature-icon {
    color: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list-item .premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list-item svg:not([class*="premium-"]) {
    fill: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list i {
    font-size: 14px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list svg,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list img {
    width: 14px !important;
    height: 14px !important;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-feature-icon,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list-item>svg {
    margin-right: 5px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list {
    margin: 5px 8px 10px 8px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-button-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-line6::after {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button:hover,
.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-line6::after {
    color: #FFFFFF;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button:hover {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-table-container {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #808080;
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-table-container:hover {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 15px 6px rgba(5.999999999999991, 117, 45.99999999999998, 0.22);
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-2f07d96 {
    --display: flex;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-4fa7bf6.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-4fa7bf6.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-e7a06a4.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-e7a06a4.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-b55dd02.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-b55dd02.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-7684e7b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-7684e7b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-fe1e4c8.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-fe1e4c8.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-0099295.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-0099295.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-155e811.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-155e811.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-e6b86fa.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-e6b86fa.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-6086d06.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-6086d06.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-b86412b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-b86412b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-12d92ae.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-12d92ae.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-0da9d74.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .elementor-repeater-item-0da9d74.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list .premium-pricing-list-item {
    justify-content: center;
    margin-bottom: 20px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-shutinhor:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-shutinver:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style5-radialin:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style5-rectin:before {
    background-color: #00000000;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-none:hover,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style8:hover,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style1:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-shutouthor:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-shutoutver:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-shutinhor,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-shutinver,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-dshutinhor:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-dshutinver:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-scshutouthor:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style2-scshutoutver:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style5-radialin,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style5-radialout:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style5-rectin,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style5-rectout:before,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style6-bg,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-style6:before {
    background-color: transparent;
    background-image: linear-gradient(220deg, var(--e-global-color-astglobalcolor0) 0%, var(--e-global-color-astglobalcolor1) 100%);
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button {
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    color: var(--e-global-color-astglobalcolor1);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-table-title {
    color: #000000;
    font-size: 22px;
    font-weight: 800;
    padding: 0px 0px 10px 0px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list-span {
    color: #000000;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list .premium-pricing-list-span {
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-feature-icon {
    color: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list-item .premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list-item svg:not([class*="premium-"]) {
    fill: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list i {
    font-size: 14px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list svg,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list img {
    width: 14px !important;
    height: 14px !important;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-feature-icon,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list-item>svg {
    margin-right: 5px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list {
    margin: 5px 8px 10px 8px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-button-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-line6::after {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button:hover,
.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-line6::after {
    color: #FFFFFF;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button:hover {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-table-container {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #808080;
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-table-container:hover {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 15px 6px rgba(5.999999999999991, 117, 45.99999999999998, 0.22);
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-7217055 {
    --display: flex;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-4fa7bf6.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-4fa7bf6.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-e7a06a4.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-e7a06a4.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-b55dd02.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-b55dd02.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-7684e7b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-7684e7b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-fe1e4c8.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-fe1e4c8.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-0099295.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-0099295.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-155e811.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-155e811.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-e6b86fa.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-e6b86fa.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-6086d06.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-6086d06.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-b86412b.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-b86412b.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-12d92ae.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-12d92ae.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-0da9d74.premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .elementor-repeater-item-0da9d74.premium-pricing-list-item svg:not([class*="premium-"]) {
    stroke: #61CE70;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list .premium-pricing-list-item {
    justify-content: center;
    margin-bottom: 20px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-shutinhor:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-shutinver:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style5-radialin:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style5-rectin:before {
    background-color: #00000000;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-none:hover,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style8:hover,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style1:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-shutouthor:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-shutoutver:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-shutinhor,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-shutinver,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-dshutinhor:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-dshutinver:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-scshutouthor:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style2-scshutoutver:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style5-radialin,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style5-radialout:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style5-rectin,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style5-rectout:before,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style6-bg,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-style6:before {
    background-color: transparent;
    background-image: linear-gradient(220deg, var(--e-global-color-astglobalcolor0) 0%, var(--e-global-color-astglobalcolor1) 100%);
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button {
    width: 100%;
    font-size: 14px;
    font-weight: 600;
    color: var(--e-global-color-astglobalcolor1);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-table-title {
    color: #000000;
    font-size: 22px;
    font-weight: 800;
    padding: 0px 0px 10px 0px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list-span {
    color: #000000;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list .premium-pricing-list-span {
    font-size: 15px;
    font-weight: 500;
    line-height: 20px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-feature-icon {
    color: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list-item .premium-drawable-icon *,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list-item svg:not([class*="premium-"]) {
    fill: #06752E;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list i {
    font-size: 14px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list svg,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list img {
    width: 14px !important;
    height: 14px !important;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-feature-icon,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list-item>svg {
    margin-right: 5px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list {
    margin: 5px 8px 10px 8px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-button-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-line6::after {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button:hover,
.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-line6::after {
    color: #FFFFFF;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button:hover {
    padding: 10px 10px 10px 10px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-table-container {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #808080;
    padding: 30px 0px 40px 0px;
}

.elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-table-container:hover {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-astglobalcolor0);
    box-shadow: 0px 0px 15px 6px rgba(5.999999999999991, 117, 45.99999999999998, 0.22);
    padding: 30px 0px 40px 0px;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1765 .elementor-element.elementor-element-a14dec1 {
        --width: 33%;
    }

    .elementor-1765 .elementor-element.elementor-element-7d8da8a {
        --width: 33%;
    }

    .elementor-1765 .elementor-element.elementor-element-15bfa7f {
        --width: 33%;
    }

    .elementor-1765 .elementor-element.elementor-element-2f07d96 {
        --width: 33%;
    }

    .elementor-1765 .elementor-element.elementor-element-7217055 {
        --width: 33%;
    }
}

@media(min-width:1367px) {

    .elementor-1765 .elementor-element.elementor-element-623ea53:not(.elementor-motion-effects-element-type-background),
    .elementor-1765 .elementor-element.elementor-element-623ea53>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}

@media(min-width:1920px) {
    .elementor-1765 .elementor-element.elementor-element-24126e4 {
        --grid-auto-flow: row;
    }
}

@media(max-width:1366px) {
    .elementor-1765 .elementor-element.elementor-element-24126e4 {
        --grid-auto-flow: row;
    }
}

@media(max-width:1024px) {
    .elementor-1765 .elementor-element.elementor-element-623ea53 {
        padding: 150px 0px 80px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-e6eecd6 {
        padding: 50px 30px 50px 30px;
    }

    .elementor-1765 .elementor-element.elementor-element-24126e4 {
        --grid-auto-flow: row;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-table-title {
        font-size: 24px;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list .premium-pricing-list-span {
        font-size: 14px;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list i {
        font-size: 12px;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list svg,
    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list img {
        width: 12px !important;
        height: 12px !important;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button {
        font-size: 16px;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button,
    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-button-line6::after {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-table-title {
        font-size: 24px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list .premium-pricing-list-span {
        font-size: 14px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list i {
        font-size: 12px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list svg,
    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list img {
        width: 12px !important;
        height: 12px !important;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button {
        font-size: 16px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button,
    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-button-line6::after {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-table-title {
        font-size: 24px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list .premium-pricing-list-span {
        font-size: 14px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list i {
        font-size: 12px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list svg,
    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list img {
        width: 12px !important;
        height: 12px !important;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button {
        font-size: 16px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button,
    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-button-line6::after {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-table-title {
        font-size: 24px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list .premium-pricing-list-span {
        font-size: 14px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list i {
        font-size: 12px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list svg,
    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list img {
        width: 12px !important;
        height: 12px !important;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button {
        font-size: 16px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button,
    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-button-line6::after {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-table-title {
        font-size: 24px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list .premium-pricing-list-span {
        font-size: 14px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list i {
        font-size: 12px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list svg,
    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list img {
        width: 12px !important;
        height: 12px !important;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button {
        font-size: 16px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button,
    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-button-line6::after {
        padding: 15px 0px 15px 0px;
    }
}

@media(max-width:767px) {
    .elementor-1765 .elementor-element.elementor-element-623ea53 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 150px 0px 80px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-e6eecd6 {
        padding: 50px 30px 50px 30px;
    }

    .elementor-1765 .elementor-element.elementor-element-24126e4 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-list .premium-pricing-list-item {
        margin-bottom: 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-8bd094a .premium-pricing-price-button:hover {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-list .premium-pricing-list-item {
        margin-bottom: 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-9200dec .premium-pricing-price-button:hover {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-list .premium-pricing-list-item {
        margin-bottom: 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-8982c81 .premium-pricing-price-button:hover {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-list .premium-pricing-list-item {
        margin-bottom: 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-60ec3f8 .premium-pricing-price-button:hover {
        padding: 15px 0px 15px 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-list .premium-pricing-list-item {
        margin-bottom: 0px;
    }

    .elementor-1765 .elementor-element.elementor-element-48c5700 .premium-pricing-price-button:hover {
        padding: 15px 0px 15px 0px;
    }
}