.sticky-card-section{padding:80px 5%}.sticky-card-container{max-width:1280px;margin:0 auto}.sticky-card-heading{max-width:435px;padding-bottom:32px}.sticky-card-header{position:sticky;top:110px;padding-bottom:var(--sticky-card-max-height)}.sticky-card-wrapper{margin-top:calc(var(--sticky-card-max-height)*-1)}.card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;height:calc(var(--sticky-card-max-height) - 10px);padding:20px 60px 20px 20px;border:1px solid #e6ebf2;border-radius:8px;-webkit-box-shadow:0 0 0 4px #f5f5f5;box-shadow:0 0 0 4px #f5f5f5;margin-top:32px;position:sticky;top:280px;background:#fff}.card:first-child{margin-top:0}.card-content,.card-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.card-content{max-width:520px}.card-heading{font-size:20px;font-weight:400;line-height:34px;color:#04101c;padding-top:40px}.card-description{padding:5px 0 15px;max-width:440px}.card-description,.card-feature-text{font-size:16px;line-height:30px;color:#404040;font-weight:400}.card-feature-text{padding-bottom:10px;padding-left:20px;position:relative}.card-feature-text:before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;border-left:1px solid #616365;border-bottom:1px solid #616365}@media screen and (max-width:1200px){.sticky-card-header{position:relative;top:auto;padding-bottom:0}.sticky-card-wrapper{margin-top:0;height:auto!important}.card{position:relative;top:auto;height:auto;margin-top:0;margin-bottom:32px}.card:last-child{margin-bottom:0}}@media screen and (max-width:1024px){.card{gap:30px}.card-content,.card-image{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.card-description{max-width:98%}.card-heading{padding-top:0}.card-feature-text{max-width:100%;padding-bottom:5px;line-height:26px}}@media screen and (max-width:768px){.sticky-card-section{padding:60px 5%}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;padding:20px 20px 30px;margin-bottom:25px}.card-feature-text{padding-bottom:8px;line-height:28px}.card-heading{padding-bottom:8px}.card-description{padding:0 0 10px}.card-image img{width:100%}}@media screen and (max-width:500px){.sticky-card-heading{padding-bottom:0}}