.elementor .e-6105f457-a80b{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;display:block;}.elementor .e-1f372aec-7f5b{max-width:720px;font-family:var(--ca-brand);font-weight:600;font-size:70px;color:var(--ca-light);line-height:1.04;margin:0px;text-shadow: 0px 2px 14px rgba(0,0,0,0.22); text-align: left; text-shadow: 0px 2px 18px rgba(0,0,0,0.35); max-width: none;\n}.elementor .e-3c085b4b-953c{width:100%;position:relative;z-index:1;display:block;}.elementor .e-59d411b5-2a78{width:50%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:36px;align-items:flex-start;}.elementor .e-71a23d1a-c93e{width:96px;margin-block-end:22px;}.elementor .e-4011d910-7622{margin-block-start:12px;}.elementor .e-61bc8669-ad50{width:52%;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-53494db9-145b{width:100%;display:block;}.elementor .e-7a3935e3-f1b3{width:48%;padding:0px;}.elementor .e-4a2f6511-df6b{padding-block-start:104px;padding-block-end:104px;padding-inline-start:var(--ca-gutter);padding-inline-end:var(--ca-gutter);background-color:var(--ca-white);gap:7%;align-items:center;}.elementor .e-26e6d3fc-b14a{margin-block-end:48px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-126bd247-fd1b{width:100%;display:block;}.elementor .e-4588bd5c-1435{text-align:center;padding-block-start:104px;padding-block-end:112px;padding-inline-start:var(--ca-gutter);padding-inline-end:var(--ca-gutter);background-color:#F4F6F4;flex-direction:column;align-items:center;}.elementor .e-338346e9-8a90{width:100%;padding:0px;}