:root{--page-title-display:none;}/* Start custom CSS */.elementor-2370 picture{display:contents;}
.elementor-2370 .lipv-legal{width:100%;}
.elementor-2370 .lipv-legal, .elementor-2370 .lipv-legal p, .elementor-2370 .lipv-legal li{font-family:'Inter',sans-serif !important; font-size:17px; line-height:1.8; color:#4A5370;}
.elementor-2370 .lipv-legal p{margin:0 0 18px;}
.elementor-2370 .lipv-legal h2{font-family:'Fraunces',serif !important; font-size:26px; font-weight:600; line-height:1.25; color:#0B1B4D; margin:44px 0 14px;}
.elementor-2370 .lipv-legal strong{color:#0B1B4D; font-weight:600;}
.elementor-2370 .lipv-legal ul{margin:0 0 18px; padding-left:22px;}
.elementor-2370 .lipv-legal li{margin-bottom:8px;}
.elementor-2370 .lipv-legal li::marker{color:#D4A24C;}
.elementor-2370 .lipv-legal a{font-family:inherit !important; color:#9C7020; text-decoration:underline; text-underline-offset:3px; word-break:break-word;}
.elementor-2370 .lipv-legal a:hover{color:#0B1B4D;}
@media(max-width:767px){.elementor-2370 .lipv-legal, .elementor-2370 .lipv-legal p, .elementor-2370 .lipv-legal li{font-size:16px;} .elementor-2370 .lipv-legal h2{font-size:22px; margin-top:36px;}}/* End custom CSS */