.impl-page{font-family:Lexend,sans-serif}.impl-hero{position:relative;background-image:url(/images/implementation.webp);background-position:top;background-repeat:no-repeat;background-size:cover;padding:150px 10px;overflow:hidden}.impl-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff 35%,rgba(247,5,5,0));opacity:.85;pointer-events:none}.impl-hero-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 10px;display:flex;flex-direction:column;align-items:flex-start;gap:0}.impl-hero-heading{font-size:60px;font-weight:700;line-height:1.24em;color:#191f52;max-width:800px;margin:0 0 16px}.impl-brand-orange{color:#d66549;font-weight:700;position:relative;display:inline-block}.impl-brand-orange:before{content:"";position:absolute;left:0;top:92%;width:100%;height:18px;background-image:url(/images/Vector-line.svg);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.impl-brand-blue{color:#4798f5;font-weight:700;font-style:normal;position:relative;display:inline-block}.impl-brand-blue:before{content:"";position:absolute;left:0;top:92%;width:100%;height:18px;background-image:url(/images/banner-blue-line.png);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.impl-hero-sub{font-size:30px;font-weight:300;color:#000;max-width:700px;margin:7px 0 0;line-height:1.5em}.btn-impl-hero{display:inline-block;margin-top:30px;background-color:#d66549;color:#fff;font-family:Lexend,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;padding:24px 60px;border:1px solid #d66549;border-radius:10px;transition:background-color .2s,color .2s}.btn-impl-hero:hover{background-color:#fff;color:#d66549}.impl-easy{position:relative;background:#fff;overflow:hidden}.impl-easy:before{content:"";position:absolute;inset:0;background:linear-gradient(285deg,#4798f5,rgba(71,152,245,0) 9%);opacity:.14;pointer-events:none}.impl-easy-inner{position:relative;z-index:1;max-width:885px;margin:0 auto;padding:100px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;border-bottom:1px solid rgba(25,31,82,.1)}.impl-easy-heading{font-size:60px;font-weight:500;line-height:1.25em;letter-spacing:-.48px;color:#191f52;margin:0 0 50px}.impl-easy-brand{background:linear-gradient(90.22deg,#4798f5 20.72%,#5acae1 71.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;position:relative;display:inline-block}.impl-easy-brand:before{content:"";position:absolute;left:0;top:92%;width:100%;height:18px;background-image:url(/images/blue-common-vector-line.png);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.impl-easy-body{color:#4d4d4d;font-size:20px;line-height:1.7em;margin-bottom:10px}.impl-easy-body p{margin:0 0 8px}.impl-checklist{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:10px;text-align:left;width:100%;max-width:600px}.impl-checklist li{display:flex;align-items:flex-start;gap:12px;font-size:20px;color:#4d4d4d;line-height:1.7em}.impl-check-icon{flex-shrink:0;margin-top:5px;width:24px;height:24px;color:#4798f5}.impl-check-icon svg{width:24px;height:24px;fill:#4798f5}.impl-partner{position:relative;background-image:url(/images/implementationsectionbg.webp);background-position:top;background-repeat:no-repeat;background-size:cover;padding:150px 10px 160px;overflow:hidden}.impl-partner:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#191f52 20%,rgba(242,41,91,0));opacity:1;pointer-events:none}.impl-partner-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 10px;display:flex;flex-direction:column;align-items:flex-start;gap:35px}.impl-partner-heading{font-size:60px;font-weight:500;line-height:1.25em;color:#fff;max-width:700px;margin:0}.impl-partner-brand{background:linear-gradient(90.22deg,#4798f5 20.72%,#5acae1 71.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;position:relative;display:inline-block}.impl-partner-brand:before{content:"";position:absolute;left:0;top:92%;width:100%;height:18px;background-image:url(/images/blue-common-vector-line.png);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.impl-partner-sub{font-size:20px;font-weight:400;line-height:1.7em;color:hsla(0,0%,100%,.8);max-width:630px;margin:-20px 0 0}.btn-impl-partner{display:inline-block;margin-top:-10px;background-color:#d66549;color:#fff;font-family:Lexend,sans-serif;font-size:18px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;padding:24px 60px;border:1px solid #d66549;border-radius:10px;transition:background-color .2s,color .2s}.btn-impl-partner:hover{background-color:#fff;color:#d66549}@media (max-width:1024px){.impl-easy-heading,.impl-hero-heading,.impl-partner-heading{font-size:45px}.impl-hero-sub{font-size:20px}.impl-hero,.impl-partner{padding:60px 50px}.impl-easy-inner{padding:50px 40px}.impl-partner-heading{max-width:600px}}@media (max-width:767px){.impl-easy-heading,.impl-hero-heading,.impl-partner-heading{font-size:32px;letter-spacing:-2px}.impl-hero-sub{font-size:16px}.impl-easy-inner,.impl-hero,.impl-partner{padding:50px 20px}.btn-impl-hero,.btn-impl-partner{padding:18px 40px;font-size:16px}.impl-partner-heading{max-width:400px}.impl-checklist li,.impl-easy-body{font-size:17px}}