.elementor .leap-native-button-secondary:hover,.elementor .leap-native-button-secondary:focus-visible{color:#FFFFFF;background-color:var(--leap-ink);}.elementor .leap-native-button-secondary{font-family:""Montserrat", sans-serif";font-weight:500;font-size:14px;color:var(--leap-ink);line-height:1.3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#234638;border-style:solid;background-color:transparent;}.elementor .leap-native-button:hover,.elementor .leap-native-button:focus-visible{color:#FFFFFF;background-color:#437C56;}.elementor .leap-native-button:focus{outline-width:3px;outline-color:#CF8B67;outline-style:solid;outline-offset:5px;}.elementor .leap-native-button{font-family:""Montserrat", sans-serif";font-weight:500;font-size:14px;color:#FFFFFF;line-height:1.3;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#234638;border-style:solid;background-color:var(--leap-ink);}.elementor .leap-native-h3{font-family:"PT Serif";font-weight:400;font-size:30px;color:var(--leap-ink);letter-spacing:-0.6px;line-height:1.25;margin:0px;}.elementor .leap-native-h2{font-family:"PT Serif";font-weight:400;font-size:clamp(34px, 3.6vw, 52px);color:var(--leap-ink);letter-spacing:-1.4px;line-height:1.15;margin:0px;}.elementor .leap-native-body{font-family:Montserrat;font-weight:400;font-size:17px;color:var(--leap-ink);line-height:1.65;margin:0px;}