.bt-boxuri-timeline{display:grid;justify-content:center}
@media (max-width:991px){.bt-boxuri-timeline{padding-top:24px;margin-top:16px;margin-bottom:8px}}
@media (min-width:992px){.bt-boxuri-timeline{margin-top:130px}}
.bt-boxuri-timeline .bt-box-time{display:grid}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time{grid-template-columns:24px 1fr;gap:0 16px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time{grid-template-columns:1fr 36px 1fr;gap:0 28px;min-height:400px}}
.bt-boxuri-timeline .bt-box-time::after{content:"";display:block;width:2px;background:#0090FF;opacity:0.2;height:100%;grid-row:1;z-index:1;justify-self:center}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time::after{grid-column:1;margin-top:5px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time::after{grid-column:2}}
.bt-boxuri-timeline .bt-box-time:last-of-type::after{display:none}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time::after{grid-row-end:3}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time:nth-of-type(odd) .bt-box-time-description-action:hover span{transform:translateX(8px);transition:transform 0.25s ease-in-out}.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .year{justify-self:start}.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .bt-box-time-wrapper{grid-row:1;justify-self:end;text-align:right}.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .title{justify-self:end}.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .bt-box-time-description-action{align-self:end;transition:transform 0.3s ease}.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .bt-box-time-description-action:hover bt-icon{transform:translateX(-8px);transition:transform 0.25s ease-in-out}}
@media (min-width:992px) and (max-width:991px){.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .year{grid-column:2}}
@media (min-width:992px) and (min-width:992px){.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .year{grid-column:3}}
@media (min-width:992px) and (max-width:991px){.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .bt-box-time-wrapper{grid-column:2}}
@media (min-width:992px) and (min-width:992px){.bt-boxuri-timeline .bt-box-time:nth-of-type(even) .bt-box-time-wrapper{grid-column:1}}
.bt-boxuri-timeline .bt-box-time .bull{border:2px solid #0090FF;background:#fff;border-radius:100%;grid-row:1;z-index:2}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time .bull{width:24px;height:24px;grid-column:1;margin-top:5px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time .bull{width:36px;height:36px;grid-column:2}}
.bt-boxuri-timeline .bt-box-time .year{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:122px;border:2px solid #0090FF;color:#0090FF;align-self:start}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time .year{padding:6px 16px;font-size:16px;font-style:normal;font-weight:700;line-height:132%;letter-spacing:-0.18px;justify-self:start;margin-bottom:20px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time .year{transform:translateY(-12px);padding:12px 24px;font-size:32px;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-0.69px;justify-self:end}}
.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper{display:grid;align-content:start}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper{gap:16px}}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper{gap:16px;grid-column:2;margin-bottom:24px}}
.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:16px;background:#F2F2F2;max-width:528px}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description{color:#212129;font-size:14px;font-style:normal;font-weight:500;line-height:144%;letter-spacing:-0.09px;padding:16px;gap:24px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description{padding:32px;gap:32px;color:#131313;font-size:16px;font-style:normal;font-weight:500;line-height:144%;letter-spacing:-0.18px}}
.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description .bt-box-time-description-action{color:#0090FF;display:inline-flex;align-items:center;gap:10px;font-weight:600;line-height:1.44}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description .bt-box-time-description-action{font-size:14px;letter-spacing:0.042px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description .bt-box-time-description-action{font-size:16px}}
.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description .bt-box-time-description-action bt-icon{width:20px;height:20px;transition:transform 0.25s ease-in-out}
.bt-boxuri-timeline .bt-box-time .bt-box-time-wrapper .bt-box-time-description p:not(:last-child){margin-bottom:0px}
@media (max-width:991px){.bt-boxuri-timeline .bt-box-time .title{color:#212129;font-size:24px;font-style:normal;font-weight:700;line-height:124%;letter-spacing:-0.47px}}
@media (min-width:992px){.bt-boxuri-timeline .bt-box-time .title{color:#131313;font-size:32px;font-style:normal;font-weight:700;line-height:116%;letter-spacing:-0.69px}}
.bt-boxuri-timeline .bt-box-time.active .bull{background:#0090FF}
.bt-boxuri-timeline .bt-box-time.active .year{background:#0090FF;color:#fff}