.elementor-1282 .elementor-element.elementor-element-3145401{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-1282 .elementor-element.elementor-element-3145401:not(.elementor-motion-effects-element-type-background), .elementor-1282 .elementor-element.elementor-element-3145401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f854d99 );}.elementor-1282 .elementor-element.elementor-element-3145401.e-con{--align-self:center;}.elementor-1282 .elementor-element.elementor-element-651d590{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8B8B852;--border-color:#C8B8B852;--border-radius:0px 0px 0px 0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1282 .elementor-element.elementor-element-7f5d0a5{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1282 .elementor-element.elementor-element-7f5d0a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1282 .elementor-element.elementor-element-5c60608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1282 .elementor-element.elementor-element-332aa42{--display:flex;--min-height:140px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-1282 .elementor-element.elementor-element-daa7476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;text-align:center;}.elementor-1282 .elementor-element.elementor-element-daa7476.elementor-element{--align-self:center;}.elementor-1282 .elementor-element.elementor-element-daa7476 .elementor-heading-title{font-size:46px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-1282 .elementor-element.elementor-element-bec3faa{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-1282 .elementor-element.elementor-element-bec3faa .elementor-heading-title{font-size:22px;font-weight:300;color:var( --e-global-color-accent );}.elementor-1282 .elementor-element.elementor-element-8947dfd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1282 .elementor-element.elementor-element-8947dfd.e-con{--align-self:center;}.elementor-1282 .elementor-element.elementor-element-990cdd5 .elementor-icon-wrapper{text-align:right;}.elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-stacked .elementor-icon{background-color:#3C4482;color:#F97316;}.elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-framed .elementor-icon, .elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-default .elementor-icon{color:#3C4482;border-color:#3C4482;}.elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-framed .elementor-icon, .elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-default .elementor-icon svg{fill:#3C4482;}.elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-framed .elementor-icon{background-color:#F97316;}.elementor-1282 .elementor-element.elementor-element-990cdd5.elementor-view-stacked .elementor-icon svg{fill:#F97316;}.elementor-1282 .elementor-element.elementor-element-990cdd5 .elementor-icon{font-size:54px;}.elementor-1282 .elementor-element.elementor-element-990cdd5 .elementor-icon svg{height:54px;}.elementor-1282 .elementor-element.elementor-element-559a6ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1282 .elementor-element.elementor-element-559a6ef:not(.elementor-motion-effects-element-type-background), .elementor-1282 .elementor-element.elementor-element-559a6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-1282 .elementor-element.elementor-element-b50c602{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1282 .elementor-element.elementor-element-b50c602:not(.elementor-motion-effects-element-type-background), .elementor-1282 .elementor-element.elementor-element-b50c602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1282 .elementor-element.elementor-element-80a405f{background-color:#02010100;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1282 .elementor-element.elementor-element-daa7476{text-align:left;}}@media(max-width:767px){.elementor-1282 .elementor-element.elementor-element-7f5d0a5{--width:319.217px;}.elementor-1282 .elementor-element.elementor-element-332aa42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1282 .elementor-element.elementor-element-daa7476.elementor-element{--align-self:stretch;}.elementor-1282 .elementor-element.elementor-element-daa7476{text-align:center;}.elementor-1282 .elementor-element.elementor-element-daa7476 .elementor-heading-title{font-size:27px;}.elementor-1282 .elementor-element.elementor-element-bec3faa{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;text-align:center;}.elementor-1282 .elementor-element.elementor-element-bec3faa .elementor-heading-title{font-size:19px;}.elementor-1282 .elementor-element.elementor-element-8947dfd.e-con{--order:99999 /* order end hack */;}.elementor-1282 .elementor-element.elementor-element-990cdd5 .elementor-icon-wrapper{text-align:center;}.elementor-1282 .elementor-element.elementor-element-990cdd5 .elementor-icon{font-size:50px;}.elementor-1282 .elementor-element.elementor-element-990cdd5 .elementor-icon svg{height:50px;}}@media(min-width:768px){.elementor-1282 .elementor-element.elementor-element-5c60608{--width:100%;}.elementor-1282 .elementor-element.elementor-element-332aa42{--content-width:53vw;}.elementor-1282 .elementor-element.elementor-element-8947dfd{--width:100%;}.elementor-1282 .elementor-element.elementor-element-559a6ef{--content-width:80vw;}}/* Start custom CSS for container, class: .elementor-element-3145401 */.elementor-1282 .elementor-element.elementor-element-3145401 {
  background: linear-gradient(
    80deg,
    #0c1433 0%,
    #111c4e 40%,
    #162766 100%
  );
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-80a405f */:root{
  --hg-purple:#2c1b66;
  --hg-orange:#ff7a00;
  --hg-muted:#6b6b7a;
  --card-bg:#fff;
  --page-bg:#f6f6f8;
  --max-width:1180px;
}

*{box-sizing:border-box}
.container{
  max-width:var(--max-width);
  margin:0 auto;
  padding:30px 20px;
  font-family:"Inter","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  color:#222;
}

/* HERO */
.hg-privacy-hero{
  background:linear-gradient(180deg,#0f1730 0%,#1c2b5a 100%);
  color:#fff;
  padding:56px 0 46px;
}
.hero-inner{text-align:center;}
.hero-icon{
  width:86px;height:86px;border-radius:50%;
  background:rgba(255,255,255,0.06);
  display:flex;align-items:center;justify-content:center;
  font-size:38px;margin:0 auto 18px;color:var(--hg-orange);
}
.hero-title{font-size:40px;margin:0 0 12px;font-weight:700;}
.hero-sub{max-width:860px;margin:0 auto;color:rgba(255,255,255,0.9);}

/* PAGE GRID */
.hg-privacy-page{
  background:var(--page-bg);
  padding:48px 20px 120px;
}
.grid{
  display:grid;
  grid-template-columns:1fr 360px;
  gap:30px;
}

/* CARDS */
.card{
  background:var(--card-bg);
  border-radius:14px;
  padding:26px;
  box-shadow:0 10px 28px rgba(21,20,30,0.06);
  margin-bottom:20px;
}
.card h2{color:var(--hg-purple);margin-bottom:10px;font-size:20px;font-weight:700;}
.card p{color:#333;line-height:1.65;}

.bullets{padding-left:18px;}
.bullets li{margin:8px 0;}

/* CONTACT COLUMN */
.contact-card h3 {
  color: var(--hg-purple);
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: 700;
}

.contact-item {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  margin-bottom: 22px;
}

.contact-item:last-child {
  margin-bottom: 0;
}

/* ICON STYLING (More polished & consistent with your site's style) */
.icon {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: rgba(44, 27, 102, 0.06);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  color: var(--hg-orange);
  flex-shrink: 0;
}

/* HEADINGS INSIDE CONTACT ITEMS */
.contact-item strong {
  color: var(--hg-purple);
  font-size: 16px;
  font-weight: 700;
}

/* SMALL TEXT */
.contact-item .small {
  color: var(--hg-muted);
  font-size: 14px;
  line-height: 1.55;
  margin-top: 4px;
  max-width: 260px;
}

/* REMOVE ALL HOVER EFFECTS */
.contact-item:hover,
.icon:hover,
.contact-card:hover {
  transform: none !important;
  box-shadow: 0 10px 28px rgba(21, 20, 30, 0.06) !important;
}

/* SMALL CARDS FIX */
.small-card h4 {
  margin: 0 0 6px;
  color: var(--hg-purple);
  font-size: 16px;
  font-weight: 700;
}

.small-card .small {
  color: var(--hg-muted);
  font-size: 14px;
  line-height: 1.55;
}

/* REMOVE EMAIL LINK BEHAVIOR */
.contact-item .small a{
  pointer-events:none;
  text-decoration:none;
  color:inherit;
}

/* REMOVE BUTTON + HOVER */
.cta-row,.btn-primary,.btn-primary:hover{
  display:none !important;
}

/* SMALL CARDS */
.small-card{padding:18px;}
.small-card h4{color:var(--hg-purple);margin-bottom:6px;}
.small-card p{color:var(--hg-muted);font-size:14px;}

/* MOBILE */
@media(max-width:780px){
  .grid{grid-template-columns:1fr;}
  .hero-title{font-size:30px;}
  .hero-icon{width:72px;height:72px;font-size:30px;}
}

/* MISC */
.muted{color:var(--hg-muted);font-size:14px;}/* End custom CSS */