.elementor-717 .elementor-element.elementor-element-0a35789{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-color:#FFFFFF00;border-radius:4px;}.elementor-717 .elementor-element.elementor-element-75cf60d{border-radius:4px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing{border-radius:4px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .header .title{font-family:"Arial", Sans-serif;font-weight:700;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#6D14AE;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"GeneralSans", Sans-serif;font-size:100px;font-weight:900;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{font-family:"GeneralSans", Sans-serif;font-size:16px;font-weight:900;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#9A0F4F;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{font-family:"GeneralSans", Sans-serif;font-weight:900;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .price-period{color:#6D14AE;font-family:"GeneralSans", Sans-serif;font-weight:900;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li{font-family:"Din", Sans-serif;font-size:18px;font-weight:600;color:#000000;}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-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-button{color:#fff;background:#00C853;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#03b048;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-75cf60d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing .eael-pricing-item{padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{margin:0px 10px 0px 0px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{margin:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li{font-size:17px;}}/* Start custom CSS for eael-pricing-table, class: .elementor-element-75cf60d */.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing {
    box-shadow: none !important;
}
.elementor-717 .elementor-element.elementor-element-75cf60d li {
    border-bottom: none !important;
}
.eael-pricing.style-1 .eael-pricing-item .body ul li {
    display: flex;
    line-height: 1.2em;
    margin-left: 15px;
    width: initial;
    
        font-family: "Din", Sans-serif !important;
}

.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing.style-1 .eael-pricing-item .eael-pricing-tag:after {
    background-color: transparent;
}

.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing.style-1 .li-icon svg {
    color: #00C854 !important;
    fill: #00C854 !important;
}

.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing.style-1 .li-icon svg {
    width: 17px;
    height: 17px;
    font-size: 17px;
}

.elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing.style-1 .price-tag small {
    position: absolute;
    font-size: 24px;
    top: -16px;
    font-weight: 500;
    width: 40px;
}
.elementor-717 .elementor-element.elementor-element-75cf60d .price-currency,
.elementor-717 .elementor-element.elementor-element-75cf60d .price-period {
    position: relative;
    top: -20px;
}

@media (max-width: 768px) {
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-tag .price-tag {
        font-size: 17px;
        display: inline-block;
    }
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-tag .price-tag {
        display: inline-block;
    }
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li {
        line-height: 1.2rem;
        font-weight: 400;
        font-size: 17px;
    }  
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li .li-icon svg
    {
        font-size: 17px;
        width: 17px;
        height: 17px;
    }
    .elementor-717 .elementor-element.elementor-element-75cf60d .body ul {
        width: 100% !important;
        margin: 0 auto;
    }
    .elementor-717 .elementor-element.elementor-element-75cf60d .body ul li {
        text-align: left;
    }
}

@media (min-width: 768px) {
    .elementor-717 .elementor-element.elementor-element-75cf60d .body ul {
        display: grid !important;
        text-align: left;
    }

    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li {
        line-height: 1.2rem;
        font-weight: 400;
        font-size: 17px;
    }  
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li .li-icon svg
    {
        font-size: 17px;
        width: 17px;
        height: 17px;
    }
    
}

@media (min-width: 992px) {
    .elementor-717 .elementor-element.elementor-element-75cf60d .body ul {
        display: grid !important;
        grid-template-columns: 25% 25% 25% 25%;
        justify-content: center;
    }
    .elementor-717 .elementor-element.elementor-element-75cf60d .li-icon {
        /*display: flex;*/
        flex-direction: column;
        align-items: center;
        justify-content: flex-start;
        margin-bottom: 20px;
        text-align: center;
    }
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li {
        /*display: flex;*/
        justify-content: center;
        flex-direction: column;
        line-height: 1.2rem;
        text-align: center;
        box-sizing: border-box;
        box-shadow: 0 1rem 3rem -20px rgb(0 0 0 /18%);
        padding: 15px;
        margin: 5px;
        border-radius: 10px;
        height: 180px;
        font-weight: 600;
        font-size: 16px;
        font-family: 'Montserrat';
        display: flex;
        align-items: center;
        /*align-items: flex-start;*/
    }  
    
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li {
        line-height: 1.2rem;
        font-size: 16px;
    }  
    
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li .li-icon
    {
        justify-content: center;
        align-items: center;
    }
    
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li .li-icon svg
    {
        font-size: 40px;
        width: 40px;
        height: 40px;
    }
    
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item .body ul li:hover {
        color: #FFFFFF;
        background-color: #6D14AE;
    }
    
    .elementor-717 .elementor-element.elementor-element-75cf60d .eael-pricing-item li {
    background-color: #fff;
    }
}/* End custom CSS */