.elementor-3 .elementor-element.elementor-element-4d12500{--display:flex;}.elementor-3 .elementor-element.elementor-element-aa9361e{--display:flex;}.elementor-3 .elementor-element.elementor-element-6a16593{--display:flex;}.elementor-3 .elementor-element.elementor-element-2e5700d{--display:flex;}.elementor-3 .elementor-element.elementor-element-0c39341{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0c39341:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-0c39341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f1;}.elementor-3 .elementor-element.elementor-element-bf7fd69{--display:flex;--padding-top:80px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-bf7fd69{--content-width:860px;}}/* Start custom CSS */.hv-legal .elementor-widget-text-editor{color:#3d4b60;font-size:17px;line-height:1.8}.hv-legal h2{font-family:inherit;color:#162f54;font-size:26px;line-height:1.3;margin:2.2em 0 .6em}.hv-legal h2:first-child{margin-top:0}.hv-legal p{margin:0 0 1.1em}.hv-legal ul{margin:0 0 1.2em 1.2em}.hv-legal li{margin-bottom:.4em}.hv-legal a{color:#b8863b;text-decoration:underline}@media(max-width:640px){.hv-legal .elementor-widget-text-editor{font-size:16px}.hv-legal h2{font-size:22px}}/* End custom CSS */