.cms-section{position:relative;padding:44px 0;overflow:hidden}.cms-hero{padding-top:160px;padding-bottom:70px}.cms-section-container{position:relative;z-index:2}.cms-split{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.cms-split.cms-with-media{grid-template-columns:5fr 7fr}.cms-media-right .cms-section-media{order:-1}.cms-section-media{min-width:0;margin:0}.cms-section-media img{width:100%;height:auto}.cms-section-title{line-height:1.45;margin-bottom:22px}.cms-preline{white-space:pre-line;line-height:2}.cms-align-center .cms-section-copy{text-align:center}.cms-card-grid{display:grid;grid-template-columns:repeat(var(--cms-columns,3),minmax(0,1fr));gap:24px;margin-top:24px}.cms-card{padding:26px 20px;background:white;border:1px solid #edf0f3;border-radius:12px;text-align:center;height:100%;box-shadow:0 8px 22px #172b4d0a}.cms-card p{font-size:15px}.cms-card-image{display:block;max-width:100%;width:auto;height:100px;object-fit:contain;margin:0 auto 20px}.cms-card-icon{height:70px;width:70px;color:#087aab;margin-bottom:18px}.cms-card .tp-btn-sky{height:auto;line-height:1.6;padding:10px 24px}.cms-reasons{display:grid;gap:18px;margin:24px 0}.cms-reason h4{font-size:21px;margin:0 0 8px}.cms-reason p{margin:0}.cms-reason-image{height:48px;width:48px;object-fit:contain;float:right;margin-left:15px}.cms-section-banner{max-width:100%;height:auto;display:block;margin:24px auto}.cms-feed-body h2{display:none}.cms-feed-body>div{padding-top:0;padding-bottom:0}.cms-hero-decoration{z-index:0;pointer-events:none}.cms-home .video-js{max-width:100%}@media(min-width:1400px){.cms-section-container{max-width:var(--cms-container,95%)}}@media(max-width:991px){.cms-split.cms-with-media{grid-template-columns:1fr}.cms-media-right .cms-section-media{order:initial}.cms-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cms-hero{padding-top:110px}.cms-section-title{font-size:32px!important}}@media(max-width:575px){.cms-card-grid{grid-template-columns:1fr}.cms-section{padding:30px 0}.cms-hero{padding-top:100px}.cms-split{gap:24px}}
