.elementor-13127 .elementor-element.elementor-element-f911608{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d413ca1{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0e5700a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-7069a14{--display:flex;}.elementor-13127 .elementor-element.elementor-element-07ab03c{--display:flex;}.elementor-13127 .elementor-element.elementor-element-37f1b61{--display:flex;}.elementor-13127 .elementor-element.elementor-element-64c4595{--display:flex;}.elementor-13127 .elementor-element.elementor-element-3f9c6e2{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c275d68{--display:flex;--position:absolute;--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-13127 .elementor-element.elementor-element-c275d68:not(.elementor-motion-effects-element-type-background), .elementor-13127 .elementor-element.elementor-element-c275d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquariumofguam.com/wp-content/uploads/aog-z-explore/sea-wave-a.svg");background-repeat:repeat-x;}body:not(.rtl) .elementor-13127 .elementor-element.elementor-element-c275d68{left:0px;}body.rtl .elementor-13127 .elementor-element.elementor-element-c275d68{right:0px;}.elementor-13127 .elementor-element.elementor-element-cc81ab6{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f31522d{--display:flex;}.elementor-13127 .elementor-element.elementor-element-4b2be53{--display:flex;}.elementor-13127 .elementor-element.elementor-element-6cb3eb6{--display:flex;}.elementor-13127 .elementor-element.elementor-element-74cc857{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d893932{--display:flex;}.elementor-13127 .elementor-element.elementor-element-fdd6956{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c612341{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d458d5a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-e510a2e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-cf5a589{--display:flex;}.elementor-13127 .elementor-element.elementor-element-63b3afe{--display:flex;}.elementor-13127 .elementor-element.elementor-element-e3befd2{--display:flex;}.elementor-13127 .elementor-element.elementor-element-5e4521d{--display:flex;}.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-13127 .elementor-element.elementor-element-dbbad44{--display:flex;}.elementor-13127 .elementor-element.elementor-element-48242fd{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b27cc37{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0a2d44a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-26a26dc{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d7257e4{--display:flex;}.elementor-13127 .elementor-element.elementor-element-7927bf3{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ccc24d6{--display:flex;}.elementor-13127 .elementor-element.elementor-element-cb8d760{--display:flex;}.elementor-13127 .elementor-element.elementor-element-5045125{--display:flex;}.elementor-13127 .elementor-element.elementor-element-477e330{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f22608e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-2b6bf79{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b67f5d0{--display:flex;}.elementor-13127 .elementor-element.elementor-element-a81b09a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-051391c{--display:flex;}.elementor-13127 .elementor-element.elementor-element-fe1df24{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0bfae74{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c0c856b{--display:flex;}.elementor-13127 .elementor-element.elementor-element-28d5097{--display:flex;}.elementor-13127 .elementor-element.elementor-element-df4c03b{--display:flex;}.elementor-13127 .elementor-element.elementor-element-7c8d50a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f095d87{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0ebfebd{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ce76d50{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f2e625d{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f834b58{--display:flex;}.elementor-13127 .elementor-element.elementor-element-76cdedd{--display:flex;}.elementor-13127 .elementor-element.elementor-element-627cd5c{--display:flex;}.elementor-13127 .elementor-element.elementor-element-277184a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-601be68{--display:flex;}.elementor-13127 .elementor-element.elementor-element-6ba938e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-7fb3847{--display:flex;--position:absolute;top:0px;}.elementor-13127 .elementor-element.elementor-element-7fb3847:not(.elementor-motion-effects-element-type-background), .elementor-13127 .elementor-element.elementor-element-7fb3847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquariumofguam.com/wp-content/uploads/aog-z-timeline/reef-sun-back.svg");background-repeat:no-repeat;}body:not(.rtl) .elementor-13127 .elementor-element.elementor-element-7fb3847{left:0px;}body.rtl .elementor-13127 .elementor-element.elementor-element-7fb3847{right:0px;}.elementor-13127 .elementor-element.elementor-element-802ac18{--display:flex;--position:absolute;top:0px;}.elementor-13127 .elementor-element.elementor-element-802ac18:not(.elementor-motion-effects-element-type-background), .elementor-13127 .elementor-element.elementor-element-802ac18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aquariumofguam.com/wp-content/uploads/aog-z-timeline/reef-sun-front.svg");background-repeat:no-repeat;}body:not(.rtl) .elementor-13127 .elementor-element.elementor-element-802ac18{left:0px;}body.rtl .elementor-13127 .elementor-element.elementor-element-802ac18{right:0px;}.elementor-13127 .elementor-element.elementor-element-4e08d4c{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c759dc3{--display:flex;}.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-13127 .elementor-element.elementor-element-b12e941{--display:flex;}.elementor-13127 .elementor-element.elementor-element-09dca7e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-aed2bb8{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f84536a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-8172e39{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d084543{--display:flex;}.elementor-13127 .elementor-element.elementor-element-2327603{--display:flex;}.elementor-13127 .elementor-element.elementor-element-a61c548{--display:flex;}.elementor-13127 .elementor-element.elementor-element-1c3b45b{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c01af66{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d22a03f{--display:flex;}.elementor-13127 .elementor-element.elementor-element-3442e05{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c01f05d{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ea38255{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b59738a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0663666{--display:flex;}.elementor-13127 .elementor-element.elementor-element-102389a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c2389d0{--display:flex;}.elementor-13127 .elementor-element.elementor-element-93f16b8{--display:flex;}.elementor-13127 .elementor-element.elementor-element-e8c3469{--display:flex;}.elementor-13127 .elementor-element.elementor-element-5298c41{--display:flex;}.elementor-13127 .elementor-element.elementor-element-55f3ae2{--display:flex;}.elementor-13127 .elementor-element.elementor-element-46ccfea{--display:flex;}.elementor-13127 .elementor-element.elementor-element-506ee05{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0a8f0f9{--display:flex;}.elementor-13127 .elementor-element.elementor-element-76ff4fc{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b4cf726{--display:flex;}.elementor-13127 .elementor-element.elementor-element-7f338ff{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ce63f68{--display:flex;}.elementor-13127 .elementor-element.elementor-element-fdf1a3d{--display:flex;}.elementor-13127 .elementor-element.elementor-element-cbfbb52{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ffa27d8{--display:flex;}.elementor-13127 .elementor-element.elementor-element-3179580{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c9acd15{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f4c520f{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f0b7bbc{--display:flex;}.elementor-13127 .elementor-element.elementor-element-cab990f{--display:flex;}.elementor-13127 .elementor-element.elementor-element-eaafd52{--display:flex;}.elementor-13127 .elementor-element.elementor-element-1108f45{--display:flex;}.elementor-13127 .elementor-element.elementor-element-edf652a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-222d2c1{--display:flex;}.elementor-13127 .elementor-element.elementor-element-301b1ba{--display:flex;}.elementor-13127 .elementor-element.elementor-element-84c9aae{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b414113{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b9aeffb{--display:flex;}.elementor-13127 .elementor-element.elementor-element-6be962e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ffa4caa{--display:flex;}.elementor-13127 .elementor-element.elementor-element-0b4c720{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f153e6f{--display:flex;}.elementor-13127 .elementor-element.elementor-element-841c195{--display:flex;}.elementor-13127 .elementor-element.elementor-element-8cefd5c{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f3f9830{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c787ed9{--display:flex;}.elementor-13127 .elementor-element.elementor-element-bdfae38{--display:flex;}.elementor-13127 .elementor-element.elementor-element-fdf2b16{--display:flex;}.elementor-13127 .elementor-element.elementor-element-209c367{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d16c65a{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b342586{--display:flex;}.elementor-13127 .elementor-element.elementor-element-9bd182f{--display:flex;}.elementor-13127 .elementor-element.elementor-element-123ea12{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f7cd4b5{--display:flex;}.elementor-13127 .elementor-element.elementor-element-25a8427{--display:flex;}.elementor-13127 .elementor-element.elementor-element-6bf75ba{--display:flex;}.elementor-13127 .elementor-element.elementor-element-e715203{--display:flex;}.elementor-13127 .elementor-element.elementor-element-3607a46{--display:flex;}.elementor-13127 .elementor-element.elementor-element-00fd4a1{--display:flex;}.elementor-13127 .elementor-element.elementor-element-ae8c5fa{--display:flex;}.elementor-13127 .elementor-element.elementor-element-7757470{--display:flex;}.elementor-13127 .elementor-element.elementor-element-85c5656{--display:flex;}.elementor-13127 .elementor-element.elementor-element-d3a9dca{--display:flex;}.elementor-13127 .elementor-element.elementor-element-69bd955{--display:flex;}.elementor-13127 .elementor-element.elementor-element-9df2f3b{--display:flex;}.elementor-13127 .elementor-element.elementor-element-14572e2{--display:flex;}.elementor-13127 .elementor-element.elementor-element-b6305ac{--display:flex;}.elementor-13127 .elementor-element.elementor-element-1430f5e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-aae9f67{--display:flex;}.elementor-13127 .elementor-element.elementor-element-30da457{--display:flex;}.elementor-13127 .elementor-element.elementor-element-96e32b5{--display:flex;}.elementor-13127 .elementor-element.elementor-element-08e55e7{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c1ef605{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f1fd738{--display:flex;}.elementor-13127 .elementor-element.elementor-element-772de9e{--display:flex;}.elementor-13127 .elementor-element.elementor-element-929d7aa{--display:flex;}.elementor-13127 .elementor-element.elementor-element-6fec9af{--display:flex;}.elementor-13127 .elementor-element.elementor-element-1c38fe9{--display:flex;}.elementor-13127 .elementor-element.elementor-element-72a78e1{--display:flex;}.elementor-13127 .elementor-element.elementor-element-3cdb5e8{--display:flex;}.elementor-13127 .elementor-element.elementor-element-c1c8ef1{--display:flex;}.elementor-13127 .elementor-element.elementor-element-17139c2{--display:flex;}.elementor-13127 .elementor-element.elementor-element-1fbcb75{--display:flex;}.elementor-13127 .elementor-element.elementor-element-f0a7c2e{width:initial;max-width:initial;}.elementor-13127 .elementor-element.elementor-element-f0a7c2e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:700;}@media(min-width:768px){.elementor-13127 .elementor-element.elementor-element-c275d68{--width:100%;}}/* Start custom CSS */:where(#aog-time){--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}
:where(#aog-time) .e-con.e-con,.e-con.e-con:where(#aog-time){display:block;flex-direction:row;flex-wrap:nowrap;align-items:normal;justify-content:normal;flex:0 1 auto;width:auto;min-width:0;max-width:none;min-height:0;padding:0;margin:0;gap:0;row-gap:0;column-gap:0}
:where(#aog-time) .elementor-widget.elementor-widget{margin:0;width:auto;max-width:none}
:where(#aog-time) .elementor-widget-container{margin:0;padding:0}
:is(#aog-time) .elementor-widget .elementor-heading-title{margin:0;padding:0;font:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-shadow:inherit;text-align:inherit;white-space:inherit;text-decoration:none}
#aog-time{--hz:430px;--p:0%;position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box;width:100%;background:linear-gradient(180deg,#0aa0ae 0,#067a8e 380px,#0b5f92 800px,#0b3a78 1500px,#091f55 2500px,#050b24 72%,#02050f 90%,#010309 100%);color:#eef3fb;font:16px/1.65 "Mulish",system-ui,sans-serif;-webkit-font-smoothing:antialiased}
#aog-time *{box-sizing:border-box}
#aog-time .tl-sky{position:absolute!important;left:0;right:0;top:0;height:calc(var(--hz) + 220px);z-index:0;overflow:hidden;background:linear-gradient(180deg,#28407A 0,#5a4a78 77px,#875471 146px,#EA6E5E 267px,#EA844A 361px,#F6B35E 430px,#F2A15E 520px,#EE9358 650px)}
#aog-time .tl-glow{position:absolute!important;inset:0;background:radial-gradient(ellipse 55% 365px at 50% var(--hz),rgba(255,232,160,.9),rgba(255,170,100,.45) 38%,transparent 72%)}
#aog-time .tl-sun{position:absolute!important;left:50%;top:calc(var(--hz) - 210px);width:420px!important;height:420px!important;margin-left:-210px!important;border-radius:50%;background:radial-gradient(circle,rgba(255,252,232,.95) 0,rgba(255,236,170,.72) 20%,rgba(255,200,120,.38) 46%,rgba(255,160,100,.12) 62%,transparent 72%);filter:blur(14px)}
#aog-time .tl-cl{position:absolute!important;height:84px!important;border-radius:50%;filter:blur(9px);background:radial-gradient(ellipse at 50% 60%,rgba(255,218,196,.8),rgba(255,160,150,.4) 55%,transparent 74%);animation:tl-drift linear infinite alternate}
#aog-time .tl-cl.a{top:90px;left:8%;width:300px!important;animation-duration:70s}
#aog-time .tl-cl.b{top:170px;left:58%;width:360px!important;animation-duration:90s}
#aog-time .tl-cl.c{top:40px;left:72%;width:240px!important;animation-duration:60s}
@keyframes tl-drift{to{transform:translateX(120px)}}
#aog-time .tl-seatop{position:absolute!important;left:0;right:0;top:calc(var(--hz) - 90px);height:360px!important;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(10,160,174,0) 0,rgba(10,160,174,0) 80px,rgba(42,159,171,.9) 200px,rgba(10,160,174,0) 100%)}
#aog-time .tl-wv{position:absolute!important;left:0;right:0;top:calc(var(--hz) - 34px)!important;width:100%!important;height:100px!important;min-height:100px;background-repeat:repeat-x!important;background-size:200% 100%!important;pointer-events:none;z-index:2;opacity:.6;animation:tl-bd 26s linear infinite;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 35%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 35%,transparent 100%)}
@keyframes tl-bd{to{background-position-x:-200%}}
#aog-time .tl-sh{position:absolute!important;left:-10%;right:-10%;top:calc(var(--hz) + 40px);height:760px!important;z-index:1;pointer-events:none;opacity:.4;background:repeating-linear-gradient(105deg,rgba(170,230,255,.2) 0 56px,transparent 56px 180px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,transparent 90%);mask-image:linear-gradient(180deg,transparent 0,#000 18%,transparent 90%);transform-origin:top;animation:tl-sway 12s ease-in-out infinite alternate}
#aog-time .tl-sh.b{background:repeating-linear-gradient(98deg,rgba(170,230,255,.12) 0 26px,transparent 26px 96px);animation-duration:17s;animation-direction:alternate-reverse}
@keyframes tl-sway{to{transform:skewX(8deg) translateX(40px)}}
#aog-time .tl-sea{position:absolute!important;left:0;right:0;z-index:0;pointer-events:none;overflow:hidden;color:#9fdcff}
#aog-time .tl-sea.e{top:calc(var(--hz) + 140px);height:calc(var(--lt,72%) - var(--hz) - 140px)!important;-webkit-mask-image:linear-gradient(#000 84%,transparent);mask-image:linear-gradient(#000 84%,transparent)}
#aog-time .tl-sea.l{top:var(--lt,72%);bottom:0;-webkit-mask-image:linear-gradient(transparent,#000 14%);mask-image:linear-gradient(transparent,#000 14%)}
#aog-time .tl-sw{position:absolute!important;left:0;width:auto!important;opacity:var(--o,.26);animation:tl-cross linear infinite}
#aog-time .tl-sw.rev{animation-name:tl-crossrev}
#aog-time .tl-sw img,#aog-time .tl-jf img{display:block;max-width:none;height:auto}
#aog-time .tl-sw.rev img{transform:scaleX(-1)}
#aog-time .tl-bob{animation:tl-bobk 5s ease-in-out infinite alternate}
#aog-time .tl-jf{position:absolute!important;width:auto!important;opacity:var(--o);animation:tl-jfk 10s ease-in-out infinite alternate}
#aog-time .tl-rb{position:absolute!important;top:105%;border-radius:50%;border:1px solid rgba(190,235,255,.45);background:rgba(190,235,255,.08);animation:tl-rise linear infinite}
@keyframes tl-cross{from{transform:translateX(-340px)}to{transform:translateX(calc(100vw + 80px))}}
@keyframes tl-crossrev{from{transform:translateX(calc(100vw + 80px))}to{transform:translateX(-340px)}}
@keyframes tl-bobk{to{transform:translateY(18px)}}
@keyframes tl-jfk{from{transform:translate(-16px,16px)}to{transform:translate(16px,-26px)}}
@keyframes tl-rise{to{top:-5%}}
#aog-time .tl-floor{position:absolute!important;left:0;right:0;bottom:0;height:340px!important;z-index:1;pointer-events:none}
#aog-time .tl-floor .tl-dune{position:absolute!important;left:0;bottom:0;width:100%!important;height:100%}
#aog-time .tl-floor .tl-dune .elementor-widget-container,#aog-time .tl-floor .tl-dune img{height:100%}
#aog-time .tl-floor .tl-dune img{display:block;width:100%;max-width:none}
#aog-time .tl-bs{position:absolute!important;left:50%;bottom:230px;width:130px!important;margin-left:-65px!important;animation:tl-bsk 6s ease-in-out infinite alternate}
#aog-time .tl-bs img{display:block;width:130px;height:auto;max-width:none}
@keyframes tl-bsk{to{transform:translateY(-26px)}}
#aog-time .tl-in{position:relative;z-index:3;max-width:1080px;margin:0 auto!important;padding:540px 32px 390px!important}
#aog-time .tl-eb{display:flex;align-items:center;gap:14px;margin:0 0 26px;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#d8f2ff}
#aog-time .tl-eb::before{content:"";width:36px;height:2px;background:#00A0DF}
#aog-time .tl-h2{margin:0 0 34px;font-family:"Julius Sans One",system-ui,sans-serif;font-weight:400;font-size:clamp(46px,7.5vw,108px);line-height:1;color:#fff}
#aog-time .c1{--c:#00A0DF}#aog-time .c2{--c:#00A99D}#aog-time .c3{--c:#E87722}#aog-time .c4{--c:#e24aae}
#aog-time .tl-nav{display:flex!important;flex-wrap:wrap;gap:10px!important;margin-bottom:96px!important}
#aog-time .tl-pill{display:block;padding:9px 18px!important;border-radius:999px;border:1px solid rgba(255,255,255,.35);font-size:13px;line-height:1.2;text-decoration:none;color:#fff;transition:background .35s,color .35s,border-color .35s}
#aog-time .tl-pill .tl-ps{display:block;font-size:11px;opacity:.7}
#aog-time .tl-pill:hover,#aog-time .tl-pill:focus-visible{background:var(--c);border-color:var(--c);color:#0a1330}
#aog-time .tl-list{position:relative;margin:0;padding:0}
#aog-time .tl-spine{position:absolute!important;left:50%;top:0;bottom:0;width:2px!important;margin-left:-1px!important;background:rgba(255,255,255,.18)}
#aog-time .tl-spine::after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--p);background:linear-gradient(180deg,#00A0DF,#00A99D 35%,#E87722 65%,#e24aae);box-shadow:0 0 14px rgba(0,160,223,.7)}
#aog-time .tl-era{position:relative;margin:0 0 56px!important;text-align:center;scroll-margin-top:90px}
#aog-time .tl-pb{display:inline-block;padding:10px 24px!important;border-radius:999px;background:#0a1d4a;border:1.5px solid var(--c);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#fff}
#aog-time .tl-ers{margin-left:10px;letter-spacing:.1em;color:var(--c)}
#aog-time .tl-ert,#aog-time .tl-ers{display:inline}
#aog-time .tl-item{position:relative;width:50%!important;margin:0 0 48px!important;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1)}
#aog-time .tl-item.l{padding-right:60px!important}
#aog-time .tl-item.r{margin-left:50%!important;padding-left:60px!important}
#aog-time .tl-item::before{content:"";position:absolute;top:30px;width:18px;height:18px;border-radius:50%;background:var(--c);border:3px solid #0a1d4a;box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 25%,transparent);transition:background .5s,box-shadow .5s,transform .5s}
#aog-time .tl-item.l::before{right:-9px}
#aog-time .tl-item.r::before{left:-9px}
#aog-time .tl-item::after{content:"";position:absolute;top:38px;width:42px;height:1px;background:linear-gradient(90deg,transparent,var(--c))}
#aog-time .tl-item.l::after{right:9px}
#aog-time .tl-item.r::after{left:9px;transform:scaleX(-1)}
#aog-time.tl-js .tl-item{opacity:0;transform:translateY(34px)}
#aog-time.tl-js .tl-item.in{opacity:1;transform:none}
#aog-time.tl-js .tl-item:not(.on)::before{background:#0a1d4a;box-shadow:none}
#aog-time .tl-card{position:relative;padding:26px 28px 28px!important;border-radius:20px;background:rgba(8,24,66,.6);border:1px solid rgba(255,255,255,.16);transition:opacity .4s,background .6s,border-color .6s,box-shadow .7s,transform .5s cubic-bezier(.2,.7,.2,1)}
#aog-time .tl-item.l .tl-card{text-align:right}
#aog-time .tl-list:hover .tl-card{opacity:.5}
#aog-time .tl-list .tl-item:hover .tl-card{opacity:1;background:rgba(255,255,255,.1);border-color:var(--c);transform:translateY(-4px)}
#aog-time .tl-item:hover::before{transform:scale(1.25);background:var(--c)}
#aog-time .tl-time{display:block;margin-bottom:8px;font-family:"Julius Sans One",system-ui,sans-serif;font-size:clamp(26px,3vw,38px);line-height:1.05;color:var(--c);transition:letter-spacing .5s}
#aog-time .tl-item:hover .tl-time{letter-spacing:.03em}
#aog-time .tl-h3{margin:0 0 10px;font-size:17px;line-height:1.35;font-weight:700;color:#fff}
#aog-time .tl-p{margin:0;font-size:15.5px;line-height:1.7;color:#bccae6}
#aog-time .tl-item.hi .tl-card{background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.05));border-color:var(--c);box-shadow:0 0 40px color-mix(in srgb,var(--c) 28%,transparent)}
#aog-time .tl-item.hi .tl-time{font-size:clamp(32px,3.8vw,50px)}
#aog-time .tl-tag{display:inline-block;margin-bottom:10px;padding:2px 10px;border-radius:999px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;background:#F5B81C;color:#3a2a00}
#aog-time.tl-js .tl-item.on .tl-card{border-color:var(--c);background:rgba(8,24,66,.8);box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 75%,transparent),0 0 32px color-mix(in srgb,var(--c) 48%,transparent),0 0 78px color-mix(in srgb,var(--c) 20%,transparent)}
#aog-time.tl-js .tl-item.on::before{background:var(--c);box-shadow:0 0 0 7px color-mix(in srgb,var(--c) 32%,transparent),0 0 26px 4px var(--c)}
#aog-time.tl-js .tl-item.on .tl-time{text-shadow:0 0 22px color-mix(in srgb,var(--c) 70%,transparent)}
@media (max-width:860px){#aog-time{--hz:340px}#aog-time .tl-in{padding:430px 22px 330px!important}#aog-time .tl-nav{margin-bottom:64px!important}#aog-time .tl-spine{left:9px;margin:0!important}#aog-time .tl-era{text-align:left;padding-left:44px!important}#aog-time .tl-item,#aog-time .tl-item.r{width:100%!important;margin-left:0!important;padding:0 0 0 44px!important}#aog-time .tl-item.l{padding-right:0!important}#aog-time .tl-item.l::before,#aog-time .tl-item.r::before{left:0;right:auto}#aog-time .tl-item::after{display:none}#aog-time .tl-item.l .tl-card{text-align:left}#aog-time .tl-list:hover .tl-card{opacity:1}#aog-time .tl-card{padding:22px!important}#aog-time .tl-floor{height:260px!important}#aog-time .tl-sun{width:300px!important;height:300px!important;margin-left:-150px!important;top:calc(var(--hz) - 150px)}}
@media (prefers-reduced-motion:reduce){#aog-time .tl-sea{display:none}#aog-time *{transition:none!important;animation:none!important}#aog-time.tl-js .tl-item{opacity:1!important;transform:none!important}}
#aog-time .tl-b1{left:36%;width:5px;height:5px;animation-duration:60s;animation-delay:-30s}#aog-time .tl-b2{left:49%;width:11px;height:11px;animation-duration:30s;animation-delay:-8s}#aog-time .tl-b3{left:22%;width:11px;height:11px;animation-duration:39s;animation-delay:-22s}#aog-time .tl-b4{left:58%;width:15px;height:15px;animation-duration:28s;animation-delay:-2s}#aog-time .tl-b5{left:71%;width:11px;height:11px;animation-duration:56s;animation-delay:-0s}#aog-time .tl-b6{left:32%;width:6px;height:6px;animation-duration:38s;animation-delay:-10s}#aog-time .tl-b7{left:63%;width:8px;height:8px;animation-duration:45s;animation-delay:-31s}#aog-time .tl-b8{left:65%;width:11px;height:11px;animation-duration:35s;animation-delay:-2s}#aog-time .tl-b9{left:81%;width:11px;height:11px;animation-duration:33s;animation-delay:-36s}#aog-time .tl-b10{left:52%;width:15px;height:15px;animation-duration:51s;animation-delay:-34s}#aog-time .tl-s1{top:5%;animation-duration:75s;animation-delay:-10s;--o:0.3}#aog-time .tl-s1 .tl-bob{animation-delay:-0s}#aog-time .tl-s1 img{width:190px}#aog-time .tl-s2{top:12%;animation-duration:88s;animation-delay:-50s;--o:0.2}#aog-time .tl-s2 .tl-bob{animation-delay:-0s}#aog-time .tl-s2 img{width:210px}#aog-time .tl-s3{top:18%;animation-duration:52s;animation-delay:-8s;--o:0.24}#aog-time .tl-s3 .tl-bob{animation-delay:-0s}#aog-time .tl-s3 img{width:170px}#aog-time .tl-s4{top:26%;animation-duration:92s;animation-delay:-25s;--o:0.26}#aog-time .tl-s4 .tl-bob{animation-delay:-0s}#aog-time .tl-s4 img{width:150px}#aog-time .tl-s5{top:36%;animation-duration:84s;animation-delay:-40s;--o:0.3}#aog-time .tl-s5 .tl-bob{animation-delay:-2s}#aog-time .tl-s5 img{width:170px}#aog-time .tl-s6{top:45%;animation-duration:105s;animation-delay:-70s;--o:0.2}#aog-time .tl-s6 .tl-bob{animation-delay:-0s}#aog-time .tl-s6 img{width:300px}#aog-time .tl-s7{top:56%;animation-duration:96s;animation-delay:-60s;--o:0.28}#aog-time .tl-s7 .tl-bob{animation-delay:-1s}#aog-time .tl-s7 img{width:160px}#aog-time .tl-s8{top:63%;animation-duration:60s;animation-delay:-30s;--o:0.22}#aog-time .tl-s8 .tl-bob{animation-delay:-0s}#aog-time .tl-s8 img{width:150px}#aog-time .tl-s9{top:71%;animation-duration:115s;animation-delay:-90s;--o:0.24}#aog-time .tl-s9 .tl-bob{animation-delay:-0s}#aog-time .tl-s9 img{width:130px}#aog-time .tl-s10{top:78%;animation-duration:82s;animation-delay:-22s;--o:0.28}#aog-time .tl-s10 .tl-bob{animation-delay:-3s}#aog-time .tl-s10 img{width:180px}#aog-time .tl-j1{left:7%;top:30%;animation-duration:9s;animation-delay:-0s;--o:0.2}#aog-time .tl-j1 img{width:70px}#aog-time .tl-j2{left:90%;top:50%;animation-duration:11s;animation-delay:-4s;--o:0.18}#aog-time .tl-j2 img{width:54px}#aog-time .tl-j3{left:20%;top:72%;animation-duration:10s;animation-delay:-2s;--o:0.16}#aog-time .tl-j3 img{width:46px}#aog-time .tl-b11{left:18%;width:7px;height:7px;animation-duration:53s;animation-delay:-33s}#aog-time .tl-b12{left:87%;width:13px;height:13px;animation-duration:39s;animation-delay:-17s}#aog-time .tl-b13{left:13%;width:10px;height:10px;animation-duration:39s;animation-delay:-50s}#aog-time .tl-b14{left:91%;width:11px;height:11px;animation-duration:55s;animation-delay:-38s}#aog-time .tl-b15{left:5%;width:8px;height:8px;animation-duration:28s;animation-delay:-13s}#aog-time .tl-b16{left:85%;width:13px;height:13px;animation-duration:58s;animation-delay:-29s}#aog-time .tl-b17{left:19%;width:7px;height:7px;animation-duration:35s;animation-delay:-48s}#aog-time .tl-b18{left:25%;width:6px;height:6px;animation-duration:36s;animation-delay:-40s}#aog-time .tl-b19{left:78%;width:8px;height:8px;animation-duration:47s;animation-delay:-12s}#aog-time .tl-b20{left:73%;width:14px;height:14px;animation-duration:55s;animation-delay:-4s}#aog-time .tl-s11{top:12%;animation-duration:110s;animation-delay:-15s;--o:0.24}#aog-time .tl-s11 .tl-bob{animation-delay:-0s}#aog-time .tl-s11 img{width:340px}#aog-time .tl-s12{top:30%;animation-duration:130s;animation-delay:-60s;--o:0.34}#aog-time .tl-s12 .tl-bob{animation-delay:-1s}#aog-time .tl-s12 img{width:280px}#aog-time .tl-s13{top:50%;animation-duration:100s;animation-delay:-30s;--o:0.18}#aog-time .tl-s13 .tl-bob{animation-delay:-0s}#aog-time .tl-s13 img{width:200px}#aog-time .tl-s14{top:63%;animation-duration:96s;animation-delay:-45s;--o:0.22}#aog-time .tl-s14 .tl-bob{animation-delay:-0s}#aog-time .tl-s14 img{width:250px}#aog-time .tl-s15{top:79%;animation-duration:150s;animation-delay:-100s;--o:0.3}#aog-time .tl-s15 .tl-bob{animation-delay:-3s}#aog-time .tl-s15 img{width:210px}#aog-time .tl-s16{top:42%;animation-duration:70s;animation-delay:-12s;--o:0.22}#aog-time .tl-s16 .tl-bob{animation-delay:-0s}#aog-time .tl-s16 img{width:150px}#aog-time .tl-j4{left:10%;top:24%;animation-duration:11s;animation-delay:-3s;--o:0.18}#aog-time .tl-j4 img{width:60px}#aog-time .tl-j5{left:86%;top:56%;animation-duration:13s;animation-delay:-6s;--o:0.16}#aog-time .tl-j5 img{width:76px}
/*tl-v2*/#aog-time .tl-sky{-webkit-mask-image:linear-gradient(#000 0,#000 66%,transparent 100%);mask-image:linear-gradient(#000 0,#000 66%,transparent 100%)}#aog-time .tl-hero{position:absolute!important;left:0;right:0;top:130px;z-index:3;padding:0 24px!important;text-align:center}#aog-time .tl-hero .tl-eb{justify-content:center;margin:0 0 20px;color:#fff;text-shadow:0 1px 12px rgba(60,20,50,.45)}#aog-time .tl-hero .tl-eb::before{display:none}#aog-time .tl-hero .tl-h2{margin:0;font-size:clamp(52px,8vw,118px);color:#fff;text-shadow:0 2px 30px rgba(120,50,40,.45)}#aog-time .tl-in{padding-top:calc(var(--hz) + 110px)!important}#aog-time .tl-nav{justify-content:center}#aog-time .tl-pill{background:rgba(4,24,66,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#aog-time .tl-spine{width:3px!important;margin-left:-1.5px!important;opacity:.75;background:linear-gradient(180deg,#00A99D,#F5B81C,#E87722,#e24aae,#00A0DF)}#aog-time .tl-spine::after{display:none}#aog-time .tl-item::before{width:20px;height:20px;background:#fff!important;border:4px solid var(--c);box-shadow:0 0 0 6px rgba(255,255,255,.18),0 0 20px rgba(160,230,255,.8)!important}#aog-time .tl-item.l::before{right:-10px}#aog-time .tl-item.r::before{left:-10px}#aog-time.tl-js .tl-item:not(.on)::before{background:#fff!important;box-shadow:0 0 0 6px rgba(255,255,255,.18),0 0 20px rgba(160,230,255,.8)!important}#aog-time .tl-card{padding:30px 32px!important;border-radius:22px;background:rgba(4,24,66,.5);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#aog-time .tl-list:hover .tl-card{opacity:1}#aog-time .tl-item.hi .tl-card{background:rgba(4,24,66,.62);border-color:var(--c)}#aog-time .tl-h3,#aog-time .tl-time,#aog-time .tl-p{text-shadow:0 1px 3px rgba(2,16,50,.55),0 2px 18px rgba(2,16,50,.5)}#aog-time .tl-p{color:#e3eefb}#aog-time .tl-pb{background:rgba(4,24,66,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:860px){#aog-time .tl-hero{top:90px}#aog-time .tl-spine{left:9px;margin:0!important}#aog-time .tl-item::before{left:-1px!important;right:auto!important}}
/*tl-sub*/#aog-time .tl-sub{display:block;max-width:44ch;margin:22px auto 0;font:400 clamp(16px,1.5vw,19px)/1.7 "Mulish",system-ui,sans-serif;color:#fff;text-shadow:0 1px 3px rgba(60,20,40,.5),0 2px 22px rgba(60,20,40,.55)}@media(max-width:860px){#aog-time .tl-sub{max-width:32ch;margin-top:16px}}
/*tl-eb*/#aog-time .tl-hero .tl-eb{display:flex;align-items:center;justify-content:center;gap:14px;font-weight:700;letter-spacing:.26em;text-shadow:0 1px 10px rgba(40,20,80,.5)}#aog-time .tl-hero .tl-eb::before,#aog-time .tl-hero .tl-eb::after{content:"";display:block;width:36px;height:2px;background:#F8BE00}
/*tl-exp*/#aog-time .tl-more{display:inline-block;margin:10px 0 2px;cursor:pointer}#aog-time .tl-more .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;padding:9px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.1);font:700 11.5px/1 "Mulish",system-ui,sans-serif!important;letter-spacing:.16em;text-transform:uppercase;color:#fff!important;transition:background .3s,border-color .3s}#aog-time .tl-more .elementor-heading-title::after{content:'';width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .4s}#aog-time .tl-item.open .tl-more .elementor-heading-title::after{transform:rotate(-135deg) translateY(-2px)}#aog-time .tl-more:hover .elementor-heading-title,#aog-time .tl-more:focus-visible .elementor-heading-title{background:rgba(255,255,255,.22);border-color:var(--c)}#aog-time .tl-more:focus-visible{outline:3px solid #F8BE00;outline-offset:3px;border-radius:999px}#aog-time .tl-xp{display:grid!important;grid-template-rows:0fr;grid-template-columns:1fr;transition:grid-template-rows .55s cubic-bezier(.2,.7,.2,1)}#aog-time .tl-item.open .tl-xp{grid-template-rows:1fr}#aog-time .tl-xi{display:block!important;min-height:0;overflow:hidden;opacity:0;transition:opacity .4s}#aog-time .tl-item.open .tl-xi{opacity:1;padding-top:14px!important}@media(prefers-reduced-motion:reduce){#aog-time .tl-xp,#aog-time .tl-xi{transition:none!important}}
/*tl-v5 hopeful bottom*/
#aog-time{background:linear-gradient(180deg,#0aa0ae 0,#067a8e 380px,#0b5f92 800px,#0b3a78 1500px,#0a5f98 2500px,#0d78a8 68%,#139dae 82%,#2db8b2 92%,#5fd0b4 100%)!important}
#aog-time .tl-floor{height:340px!important;overflow:visible}
#aog-time .tl-floor::before{content:"";position:absolute;left:0;right:0;bottom:0;height:620px;z-index:0;background:radial-gradient(ellipse 60% 70% at 50% 100%,rgba(255,236,160,.7),rgba(255,214,120,.25) 45%,transparent 72%);pointer-events:none}
#aog-time .tl-floor::after{content:"";position:absolute;left:0;right:0;bottom:120px;height:760px;z-index:0;pointer-events:none;background:linear-gradient(104deg,transparent 0 8%,rgba(255,248,205,.2) 10% 14%,transparent 17% 30%,rgba(255,248,205,.15) 33% 36%,transparent 39% 55%,rgba(255,248,205,.2) 58% 63%,transparent 66% 80%,rgba(255,248,205,.14) 83% 86%,transparent 89%);-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent);animation:tl-ray 7s ease-in-out infinite alternate}
@keyframes tl-ray{from{opacity:.45}to{opacity:1}}
#aog-time .tl-rfb,#aog-time .tl-rff{position:absolute!important;left:0;right:0;bottom:0;width:100%!important;background-position:center bottom!important;background-repeat:no-repeat!important;z-index:1}
#aog-time .tl-rfb{height:240px!important;background-size:max(100%,1440px) 100%!important}
#aog-time .tl-rff{height:270px!important;background-size:max(100%,1440px) 100%!important;z-index:3}
#aog-time .tl-fs{position:absolute!important;left:0;width:200px!important;z-index:2;opacity:.95;animation:tl-fish 34s linear infinite}
#aog-time .tl-fs img{display:block;width:100%;height:auto;max-width:none}
#aog-time .tl-fs.a{bottom:250px}
#aog-time .tl-fs.b{bottom:330px;width:160px!important;animation-duration:46s;animation-delay:-18s}
@keyframes tl-fish{from{translate:-300px 0}to{translate:calc(100vw + 300px) 0}}
#aog-time .tl-bs{bottom:300px!important;z-index:2}
#aog-time .tl-in{padding-bottom:340px!important}
#aog-time .tl-end{position:relative;margin:90px auto 0!important;max-width:620px;padding:34px 36px!important;text-align:center;border-radius:28px;background:rgba(255,255,255,.9);box-shadow:0 20px 60px rgba(0,60,90,.3),0 0 0 6px rgba(245,184,28,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;gap:12px}
#aog-time .tl-endeb{margin:0;font-family:'Mulish',sans-serif;font-weight:800;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#E87722}
#aog-time .tl-endh .elementor-heading-title{margin:0;font-family:'Julius Sans One',sans-serif;font-weight:400;font-size:clamp(26px,4vw,38px);line-height:1.15;color:#2B3990}
#aog-time .tl-endp{margin:0;font-family:'Mulish',sans-serif;font-size:17px;line-height:1.6;color:#00263E}
#aog-time .tl-endbtn{display:inline-flex!important;width:auto!important;margin-top:8px;padding:14px 34px;border-radius:999px;background:#B31983;text-decoration:none;transition:background .25s,transform .25s}
#aog-time .tl-endbtn:hover,#aog-time .tl-endbtn:focus-visible{background:#F8BE00;transform:translateY(-2px)}
#aog-time .tl-endbt{margin:0;font-family:'Mulish',sans-serif;font-weight:800;font-size:16px;color:#fff}
#aog-time .tl-endbtn:hover .tl-endbt,#aog-time .tl-endbtn:focus-visible .tl-endbt{color:#00263E}
@media(max-width:767px){#aog-time .tl-floor{height:280px!important}#aog-time .tl-in{padding-bottom:300px!important}#aog-time .tl-end{padding:26px 22px!important;margin-top:60px!important}#aog-time .tl-fs.a{bottom:220px}#aog-time .tl-fs.b{bottom:290px}#aog-time .tl-bs{bottom:260px!important}}
@media(prefers-reduced-motion:reduce){#aog-time .tl-fs,#aog-time .tl-floor::after{animation:none}}
/*tl-v6 sand to bottom*/
#aog-time .tl-rfb,#aog-time .tl-rff{top:auto!important;bottom:0!important;inset-block-start:auto!important;inset-block-end:0!important}
/*tl-v7 root no padding*/
#aog-time.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;padding:0!important;margin-bottom:0!important;min-height:0}

/*tl-v8 mobile sand taller, less empty space*/
@media (max-width:767px){
#aog-time .tl-in{padding-bottom:170px!important}
#aog-time .tl-end{margin-bottom:0!important}
#aog-time .tl-floor{height:300px!important}
#aog-time .tl-rfb{height:260px!important}
#aog-time .tl-rff{height:290px!important}
}

/*tl-v10 title section = 100vh, Foundations starts at top of the sea*/
#aog-time,#aog-time.e-con{--hz:max(500px,calc(100vh - 190px))}
@supports (height:100svh){#aog-time,#aog-time.e-con{--hz:max(500px,calc(100svh - 190px))}}
#aog-time.e-con{background:linear-gradient(180deg,#0aa0ae 0,#0aa0ae var(--hz),#067a8e calc(var(--hz) + 380px),#0b5f92 calc(var(--hz) + 800px),#0b3a78 calc(var(--hz) + 1500px),#0a5f98 calc(var(--hz) + 2500px),#0d78a8 68%,#139dae 82%,#2db8b2 92%,#5fd0b4 100%)!important}
#aog-time .tl-hero{top:0!important;height:calc(var(--hz) - 10px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:70px 24px 0!important}
#aog-time .tl-in{padding-top:calc(var(--hz) + 36px)!important}
#aog-time .tl-sky{height:calc(var(--hz) + 220px)}
@media (max-width:860px){#aog-time{--hz:max(470px,calc(100vh - 160px))}
#aog-time .tl-hero{top:0!important}
#aog-time .tl-in{padding-top:calc(var(--hz) + 32px)!important}}
@supports (height:100svh){@media (max-width:860px){#aog-time,#aog-time.e-con{--hz:max(470px,calc(100svh - 160px))}}}
/*tl-v11 title section exactly 100vh, content centred, next section starts right after*/
#aog-time .tl-hero{top:0!important;height:100vh!important;padding:0 24px!important;justify-content:center!important}
#aog-time .tl-in{padding-top:calc(100vh + 24px)!important}
@supports (height:100svh){#aog-time .tl-hero{height:100svh!important}#aog-time .tl-in{padding-top:calc(100svh + 24px)!important}}
#aog-time,#aog-time.e-con{--hz:max(480px,calc(100vh - 150px))}
@supports (height:100svh){#aog-time,#aog-time.e-con{--hz:max(480px,calc(100svh - 150px))}}
@media (max-width:860px){#aog-time .tl-hero{top:0!important}}
/*tl-v12 less top gap before pills*/
#aog-time .tl-in{padding-top:calc(100vh - 110px)!important}
@supports (height:100svh){#aog-time .tl-in{padding-top:calc(100svh - 110px)!important}}
/*tl-v13 raise hero text*/
#aog-time .tl-hero{padding:0 24px 130px!important}
/*tl-v14 raise hero text +100px*/
#aog-time .tl-hero{padding:0 24px 330px!important}
.aog-fontload{display:none!important}

/*tl-v15 pills under subtitle*/
#aog-time .tl-hero .tl-nav{margin:30px 0 0!important;justify-content:center;max-width:760px}
#aog-time .tl-in{padding-top:calc(100vh + 4px)!important}
@supports(height:100svh){#aog-time .tl-in{padding-top:calc(100svh + 4px)!important}}
#aog-time .tl-hero{padding-bottom:260px!important}

/*tl-v16 pills clickable: hero above the list's padding box*/
#aog-time .tl-hero{z-index:5!important}
#aog-time .tl-hero .tl-nav,#aog-time .tl-hero .tl-pill{position:relative;z-index:6;pointer-events:auto}

/*tl-v17 anchors clear the fixed menu*/
#aog-time .tl-era,#aogt-e1,#aogt-e2,#aogt-e3,#aogt-e4{scroll-margin-top:130px}
html{scroll-padding-top:130px}

/*tl-v18 hero never rides under the menu*/
#aog-time .tl-hero{box-sizing:border-box!important;padding:120px 24px clamp(30px,14vh,170px)!important;justify-content:safe center!important}
#aog-time .tl-hero .tl-h2{font-size:clamp(46px,min(8vw,13vh),118px)!important}
@media(max-height:640px){#aog-time .tl-hero .tl-nav{margin-top:18px!important}#aog-time .tl-hero .tl-sub{margin-top:10px}}

/*tl-v19 sea level lower, waves clear of pills*/
#aog-time,#aog-time.e-con{--hz:max(620px,calc(100vh - 90px))}
#aog-time .tl-in{padding-top:calc(100vh + 100px)!important}
@supports(height:100svh){#aog-time .tl-in{padding-top:calc(100svh + 100px)!important}}

/*tl-v20 explicit hero position: content centred in the sky*/
#aog-time .tl-hero{top:0!important;height:100vh!important;justify-content:flex-start!important;padding:max(120px,calc(50vh - 200px)) 24px 0!important}
@supports(height:100svh){#aog-time .tl-hero{height:100svh!important}}

/*tl-v21 beat the header-template rule that forced hero top>=100px*/
html body.page-id-13127 #aog-time .tl-hero{top:0!important}

/*tl-v22 Foundations right after the title section*/
#aog-time .tl-in{padding-top:calc(100vh + 4px)!important}
@supports(height:100svh){#aog-time .tl-in{padding-top:calc(100svh + 4px)!important}}

/*tl-v23 root must not be scrollable: anchor jumps were scrolling it (overflow:hidden) and shifting the hero*/
#aog-time,#aog-time.e-con,.elementor-13127 .elementor-element.tl-root{overflow:clip!important}

#aog-time .tl-era,#aogt-e1,#aogt-e2,#aogt-e3,#aogt-e4{scroll-margin-top:0!important}

/*tl-v24 subtle cloud motion*/
@keyframes tl-drift2{0%{transform:translate3d(-90px,0,0) scale(1);opacity:.75}50%{transform:translate3d(10px,-9px,0) scale(1.06);opacity:1}100%{transform:translate3d(110px,4px,0) scale(.98);opacity:.8}}
#aog-time .tl-cl{animation:tl-drift2 ease-in-out infinite alternate!important;will-change:transform,opacity}
#aog-time .tl-cl.a{animation-duration:38s!important}
#aog-time .tl-cl.b{animation-duration:52s!important;animation-delay:-14s!important}
#aog-time .tl-cl.c{animation-duration:44s!important;animation-delay:-26s!important}
@media(prefers-reduced-motion:reduce){#aog-time .tl-cl{animation:none!important}}/* End custom CSS */