.rm-privacy-footer{display:block!important;position:relative;clear:both;width:100%;box-sizing:border-box;padding:24px max(20px,calc((100% - 1160px)/2));background:#f4f6f8;color:#253b50;font:400 13px/1.65 Arial,sans-serif;text-align:left;letter-spacing:0}
.rm-privacy-footer>a{font-weight:700}.rm-privacy-footer p{margin:8px 0 0!important;font-size:13px!important;line-height:1.65!important}.rm-privacy-footer a{color:#174d77!important;text-decoration:underline!important;overflow-wrap:anywhere}
.rm-privacy-policy{max-width:960px;margin:0 auto;padding:24px 0 48px;color:#253b50;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.rm-privacy-policy h2{font-size:24px;line-height:1.3;margin:32px 0 14px}.rm-privacy-policy p,.rm-privacy-policy ul,.rm-privacy-policy dl{margin-bottom:22px}.rm-privacy-policy dt{font-weight:700}.rm-privacy-policy dd{margin:0 0 14px}.rm-privacy-policy a{color:#174d77;text-decoration:underline}.rm-privacy-table{width:100%;overflow:auto}.rm-privacy-policy table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.rm-privacy-policy td,.rm-privacy-policy th{padding:14px;border:1px solid #d5dee6;text-align:left;vertical-align:top}.rm-privacy-policy th{background:#edf2f6}.rm-privacy-download{display:inline-block;padding:12px 18px;border:1px solid #174d77;border-radius:4px;font-weight:700}
.wpforms-container .rm-privacy-choice label{line-height:1.6!important}.elementor-field-type-acceptance.elementor-field-group-rm_marketing_consent{font-size:13px;line-height:1.6}.elementor-field-group-rm_marketing_consent a{color:inherit;text-decoration:underline}
@media(max-width:600px){.rm-privacy-footer{padding:22px 20px}.rm-privacy-policy h2{font-size:21px}.rm-privacy-policy td,.rm-privacy-policy th{padding:10px}}
