.elementor-923 .elementor-element.elementor-element-0a84186:not(.elementor-motion-effects-element-type-background), .elementor-923 .elementor-element.elementor-element-0a84186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEEC;background-image:url("https://www.marellafyffe.com/wp-content/uploads/2021/02/Banner-Online-Classes.jpg");background-position:center center;background-size:cover;}.elementor-923 .elementor-element.elementor-element-0a84186 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-923 .elementor-element.elementor-element-0a84186{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:5%;padding:5% 0% 5% 0%;}.elementor-923 .elementor-element.elementor-element-763d8d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-923 .elementor-element.elementor-element-488fc46{text-align:left;}.elementor-923 .elementor-element.elementor-element-488fc46 .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:5em;font-weight:400;}.elementor-923 .elementor-element.elementor-element-96aa45c{text-align:left;}.elementor-923 .elementor-element.elementor-element-96aa45c .elementor-heading-title{font-family:"Asul", Sans-serif;font-size:2.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-923 .elementor-element.elementor-element-4b15d00 > .elementor-container{min-height:36vh;}.elementor-923 .elementor-element.elementor-element-4b15d00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-923 .elementor-element.elementor-element-4b15d00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-923 .elementor-element.elementor-element-96ac966 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-widget-price-table .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-price-table .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-price-table .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-price-table .elementor-price-table__original-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .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-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table .elementor-price-table__additional_info{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-923 .elementor-element.elementor-element-12be929 .elementor-price-table__currency{align-self:flex-start;}.elementor-923 .elementor-element.elementor-element-12be929 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-923 .elementor-element.elementor-element-12be929 .elementor-price-table__features-list li{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-923 .elementor-element.elementor-element-12be929 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-923 .elementor-element.elementor-element-12be929 .elementor-price-table__button{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-12be929 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-923 .elementor-element.elementor-element-86af7c3 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-923 .elementor-element.elementor-element-7e441dd .elementor-price-table__currency{align-self:flex-start;}.elementor-923 .elementor-element.elementor-element-7e441dd .elementor-price-table__after-price{justify-content:flex-start;}.elementor-923 .elementor-element.elementor-element-7e441dd .elementor-price-table__features-list li{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-923 .elementor-element.elementor-element-7e441dd .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-923 .elementor-element.elementor-element-7e441dd .elementor-price-table__button{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-7e441dd .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-923 .elementor-element.elementor-element-f1ce919 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-923 .elementor-element.elementor-element-11a4e5d .elementor-price-table__currency{align-self:flex-start;}.elementor-923 .elementor-element.elementor-element-11a4e5d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-923 .elementor-element.elementor-element-11a4e5d .elementor-price-table__features-list li{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-923 .elementor-element.elementor-element-11a4e5d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-923 .elementor-element.elementor-element-11a4e5d .elementor-price-table__button{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-11a4e5d .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-923 .elementor-element.elementor-element-1a269b2 > .elementor-container{min-height:36vh;}.elementor-923 .elementor-element.elementor-element-1a269b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:2%;padding:2% 2% 2% 2%;}.elementor-923 .elementor-element.elementor-element-1a269b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-923 .elementor-element.elementor-element-bfaeb0d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-923 .elementor-element.elementor-element-aa4dce1 .elementor-price-table__currency{align-self:flex-start;}.elementor-923 .elementor-element.elementor-element-aa4dce1 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-923 .elementor-element.elementor-element-aa4dce1 .elementor-price-table__features-list li{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-923 .elementor-element.elementor-element-aa4dce1 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-923 .elementor-element.elementor-element-aa4dce1 .elementor-price-table__button{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-969d2ae > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-923 .elementor-element.elementor-element-51106dd .elementor-price-table__currency{align-self:flex-start;}.elementor-923 .elementor-element.elementor-element-51106dd .elementor-price-table__after-price{justify-content:flex-start;}.elementor-923 .elementor-element.elementor-element-51106dd .elementor-price-table__features-list li{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-923 .elementor-element.elementor-element-51106dd .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-923 .elementor-element.elementor-element-51106dd .elementor-price-table__button{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-51106dd .elementor-ribbon-inner{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-069f142 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-923 .elementor-element.elementor-element-68222d8 .elementor-price-table__currency{align-self:flex-start;}.elementor-923 .elementor-element.elementor-element-68222d8 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-923 .elementor-element.elementor-element-68222d8 .elementor-price-table__features-list li{font-family:"Work Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-923 .elementor-element.elementor-element-68222d8 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-923 .elementor-element.elementor-element-68222d8 .elementor-price-table__button{color:var( --e-global-color-45d8e3a );}.elementor-923 .elementor-element.elementor-element-d8183d4:not(.elementor-motion-effects-element-type-background), .elementor-923 .elementor-element.elementor-element-d8183d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f874bbd );}.elementor-923 .elementor-element.elementor-element-d8183d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-923 .elementor-element.elementor-element-d8183d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-923 .elementor-element.elementor-element-228172f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-923 .elementor-element.elementor-element-0a84186:not(.elementor-motion-effects-element-type-background), .elementor-923 .elementor-element.elementor-element-0a84186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marellafyffe.com/wp-content/uploads/2021/02/Banner-Online-Classes.jpg");}.elementor-923 .elementor-element.elementor-element-0a84186{padding:4% 4% 4% 4%;}}@media(max-width:767px){.elementor-923 .elementor-element.elementor-element-488fc46 .elementor-heading-title{font-size:2.9em;}.elementor-923 .elementor-element.elementor-element-96aa45c .elementor-heading-title{font-size:1.5em;}.elementor-923 .elementor-element.elementor-element-96ac966 > .elementor-element-populated{padding:1% 1% 1% 1%;}.elementor-923 .elementor-element.elementor-element-86af7c3 > .elementor-element-populated{padding:1% 1% 1% 1%;}.elementor-923 .elementor-element.elementor-element-f1ce919 > .elementor-element-populated{padding:1% 1% 1% 1%;}.elementor-923 .elementor-element.elementor-element-bfaeb0d > .elementor-element-populated{padding:1% 1% 1% 1%;}.elementor-923 .elementor-element.elementor-element-969d2ae > .elementor-element-populated{padding:1% 1% 1% 1%;}.elementor-923 .elementor-element.elementor-element-069f142 > .elementor-element-populated{padding:1% 1% 1% 1%;}}/* Start custom CSS */.elementor-widget-price-table, .elementor-widget-price-table>div, .elementor-price-table {
    height: auto;
}

.elementor-price-table {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.elementor-price-table__footer {
    margin-top: auto;
}/* End custom CSS */