:root{--p-timeline-marker-size:16px;--p-timeline-track-width:2px;--p-timeline-dot-size:12px;--p-timeline-items-gap:var(--space-sm,1rem);--space-sm:1rem;--space-2xs:.375rem}@media (min-width:768px){:root{--p-timeline-dot-size:40px}}@media (min-width:992px){:root{--p-timeline-dot-size:100px}}@media (min-width:1200px){:root{--p-timeline-dot-size:162px}}.p-timeline-bg{background:#faf9f9}.p-timeline:before{content:"";top:0;left:calc((var(--p-timeline-marker-size) - var(--p-timeline-track-width))*.5);height:100%;width:var(--p-timeline-track-width);position:absolute}.p-timeline__marker{height:var(--p-timeline-marker-size);width:var(--p-timeline-marker-size);margin-right:calc(var(--p-timeline-dot-size) + var(--space-2xs))}.p-timeline__item:before{content:"";top:50%;left:calc(-1*var(--p-timeline-dot-size) - var(--space-2xs));opacity:0;background-color:#001489;width:0;height:2px;position:absolute;transform:translateY(-50%)}.p-timeline__item:not(.p-timeline__item--hidden):not(.p-timeline__item--bounce-in):before{width:calc(var(--p-timeline-dot-size) + var(--space-2xs));opacity:1}.p-timeline__item--bounce-in:before{animation:.6s .3s forwards line-fade-in}.p-timeline__item:not(:last-child){margin-bottom:var(--p-timeline-items-gap)}.p-timeline__marker--hidden,.p-timeline__item--hidden{opacity:0}.p-timeline__marker--bounce-in{animation:.6s bounce-1}.p-timeline__item--bounce-in{animation:.6s bounce-2}@keyframes bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes bounce-2{0%{opacity:0;transform:translate(-100px)}60%{opacity:1;transform:translate(20px)}to{transform:translate(0)}}@keyframes line-fade-in{0%{opacity:0;width:0}to{opacity:1;width:calc(var(--p-timeline-dot-size) + var(--space-2xs))}}.p-timeline__section .p-timeline__marker{color:#fff;background:#001489;border-color:#001489}.p-timeline:before{background:#001489}.total-timeframe{padding-bottom:3rem}.total-timeframe__content{border:3px solid #001489;padding:2.733rem 5.333rem 2.2rem}.offer-box{height:11.6rem}.offer-box__content{border:3px solid #10579f;width:calc(100% - 1rem);padding:1.133rem 1.6rem}.offer-box__content h2{font-size:1.333rem}@media (min-width:576px){.offer-box__content{width:75%}}@media (min-width:768px){.offer-box{height:33.533rem}.offer-box__content{padding:2.733rem 5.333rem 2.066rem}.offer-box__content h2{font-size:3rem}}@media (min-width:992px){.p-timeline-bg{background:linear-gradient(90deg,#faf9f9 0%,#faf9f9 50%,#fff 50%,#fff 100%)}.p-timeline:before{left:calc(50% - var(--p-timeline-track-width)/2)}.p-timeline__section{width:calc(50% + var(--p-timeline-marker-size)/2)}.p-timeline__section:nth-child(odd){flex-direction:row-reverse}.p-timeline__section:nth-child(odd) .p-timeline__marker{margin-right:0;margin-left:calc(var(--p-timeline-dot-size) + var(--space-2xs))}.p-timeline__section:nth-child(odd) .p-timeline__item:before{left:auto;right:calc(-1*var(--p-timeline-dot-size) - var(--space-2xs));width:calc(var(--p-timeline-dot-size) + var(--space-2xs));transform:translateY(-50%)}.p-timeline__section:nth-child(odd) .p-timeline__item--bounce-in:before{animation:.6s .3s forwards line-fade-in-right}@keyframes line-fade-in-right{0%{opacity:0;width:0}to{opacity:1;width:calc(var(--p-timeline-dot-size) + var(--space-2xs))}}.p-timeline__section:nth-child(2n){margin-left:auto}.total-timeframe{padding-bottom:5rem}.total-timeframe__content{padding:2.733rem 5.333rem 2.2rem}.total-timeframe__content h2{font-size:2rem}.total-timeframe__content p{font-size:1rem}}.offer-box__line{top:0;bottom:0;left:calc((var(--p-timeline-marker-size) - var(--p-timeline-track-width))*.5);width:var(--p-timeline-track-width);z-index:1;background:linear-gradient(#10579f 0%,#10579f calc(50% - 70px),transparent calc(50% - 100px),transparent calc(50% + 69px),#10579f calc(50% + 65px),#10579f 100%);position:absolute}@media (min-width:992px){.offer-box__line{left:50%;transform:translate(-50%)}}