.elementor-837112 .elementor-element.elementor-element-ec8893a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9999999999;}.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 );}.elementor-837112 .elementor-element.elementor-element-9851e2f{width:100%;max-width:100%;}body.elementor-page-837112{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-837112 .elementor-element.elementor-element-44083b9{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-9851e2f */.df-zodiac-art {
    position: absolute;
    right: 20px;
    top: -58px;
    width: 282px;
    height: 282px;
    border: 1px solid rgba(168, 117, 37, .24);
    border-radius: 50%;
    opacity: .32;
    z-index: 0;
    display: none!important;
}

.df-corner-bottom-left {
    bottom: 70px;
    left: 0;
    width: auto!important;
}

.df-corner-bottom-right {
    bottom: 70px;
    right: 0;
    width: auto!important;
}

.daily-ferments-inner {
    width: min(100%, 1440px);
    margin: 0 auto;
    padding: 42px 72px 0;
    position: relative;
    z-index: 2;
    overflow: visible;
    border-left: 0px solid rgba(167, 132, 67, .28) !important;
    border-right: 0px solid rgba(167, 132, 67, .28) !important;
}

.df-klaviyo-line:after {
    content: "✶";
    position: absolute;
    left: 50%;
    top: 50%;
    padding: 0 10px;
    background: #fbf7ef;
    color: var(--df-gold);
    transform: translate(-50%, -50%);
    display: none!important;
}/* End custom CSS */
/* Start custom CSS */body .container {
    max-width: 100% !important;
    margin: 0 auto !important;
    background: #fff !important;
    
}
body.container p{
  margin-bottom: auto;
}
body.container ul li{

  text-align: left !important;
}
.wp-post-image {
    display: none !important;
}
ul.page-numbers li {
    list-style-type: none;
}

body.page-id-837112,
body.page-id-837112 #page,
body.page-id-837112 .site,
body.page-id-837112 .elementor,
body.page-id-837112 .elementor-section,
body.page-id-837112 .elementor-container,
body.page-id-837112 .elementor-widget-wrap {
  overflow-x: hidden !important;
}

body.page-id-837112 {
  max-width: 100vw !important;
}/* End custom CSS */