.elementor .lf-type-table-subhead{font-family:var(--heading-font);font-weight:400;font-size:18px;line-height:19.8px;}.elementor .lf-table-cell{color:var(--body-text);padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;}.elementor .lf-table-row{width:100%;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--table-line);border-style:solid;display:flex;flex-direction:row;}.elementor .lf-table-head{width:100%;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--table-line);border-style:solid;display:flex;flex-direction:row;}.elementor .lf-column{width:100%;max-width:clamp(778.33px, (100vw - 1199px) * 10000, 945px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .lf-copy{color:var(--dark);margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lf-type-copy{font-family:var(--body-font);font-weight:400;font-size:18px;line-height:24px;}.elementor .lf-button-outline{color:var(--grey);text-align:center;padding-block-start:7px;padding-block-end:7px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:2px;border-color:var(--grey);border-style:solid;background-color:var(--transparent);}.elementor .lf-button-outline:hover,.elementor .lf-button-outline:focus-visible{color:var(--white);border-color:var(--white);}.elementor .lf-footer-link-strong{font-weight:700;}.elementor .lf-footer-link{font-family:var(--body-font);font-size:16px;color:var(--grey);line-height:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lf-footer-link:hover,.elementor .lf-footer-link:focus-visible{color:var(--red);}.elementor .lf-button-green{color:var(--white);text-align:center;padding-block-start:7px;padding-block-end:7px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:0px;background-color:var(--green);}.elementor .lf-button-red{color:var(--white);text-align:center;padding-block-start:7px;padding-block-end:7px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:0px;background-color:var(--red);}.elementor .lf-content{width:100%;max-width:clamp(970px, (100vw - 1199px) * 10000, 1170px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .lf-subheading{color:var(--dark);margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lf-table-heading{color:var(--red);margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lf-type-button{font-family:var(--body-font);font-weight:700;font-size:18px;line-height:25.71px;text-transform:uppercase;}.elementor .lf-type-table-header{font-family:var(--body-font);font-weight:700;font-size:14px;line-height:20px;}.elementor .lf-type-subheading{font-family:var(--heading-font);font-weight:700;font-size:24px;line-height:32px;}.elementor .lf-type-table-heading{font-family:var(--heading-font);font-weight:400;font-size:30px;line-height:33px;}.elementor .lf-type-page-title{font-family:var(--title-font);font-weight:400;font-size:70px;line-height:77px;text-transform:none;}.elementor .lf-type-body{font-family:var(--body-font);font-weight:400;font-size:14px;line-height:20px;}