.elementor .shadow-s{box-shadow:0px 4px 6px -1px #0000001a,0px 2px 4px -2px #0000001a;}.elementor .button-phone{max-width:max-content;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:12px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:12px;background-color:#ffffff1a;transition:all 200ms;}.elementor .button-phone:hover,.elementor .button-phone:focus-visible{background-color:#FFFFFF33;}.elementor .H2{font-family:var(--H-family);font-weight:600;font-size:40px;color:var(--text);letter-spacing:0%;line-height:var(--lh-120);}.elementor .CopyL{max-width:650px;font-family:var(--H-family);font-weight:400;font-size:19.2px;color:var(--text2);letter-spacing:0%;line-height:var(--lh-133);}.elementor .CopyL6{font-family:var(--H-family);font-weight:600;font-size:19.2px;color:var(--text);letter-spacing:0%;line-height:var(--lh-133);}.elementor .CopyB{font-family:var(--H-family);font-weight:600;font-size:16px;color:var(--text);letter-spacing:0%;line-height:var(--lh-120);}.elementor .CopyS4{font-family:var(--H-family);font-weight:400;font-size:13.33px;color:var(--text);letter-spacing:0%;line-height:var(--lh-162);}.elementor .CopyS5{font-family:var(--H-family);font-weight:500;font-size:13.33px;color:var(--accent1);letter-spacing:0%;line-height:var(--lh-120);text-transform:uppercase;}.elementor .CopyXS{font-family:var(--H-family);font-weight:500;font-size:11px;color:var(--accent1);letter-spacing:0%;line-height:var(--lh-120);}.elementor .outer-section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--page-padding_pc);padding-inline-end:var(--page-padding_pc);display:flex;justify-content:center;align-items:center;}.elementor .inner-section{max-width:1280px;padding:0px;}.elementor .shadow-xs{box-shadow:0px 1px 2px 0px #0000000D;}.elementor .button-accent2{max-width:max-content;color:var(--white);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:16px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:16px;background-color:var(--accent2);display:flex;gap:8px;align-items:center;}.elementor .button-primary{max-width:max-content;color:var(--white);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:8px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:8px;background-color:var(--primary);display:flex;gap:8px;align-items:center;}