.elementor .e-376f3e4e-4102{max-width:520px;font-size:var(--jmg-fs-lg);line-height:1.55;}.elementor .e-5cab6ec-44d5{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-6c3fecb1-adc3{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-86fab8d-1779{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-6b6f8c67-f7ea{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-67538551-100e{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-4ac826f8-c52c{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-27dfd770-5280{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-3f1a74d2-8dc7{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-36f4707a-8a7b{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-4ae34cdd-3f96{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-67ee0a66-bd0f{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-57d38f3e-489c{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-ca178fe-64fc{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-21747b83-ef62{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-6213bf2f-d86e{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-2c3f7b7-1d66{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-28e0354d-1984{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-5729800b-5594{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-5db1be8b-dd30{font-weight:600;font-size:32px;letter-spacing:-0.02em;line-height:35px;}.elementor .e-f7da15e-7001{font-size:var(--jmg-fs-sm);line-height:1.55;flex:0 0 auto;}.elementor .e-34f7e921-215b{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;width:100%; min-height:56px; margin:0; border:0; border-bottom:1px solid var(--jmg-line); border-radius:0; background:none; cursor:pointer; font:inherit; text-align:left; white-space:normal; display:flex; color:#77838e; & > *{color:inherit !important;} &:hover,&:focus{background:none; color:#77838e;} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-ink,#0b1620);}\n}.elementor .e-3f3fe115-eef6{padding:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-2390de79-13f2{min-width:0px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-383eda40-f8fb{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-1496ecf0-bdb4{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-b6a008c3-6b96{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-dfae1e30-0eb5{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-73aab7b7-5718{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-4471dbf7-a252{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-537fc021-bcf6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-11d34dec-1a58{padding:0;position:absolute; inset:0; display:grid; grid-template-columns:100%; grid-template-rows:100%;\n}.elementor .e-69bb214f-85ac{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-4e43165a-d88b{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-1b4f754f-e54d{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-b5717051-a56b{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-acf7cc11-6dd4{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-f0a2477a-9077{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-5bbc6024-7da6{font-weight:600;font-size:var(--jmg-fs-sm);color:var(--jmg-ink);line-height:18px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--jmg-r-pill);background-color:var(--jmg-white);justify-self:start;\n}.elementor .e-ebefb478-4c46{padding:0;position:absolute; left:16px; bottom:16px; z-index:1; display:grid; max-width:calc(100% - 32px); --jmg-pdur:0s;\n}.elementor .e-3eae492e-aa88{min-height:590px;overflow:hidden;position:relative;padding:0px;border-radius:var(--jmg-r-md);background-color:var(--jmg-line);}.elementor .e-5200650a-dced{background-color:var(--jmg-white);display:grid;flex-direction:column;grid-template-columns:minmax(0, 542fr) minmax(0, 610fr);align-items:stretch;gap: 32px 64px;\n}.elementor .e-75267402-74cb{font-size:clamp(20px, 1.67vw, 24px);color:var(--jmg-ink);line-height:1.5;}.elementor .e-10f5eaf9-da16{font-size:var(--jmg-fs-lg);line-height:1.6;}.elementor .e-7b4e85a7-9a50{min-width:0px;padding:0px;flex-direction:column;gap:24px;}.elementor .e-60d3c858-8e1e{font-size:var(--jmg-fs-md);color:var(--jmg-meta);line-height:1.55;flex:0 0 auto;}.elementor .e-570cebdf-6a4a{min-width:0px;font-weight:600;font-size:var(--jmg-fs-md);color:var(--jmg-ink);line-height:1.55;text-align: right; font-variant-numeric: tabular-nums;\n}.elementor .e-dad38fb-a280{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;border-top-style: solid; border-top-color: var(--jmg-line);\n}.elementor .e-752e8816-3dcb{font-size:var(--jmg-fs-md);color:var(--jmg-meta);line-height:1.55;flex:0 0 auto;}.elementor .e-7d1770b1-fc06{min-width:0px;font-weight:600;font-size:var(--jmg-fs-md);color:var(--jmg-ink);line-height:1.55;text-align: right; font-variant-numeric: tabular-nums;\n}.elementor .e-741e92c2-e39d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;border-top-style: solid; border-top-color: var(--jmg-line);\n}.elementor .e-140ec32-1171{font-size:var(--jmg-fs-md);color:var(--jmg-meta);line-height:1.55;flex:0 0 auto;}.elementor .e-46d61771-bc53{min-width:0px;font-weight:600;font-size:var(--jmg-fs-md);color:var(--jmg-ink);line-height:1.55;text-align: right; font-variant-numeric: tabular-nums;\n}.elementor .e-7b4f7032-97b4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;border-top-style: solid; border-top-color: var(--jmg-line);\n}.elementor .e-56f9a7be-abcd{font-size:var(--jmg-fs-md);color:var(--jmg-meta);line-height:1.55;flex:0 0 auto;}.elementor .e-273cb1d8-4ef6{min-width:0px;font-weight:600;font-size:var(--jmg-fs-md);color:var(--jmg-ink);line-height:1.55;text-align: right; font-variant-numeric: tabular-nums;\n}.elementor .e-2ca22283-4532{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;border-top-style: solid; border-top-color: var(--jmg-line);\n}.elementor .e-17c8d5ae-ef24{font-size:var(--jmg-fs-md);color:var(--jmg-meta);line-height:1.55;flex:0 0 auto;}.elementor .e-349ec240-9771{min-width:0px;font-weight:600;font-size:var(--jmg-fs-md);color:var(--jmg-ink);line-height:1.55;text-align: right; font-variant-numeric: tabular-nums;\n}.elementor .e-6bfa4763-4dce{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;border-top-style: solid; border-top-color: var(--jmg-line);\n}.elementor .e-5636dbb3-1241{min-width:0px;padding:0px;flex-direction:column;}.elementor .e-331624be-2f08{display:grid;flex-direction:column;grid-template-columns:minmax(0, 1.63fr) minmax(0, 1fr);align-items:start;gap: 48px 64px;\n}.elementor .e-25b4995d-c418{max-width:420px;font-size:var(--jmg-fs-lg);line-height:1.55;}.elementor .e-20603fa1-987a{padding:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap: 12px 64px;\n}.elementor .e-4b0c930c-8a79{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-281d2a1-8a05{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-5a0f17fc-af59{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-518d1de2-a597{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-19bf9dc-f1b9{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-bb36e1a-63e6{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-57a5b449-f5b6{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-1067b895-e722{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-2f270a47-7ee1{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-3226f3a1-c850{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-5a379c11-aeb9{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-73c55361-9786{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-7ff93070-ada4{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-19d4c2b6-3089{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-45a3f8f7-ede5{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-5cafa081-5a8c{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-37a1a2ce-df17{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-3de34bab-d547{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-4cbcbfa0-2bcc{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-20fc1e9a-2164{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-16064bf0-9ab9{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-5db6ae93-8459{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-7ac27c4a-a323{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-442c18a7-128f{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-42e9876e-6d66{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;}.elementor .e-65e915db-9a56{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-cae5983-ec42{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-69592e5d-7266{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-14395c7e-f6bc{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-52ff0563-f1a4{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-24e7b1cf-a8d9{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-340cc84c-68aa{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-4d3e33df-d82d{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-f62589a-2b2c{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-26bd6ca1-f303{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-3ee564a9-fc29{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-15f6fd9b-59ae{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-58d824d9-da30{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-51b8324f-9fa4{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-3ea3afef-75ec{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-4acd3dd-852c{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-16c4c621-ed04{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-14209c23-23d5{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-9b2ed1b-a8dc{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-252739a9-fd5f{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-5f3908f8-751b{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-2d404ee8-90d8{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-4e7b24e-cf69{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-63662d1f-8b3c{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-3b7c0148-673f{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-228750fc-b022{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-7b31b47a-3b30{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-5ed52c0f-ecb4{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-454a7304-869b{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-391170a9-8786{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-68cf28df-1eaa{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-2d221f07-8a3a{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-7f12b372-cf12{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-36ecddb0-11fe{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-26aff530-e75a{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-6c489899-5aa2{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-28bd69a1-2f7d{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-7f11515d-5c15{font-weight:600;font-size:var(--jmg-fs-lg);color:var(--jmg-ink);line-height:1.55;}.elementor .e-695ea370-2687{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;margin-block-end:8px;}.elementor .e-29425034-e403{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-50c186e9-1b59{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-4f970a16-98f7{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-180a723a-fa52{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-2cb02c52-a59e{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-370c6358-8f28{min-height:44px;font-size:var(--jmg-fs-md);color:var(--jmg-body);line-height:1.55;display:flex;align-items:center;& a{color:inherit; text-decoration:none; transition:color var(--m-dur-hover,.2s) ease !important;} & a:hover,& a:focus-visible{color:var(--jmg-blue,#1f5f8b);}\n}.elementor .e-4a95a7bc-f5bf{min-width:0px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;border-top-style: solid; border-top-color: var(--jmg-ink);\n}.elementor .e-45df1170-ec5c{padding:0px;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap: 32px 24px;\n}.elementor .e-62f958b2-bf19{flex-direction:column;gap:32px;}.elementor .e-92b458f2-4c1e{min-width:0px;max-width:680px;padding:0px;display:flex;flex-direction:column;gap:var(--jmg-space-s);flex:1 1 360px;}.elementor .e-d4245f25-976f{padding:0px;display:flex;gap:var(--jmg-space-s);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-block-end:clamp(28px,3.5vw,48px);\n}.elementor .e-1c1c2e2d-d96f{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;object-position: center 100%;\n}.elementor .e-962cec5f-09d3{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-b0935640-e85f{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-08256ecc-d206{padding:0;position:absolute; inset:0; display:grid; grid-template-columns:100%; grid-template-rows:100%;\n}.elementor .e-44b187df-3134{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(18,50,74,0.15) 0%,rgba(18,50,74,0.85) 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1b31182-246c{font-size:var(--jmg-fs-md);color:var(--jmg-white);line-height:1.55;}.elementor .e-8f40f13a-5883{font-size:var(--jmg-fs-md);color:var(--jmg-white);line-height:1.55;}.elementor .e-584b8047-7c65{font-size:var(--jmg-fs-md);color:var(--jmg-white);line-height:1.55;}.elementor .e-e56ff033-7335{padding:0;display:grid; min-height:24px; --jmg-pdur:0s;\n}.elementor .e-4e98ee88-4dc2{border:0; background:none; padding:0; margin:0; border-radius:0; cursor:pointer; text-align:left; font-family:inherit; white-space:normal; font-size:clamp(28px,4.4vw,64px); line-height:1.05; letter-spacing:-0.04em; font-weight:600; color:rgba(255,255,255,.55); &:hover,&:focus{background:none; color:rgba(255,255,255,.55);} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-white,#fff);}\n}.elementor .e-7a2a4da3-ef2e{border:0; background:none; padding:0; margin:0; border-radius:0; cursor:pointer; text-align:left; font-family:inherit; white-space:normal; font-size:clamp(28px,4.4vw,64px); line-height:1.05; letter-spacing:-0.04em; font-weight:600; color:rgba(255,255,255,.55); &:hover,&:focus{background:none; color:rgba(255,255,255,.55);} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-white,#fff);}\n}.elementor .e-6216e4de-12b1{border:0; background:none; padding:0; margin:0; border-radius:0; cursor:pointer; text-align:left; font-family:inherit; white-space:normal; font-size:clamp(28px,4.4vw,64px); line-height:1.05; letter-spacing:-0.04em; font-weight:600; color:rgba(255,255,255,.55); &:hover,&:focus{background:none; color:rgba(255,255,255,.55);} &[data-jmg-on],&[data-jmg-on]:hover,&[data-jmg-on]:focus{color:var(--jmg-white,#fff);}\n}.elementor .e-57dde4e-da73{padding:0px;flex-direction:row;flex-wrap:wrap;gap: 0 24px; align-items: baseline;\n}.elementor .e-34bdb578-f9ec{position:relative;z-index:2;padding:0px;flex-direction:column;gap:8px;}.elementor .e-4a747aea-84f9{min-height:662px;overflow:hidden;position:relative;background-color:var(--jmg-navy);flex-direction:column;justify-content:flex-end;}.elementor .e-7912fd9a-49a2{display:flex;flex-direction:column;}.elementor .e-46a7a27a-ed5d{width:100%;padding:0px;flex-direction:column;}.elementor .e-419bd289-71e2{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-38b55f9e-9094{min-height:480px;overflow:hidden;position:relative;padding:0px;}.elementor .e-539d26d9-7bab{max-width:11em;}.elementor .e-b64f863b-f45f{max-width:480px;font-size:var(--jmg-fs-lg);line-height:1.55;}.elementor .e-2c7b8032-0e7f{font-weight:500;font-size:clamp(26px, 2.5vw, 36px);color:var(--jmg-ink);letter-spacing:-0.02em;line-height:1.55;& span{display:inline-block;transition:transform var(--m-dur-hover,.2s) var(--m-ease-out,cubic-bezier(.23,1,.32,1)) !important;} & a:hover span,& a:focus-visible span{transform:translateX(6px);}\n}.elementor .e-3e29f2a7-f009{font-size:var(--jmg-fs-sm);color:var(--jmg-meta);line-height:1.55;}.elementor .e-83c98c70-b767{min-width:0px;padding-block-start:clamp(40px, 4.45vw, 72px);padding-block-end:clamp(40px, 4.45vw, 72px);padding-inline-start:clamp(20px, 4.45vw, 72px);padding-inline-end:clamp(20px, 3.5vw, 48px);flex-direction:column;gap:16px;justify-content:center;}.elementor .e-475541a9-555f{padding:0px;display:grid;gap:0px;grid-template-columns:minmax(0, 760fr) minmax(0, 680fr);align-items:stretch;}