.elementor .rebecca-home-copyright{font-family:"Source Sans 3";font-size:14px;color:#8293A3;line-height:1.5;padding-block-start:24px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #1B252F; cursor:default;\n}.elementor .rebecca-home-body{max-width:760px;font-family:"Source Sans 3";font-weight:400;font-size:18px;color:#B8C2CC;line-height:1.55;margin:0px;cursor:default;\n}.elementor .rebecca-home-h3{font-family:Manrope;font-weight:600;font-size:25px;color:#F4F7FA;letter-spacing:-0.025em;line-height:1.2;margin:0px;cursor:default;\n}.elementor .rebecca-home-button-outline:hover,.elementor .rebecca-home-button-outline:focus-visible{border-color:#B8C2CC;background-color:#18222C;}.elementor .rebecca-home-button-outline{min-height:52px;font-family:"Source Sans 3";font-weight:600;font-size:17px;color:#F4F7FA;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#40505E;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; &:focus-visible { outline:3px solid #20D5C2;outline-offset:4px; }\n}.elementor .rebecca-home-kicker{font-family:"Source Sans 3";font-weight:600;font-size:13px;color:#20D5C2;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin:0px;cursor:default;\n}.elementor .rebecca-home-page{width:100%;min-height:100vh;color:#F4F7FA;padding-block-start:20px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#080C10;display:flex;flex-direction:column;gap:0px;align-items:center;box-sizing:border-box; background-image:radial-gradient(ellipse at 50% 0%,rgba(32,213,194,0.08) 0%,rgba(8,12,16,0) 35%);\n}