.section-steps__title-heading{color:#000;margin-bottom:25px;font-size:2.5rem;font-weight:400}.section-steps__title-heading .text-accent,.section-steps__title-heading span[style*=color]{color:#03deff!important}.section-steps__summary{color:#737887;margin-bottom:50px;font-size:1rem;line-height:1}.section-steps__card .section-steps__card-inner{background:#fff;border:1px solid #eee;border-radius:12px;height:100%;padding:38px;position:relative;overflow:hidden;box-shadow:0 4px 4px 5px #00000008}.section-steps__card-header{justify-content:space-between;align-items:flex-start;margin-bottom:44px;display:flex}.section-steps__card-icon{background-color:#03deff;border-radius:50%;justify-content:center;align-items:center;width:83px;height:83px;display:inline-flex}.section-steps__card-icon-img{object-fit:contain;width:50px;height:50px}.section-steps__card-icon-placeholder{color:#03deff;font-size:1rem;font-weight:600}.section-steps__card-step-num{color:#f6f2f2;font-size:6.25rem;font-weight:600;line-height:1}.section-steps__card-step-num-small{font-size:1rem;font-weight:600}.section-steps__card-title{color:#000;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.section-steps__card-text{color:#737887;font-size:1rem;font-weight:300;line-height:1.5}.section-steps__card-text p:last-child{margin-bottom:0}.section-steps__footer{color:#737887;text-align:center;margin-top:75px;font-size:1.2rem;font-style:italic}.section-steps__footer p:last-child{margin-bottom:0}@media (max-width:768px){.section-steps__title-heading{margin-bottom:16px;font-size:1.75rem}.section-steps__summary{margin-bottom:28px}.section-steps__card .section-steps__card-inner{padding:24px 20px}.section-steps__card-header{margin-bottom:24px}.section-steps__card-icon{width:60px;height:60px}.section-steps__card-icon-img{width:36px;height:36px}.section-steps__card-step-num{font-size:4rem}.section-steps__card-title{margin-bottom:.75rem;font-size:1.25rem}.section-steps__footer{margin-top:40px;font-size:1rem}}@media (max-width:576px){.section-steps__title-heading{margin-bottom:12px;font-size:1.5rem}.section-steps__summary{margin-bottom:20px}.section-steps__card .section-steps__card-inner{padding:18px 16px}.section-steps__card-header{margin-bottom:18px}.section-steps__card-icon{width:52px;height:52px}.section-steps__card-icon-img{width:30px;height:30px}.section-steps__card-step-num{font-size:3rem}.section-steps__footer{margin-top:28px}}
