.cro-ad-timeline{padding-top:24px;padding-bottom:24px}.cro-ad-timeline__body{display:flex;flex-direction:column}.cro-ad-timeline__info{display:contents}.cro-ad-timeline__title{margin:0 0 18px!important;font-size:32px!important;line-height:1.2!important;font-weight:900;order:0}.cro-ad-timeline__desc{margin:0 0 12px;font-size:18px;font-weight:400;line-height:1.4;order:1}.cro-ad-timeline__button{width:100%;font-size:20px;font-weight:600;padding:12px 32px;color:#eff6f9;background-color:#214a88;border-radius:100px;border:2px solid #214A88;transition:all .2s ease;text-decoration:none;text-align:center;order:3;margin-top:24px}.cro-ad-timeline__button:hover{color:#214a88;background-color:#eff6f9}.cro-ad-timeline__bottom-text{display:flex;align-items:center;gap:8px;font-size:16px;margin:16px 0 0;order:4}.cro-ad-timeline__bottom-text svg{flex:none;display:block;width:16px;height:16px}.cro-ad-timeline__steps{position:relative;display:flex;flex-direction:column;gap:18px;order:2;margin-top:24px}.cro-ad-timeline__step{display:flex;align-items:start;position:relative;gap:18px}.cro-ad-timeline__step-marker{display:flex;align-items:center;justify-content:center;text-align:center;flex:none;width:52px;height:52px;border-radius:50%;background-color:#fff;border:3px solid #EFF6F9;font-size:16px;font-weight:800;color:#214a88}.cro-ad-timeline__step:first-of-type .cro-ad-timeline__step-marker{color:#fff;background-color:#214a88;border:none}.cro-ad-timeline__step-body{display:flex;flex-direction:column;align-items:start;gap:12px;padding:16px 12px;border-radius:12px;border:1px solid #DAECF0;box-shadow:0 4px 15px #0000000d}.cro-ad-timeline__step-label{display:flex;padding:4px 8px;line-height:1.3;font-size:12px;font-weight:700;background-color:#214a88;color:#fff;text-transform:uppercase;border-radius:100px}.cro-ad-timeline__step-title{color:#214a88;font-size:20px;font-weight:700;line-height:1;margin:0}.cro-ad-timeline__step-text{margin:0;font-size:16px;line-height:1.3}.cro-ad-timeline__line{position:absolute;border-radius:3px;width:6px;top:16px;left:23px;height:calc(100% - var(--height, 178px) + 3px);background:linear-gradient(180deg,#214a88,#daecf0 50%);animation:height .3s ease}@keyframes height{0%{height:0}to{height:calc(100% - 49px - var(--height, 178px))}}@media screen and (min-width:992px){.cro-ad-timeline__body{flex-direction:row;align-items:center;gap:80px}.cro-ad-timeline__info{display:flex;flex-direction:column;align-items:start;width:100%}.cro-ad-timeline__title{font-size:52px!important;margin-bottom:26px!important;order:initial}.cro-ad-timeline__desc{font-size:20px;margin-bottom:24px;order:initial}.cro-ad-timeline__button{width:auto;font-size:24px;padding:16px 48px;order:initial;margin-top:0}.cro-ad-timeline__bottom-text{font-size:18px;order:initial}.cro-ad-timeline__steps{padding:24px;background-color:#f0f6f9;border-radius:24px;width:80%;gap:16px;order:initial;margin-top:0}.cro-ad-timeline__step{gap:16px}.cro-ad-timeline__step-marker{border:none;font-size:18px;background-color:#fff}.cro-ad-timeline__step-body{background-color:#fff;flex-grow:1;padding:16px}.cro-ad-timeline__step-label{font-size:14px}.cro-ad-timeline__step-title{font-size:24px}.cro-ad-timeline__step-text{font-size:18px}.cro-ad-timeline__line{top:30px;left:46px;height:calc(100% - 49px - var(--height, 178px))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cro-ad-timeline.css.map */
