.elementor-12122 .elementor-element.elementor-element-bbfoot01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01:not(.elementor-motion-effects-element-type-background), .elementor-12122 .elementor-element.elementor-element-bbfoot01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12122 .elementor-element.elementor-element-bbfoot02{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12122 .elementor-element.elementor-element-bbfoot03{color:#0F172A;}.elementor-12122 .elementor-element.elementor-element-a1f0b001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:52px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-12122 .elementor-element.elementor-element-a1f0b001:not(.elementor-motion-effects-element-type-background), .elementor-12122 .elementor-element.elementor-element-a1f0b001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081427;}.elementor-12122 .elementor-element.elementor-element-a1f0b002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-12122 .elementor-element.elementor-element-a1f0b010{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12122 .elementor-element.elementor-element-a1f0b011{text-align:start;}.elementor-12122 .elementor-element.elementor-element-a1f0b011 img{width:210px;}.elementor-12122 .elementor-element.elementor-element-a1f0b012{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#D8E1EF;}.elementor-12122 .elementor-element.elementor-element-a1f0b013{color:#FFFFFF;}.elementor-12122 .elementor-element.elementor-element-a1f0b020{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12122 .elementor-element.elementor-element-a1f0b021 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-12122 .elementor-element.elementor-element-a1f0b022{font-family:"Inter", Sans-serif;font-size:15px;color:#D8E1EF;}.elementor-12122 .elementor-element.elementor-element-a1f0b030{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12122 .elementor-element.elementor-element-a1f0b031 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-12122 .elementor-element.elementor-element-a1f0b032{font-family:"Inter", Sans-serif;font-size:15px;color:#D8E1EF;}.elementor-12122 .elementor-element.elementor-element-a1f0b040{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12122 .elementor-element.elementor-element-a1f0b041 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-12122 .elementor-element.elementor-element-a1f0b042{font-family:"Inter", Sans-serif;font-size:15px;color:#D8E1EF;}.elementor-12122 .elementor-element.elementor-element-a1f0b050{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.10);--border-color:rgba(255,255,255,0.10);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12122 .elementor-element.elementor-element-a1f0b051{--display:flex;}.elementor-12122 .elementor-element.elementor-element-a1f0b052{font-family:"Inter", Sans-serif;font-size:14px;color:#8FA3C2;}.elementor-12122 .elementor-element.elementor-element-a1f0b053{--display:flex;--justify-content:flex-end;}.elementor-12122 .elementor-element.elementor-element-a1f0b054{text-align:end;font-family:"Inter", Sans-serif;font-size:14px;color:#D8E1EF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-12122 .elementor-element.elementor-element-bbfoot01{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-12122 .elementor-element.elementor-element-a1f0b001{--padding-top:36px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-12122 .elementor-element.elementor-element-a1f0b010{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b020{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b030{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b040{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b051{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b053{--width:100%;}}@media(min-width:768px){.elementor-12122 .elementor-element.elementor-element-bbfoot02{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b001{--content-width:1320px;}.elementor-12122 .elementor-element.elementor-element-a1f0b010{--width:32%;}.elementor-12122 .elementor-element.elementor-element-a1f0b020{--width:18%;}.elementor-12122 .elementor-element.elementor-element-a1f0b030{--width:18%;}.elementor-12122 .elementor-element.elementor-element-a1f0b040{--width:24%;}.elementor-12122 .elementor-element.elementor-element-a1f0b051{--width:55%;}.elementor-12122 .elementor-element.elementor-element-a1f0b053{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12122 .elementor-element.elementor-element-a1f0b010{--width:48%;}.elementor-12122 .elementor-element.elementor-element-a1f0b020{--width:48%;}.elementor-12122 .elementor-element.elementor-element-a1f0b030{--width:48%;}.elementor-12122 .elementor-element.elementor-element-a1f0b040{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b051{--width:100%;}.elementor-12122 .elementor-element.elementor-element-a1f0b053{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-bbfoot01 */.elementor-12122 .elementor-element.elementor-element-bbfoot01{padding:26px 0 26px 0;background:#ffffff;font-family:var(--e-global-typography-text-font-family,inherit);}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-band{display:flex;align-items:center;justify-content:space-between;gap:28px;max-width:1288px;margin:0 auto;padding:16px 22px;background:#ffffff;border-radius:22px;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-copy{flex:0 0 250px;max-width:250px;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-kicker{margin:0 0 6px 0;color:#071E4D;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-family:var(--e-global-typography-accent-font-family,var(--e-global-typography-text-font-family,inherit));}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-summary{margin:0;color:#475569;font-size:14px;line-height:1.45;font-family:var(--e-global-typography-text-font-family,inherit);}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-strip{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 18px;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-pill{display:flex;align-items:center;justify-content:center;flex:1 1 130px;min-width:110px;max-width:160px;min-height:56px;padding:8px 8px;text-decoration:none;opacity:1;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-pill img{display:block;width:auto;max-width:100%;max-height:56px;object-fit:contain;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-citadel img{filter:brightness(0) saturate(0);}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-buzz img{max-height:62px;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-turbo img{max-height:46px;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-darkstar img{max-height:48px;}
.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-band{box-shadow:0 10px 28px rgba(15,23,42,.06);}
@media(max-width:1024px){.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-band{gap:20px;padding:16px 18px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-copy{flex:0 0 210px;max-width:210px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-pill{flex:1 1 120px;max-width:150px;}}
@media(max-width:767px){.elementor-12122 .elementor-element.elementor-element-bbfoot01{padding:18px 0 20px 0;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-band{display:block;padding:15px 14px 12px;border-radius:18px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-copy{max-width:none;margin-bottom:12px;text-align:center;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-kicker{font-size:11px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-summary{font-size:13px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-strip{justify-content:center;gap:6px 10px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-pill{flex:0 1 calc(33.333% - 8px);min-width:92px;max-width:118px;min-height:48px;padding:4px 2px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-pill img{max-height:34px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-buzz img{max-height:40px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-turbo img{max-height:30px;}.elementor-12122 .elementor-element.elementor-element-bbfoot01 .buzz-brand-darkstar img{max-height:32px;}}
body.home .elementor-12122 .elementor-element.elementor-element-bbfoot01{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1f0b001 */.elementor-12122 .elementor-element.elementor-element-a1f0b001{
  background:linear-gradient(180deg,#081427 0%,#0d1d37 100%);
  color:#d8e1ef;
  border-top:1px solid rgba(255,255,255,.08);
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 a{
  color:#f4c200;
  text-decoration:none;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 a:hover{
  color:#ffe57a;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-copy{
  color:#8fa3c2;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-badges{
  display:flex;
  flex-wrap:wrap;
  gap:10px;
  margin-top:12px;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-badge{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:74px;
  padding:10px 12px;
  border:1px solid rgba(255,255,255,.14);
  border-radius:12px;
  background:rgba(255,255,255,.06);
  color:#fff;
  font-size:12px;
  font-weight:700;
  letter-spacing:.04em;
  text-transform:uppercase;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-social{
  display:flex;
  gap:10px;
  flex-wrap:wrap;
  margin-top:12px;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-social span{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:40px;
  height:40px;
  border-radius:999px;
  background:rgba(255,255,255,.08);
  border:1px solid rgba(255,255,255,.12);
  color:#fff;
  font-size:16px;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-legal{
  color:#8fa3c2;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-legal a{
  color:#d8e1ef;
}
.elementor-12122 .elementor-element.elementor-element-a1f0b001 .buzz-footer-legal a:hover{
  color:#ffffff;
}/* End custom CSS */