.elementor-1615 .elementor-element.elementor-element-ea48b6a{--display:flex;--background-transition:0.3s;}.elementor-widget-global .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-global .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-global .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-global .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-global .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-ea53840 i{color:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-ea53840 svg{fill:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-d285cac i{color:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-d285cac svg{fill:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-9be51a5 i{color:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-9be51a5 svg{fill:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-4a45b15 i{color:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-repeater-item-4a45b15 svg{fill:var( --e-global-color-secondary );}.elementor-1615 .elementor-element.elementor-global-1591{--e-price-table-header-background-color:#FFFFFF;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__header{padding:20px 0px 20px 0px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__heading{color:var( --e-global-color-primary );font-family:"Gilroy Semi Bold", Sans-serif;font-size:28px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__price{background-color:#FFFFFF;padding:20px 0px 20px 0px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__currency, .elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__integer-part, .elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__fractional-part{color:var( --e-global-color-primary );}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table .elementor-price-table__price{font-family:"Gilory Bold", Sans-serif;font-size:50px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__period{color:var( --e-global-color-primary );font-family:"Gilroy Semi Bold", Sans-serif;font-size:18px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__features-list{background-color:#FFFFFF;padding:0px 0px 20px 15px;text-align:left;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__features-list li{font-family:"Gilroy Medium", Sans-serif;font-size:18px;font-weight:400;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__footer{background-color:#FFFFFF;padding:0px 0px 20px 0px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__button{font-family:"Gilroy Semi Bold", Sans-serif;font-size:20px;border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__additional_info{color:var( --e-global-color-secondary );font-family:"Gilory Bold", Sans-serif;font-size:18px;line-height:22.28px;margin:20px 10px 0px 10px;}@media(max-width:1024px){.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__heading{font-size:22px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table .elementor-price-table__price{font-size:40px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__footer{padding:0px 10px 20px 10px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__button{font-size:17px;}}@media(max-width:767px){.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__heading{font-size:28px;}.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table .elementor-price-table__price{font-size:50px;}}/* Start custom CSS for global, class: .elementor-global-1591 */.elementor-price-table{display: flex; 
            flex-direction: column; }
.elementor-price-table__price { 
            order: 2; 
        } 
  
        .elementor-price-table__header { 
            border-bottom: 1px solid #D8D8D8;
            order: 1; 
        } 
  
        .elementor-price-table__footer { 
            order: 3; 
        } 
.elementor-price-table__features-list{order: 4; }
.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table .elementor-price-table__features-list i {width: 18px;
    height: 18px;
    margin-right: 2px;}
.ast-single-post .entry-content a {text-decoration: none;}
.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table__features-list li{position: relative;
    padding-left: 15px;
    padding-bottom: 8px}
.elementor-1615 .elementor-element.elementor-global-1591 .elementor-price-table .elementor-price-table__features-list i{position: absolute;
    left: 0;
    top: 0;}
.elementor-price-table__period { margin-top: 10px;}/* End custom CSS */