#timeline{position:relative}#timeline .bottom{position:relative;margin-top:6rem}#timeline .bottom:before{content:"";width:1px;position:absolute;top:2rem;bottom:0;left:32px;background-color:#c5c5c5}@media print,screen and (min-width:64em){#timeline .bottom:before{left:50%}}#timeline h1:first-child,#timeline h2:first-child,#timeline h3:first-child,#timeline h4:first-child,#timeline h5:first-child,#timeline h6:first-child,#timeline p:first-child{margin-top:0}#timeline h3.has-icon{position:relative;display:flex;align-items:flex-start;padding-left:32px}#timeline h3.has-icon:before{content:"";width:25px;height:21px;position:absolute;top:7px;left:0;background-image:url(/wp-content/themes/virginiapiper/svg/milestone-flag.svg);background-repeat:no-repeat;background-size:contain}#timeline h3.has-icon svg{margin-right:.5rem}#timeline .right-content{width:unset;float:unset;margin-left:unset}#timeline .left-content,#timeline .right-content{margin-top:0;padding-left:1.5rem}@media print,screen and (min-width:64em){#timeline .left-content,#timeline .right-content{margin-top:2.25rem;padding-left:0}}#timeline .left-content a:active,#timeline .left-content a:hover,#timeline .left-content a:link,#timeline .left-content a:visited,#timeline .right-content a:active,#timeline .right-content a:hover,#timeline .right-content a:link,#timeline .right-content a:visited{color:#005030;text-decoration:underline}#timeline .logo{margin-top:1.5rem}#timeline .logo img{width:773px;max-width:100%}#timeline .year-heading{display:block;font-size:20px;font-weight:700;color:#005030}#timeline .milestone{padding:6rem 0 0}@media print,screen and (min-width:64em){#timeline .milestone{padding:0 0 6rem}}#timeline .milestone-icon{width:48px;height:48px;position:relative;opacity:1;text-decoration:none;border-bottom:0}@media print,screen and (min-width:64em){#timeline .milestone-icon{width:100px;height:100px}}#timeline .milestone-icon:before{content:"";width:24px;height:24px;display:block;position:absolute;left:calc(50% - 36px);top:calc(50% - 0px);background-color:#857238;border:1px solid #c5c5c5;border-radius:50%;transition:unset;opacity:1}@media print,screen and (min-width:64em){#timeline .milestone-icon:before{width:100px;height:100px;left:calc(50% - 50px);top:calc(50% - 50px);background-color:#fff;transition:transform 1s cubic-bezier(.38,.99,1,1);transform:rotate(0deg) rotateY(-300deg)}}#timeline .milestone-icon span{position:absolute;top:50%;left:50%;transition:unset;transform:translate(0) rotateY(0deg)}@media print,screen and (min-width:64em){#timeline .milestone-icon span{transition:transform 1s cubic-bezier(.38,.99,1,1);transform:translate(-50%,-50%) rotateY(-300deg)}}#timeline .milestone-icon-wrap .milestone-icon.aos-animate span{transform:translate(0) rotateY(0deg)}@media print,screen and (min-width:64em){#timeline .milestone-icon-wrap .milestone-icon.aos-animate span{transform:translate(-50%,-50%) rotateY(-1turn)}}#timeline .milestone-icon-wrap{justify-content:flex-start}@media print,screen and (min-width:64em){#timeline .milestone-icon-wrap{justify-content:center}}#timeline .milestone-icon-wrap .milestone-icon.aos-animate:before{transform:unset}@media print,screen and (min-width:64em){#timeline .milestone-icon-wrap .milestone-icon.aos-animate:before{transform:rotate(0deg) rotateY(-1turn)}}#anchors{position:sticky;top:90px;left:0;z-index:2;margin:0 auto;max-width:1200px;transition:all .3s ease}#anchors .panel-nav{display:none;width:100px;position:absolute;top:0;left:10px;margin-left:.75rem;margin-top:0;padding-left:0;z-index:2}@media print,screen and (min-width:64em){#anchors .panel-nav{display:block}}@media screen and (min-width:75em){#anchors .panel-nav{left:-60px}}@media screen and (min-width:90em){#anchors .panel-nav{left:-120px}}#anchors .panel-nav li{display:flex;position:relative;margin-top:0;padding:0;cursor:pointer}#anchors .panel-nav li:before{display:none}#anchors .panel-nav li:first-of-type{margin-top:0}#anchors .panel-nav li:hover{text-decoration:none;cursor:pointer}#anchors .panel-nav li .dot{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;background-color:#fff;border:2px solid #c5c5c5;border-radius:50%;transform:translateY(-50%);z-index:1;cursor:pointer}#anchors .panel-nav li.active .dot{border:2px solid #005030}#anchors .panel-nav li .line{content:"";display:block;position:absolute;left:6px;top:14px;width:2px;height:32px;transform:translateX(-1.5rem);z-index:0}#anchors .panel-nav li .link{padding-left:1rem;opacity:0;color:#ccc;font-size:18px;font-weight:700;cursor:pointer}#anchors .panel-nav li:hover .link{opacity:1}#anchors .panel-nav li.active .link{color:#005030;font-size:18px;font-weight:700;opacity:1}#anchors .panel-nav li.hide-link .link{display:none}#anchors .panel-nav li.active .line.bg-white{background-color:#fff}#anchors .panel-nav li:first-child{margin-top:0}#anchors .panel-nav li:last-child .line{display:none}#anchors .panel-nav a{text-decoration:none;border-bottom:0}#anchors .panel-nav a:before{content:unset}
/*# sourceMappingURL=timeline-bundle.css.map */
