.section-timeline .callout-bg{padding:20.5% 0 185px}.section-timeline .card.border-0{border-radius:8px;margin:-100px 0 0}.section-timeline .card-body{padding:35px 30px}.section-timeline .callout-box{background:var(--bs-primary);padding:0 0 120px}.timeline-wrapper{padding:0 20px 0 120px}.tl-item{border-radius:3px;display:-ms-flexbox;display:flex;position:relative}.tl-item>*{padding:10px 10px 25px}.tl-item:last-child .tl-dot:after{display:none}.tl-item.active .tl-dot:before{background:#006ba6;border-color:#006ba6}.tl-dot{border-color:#333f48;position:relative}.tl-dot:before{background:#333f48;border:3px solid;border-color:inherit;border-radius:50%;height:15px;width:15px}.tl-dot:after,.tl-dot:before{content:"";left:50%;position:absolute;top:15px;transform:translateX(-50%)}.tl-dot:after{border:4px solid;border-bottom-width:0;border-color:inherit;border-radius:50%;border-radius:0;border-right-width:0;border-top-width:0;bottom:-15px;height:10px;height:auto;top:25px;width:10px;width:0}.tl-content p:last-child{margin-bottom:0}.tl-item-last,.tl-item-last .tl-content{margin-bottom:0;padding-bottom:0}.tl-item.active:before{color:#006ba6!important}.tl-item.active .tl-content{color:#006ba6!important;font-weight:700}.tl-item:before{color:#333f48;content:attr(data-date);font-family:Open Sans Condensed,sans-serif;font-size:1.625rem;font-weight:700;left:-110px;padding-right:5px;position:absolute;text-align:right;top:0;width:100px}.modal-team .modal-dialog-scrollable .modal-content{overflow:visible!important}.modal-team .btn-circle-right{border:none;border-radius:50%;color:var(--bs-white);height:32px;padding:0;position:absolute;right:-15px;top:-15px;width:32px;z-index:1051!important}@media (max-width:767px){.section-timeline .w-75{width:100%!important}.section-timeline .callout-box{background:var(--bs-primary);padding:50px 0}.section-timeline>.ratio img{object-fit:cover;object-position:top center}.section-timeline .callout-bg{padding:20.5% 0 100px}.section-timeline .card.border-0{border-radius:8px;margin:0}.section-timeline .btn-callout{margin-top:20px}.section-timeline .btn-callout span.callout-label{font-size:25px}.timeline-wrapper{padding:0}.timeline-1{max-width:98%;padding:25px}.timeline-1 .event{padding-top:30px}.timeline-1 .event:after{left:-31.8px}.tl-item>*{padding:40px 10px 25px}.tl-item:before{left:32px;text-align:left}}