.elementor-37 .elementor-element.elementor-element-3260dadf{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, 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-37 .elementor-element.elementor-element-00e299e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37 .elementor-element.elementor-element-8a19d2b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-2107ff9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-37 .elementor-element.elementor-element-908293c{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-ce62e76 .elementor-icon-box-wrapper{gap:15px;}.elementor-37 .elementor-element.elementor-element-4f0d3bb .elementor-icon-box-wrapper{gap:15px;}.elementor-37 .elementor-element.elementor-element-3f8528f .elementor-icon-box-wrapper{gap:15px;}.elementor-37 .elementor-element.elementor-element-9539686 .elementor-icon-box-wrapper{gap:15px;}/* Start custom CSS */.entry-title { display: none !important; }
body { background: rgb(0, 0, 0); }
.elementor-element-3260dadf { background: rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 240px 0px 0px !important; }
.elementor-element-3260dadf > .e-con-inner { max-width: none !important; gap: 0px !important; }
.anubis-about-title { order: 0; margin: 0px 24px 60px; text-align: center; }
.elementor .anubis-about-title .elementor-heading-title, .elementor .anubis-about-coverage h2.elementor-heading-title, .elementor .anubis-how-work h2.elementor-heading-title { text-align: center; font: 400 49px / 1.2 "Edge of the Galaxy", sans-serif !important; color: rgb(255, 255, 255) !important; }
.elementor-element-7c802db2 { order: 1; max-width: 725px; margin: auto; padding: 0px 24px; }
.elementor-element-3260dadf .elementor-widget-text-editor { font: 400 17px / 1.4 Alfabet, Arial, sans-serif; color: rgb(255, 255, 255); }
.elementor-element-3260dadf p { margin: 0px 0px 24px; }
.anubis-about-tom { order: 2; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1fr); margin-top: 175px; background: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 12%, rgb(222, 157, 35) 45%, rgb(222, 157, 35) 100%); display: grid !important; gap: 0px 100px !important; padding: 0px 40px !important; }
.elementor-element-79ff900 { grid-area: 1 / 1; }
.elementor-element-79ff900 img { width: 100%; height: 673px; object-fit: cover; object-position: 37% 28%; border-radius: 0px 0px 40px 40px; }
.elementor-element-854e42b { grid-area: 1 / 2; align-self: center; max-width: 510px; }
.anubis-about-coverage { grid-area: 2 / 1 / auto / -1; position: relative; background: linear-gradient(rgb(222, 157, 35) 0%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100%); margin: 0px -40px !important; width: calc(100% + 80px) !important; padding: 120px 40px 0px !important; gap: 40px !important; }
.elementor-element-fd73b39 { position: relative; z-index: 1; }
.elementor-element-fd73b39 > p, .elementor-element-fd73b39 .elementor-text-editor > p { max-width: 725px; margin: auto; text-align: center; line-height: 1.6; }
.anubis-suburbs { display: grid; grid-template-columns: repeat(5, minmax(0px, 1fr)); gap: 18px 28px; max-width: 1100px; list-style: none; text-align: center; margin: 110px auto 80px !important; padding: 0px !important; }
.anubis-suburbs li { font-size: 16px; }
.anubis-coverage-video { top: 330px; left: 0px; height: 535px; z-index: 0; position: absolute !important; width: 100% !important; }
.anubis-coverage-video .elementor-wrapper, .anubis-coverage-video video { width: 100%; height: 535px; object-fit: cover; }
.anubis-how-work { position: relative; z-index: 1; grid-template-columns: repeat(4, minmax(0px, 1fr)); background: linear-gradient(rgb(0, 0, 0), rgb(222, 157, 35)); display: grid !important; gap: 30px !important; margin: 80px -40px 0px !important; width: calc(100% + 80px) !important; padding: 100px 8% 120px !important; }
.anubis-how-work > .elementor-widget-heading { grid-column: 1 / -1; margin-bottom: 20px; }
.elementor .anubis-how-work h2.elementor-heading-title { color: rgb(0, 0, 0) !important; }
.anubis-how-work .elementor-widget-icon-box { border: 2px solid rgb(0, 0, 0); border-radius: 12px; padding: 30px 18px; }
.anubis-how-work .elementor-icon-box-icon { display: none !important; }
.anubis-how-work .elementor-icon-box-title { font: 400 21px / 1.3 Alfabet, Arial, sans-serif !important; color: rgb(0, 0, 0) !important; }
.anubis-how-work .elementor-icon-box-description { font: 400 14px / 1.5 Alfabet, Arial, sans-serif !important; color: rgb(0, 0, 0) !important; }
@media (max-width: 1024px) {
  .anubis-about-tom { gap: 40px !important; }
  .anubis-how-work { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .anubis-suburbs { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
}
@media (max-width: 767px) {
  .elementor-element-3260dadf { padding-top: 160px !important; }
  .elementor .anubis-about-title .elementor-heading-title, .elementor .anubis-about-coverage h2.elementor-heading-title, .elementor .anubis-how-work h2.elementor-heading-title { font-size: 34px !important; }
  .anubis-about-tom { grid-template-columns: 1fr; margin-top: 80px; padding: 0px 24px !important; }
  .elementor-element-79ff900 { grid-area: 1 / 1; }
  .elementor-element-79ff900 img { height: 480px; }
  .elementor-element-854e42b { grid-area: 2 / 1; max-width: none; }
  .anubis-about-coverage { grid-area: 3 / 1; margin: 0px -24px !important; width: calc(100% + 48px) !important; padding: 80px 24px 0px !important; }
  .anubis-suburbs { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 16px; margin-top: 80px !important; }
  .anubis-coverage-video { height: 800px; }
  .anubis-coverage-video video, .anubis-coverage-video .elementor-wrapper { height: 800px; }
  .anubis-how-work { grid-template-columns: 1fr; margin: 40px -24px 0px !important; width: calc(100% + 48px) !important; padding: 80px 24px !important; }
}
.elementor .elementor-element.elementor-element-7c802db2 { width: 745px !important; max-width: calc(100% - 48px) !important; margin: 0px auto !important; padding: 0px !important; }
.elementor .anubis-about-title { margin: 0px 24px 60px !important; }
.anubis-coverage-video { mix-blend-mode: screen; }
@media(min-width:1025px){.elementor-37 .anubis-about-title .elementor-heading-title{font-size:47px!important;line-height:1.178!important;} .elementor-37 .elementor-element-7c802db2{width:745px!important;} .elementor-37 .elementor-element-3260dadf .elementor-widget-text-editor{font-size:16.85px;line-height:1.4;} .elementor-37 .anubis-about-tom{grid-template-columns:48.3% 51.7%;column-gap:0!important;} .elementor-37 .elementor-element-854e42b{width:414px;max-width:90%;justify-self:center;line-height:1.5!important;} .elementor-37 .anubis-how-work{column-gap:24px!important;} .elementor-37 .anubis-how-work .elementor-icon-box-title{font-size:20px!important;} .elementor-37 .anubis-how-work .elementor-icon-box-description{line-height:1.6!important;} .elementor-37 .anubis-how-work .elementor-widget-icon-box{padding-left:10px;padding-right:10px;}}
/* Desktop coverage labels follow the source ring */
@media(min-width:1025px){.elementor-37 .anubis-suburbs{display:block;position:relative;width:100vw;max-width:none;height:535px;margin:74px 0 80px -40px!important;} .elementor-37 .anubis-suburbs li{position:absolute;font:italic 400 12.6375px/1.3 Alfabet,sans-serif;white-space:nowrap;} .elementor-37 .anubis-coverage-video{top:427px;} .elementor-37 .anubis-how-work{margin-top:0!important;padding-top:68px!important;} .elementor-37 .anubis-about-coverage{background:linear-gradient(#de9d23 0%,#000 28%,#000 100%);}.elementor-37 .anubis-suburbs li:nth-child(1){left:55.340%;top:62.27px;width:21.844%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(1)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(2){left:58.980%;top:86.70px;width:21.844%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(2)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(3){left:61.977%;top:111.99px;width:21.844%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(3)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(4){left:63.651%;top:136.26px;width:21.843%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(4)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(5){left:64.752%;top:159.87px;width:10.819%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(5)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(6){left:65.890%;top:185.31px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(6)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(7){left:66.281%;top:207.79px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(7)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(8){left:66.526%;top:228.81px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(8)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(9){left:66.526%;top:249.49px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(9)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(10){left:66.526%;top:273.60px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(10)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(11){left:66.526%;top:296.07px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(11)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(12){left:65.890%;top:323.01px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(12)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(13){left:65.120%;top:345.96px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(13)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(14){left:64.042%;top:368.15px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(14)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(15){left:62.696%;top:388.84px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(15)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(16){left:61.262%;top:413.84px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(16)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(17){left:58.215%;top:438.95px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(17)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(18){left:54.348%;top:464.06px;width:14.933%;text-align:left;} .elementor-37 .anubis-suburbs li:nth-child(18)::before{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(19){left:27.158%;top:52.21px;width:18.423%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(19)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(20){left:22.455%;top:76.63px;width:18.423%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(20)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(21){left:22.314%;top:101.48px;width:15.610%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(21)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(22){left:24.462%;top:125.90px;width:11.313%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(22)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(23){left:26.013%;top:150.32px;width:9.001%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(23)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(24){left:26.210%;top:175.16px;width:8.064%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(24)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(25){left:25.173%;top:200.01px;width:8.532%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(25)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(26){left:23.587%;top:224.85px;width:9.783%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(26)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(27){left:24.525%;top:249.70px;width:8.845%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(27)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(28){left:24.915%;top:274.60px;width:8.221%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(28)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(29){left:25.173%;top:299.45px;width:8.376%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(29)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(30){left:23.028%;top:324.29px;width:11.246%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(30)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(31){left:22.496%;top:348.31px;width:12.517%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(31)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(32){left:23.587%;top:370.66px;width:12.517%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(32)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(33){left:25.407%;top:394.68px;width:12.517%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(33)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(34){left:27.411%;top:419.52px;width:12.517%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(34)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}.elementor-37 .anubis-suburbs li:nth-child(35){left:30.362%;top:444.37px;width:12.517%;text-align:right;} .elementor-37 .anubis-suburbs li:nth-child(35)::after{content:"";display:inline-block;width:4px;height:4px;background:#fff;border-radius:50%;vertical-align:middle;margin:0 8px;}}<hide>
.elementor-37 .elementor-element-fd73b39>p{max-width:740.72px;}
/* Approved About portrait: preserve natural proportions and transparent edges. */
.elementor-37 .elementor-element-79ff900{align-self:end;text-align:center;}
.elementor-37 .elementor-element-79ff900 img{display:block;width:100%;max-width:540px;height:673px;object-fit:contain;object-position:center bottom;border-radius:0;margin:0 auto;}
@media(max-width:767px){.elementor-37 .elementor-element-79ff900 img{height:auto;max-height:560px;max-width:100%;object-fit:contain;}}

/* Align portrait and biography bottoms; leave a shared gap before coverage. */
@media(min-width:768px){.elementor-37 .elementor-element-79ff900,.elementor-37 .elementor-element-854e42b{align-self:end;} .elementor-37 .anubis-about-coverage{margin-top:64px!important;} .elementor-37 .elementor-element-854e42b p:last-child{margin-bottom:0;}}/* End custom CSS */