
/* Supporting pages: loaded after Elementor's generated styles; no content migration. */
body.hcl-supporting-page main .hcl-r-root{box-sizing:border-box}
body.hcl-supporting-page main .hcl-r-legacy-group{min-width:0;max-width:100%}
body.hcl-supporting-page main .hcl-r-legacy-columns > *{min-width:0;max-width:100%}
body.hcl-supporting-page main .hcl-r-legacy-section{padding-block:72px}
body.hcl-supporting-page main .hcl-r-legacy-section .elementor-widget-text-editor{line-height:1.75}
body.hcl-supporting-page main .hcl-r-legacy-section .elementor-heading-title{overflow-wrap:break-word}
body.hcl-supporting-page main .elementor-widget-image img{border-radius:20px}
body.hcl-supporting-page main .elementor-widget-video{overflow:hidden;border-radius:20px}
body.hcl-supporting-page main .hcl-r-legacy-section .elementor-widget-shortcode{padding:0;background:transparent}
body.hcl-supporting-page main .hcl-form{margin:0;padding:0;width:100%}
body.hcl-supporting-page main .hcl-form input,body.hcl-supporting-page main .hcl-form textarea{box-sizing:border-box;max-width:100%}
body.hcl-supporting-page main .hcl-form .hcl-fields{gap:18px}
body.hcl-supporting-page main .hcl-form legend{font-size:18px;line-height:1.5;margin-bottom:20px}
body.hcl-supporting-page main .hcl-r-principles .elementor-tab-content{padding:28px}
body.hcl-supporting-page main .hcl-r-principles .elementor-tab-title{font-size:16px}

