.event-timeline .roi-heading{margin:0 auto;max-width:880px;padding-bottom:30px}.event-timeline .roi-heading h2{font-size:46px;font-weight:700;letter-spacing:0;line-height:normal;text-align:center}.event-timeline .roi-heading p{font-size:18px;line-height:normal;text-align:center}.event-timeline .event-timeline-con{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.event-timeline .panel{border:1px solid;border-radius:12px;padding:25px}.event-timeline .input-group{margin-bottom:25px}.event-timeline label{display:block;font-size:16px;margin-bottom:5px;opacity:.9}.event-timeline .panel p{display:block;font-size:16px;margin-bottom:16px;opacity:.9}.event-timeline .panel h3{font-size:28px;line-height:normal;margin-bottom:28px}.event-timeline input{border:1px solid;border-radius:6px;padding:10px;width:100%}.event-timeline input[type=range]{cursor:pointer;padding:0}.event-timeline .result-box{border:1px solid;border-radius:8px;margin-top:20px;padding:20px;text-align:center}.event-timeline .val{font-size:32px;font-weight:700;line-height:normal}.event-timeline #calcBtn,.event-timeline .panel .downloads-btn{border-radius:6px;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-top:30px;padding:10px 20px;text-align:center;width:100%}.event-timeline .panel .downloads-btn{margin-top:40px}.event-timeline .result-box .res-o{font-size:18px;line-height:normal;margin-bottom:15px}@media only screen and (max-width:800px){.event-timeline .event-timeline-con{grid-template-columns:repeat(1,1fr)}.event-timeline .input-group{margin-bottom:15px}.event-timeline .panel h3{font-size:24px;margin-bottom:15px}.event-timeline .val{font-size:28px}.event-timeline .result-box .res-o{font-size:16px}.event-timeline .result-box{padding:20px 10px}.event-timeline .input-group:last-child{margin-bottom:0}.event-timeline .roi-heading h2{font-size:28px}.event-timeline .roi-heading p{font-size:16px}.event-timeline .roi-heading{padding-bottom:15px}}@media only screen and (min-width:801px) and (max-width:1024px){.event-timeline .event-timeline-con{gap:10px}.event-timeline .panel{padding:25px 10px}.event-timeline .panel h3{font-size:24px;margin-bottom:20px}.event-timeline .val{font-size:26px}.event-timeline .input-group{margin-bottom:20px}.event-timeline .result-box{padding:20px 10px}.event-timeline .result-box .res-o{margin-bottom:10px}.event-timeline .roi-heading h2{font-size:32px}.event-timeline .roi-heading{padding-bottom:20px}}