.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6857 .elementor-element.elementor-element-3789c28 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6857 .elementor-element.elementor-element-c9d6c4d{text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-6857 .elementor-element.elementor-element-9450971{text-align:center;}.elementor-6857 .elementor-element.elementor-element-76c1a6d{text-align:center;}.elementor-6857 .elementor-element.elementor-element-e1e1eaa{text-align:center;}.elementor-6857 .elementor-element.elementor-element-570afe1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6857 .elementor-element.elementor-element-f5e187b{padding:0px 0px 50px 0px;}.elementor-6857 .elementor-element.elementor-element-5110117 > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-6857 .elementor-element.elementor-element-8c35059 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6857 .elementor-element.elementor-element-b22ade2{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}@media(max-width:767px){.elementor-6857 .elementor-element.elementor-element-8c35059 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for lirema-price-blocks, class: .elementor-element-e09f1f9 */div > div:nth-child(3) > div > ul > li:nth-child(8) {
margin-top: 20px;
}

div > div:nth-child(3) > div > ul > li:nth-child(8):before {
content: none !important;/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-570afe1 */td {
      text-align: center;
        vertical-align: middle;
}

@media all and (max-width: 1070px){
    .custom-mobile-table tr td:first-of-type {
        text-align: center;
    }
}/* End custom CSS */