.elementor-2565 .elementor-element.elementor-element-41eea53{--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;--flex-wrap:wrap;--overlay-opacity:0.7;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2565 .elementor-element.elementor-element-41eea53:not(.elementor-motion-effects-element-type-background), .elementor-2565 .elementor-element.elementor-element-41eea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1D2A;}.elementor-2565 .elementor-element.elementor-element-41eea53::before, .elementor-2565 .elementor-element.elementor-element-41eea53 > .elementor-background-video-container::before, .elementor-2565 .elementor-element.elementor-element-41eea53 > .e-con-inner > .elementor-background-video-container::before, .elementor-2565 .elementor-element.elementor-element-41eea53 > .elementor-background-slideshow::before, .elementor-2565 .elementor-element.elementor-element-41eea53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2565 .elementor-element.elementor-element-41eea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2565 .elementor-element.elementor-element-c2133c8{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.68;--overlay-mix-blend-mode:darken;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2565 .elementor-element.elementor-element-c2133c8:not(.elementor-motion-effects-element-type-background), .elementor-2565 .elementor-element.elementor-element-c2133c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2565 .elementor-element.elementor-element-c2133c8::before, .elementor-2565 .elementor-element.elementor-element-c2133c8 > .elementor-background-video-container::before, .elementor-2565 .elementor-element.elementor-element-c2133c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2565 .elementor-element.elementor-element-c2133c8 > .elementor-background-slideshow::before, .elementor-2565 .elementor-element.elementor-element-c2133c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2565 .elementor-element.elementor-element-c2133c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#130749;--background-overlay:'';}.elementor-2565 .elementor-element.elementor-element-38f4ce0c{background-color:#130479;padding:20px 0px 40px 25px;border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-38f4ce0c .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2565 .elementor-element.elementor-element-5f9d68bd{background-color:#130479;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:60px 30px 40px 30px;font-family:"Prompt", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-2565 .elementor-element.elementor-element-5f9d68bd p{margin-block-end:44px;}@media(min-width:768px){.elementor-2565 .elementor-element.elementor-element-41eea53{--content-width:800px;}}@media(max-width:1024px){.elementor-2565 .elementor-element.elementor-element-c2133c8{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2565 .elementor-element.elementor-element-38f4ce0c .elementor-heading-title{font-size:36px;}.elementor-2565 .elementor-element.elementor-element-5f9d68bd{font-size:15px;}}@media(max-width:767px){.elementor-2565 .elementor-element.elementor-element-c2133c8{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-2565 .elementor-element.elementor-element-38f4ce0c .elementor-heading-title{font-size:18px;}.elementor-2565 .elementor-element.elementor-element-5f9d68bd{font-size:14px;line-height:1.8em;}}/* Start custom CSS for text-editor, class: .elementor-element-5f9d68bd */Disclaimer for NerdItForward.com  
Effective Date: 5/20/2025/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2133c8 *//* Page theme */
.cookie-page{
  --page-bg:#0d1d2a;
  --panel-bg:rgba(255,255,255,.035);
  --panel-brd:rgba(0,255,247,.08);
  --accent:#00FFF7;
  --text:#EAF7FB;
  --muted:#CFE7EE;
  background:var(--page-bg) !important;
}

/* Unified panel around BOTH widgets */
.cookie-content{
  background:var(--panel-bg) !important;
  border:1px solid var(--panel-brd);
  border-radius:16px;
  padding:clamp(16px,2.6vw,28px);
  max-width:980px; margin:0 auto 36px;
}

/* Heading (Elementor adds .elementor-heading-title inside <h1>/<h2>) */
.cookie-content .elementor-heading-title{
  color:var(--text);
  font-weight:800; letter-spacing:.3px; line-height:1.15;
  font-size:clamp(1.6rem,4.2vw,2.4rem);      /* scales for mobile */
  margin:0 0 .6rem;
  border:1px solid var(--panel-brd);
  border-radius:14px; padding:.6rem .85rem;
}

/* Subheads within the text */
.cookie-content h2{
  color:var(--text); font-weight:700;
  font-size:clamp(1.15rem,2.1vw,1.5rem);
  line-height:1.25; margin:1.3em 0 .35em; position:relative;
}
.cookie-content h2::after{
  content:""; display:block; width:60px; height:3px; border-radius:3px;
  background:var(--accent); opacity:.6; margin:.4rem 0 0;
}

/* Body copy */
.cookie-content p,
.cookie-content li{
  color:var(--muted);
  font-size:clamp(.95rem,1.2vw,1.05rem);
  line-height:1.6;
}

/* Lists with cyan bullets */
.cookie-content ul{ list-style:none; margin:.4em 0 .8em; padding:0; }
.cookie-content ul li{ position:relative; padding-left:1.05em; margin:.35em 0; }
.cookie-content ul li::before{
  content:"•"; position:absolute; left:0; top:0; color:var(--accent);
}

/* Links */
.cookie-content a{ color:var(--accent); text-decoration:underline dotted; }
.cookie-content a:hover{ background:rgba(0,255,247,.08); text-decoration:none; }

/* Tables (if present) */
.cookie-content table{
  width:100%; border-collapse:collapse; margin:.6rem 0 1rem;
  background:rgba(255,255,255,.02);
  border:1px solid var(--panel-brd); border-radius:12px; overflow:hidden;
}
.cookie-content th, .cookie-content td{
  padding:.6rem .7rem; color:var(--muted);
  border-bottom:1px solid rgba(255,255,255,.06);
}
.cookie-content th{ color:var(--text); font-weight:700; }

/* Mobile inset */
@media (max-width:767px){
  .cookie-content{ margin:0 12px 28px; }
}/* End custom CSS */