.elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-container {
    min-height: 96vh;
}

.elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-1691 .elementor-element.elementor-element-5fba47d6:not(.elementor-motion-effects-element-type-background),
.elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #ffffff;
    background-image: url("/wp-content/uploads/2019/01/industry-2692459_960_720.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-background-overlay {
    opacity: 0.64;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-5fba47d6 {
    border-style: groove;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-5fba47d6,
.elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-7a2da3e0 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-7a2da3e0 .elementor-image img {
    opacity: 1;
    filter: brightness(200%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-7a2da3e0 .elementor-image:hover img {
    opacity: 1;
    filter: brightness(200%) contrast(200%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-7a2da3e0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-6bd84ca9 {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-6c0fc9f6 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-6c0fc9f6.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-6c0fc9f6 .elementor-heading-title {
    font-size: 65px;
    font-weight: 600;
}

.elementor-1691 .elementor-element.elementor-element-7a5997ac {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-7a5997ac.elementor-widget-heading .elementor-heading-title {
    color: #bfbfbf;
}

.elementor-1691 .elementor-element.elementor-element-7a5997ac .elementor-heading-title {
    font-size: 16px;
    font-weight: 300;
    text-transform: uppercase;
}

.elementor-1691 .elementor-element.elementor-element-7a5997ac>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-63707942 .gallery-item {
    padding: 0 10px 10px 0;
}

.elementor-1691 .elementor-element.elementor-element-63707942 .gallery {
    margin: 0 -10px -10px 0;
}

.elementor-1691 .elementor-element.elementor-element-63707942 .gallery-item img {
    border-radius: 0px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-63707942 .gallery-item .gallery-caption {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-63707942>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-71e97d32 {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-2bca85ea {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-2bca85ea.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-2bca85ea .elementor-heading-title {
    font-size: 43px;
    text-transform: uppercase;
}

.elementor-1691 .elementor-element.elementor-element-2bca85ea>.elementor-widget-container {
    padding: 0px 200px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-15f38ea6.elementor-view-default .elementor-icon {
    color: #000000;
    border-color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6.elementor-position-right .elementor-icon-box-icon {
    margin-left: 10px;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6.elementor-position-left .elementor-icon-box-icon {
    margin-right: 10px;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon {
    font-size: 15px;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon-box-title {
    margin-bottom: 7px;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    font-size: 25px;
    font-weight: 600;
    line-height: 0.9em;
}

.elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon-box-content .elementor-icon-box-description {
    color: #bfbfbf;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.8em;
}

.elementor-1691 .elementor-element.elementor-element-297cd253.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-297cd253.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-297cd253.elementor-view-default .elementor-icon {
    color: #000000;
    border-color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-297cd253.elementor-position-right .elementor-icon-box-icon {
    margin-left: 10px;
}

.elementor-1691 .elementor-element.elementor-element-297cd253.elementor-position-left .elementor-icon-box-icon {
    margin-right: 10px;
}

.elementor-1691 .elementor-element.elementor-element-297cd253.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon {
    font-size: 15px;
}

.elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon-box-title {
    margin-bottom: 7px;
}

.elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    font-size: 25px;
    font-weight: 600;
    line-height: 0.9em;
}

.elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon-box-content .elementor-icon-box-description {
    color: #bfbfbf;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.8em;
}

.elementor-1691 .elementor-element.elementor-element-297cd253>.elementor-widget-container {
    padding: 15px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-198a2685.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-198a2685.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-198a2685.elementor-view-default .elementor-icon {
    color: #000000;
    border-color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-198a2685.elementor-position-right .elementor-icon-box-icon {
    margin-left: 10px;
}

.elementor-1691 .elementor-element.elementor-element-198a2685.elementor-position-left .elementor-icon-box-icon {
    margin-right: 10px;
}

.elementor-1691 .elementor-element.elementor-element-198a2685.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 10px;
}

.elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon {
    font-size: 15px;
}

.elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon-box-title {
    margin-bottom: 7px;
}

.elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    font-size: 25px;
    font-weight: 600;
    line-height: 0.9em;
}

.elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon-box-content .elementor-icon-box-description {
    color: #bfbfbf;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.8em;
}

.elementor-1691 .elementor-element.elementor-element-198a2685>.elementor-widget-container {
    padding: 15px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-3b4c0d5e {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-576e556b>.elementor-element-populated {
    padding: 0px 0px 0px 50px;
}

.elementor-1691 .elementor-element.elementor-element-8f5d2ef .elementor-icon-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-8f5d2ef.elementor-view-stacked .elementor-icon {
    background-color: #bfbfbf;
}

.elementor-1691 .elementor-element.elementor-element-8f5d2ef.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-8f5d2ef.elementor-view-default .elementor-icon {
    color: #bfbfbf;
    border-color: #bfbfbf;
}

.elementor-1691 .elementor-element.elementor-element-8f5d2ef .elementor-icon {
    font-size: 40px;
}

.elementor-1691 .elementor-element.elementor-element-8f5d2ef .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-6f4caa07 {
    color: #000000;
    font-size: 16px;
    font-weight: 300;
    line-height: 2em;
}

.elementor-1691 .elementor-element.elementor-element-774d2d66.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-774d2d66 .elementor-heading-title {
    font-size: 30px;
    font-weight: 900;
}

.elementor-1691 .elementor-element.elementor-element-f87cced.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-f87cced .elementor-heading-title {
    font-size: 30px;
    font-weight: 900;
}

.elementor-1691 .elementor-element.elementor-element-16a52e69 {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-519c3b20 {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-519c3b20.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-519c3b20 .elementor-heading-title {
    font-size: 30px;
    font-weight: 600;
}

.elementor-1691 .elementor-element.elementor-element-703e318e.elementor-view-stacked .elementor-icon {
    background-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-703e318e.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-703e318e.elementor-view-default .elementor-icon {
    color: #00ce1b;
    border-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-703e318e.elementor-position-right .elementor-icon-box-icon {
    margin-left: 14px;
}

.elementor-1691 .elementor-element.elementor-element-703e318e.elementor-position-left .elementor-icon-box-icon {
    margin-right: 14px;
}

.elementor-1691 .elementor-element.elementor-element-703e318e.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 14px;
}

.elementor-1691 .elementor-element.elementor-element-703e318e .elementor-icon {
    font-size: 30px;
}

.elementor-1691 .elementor-element.elementor-element-703e318e .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-703e318e .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-703e318e .elementor-icon-box-title {
    margin-bottom: 0px;
}

.elementor-1691 .elementor-element.elementor-element-703e318e .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    line-height: 1.5em;
}

.elementor-1691 .elementor-element.elementor-element-703e318e>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a.elementor-view-stacked .elementor-icon {
    background-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-4f4c746a.elementor-view-default .elementor-icon {
    color: #00ce1b;
    border-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a.elementor-position-right .elementor-icon-box-icon {
    margin-left: 14px;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a.elementor-position-left .elementor-icon-box-icon {
    margin-right: 14px;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 14px;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a .elementor-icon {
    font-size: 30px;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a .elementor-icon-box-title {
    margin-bottom: 0px;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    line-height: 1.5em;
}

.elementor-1691 .elementor-element.elementor-element-4f4c746a>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-14fa4d94>.elementor-element-populated {
    margin: 28px 28px 28px 28px;
}

.elementor-1691 .elementor-element.elementor-element-6a6bd56f .gallery-item img {
    border-radius: 89px 89px 89px 89px;
}

.elementor-1691 .elementor-element.elementor-element-6a6bd56f .gallery-item .gallery-caption {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-128bbafe {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-567b9f65 {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-567b9f65.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-567b9f65 .elementor-heading-title {
    font-size: 30px;
    font-weight: 600;
}

.elementor-1691 .elementor-element.elementor-element-f53e540.elementor-view-stacked .elementor-icon {
    background-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-f53e540.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-f53e540.elementor-view-default .elementor-icon {
    color: #00ce1b;
    border-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-f53e540.elementor-position-right .elementor-icon-box-icon {
    margin-left: 14px;
}

.elementor-1691 .elementor-element.elementor-element-f53e540.elementor-position-left .elementor-icon-box-icon {
    margin-right: 14px;
}

.elementor-1691 .elementor-element.elementor-element-f53e540.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 14px;
}

.elementor-1691 .elementor-element.elementor-element-f53e540 .elementor-icon {
    font-size: 30px;
}

.elementor-1691 .elementor-element.elementor-element-f53e540 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-f53e540 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-f53e540 .elementor-icon-box-title {
    margin-bottom: 0px;
}

.elementor-1691 .elementor-element.elementor-element-f53e540 .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    line-height: 1.5em;
}

.elementor-1691 .elementor-element.elementor-element-f53e540>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab.elementor-view-stacked .elementor-icon {
    background-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-7a15a7ab.elementor-view-default .elementor-icon {
    color: #00ce1b;
    border-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab.elementor-position-right .elementor-icon-box-icon {
    margin-left: 14px;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab.elementor-position-left .elementor-icon-box-icon {
    margin-right: 14px;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 14px;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab .elementor-icon {
    font-size: 30px;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab .elementor-icon-box-title {
    margin-bottom: 0px;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    line-height: 1.5em;
}

.elementor-1691 .elementor-element.elementor-element-7a15a7ab>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-4d460ff0>.elementor-element-populated {
    margin: 28px 28px 28px 28px;
}

.elementor-1691 .elementor-element.elementor-element-7a374d03 {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-31bb9ae3 {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-31bb9ae3.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-31bb9ae3 .elementor-heading-title {
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b.elementor-view-stacked .elementor-icon {
    background-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-33ff754b.elementor-view-default .elementor-icon {
    color: #00ce1b;
    border-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b.elementor-position-right .elementor-icon-box-icon {
    margin-left: 14px;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b.elementor-position-left .elementor-icon-box-icon {
    margin-right: 14px;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 14px;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b .elementor-icon {
    font-size: 30px;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-33ff754b .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b .elementor-icon-box-title {
    margin-bottom: 0px;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    line-height: 1.5em;
}

.elementor-1691 .elementor-element.elementor-element-33ff754b>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-67d3133c>.elementor-element-populated {
    margin: 28px 28px 28px 28px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing-button i.fa-icon-left {
    margin-right: 45px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing-button i.fa-icon-right {
    margin-left: 45px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-1 .eael-pricing-item.featured:before {
    content: "novitÃ ";
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-2 .eael-pricing-item.featured:before {
    content: "novitÃ ";
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing .eael-pricing-item {
    border-radius: 4px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-2 .eael-pricing-item .header {
    background: #C8E6C9;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-4 .eael-pricing-item .header {
    background: #C8E6C9;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing-item .muted-price {
    color: #999;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing-item .price-tag .price-currency {
    color: #00C853;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-3 .eael-pricing-item.ribbon-2:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-4 .eael-pricing-item.ribbon-2:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-3 .eael-pricing-item.ribbon-3:before {
    font-size: 18px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-4 .eael-pricing-item.ribbon-3:before {
    font-size: 18px;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
    border-top-color: #3d3d3d;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border,
.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
    border-right-color: #3d3d3d;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,
div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
    border-left-color: #3d3d3d;
}

div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
    border-bottom-color: #3d3d3d;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon i {
    font-size: 42px;
    line-height: 80px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing.style-2 .eael-pricing-item .eael-pricing-icon .icon {
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing .eael-pricing-button {
    color: #fff;
    background: #00C853;
    border-radius: 6px;
}

.elementor-1691 .elementor-element.elementor-element-7b287bd .eael-pricing .eael-pricing-button:hover {
    color: #f9f9f9;
    background: #03b048;
}

.elementor-1691 .elementor-element.elementor-element-1fef34e5 {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-59b102b5 {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-59b102b5.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-59b102b5 .elementor-heading-title {
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e.elementor-view-stacked .elementor-icon {
    background-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-59bc906e.elementor-view-default .elementor-icon {
    color: #00ce1b;
    border-color: #00ce1b;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e.elementor-position-right .elementor-icon-box-icon {
    margin-left: 14px;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e.elementor-position-left .elementor-icon-box-icon {
    margin-right: 14px;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 14px;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e .elementor-icon {
    font-size: 30px;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-59bc906e .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e .elementor-icon-box-title {
    margin-bottom: 0px;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    line-height: 1.5em;
}

.elementor-1691 .elementor-element.elementor-element-59bc906e>.elementor-widget-container {
    padding: 35px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-2522968d>.elementor-element-populated {
    margin: 28px 28px 28px 28px;
}

.elementor-1691 .elementor-element.elementor-element-637ba335 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-637ba335.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-637ba335 .elementor-heading-title {
    text-transform: uppercase;
}

.elementor-1691 .elementor-element.elementor-element-916d460 .elementor-spacer-inner {
    height: 50px;
}

.elementor-1691 .elementor-element.elementor-element-6ccf1d87:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-6ccf1d87>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f4f4f4;
}

.elementor-1691 .elementor-element.elementor-element-6ccf1d87>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-6ccf1d87>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-3517de55 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-6c02c4e8:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-6c02c4e8>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #eaeaea;
}

.elementor-1691 .elementor-element.elementor-element-6c02c4e8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-6c02c4e8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-2a87b6ad .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-3f820441:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-3f820441>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f4f4f4;
}

.elementor-1691 .elementor-element.elementor-element-3f820441>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-3f820441>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-573af2f6 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-2db6925b:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-2db6925b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #eaeaea;
}

.elementor-1691 .elementor-element.elementor-element-2db6925b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-2db6925b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-2a7f351 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-7cbd9afc:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-7cbd9afc>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f4f4f4;
}

.elementor-1691 .elementor-element.elementor-element-7cbd9afc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-7cbd9afc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-4ed5e981 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-4a03aaec:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-4a03aaec>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #eaeaea;
}

.elementor-1691 .elementor-element.elementor-element-4a03aaec>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-4a03aaec>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-4a021b6a .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-7bbdb64e:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-7bbdb64e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f4f4f4;
}

.elementor-1691 .elementor-element.elementor-element-7bbdb64e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-7bbdb64e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-425b7f35 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-b1c01d:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-b1c01d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #eaeaea;
}

.elementor-1691 .elementor-element.elementor-element-b1c01d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-b1c01d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-7e032037 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-47f62429:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-47f62429>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f4f4f4;
}

.elementor-1691 .elementor-element.elementor-element-47f62429>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-47f62429>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-5c6adccc .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-56a229cf:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1691 .elementor-element.elementor-element-56a229cf>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #eaeaea;
}

.elementor-1691 .elementor-element.elementor-element-56a229cf>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 55px 35px 55px;
}

.elementor-1691 .elementor-element.elementor-element-56a229cf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-6884d359 .elementor-image img {
    max-width: 42%;
}

.elementor-1691 .elementor-element.elementor-element-01f9fd7>.elementor-container {
    min-height: 100vh;
}

.elementor-1691 .elementor-element.elementor-element-01f9fd7>.elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-1691 .elementor-element.elementor-element-01f9fd7:not(.elementor-motion-effects-element-type-background),
.elementor-1691 .elementor-element.elementor-element-01f9fd7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0020b2;
}

.elementor-1691 .elementor-element.elementor-element-01f9fd7>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.65;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-01f9fd7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1691 .elementor-element.elementor-element-a4fe11d .elementor-spacer-inner {
    height: 50px;
}

.elementor-1691 .elementor-element.elementor-element-23872e4 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-23872e4.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-23872e4 .elementor-heading-title {
    font-size: 65px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-1691 .elementor-element.elementor-element-23872e4>.elementor-widget-container {
    padding: 0px 0px 15px 0px;
}

.elementor-1691 .elementor-element.elementor-element-a5ec070 .elementor-text-editor {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-a5ec070 {
    color: rgba(255, 255, 255, 0.49);
    font-size: 16px;
    font-weight: 300;
    line-height: 2em;
}

.elementor-1691 .elementor-element.elementor-element-a5ec070>.elementor-widget-container {
    padding: 0% 12% 0% 12%;
}

.elementor-1691 .elementor-element.elementor-element-e77114c {
    padding: 100px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-55bc574.elementor-view-stacked .elementor-icon {
    background-color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-55bc574.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-55bc574.elementor-view-default .elementor-icon {
    color: #ffffff;
    border-color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-55bc574.elementor-position-right .elementor-icon-box-icon {
    margin-left: 25px;
}

.elementor-1691 .elementor-element.elementor-element-55bc574.elementor-position-left .elementor-icon-box-icon {
    margin-right: 25px;
}

.elementor-1691 .elementor-element.elementor-element-55bc574.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 25px;
}

.elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon {
    font-size: 20px;
    padding: 10px;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon-box-title {
    margin-bottom: 15px;
}

.elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon-box-content .elementor-icon-box-title {
    color: #ffffff;
    font-size: 24px;
    font-weight: 600;
}

.elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon-box-content .elementor-icon-box-description {
    color: rgba(255, 255, 255, 0.55);
    font-size: 14px;
    font-weight: 300;
    line-height: 1.8em;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d.elementor-view-stacked .elementor-icon {
    background-color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-c1fea6d.elementor-view-default .elementor-icon {
    color: #ffffff;
    border-color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d.elementor-position-right .elementor-icon-box-icon {
    margin-left: 25px;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d.elementor-position-left .elementor-icon-box-icon {
    margin-right: 25px;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 25px;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon {
    font-size: 20px;
    padding: 10px;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon-box-title {
    margin-bottom: 15px;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon-box-content .elementor-icon-box-title {
    color: #ffffff;
    font-size: 24px;
    font-weight: 600;
}

.elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon-box-content .elementor-icon-box-description {
    color: rgba(255, 255, 255, 0.55);
    font-size: 14px;
    font-weight: 300;
    line-height: 1.8em;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf.elementor-view-stacked .elementor-icon {
    background-color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf.elementor-view-framed .elementor-icon,
.elementor-1691 .elementor-element.elementor-element-a67adbf.elementor-view-default .elementor-icon {
    color: #ffffff;
    border-color: #ffffff;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf.elementor-position-right .elementor-icon-box-icon {
    margin-left: 25px;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf.elementor-position-left .elementor-icon-box-icon {
    margin-right: 25px;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 25px;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon {
    font-size: 20px;
    padding: 10px;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon-box-title {
    margin-bottom: 15px;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon-box-content .elementor-icon-box-title {
    color: #ffffff;
    font-size: 24px;
    font-weight: 600;
}

.elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon-box-content .elementor-icon-box-description {
    color: rgba(255, 255, 255, 0.55);
    font-size: 14px;
    font-weight: 300;
    line-height: 1.8em;
}

.elementor-1691 .elementor-element.elementor-element-70f6670a>.elementor-container {
    max-width: 700px;
}

.elementor-1691 .elementor-element.elementor-element-70f6670a {
    padding: 100px 0px 100px 0px;
}

.elementor-1691 .elementor-element.elementor-element-28ef9be6 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-28ef9be6.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-28ef9be6 .elementor-heading-title {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 12px;
}

.elementor-1691 .elementor-element.elementor-element-4fbbffe9 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-4fbbffe9.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-4fbbffe9 .elementor-heading-title {
    font-size: 55px;
    font-weight: 900;
    line-height: 1.2em;
}

.elementor-1691 .elementor-element.elementor-element-48556561 {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-48556561.elementor-widget-heading .elementor-heading-title {
    color: #000000;
}

.elementor-1691 .elementor-element.elementor-element-48556561 .elementor-heading-title {
    font-size: 20px;
    font-weight: 300;
}

.elementor-1691 .elementor-element.elementor-element-72f346d2 iframe {
    height: 400px;
}

.elementor-1691 .elementor-element.elementor-element-72f346d2>.elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-1691 .elementor-element.elementor-element-12177f1e .eael-fancy-text-container {
    text-align: center;
}

.elementor-1691 .elementor-element.elementor-element-12177f1e .typed-cursor {
    color: #000000;
}

@media(min-width:768px) {
    .elementor-1691 .elementor-element.elementor-element-36eae693 {
        width: 56%;
    }

    .elementor-1691 .elementor-element.elementor-element-14fa4d94 {
        width: 44%;
    }

    .elementor-1691 .elementor-element.elementor-element-21931db {
        width: 56%;
    }

    .elementor-1691 .elementor-element.elementor-element-4d460ff0 {
        width: 44%;
    }

    .elementor-1691 .elementor-element.elementor-element-60ad267e {
        width: 56%;
    }

    .elementor-1691 .elementor-element.elementor-element-67d3133c {
        width: 44%;
    }

    .elementor-1691 .elementor-element.elementor-element-28a2077f {
        width: 56%;
    }

    .elementor-1691 .elementor-element.elementor-element-2522968d {
        width: 44%;
    }
}

@media(max-width:1024px) {
    .elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-container {
        min-height: 800px;
    }

    .elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-1691 .elementor-element.elementor-element-5fba47d6 {
        padding: 0px 25px 0px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-6bd84ca9 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-63707942>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-71e97d32 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-2bca85ea .elementor-heading-title {
        font-size: 55px;
    }

    .elementor-1691 .elementor-element.elementor-element-3b4c0d5e {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-576e556b>.elementor-element-populated {
        padding: 0px 0px 0px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-774d2d66 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-f87cced .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-16a52e69 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-519c3b20 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-128bbafe {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-567b9f65 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-7a374d03 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-31bb9ae3 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-1fef34e5 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-59b102b5 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-6ccf1d87>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-3517de55 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-6c02c4e8>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-2a87b6ad .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-3f820441>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-573af2f6 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-2db6925b>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-2a7f351 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-7cbd9afc>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-4ed5e981 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-4a03aaec>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-4a021b6a .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-7bbdb64e>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-425b7f35 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-b1c01d>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-7e032037 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-47f62429>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-5c6adccc .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-56a229cf>.elementor-element-populated {
        padding: 35px 35px 35px 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-6884d359 .elementor-image img {
        max-width: 100%;
    }

    .elementor-1691 .elementor-element.elementor-element-01f9fd7>.elementor-container {
        min-height: 800px;
    }

    .elementor-1691 .elementor-element.elementor-element-01f9fd7>.elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-1691 .elementor-element.elementor-element-01f9fd7 {
        padding: 0px 25px 0px 025px;
    }

    .elementor-1691 .elementor-element.elementor-element-e77114c {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-165642a>.elementor-element-populated {
        padding: 15px 15px 15px 15px;
    }

    .elementor-1691 .elementor-element.elementor-element-f85cb77>.elementor-element-populated {
        padding: 15px 15px 15px 15px;
    }

    .elementor-1691 .elementor-element.elementor-element-99f9194>.elementor-element-populated {
        padding: 15px 15px 15px 15px;
    }

    .elementor-1691 .elementor-element.elementor-element-70f6670a {
        padding: 100px 25px 100px 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-4fbbffe9 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-72f346d2>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-container {
        min-height: 612px;
    }

    .elementor-1691 .elementor-element.elementor-element-5fba47d6>.elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-1691 .elementor-element.elementor-element-5fba47d6 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-45add92a>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-6bd84ca9 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-6c0fc9f6 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-71e97d32 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-2bca85ea {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-2bca85ea .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-fbdfec4>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon-box-icon {
        margin-bottom: 10px;
    }

    .elementor-1691 .elementor-element.elementor-element-15f38ea6 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon-box-icon {
        margin-bottom: 10px;
    }

    .elementor-1691 .elementor-element.elementor-element-297cd253 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon-box-icon {
        margin-bottom: 10px;
    }

    .elementor-1691 .elementor-element.elementor-element-198a2685 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-3b4c0d5e {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-576e556b>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-8f5d2ef .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-6f4caa07 .elementor-text-editor {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-774d2d66 {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-f87cced {
        text-align: center;
    }

    .elementor-1691 .elementor-element.elementor-element-16a52e69 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-519c3b20 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-703e318e .elementor-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-1691 .elementor-element.elementor-element-4f4c746a .elementor-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-1691 .elementor-element.elementor-element-14fa4d94>.elementor-element-populated {
        padding: 55px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-128bbafe {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-567b9f65 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-f53e540 .elementor-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-1691 .elementor-element.elementor-element-7a15a7ab .elementor-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-1691 .elementor-element.elementor-element-4d460ff0>.elementor-element-populated {
        padding: 55px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-7a374d03 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-31bb9ae3 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-33ff754b .elementor-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-1691 .elementor-element.elementor-element-67d3133c>.elementor-element-populated {
        padding: 55px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-1fef34e5 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-59b102b5 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-59bc906e .elementor-icon-box-icon {
        margin-bottom: 14px;
    }

    .elementor-1691 .elementor-element.elementor-element-2522968d>.elementor-element-populated {
        padding: 55px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-3517de55 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-2a87b6ad .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-573af2f6 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-2a7f351 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-4ed5e981 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-4a021b6a .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-425b7f35 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-7e032037 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-5c6adccc .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-6884d359 .elementor-image img {
        max-width: 40%;
    }

    .elementor-1691 .elementor-element.elementor-element-01f9fd7 {
        padding: 110px 20px 100px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-23872e4 .elementor-heading-title {
        font-size: 35px;
    }

    .elementor-1691 .elementor-element.elementor-element-a5ec070>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-165642a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon-box-icon {
        margin-bottom: 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-55bc574 .elementor-icon {
        font-size: 15px;
    }

    .elementor-1691 .elementor-element.elementor-element-f85cb77>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon-box-icon {
        margin-bottom: 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-c1fea6d .elementor-icon {
        font-size: 15px;
    }

    .elementor-1691 .elementor-element.elementor-element-c1fea6d>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-99f9194>.elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon-box-icon {
        margin-bottom: 25px;
    }

    .elementor-1691 .elementor-element.elementor-element-a67adbf .elementor-icon {
        font-size: 15px;
    }

    .elementor-1691 .elementor-element.elementor-element-a67adbf>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1691 .elementor-element.elementor-element-70f6670a {
        padding: 50px 20px 50px 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-4fbbffe9 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-1691 .elementor-element.elementor-element-48556561 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-1691 .elementor-element.elementor-element-72f346d2>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1691 .elementor-element.elementor-element-45add92a {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-36eae693 {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-14fa4d94 {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-21931db {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-4d460ff0 {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-60ad267e {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-67d3133c {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-28a2077f {
        width: 50%;
    }

    .elementor-1691 .elementor-element.elementor-element-2522968d {
        width: 50%;
    }
}