#pricing-page-timeline{background-color:var(--cube-white);min-height:650px;padding:50px 0}#pricing-page-timeline div.center{align-items:center;display:flex;flex-flow:column;gap:26px}#pricing-page-timeline h5.eyebrow{color:var(--main-blue);font-family:var(--headline-font);font-size:16px;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:100%;margin:0 0 20px;position:relative;text-transform:uppercase}#pricing-page-timeline h5.eyebrow:after{border-bottom:1px solid var(--main-blue);bottom:-20px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:99px}#pricing-page-timeline h2.title{color:var(--main-blue);font-family:var(--headline-font);font-size:32px;font-style:normal;font-weight:300;line-height:130%;margin:0;max-width:730px;text-align:center;text-transform:uppercase}#pricing-page-timeline h2.title b,#pricing-page-timeline h2.title strong{font-size:38px;font-weight:600}#pricing-page-timeline p.description{font-size:22px;font-style:normal;font-weight:400;line-height:26px;margin:0 0 30px;text-align:center}#pricing-page-timeline div.timeline-cont{display:flex;justify-content:space-between;position:relative;width:100%}#pricing-page-timeline div.timeline-cont hr{border:none;border-top:1px dashed var(--main-blue)!important;height:0;left:0;position:absolute;right:0;top:72px;width:80%;z-index:3}#pricing-page-timeline div.timeline-cont div.card-timeline{align-items:center;border-radius:9px;cursor:pointer;display:flex;flex-direction:column;padding:15px;width:270px}#pricing-page-timeline div.timeline-cont div.card-timeline.active p.description{display:block}#pricing-page-timeline div.timeline-cont div.card-timeline div.number-cont{align-items:center;background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20website%20-%202024/Patterns/background-circle-wave.svg);background-position:50% 46%;display:flex;flex-direction:column;height:128px;justify-content:center;width:128px;z-index:3}#pricing-page-timeline div.timeline-cont div.card-timeline div.number-cont p{align-items:center;background-color:var(--dark-blue);border:2px solid var(--cube-yellow);border-radius:50%;color:var(--cube-yellow);display:flex;font-family:var(--headline-font);font-size:46.667px;font-style:normal;font-weight:800;height:80px;justify-content:center;margin:0;text-align:center;width:80px;z-index:5}#pricing-page-timeline div.timeline-cont div.card-timeline.active{background-color:var(--dark-blue);border:1px solid var(--cube-yellow)}#pricing-page-timeline div.timeline-cont div.card-timeline p.title{color:var(--main-blue);font-family:var(--headline-font);font-size:22px;font-style:normal;font-weight:500;line-height:125%;margin:0 0 8px;max-width:100%;text-align:center;text-transform:uppercase}#pricing-page-timeline div.timeline-cont div.card-timeline.active p.title{color:var(--cube-yellow)}#pricing-page-timeline div.timeline-cont div.card-timeline p.toggle{align-items:center;border:1px solid var(--main-blue);border-radius:50%;color:var(--main-blue);display:flex;font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:700;height:15px;justify-content:center;margin:0 0 10px;padding:2px;text-align:center;width:15px}#pricing-page-timeline div.timeline-cont div.card-timeline.active p.toggle{border:1px solid var(--cube-white);color:var(--cube-white)}#pricing-page-timeline div.timeline-cont div.card-timeline p.description{color:var(--cube-white);display:none;font-family:var(--headline-font);font-size:18px;font-style:normal;font-weight:400;line-height:26px;max-width:218px;text-align:center}#pricing-page-timeline div.timeline-cont div.card-timeline:last-child div.number-cont p{position:relative}#pricing-page-timeline div.timeline-cont div.card-timeline:last-child div.number-cont p img{left:-7px;position:absolute;top:-17px;width:90px}@media (min-width:700px){#pricing-page-timeline h2.title{font-size:38px}#pricing-page-timeline h2.title b,#pricing-page-timeline h2.title strong{font-size:42px}}@media (max-width:1200px){#pricing-page-timeline div.timeline-cont{align-items:center;flex-flow:column;gap:0 35px}#pricing-page-timeline div.timeline-cont hr{display:none}#pricing-page-timeline div.timeline-cont div.active{min-height:380px}}