.cta-banner .custom-link{margin-top:10px}.cta-banner .custom-link a{color:#fff;transition:all 300ms ease}.cta-banner .custom-link a:hover{color:#52b763}.cta-banner .custom-link a:before{background:url("/wp-content/themes/tta/images/shell/submit.png");background-size:contain;transform:none;height:30px;width:40px;right:-20px;background-repeat:no-repeat}.timeline .period{padding:4% 5% 5.5% 5%}@media screen and (max-width: 800px){.timeline .period{padding:4% 6% 5% 6%}}.timeline .period:nth-child(even){background:#f7f6f1}.timeline .period .inner{max-width:900px;margin:0 auto}.timeline .period .secondary-heading{text-transform:none;width:35%;text-align:right;padding-right:50px}@media screen and (max-width: 800px){.timeline .period .secondary-heading{width:100%;text-align:left}}.timeline .period .events .event{display:flex;flex-wrap:wrap;padding:9px;align-items:center;position:relative}@media screen and (max-width: 1000px){.timeline .period .events .event{padding:5px}}@media screen and (max-width: 800px){.timeline .period .events .event{padding:0px}}.timeline .period .events .event:hover .event-text{opacity:1;z-index:9}.timeline .period .events .event:hover .event-year{color:#3e6197}@media screen and (max-width: 800px){.timeline .period .events .event:hover .event-year{color:#9caaa4}}.timeline .period .events .event .event-year{width:35%;text-align:right;font-size:26px;color:#9caaa4;padding-right:50px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}@media screen and (max-width: 800px){.timeline .period .events .event .event-year{width:100%;text-align:left;font-size:18px}}.timeline .period .events .event .event-title{width:65%;font-size:18px;padding-left:60px;position:relative;font-weight:900}@media screen and (max-width: 800px){.timeline .period .events .event .event-title{width:100%;padding-left:0px;font-size:14px;padding-bottom:10px}}.timeline .period .events .event .event-title:after{content:"";position:absolute;left:0px;top:0px;bottom:0px;margin:auto;width:15px;height:15px;border-radius:50%;background:#3e6197}@media screen and (max-width: 800px){.timeline .period .events .event .event-title:after{display:none}}.timeline .period .events .event .event-text{position:absolute;top:-25px;left:35%;margin-left:60px;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (max-width: 1000px){.timeline .period .events .event .event-text{top:-30px}}@media screen and (max-width: 800px){.timeline .period .events .event .event-text{position:relative;top:auto;left:auto;opacity:1;padding:0px}}.timeline .period .events .event .event-text .event-text-inner{background:#3e6197;padding:30px 40px 15px 40px;color:#fff;position:relative}@media screen and (max-width: 800px){.timeline .period .events .event .event-text .event-text-inner{padding:0px;background:none;color:#333}}.timeline .period .events .event .event-text .event-text-inner:after{content:"";position:absolute;top:35px;left:0px;width:30px;height:30px;transform:rotate(45deg);background:#3e6197;transform-origin:0% 0%}@media screen and (max-width: 800px){.timeline .period .events .event .event-text .event-text-inner:after{display:none}}.timeline .period .events .event .event-text .event-heading{font-size:26px;margin-bottom:20px}@media screen and (max-width: 800px){.timeline .period .events .event .event-text .event-heading{display:none}}/*# sourceMappingURL=timeline.css.map */
