.timeline-title{font-size:32px;text-align:center}.timeline-box{display:grid;grid-template-columns:190px minmax(900px,auto) 20px;overflow-x:auto}.grid-h{width:1px;background:#eee;position:absolute;top:25px;left:11px}.col-anos{position:relative}.timeline-box .anos{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.timeline-box .anos .ano{font-size:12px;padding:0 4px;font-weight:700;color:#205060}.timeline-box .pessoa{width:100%;min-height:60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 8px 8px 0}.timeline-box .pessoa .nome{display:block;font-size:16px;font-weight:700;color:#041E42;line-height:18px}.timeline-box .pessoa .nome:hover{color:#00BF6F}.timeline-box .pessoa .cargo{display:block;font-size:13px;color:#0072CE;line-height:15px}.timeline-box .pessoa .comite{display:block;font-size:11px;color:#616267;line-height:13px}.timeline-box .jobs{display:flex;flex-direction:row-reverse;width:100%;min-height:60px;padding:8px 0;gap:4px;z-index:1}.timeline-box .jobs .box{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.timeline-box .jobs .box .job{min-height:40px;display:flex;justify-content:center;align-items:center;font-size:11px;font-weight:700;text-align:center;color:#5f5f5f;position:relative;line-height:12px;margin-bottom:-37px}.timeline-box .jobs .box .line{display:block;width:100%;height:34px;background-color:#fff;border-radius:5px;border:solid 1px #ccc}.timeline-box .jobs .box.parcitas .line{background-color:#E9F0FA;border:none}.timeline-box .jobs .box.parcitas .job{color:#0072CE;font-size:13px!important}.timeline-box .jobs .box.primeiro .line{background-color:#fff0;border:none}.timeline-box .botao-cv .box{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:4px;cursor:pointer}.timeline-box .botao-cv .box .line{display:block;width:100%;height:34px;border-radius:5px;background-color:#00BF6F;text-align:center}.timeline-box .botao-cv .box:hover .line{background-color:#0072CE}.timeline-box .botao-cv .box span{min-height:40px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;text-align:center;color:#fff;position:relative;margin-bottom:-37px}@keyframes slideInFromRight{from{transform:translateX(100%)}to{transform:translateX(0%)}}#popup{display:none;position:fixed;right:0;top:0;width:25%;height:100vh;background-color:#041e42;overflow:auto;z-index:1000;box-shadow:-1px 0 15px rgb(0 0 0 / .6);transform:translateX(100%);transition:transform 0.5s ease-out}#popup.open{display:block;transform:translateX(0%)}@media (max-width:1366px){#popup{width:45%}}@media (max-width:1024px){#popup{width:60%}}@media (max-width:767px){#popup{width:90%}}#close-popup{position:absolute;top:35px;right:35px;cursor:pointer;width:24px;height:24px}@media (max-width:1366px){#close-popup{width:20px;height:20px}}#popup-content{color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:50px}@media (max-width:767px){#popup-content{padding:35px}}#popup-nome{font-size:28px;color:#00BF6F;margin-bottom:6px}@media (max-width:767px){#popup-nome{font-size:22px}}#popup-cargo{font-size:18px}@media (max-width:767px){#popup-cargo{font-size:16px}}#popup-bio{font-size:16px;margin:20px 0}@media (max-width:1366px){#popup-bio{font-size:16px}}#popup-linkedin .elementor-social-icon-linkedin-in{background-color:#041e42;border-radius:6px;width:20px;height:20px}@media (max-width:767px){#popup-linkedin .elementor-social-icon-linkedin-in{width:34px;height:34px}}#popup-linkedin .elementor-social-icon-linkedin-in:hover svg{fill:#00bf6f;transition:.3s}@media (max-width:767px){#popup-linkedin .elementor-social-icon-linkedin-in svg{width:.8em;height:.8em}}