.elementor-3 .elementor-element.elementor-element-25c7722e{--display:flex;}.elementor-3 .elementor-element.elementor-element-fb66001{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-bce54c9 );--border-color:var( --e-global-color-bce54c9 );}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-26df6a2 *//* ======================================================
MEMIXA LEGAL PAGE STYLE (TIGHT VERSION)
Used for Privacy, DMCA, Terms
====================================================== */

.memixa-legal{
max-width:900px;
margin:auto;
font-family:Sora, sans-serif;
color:#2F221A;
line-height:1.6;
}

.memixa-legal h1{
font-size:28px;
margin-bottom:8px;
}

.memixa-updated{
font-size:11px;
opacity:.7;
margin-bottom:8px;
}

.memixa-legal h2{
margin-top:22px;
margin-bottom:6px;
font-size:18px;
color:#5F2517;
}

.memixa-legal h3{
margin-top:14px;
margin-bottom:4px;
font-size:14px;
color:#5F2517;
}

.memixa-legal p,
.memixa-legal li{
font-size:11px;
margin-bottom:6px;
}

.memixa-legal ul{
padding-left:18px;
margin-top:4px;
margin-bottom:10px;
}

.memixa-legal hr{
margin:18px 0;
border:none;
border-top:1px solid #e6e1dc;
}

.memixa-contact-box{
background:#faf7f3;
border:1px solid #e6e1dc;
padding:14px;
margin-top:12px;
border-radius:6px;
}/* End custom CSS */