body.hcl-supporting-page main .elementor [data-id="65ded535"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="1ff8a7b5"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="6cdd60ea"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="bcbe3365"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="57aeee35"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="621bf66d"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="36660e59"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="7a614fd0"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="34ed066d"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="c5ff2543"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="5ef698cd"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="8efb100a"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="4f4adcbf"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="e0c64119"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="13f3cf8c"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="250cf8b5"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="26337353"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;}
body.hcl-supporting-page main .elementor [data-id="7e7757b1"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="06409663"]{grid-column:1/-1;max-width:800px;}
body.hcl-supporting-page main .elementor [data-id="0777d5c1"] .elementor-heading-title,
body.hcl-supporting-page main .elementor [data-id="fa7cdfad"] .elementor-heading-title{font-size:22px;line-height:1.5;}
body.hcl-supporting-page main .elementor [data-id="9766527f"],
body.hcl-supporting-page main .elementor [data-id="8f855179"],
body.hcl-supporting-page main .elementor [data-id="06138bc5"]{padding:28px;background:#f4f7fb;border-radius:18px;}
body.hcl-supporting-page main .elementor [data-id="63dc7ed1"],
body.hcl-supporting-page main .elementor [data-id="38db3aed"],
body.hcl-supporting-page main .elementor [data-id="0266e33d"],
body.hcl-supporting-page main .elementor [data-id="502e4a16"],
body.hcl-supporting-page main .elementor [data-id="46ba9f2a"]{display:flex;flex-direction:column;align-items:stretch;gap:28px;}
body.hcl-supporting-page main .elementor [data-id="cfecdb27"],
body.hcl-supporting-page main .elementor [data-id="01161aaa"],
body.hcl-supporting-page main .elementor [data-id="f340f1b1"],
body.hcl-supporting-page main .elementor [data-id="0f49c89d"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="d96409bf"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="03c6b069"],
body.hcl-supporting-page main .elementor [data-id="c52f1bd6"],
body.hcl-supporting-page main .elementor [data-id="f718499c"]{padding:26px;background:#f4f7fb;border-radius:18px;height:100%;}
body.hcl-supporting-page main .elementor [data-id="013d4071"]{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;}
body.hcl-supporting-page main .elementor [data-id="013d4071"]{--container-widget-width:auto;}
body.hcl-supporting-page main .elementor [data-id="2b24d495"]{padding:24px;background:#ffffff12;border:1px solid #ffffff26;border-radius:18px;}
body.hcl-supporting-page main .elementor [data-id="b3e3e393"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:center;}
body.hcl-supporting-page main .elementor [data-id="d6baf65e"] .elementor-heading-title{font-size:24px;line-height:1.5;}
body.hcl-supporting-page main .elementor [data-id="f7664060"]{max-width:820px;}
body.hcl-supporting-page main .elementor [data-id="eddea82a"]{max-width:900px;margin-inline:auto;}
body.hcl-supporting-page main .elementor [data-id="577bcc91"] .elementor-heading-title{font-size:24px;line-height:1.5;}
body.hcl-supporting-page main .elementor [data-id="a8c88a00"]{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;}
body.hcl-supporting-page main .elementor [data-id="75887499"],
body.hcl-supporting-page main .elementor [data-id="d34ab169"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}
body.hcl-supporting-page main .elementor [data-id="dc912a25"],
body.hcl-supporting-page main .elementor [data-id="69cb3ea3"],
body.hcl-supporting-page main .elementor [data-id="7eacb532"]{display:flex;flex-direction:column;align-items:stretch;gap:28px;}
body.hcl-supporting-page main .elementor [data-id="bac9162b"]{display:flex;flex-direction:column;align-items:stretch;gap:28px;}
body.hcl-supporting-page main .elementor [data-id="fb7b9ffa"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="0584ce56"],
body.hcl-supporting-page main .elementor [data-id="352fe25d"],
body.hcl-supporting-page main .elementor [data-id="8fe0093b"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="f73b76ce"],
body.hcl-supporting-page main .elementor [data-id="28f0b864"],
body.hcl-supporting-page main .elementor [data-id="f8c1f23d"],
body.hcl-supporting-page main .elementor [data-id="b7b16ecf"],
body.hcl-supporting-page main .elementor [data-id="a96b65a7"],
body.hcl-supporting-page main .elementor [data-id="17d63b16"],
body.hcl-supporting-page main .elementor [data-id="0deb1c54"],
body.hcl-supporting-page main .elementor [data-id="42e7aaa8"]{padding:26px;background:#f4f7fb;border-radius:18px;height:100%;}
body.hcl-supporting-page main .elementor [data-id="877a9ba7"],
body.hcl-supporting-page main .elementor [data-id="a49e9411"]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px 44px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="7fe1f8ab"],
body.hcl-supporting-page main .elementor [data-id="3c7781a3"]{grid-column:1;grid-row:1;}
body.hcl-supporting-page main .elementor [data-id="f1b6f285"],
body.hcl-supporting-page main .elementor [data-id="75fc093c"]{grid-column:2;grid-row:1/span 2;}
body.hcl-supporting-page main .elementor [data-id="ab817c93"],
body.hcl-supporting-page main .elementor [data-id="019d385e"]{grid-column:1;grid-row:2;align-self:start;}
body.hcl-supporting-page main .elementor [data-id="428fca9b"],
body.hcl-supporting-page main .elementor [data-id="8d7d8ee0"]{padding:32px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 12px 36px #1c355e0c;}
body.hcl-supporting-page main .elementor [data-id="51d92be1"] .elementor-heading-title,
body.hcl-supporting-page main .elementor [data-id="18997733"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:14px;line-height:1.5;}
body.hcl-supporting-page main .elementor [data-id="98b29795"] .elementor-heading-title,
body.hcl-supporting-page main .elementor [data-id="25b2822c"] .elementor-heading-title{font-size:26px;}
body.hcl-supporting-page main .elementor [data-id="1a5b1e4d"]{max-width:860px;margin-inline:auto;align-items:center;text-align:center;}
body.hcl-supporting-page main .elementor [data-id="13f3cf8c"] .elementor-heading-title,
body.hcl-supporting-page main .elementor [data-id="550a141f"] .elementor-heading-title,
body.hcl-supporting-page main .elementor [data-id="67f7fb87"] .elementor-heading-title{text-align:center;}
body.hcl-supporting-page main .elementor [data-id="67f7fb87"] .elementor-heading-title{font-family:Lato,sans-serif;font-size:20px;line-height:1.65;font-weight:400;}
body.hcl-supporting-page main .elementor [data-id="49ae49a2"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="49ae49a2"]{margin-top:24px;padding-top:28px;border-top:1px solid #ffffff26;}
body.hcl-supporting-page main .elementor [data-id="6ea2ef73"]{display:flex;flex-direction:column;align-items:stretch;gap:28px;}
body.hcl-supporting-page main .elementor [data-id="d18f655c"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start;}
body.hcl-supporting-page main .elementor [data-id="25ddc0f8"],
body.hcl-supporting-page main .elementor [data-id="598b3e71"],
body.hcl-supporting-page main .elementor [data-id="cfee3986"]{padding:24px;background:#f4f7fb;border-radius:18px;height:100%;}
body.hcl-supporting-page main .elementor [data-id="e1e32e23"] .elementor-heading-title{font-size:22px;line-height:1.5;}
@media(max-width:1024px){
body.hcl-supporting-page main .elementor [data-id="d96409bf"],
body.hcl-supporting-page main .elementor [data-id="d18f655c"]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:28px;align-items:start;}
}
@media(max-width:767px){
body.hcl-supporting-page main .elementor [data-id="7e7757b1"],
body.hcl-supporting-page main .elementor [data-id="cfecdb27"],
body.hcl-supporting-page main .elementor [data-id="01161aaa"],
body.hcl-supporting-page main .elementor [data-id="f340f1b1"],
body.hcl-supporting-page main .elementor [data-id="0f49c89d"],
body.hcl-supporting-page main .elementor [data-id="0584ce56"],
body.hcl-supporting-page main .elementor [data-id="fb7b9ffa"],
body.hcl-supporting-page main .elementor [data-id="352fe25d"],
body.hcl-supporting-page main .elementor [data-id="8fe0093b"],
body.hcl-supporting-page main .elementor [data-id="877a9ba7"],
body.hcl-supporting-page main .elementor [data-id="a49e9411"],
body.hcl-supporting-page main .elementor [data-id="49ae49a2"]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;}
body.hcl-supporting-page main .elementor [data-id="06409663"],
body.hcl-supporting-page main .elementor [data-id="7fe1f8ab"],
body.hcl-supporting-page main .elementor [data-id="3c7781a3"],
body.hcl-supporting-page main .elementor [data-id="f1b6f285"],
body.hcl-supporting-page main .elementor [data-id="75fc093c"],
body.hcl-supporting-page main .elementor [data-id="ab817c93"],
body.hcl-supporting-page main .elementor [data-id="019d385e"]{grid-column:auto;grid-row:auto;}
body.hcl-supporting-page main .elementor [data-id="428fca9b"],
body.hcl-supporting-page main .elementor [data-id="8d7d8ee0"]{padding:22px;}
body.hcl-supporting-page main .hcl-r-legacy-section{padding-block:44px}
}