.elementor-2264 .elementor-element.elementor-element-2c674f2b{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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 );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-35568026 */.elementor-2264 .elementor-element.elementor-element-35568026{
    color: #181818!important;
}
.wp-block-heading{
    font-family: cinzel!important;
    font-size: 22px;
    font-weight: bolder;
}/* End custom CSS */
/* Start custom CSS */.from-green-600 {
    --tw-gradient-from: #04483A!important;
}
.text-green-600 {
    --tw-text-opacity: 1;
    color: #04483A!important;
}
button.flex.items-center.gap-2.text-green-600:has(svg.lucide-info) {
    background-color: white!important;
    color: #04483A!important;
    border-color: #04483A!important;
}
.text-green-700:hover {
    border-color: #04483A!important;
}
button.flex.items-center.gap-2.text-green-600:has(svg.lucide-info):hover {
    background-color: #04483A!important;
    color: white!important;
}
button.w-full.bg-gradient-to-r.from-green-600.to-emerald-600 {
    border-color: #04483A!important;
    
}
body{
    background-color: #f4f3e7;
}
.to-emerald-50 {
    --tw-gradient-to: #f4f3e7!important;
}
.from-green-50 {
    --tw-gradient-from: #f4f3e7!important;
}/* End custom CSS */