.timeline-box{background-color:#003b64;border:1px solid #6aceff}.timeline-middle svg{color:#a2fff4}.timeline li hr{background-color:#f7f7f7}.timeline li .first-hr{background:linear-gradient(90deg,transparent,#f7f7f7)}.timeline li .last-hr{background:linear-gradient(90deg,#f7f7f7,transparent)}@media (min-width:1024px){.timeline li .first-hr{background:linear-gradient(180deg,transparent,#f7f7f7)}.timeline li .last-hr{background:linear-gradient(180deg,#f7f7f7,transparent)}.timeline-box{margin-bottom:30px}}@media (max-width:1023px){.timeline-snap-icon{grid-template-columns:2.5rem auto!important;margin-left:.5rem}.timeline-snap-icon li{grid-template-columns:0 2.5rem auto!important;margin-bottom:0}.timeline-snap-icon .timeline-start{display:none!important}.timeline-snap-icon .timeline-middle{grid-column-start:2!important}.timeline-snap-icon .timeline-end{grid-column-start:3!important;padding-left:.5rem;width:100%}.timeline-snap-icon hr{grid-column-start:2!important}}#img-selfie{box-shadow:0 0 10px #f7f7f7}.p-bg-lines{background:repeating-linear-gradient(45deg,hsla(62,29%,74%,.03),hsla(62,29%,74%,.03) 1px,transparent 0,transparent 11px,hsla(62,29%,74%,.03) 0,hsla(62,29%,74%,.03) 12px,transparent 0,transparent 32px),repeating-linear-gradient(90deg,hsla(62,29%,74%,.03),hsla(62,29%,74%,.03) 1px,transparent 0,transparent 11px,hsla(62,29%,74%,.03) 0,hsla(62,29%,74%,.03) 12px,transparent 0,transparent 32px),repeating-linear-gradient(0deg,hsla(62,29%,74%,.03),hsla(62,29%,74%,.03) 1px,transparent 0,transparent 11px,hsla(62,29%,74%,.03) 0,hsla(62,29%,74%,.03) 12px,transparent 0,transparent 32px),repeating-linear-gradient(135deg,hsla(62,29%,74%,.03),hsla(62,29%,74%,.03) 1px,transparent 0,transparent 11px,hsla(62,29%,74%,.03) 0,hsla(62,29%,74%,.03) 12px,transparent 0,transparent 32px)}.p-footer-text{text-shadow:0 0 7px #a2fff4aa}.p-footer-text:hover{text-shadow:0 0 25px #a2fff4}.back-to-top-glow{overflow:hidden}@keyframes pulse-up{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.btt-chevron-1{animation:pulse-up 2s cubic-bezier(.4,0,.6,1) infinite}.btt-chevron-2{animation:pulse-up 2s cubic-bezier(.4,0,.6,1) .2s infinite}.btt-chevron-3{animation:pulse-up 2s cubic-bezier(.4,0,.6,1) .4s infinite}.back-to-top-glow:hover .btt-chevron-1,.back-to-top-glow:hover .btt-chevron-2,.back-to-top-glow:hover .btt-chevron-3{opacity:1;animation-play-state:paused}