section.why-us-cards .why-us-row{padding:var(--padding-lg) var(--margin-device)}section.why-us-cards .bg-gray-gradient{background:linear-gradient(249deg,#f7f7f7 10.44%,rgba(255,255,255,0) 63.39%)}section.why-us-cards .bg-teal-gradient{background:linear-gradient(105deg,rgba(0,162,177,.03) 11.92%,rgba(255,255,255,.26) 88.11%)}section.why-us-cards .container{max-width:1216px;width:100%;margin:0 auto}section.why-us-cards .why-us-split{display:flex;align-items:flex-start;gap:var(--spacing-80)}section.why-us-cards .layout-image-right{flex-direction:row-reverse}section.why-us-cards .why-us-media{flex:1 1 0;align-self:stretch;position:relative;min-width:0}section.why-us-cards .why-us-media>img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--radius-20);border:1px solid #f7f7f7}section.why-us-cards .why-us-overlay{position:absolute;background:#fff;border-radius:var(--radius-24);box-shadow:0 0 11px rgba(0,0,0,.1);z-index:2;display:flex;align-items:center;justify-content:center}section.why-us-cards .why-us-overlay img{width:100%;height:100%;object-fit:contain;display:block;border:none;border-radius:0}section.why-us-cards .pos-top-right{top:20px;right:-20px;width:280px;height:110px;padding:30px}section.why-us-cards .pos-bottom-left{bottom:13px;left:-80px;width:280px;height:90px;padding:33px}section.why-us-cards .why-us-content{flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-48);min-width:0}section.why-us-cards .why-us-title{color:#005159;font-family:"Noto Serif",serif;font-size:50px;font-weight:500;line-height:62px;letter-spacing:1px;margin:0}section.why-us-cards .why-us-wysiwyg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);width:100%}section.why-us-cards .why-us-wysiwyg p{color:#656565;font-family:"Geist",sans-serif;font-size:16px;font-weight:500;line-height:26px;margin:0}section.why-us-cards .bg-teal-gradient .why-us-wysiwyg p{color:#464646}section.why-us-cards .why-us-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);align-self:stretch}section.why-us-cards ul.why-us-list.why-us-list-check{margin-top:-24px}section.why-us-cards .why-us-list-check li{display:flex;align-items:center;gap:11px;color:#656565;font-family:"Geist",sans-serif;font-size:16px;font-weight:500;line-height:26px}section.why-us-cards .why-us-check-icon{display:flex;width:24px;height:24px;padding:4px;justify-content:center;align-items:center;border-radius:26px;background:#c0e8ec;flex-shrink:0}section.why-us-cards .why-us-check-icon svg{width:16px;height:16px;display:block}section.why-us-cards .why-us-list-bullet{list-style:disc;padding-left:20px;gap:var(--spacing-8)}section.why-us-cards .why-us-list-bullet li{color:#464646;font-family:"Geist",sans-serif;font-size:16px;font-weight:500;line-height:26px}section.why-us-cards .why-us-btn{display:inline-flex;height:48px;min-width:75px;padding:10px 30px;justify-content:center;align-items:center;border-radius:var(--radius-24);border:1px solid var(--bg-primary-500);color:var(--text-primary-500);font-family:"Geist",sans-serif;font-size:16px;font-weight:500;line-height:26px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.5s all ease-in-out}section.why-us-cards .why-us-btn:hover{background:#e2f2ef;color:#005159;border-color:#00a2b1}section.why-us-cards .why-us-bordered{border-radius:var(--radius-24);border:1px solid var(--bg-primary-500);background:var(--bg-white);padding:var(--spacing-40)}section.why-us-cards .why-us-bordered .why-us-split{gap:var(--spacing-80)}section.why-us-cards .bg-teal-gradient .why-us-title{font-size:40px;line-height:45px;letter-spacing:.8px}section.why-us-cards .why-us-text-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);align-self:stretch}section.why-us-cards .why-us-text{color:#656565;font-family:"Geist",sans-serif;font-size:16px;font-weight:500;line-height:26px;margin:0}section.why-us-cards .bg-teal-gradient .why-us-text{color:#464646}section.why-us-cards .why-us-text-group:not(:has(.why-us-text)) ul.why-us-list.why-us-list-check{margin-top:-24px}section.why-us-cards ul.why-us-list.why-us-list-check{margin-top:0}section.why-us-cards .why-us-content>ul.why-us-list.why-us-list-check,section.why-us-cards .why-us-text-group:first-child ul.why-us-list.why-us-list-check{margin-top:-24px}@media (max-width:1024px){section.why-us-cards .why-us-row{padding:var(--padding-md) var(--margin-device)}section.why-us-cards .why-us-split,section.why-us-cards .layout-image-right{flex-direction:column;gap:var(--spacing-32)}section.why-us-cards .why-us-media{width:100%;height:360px;flex:0 0 auto;order:-1}section.why-us-cards .why-us-content{width:100%;flex:0 0 auto;gap:var(--spacing-32)}section.why-us-cards .why-us-title{font-size:42px;line-height:52px}section.why-us-cards .bg-teal-gradient .why-us-title{font-size:32px;line-height:40px}section.why-us-cards .why-us-bordered{padding:var(--spacing-32)}section.why-us-cards .why-us-bordered .why-us-split{gap:var(--spacing-32)}section.why-us-cards .why-us-overlay.pos-top-right{padding:20px;right:16px;top:16px}section.why-us-cards .why-us-overlay.pos-bottom-left{left:16px;bottom:16px;padding:16px}section.why-us-cards .why-us-text-group:not(:has(.why-us-text)) ul.why-us-list.why-us-list-check{margin-top:0}}@media (max-width:767px){section.why-us-cards .why-us-row{padding:var(--padding-sm) var(--spacing-20)}section.why-us-cards .why-us-media{height:260px}section.why-us-cards .why-us-title{font-size:32px;line-height:40px;letter-spacing:.96px}section.why-us-cards .bg-teal-gradient .why-us-title{font-size:28px;line-height:32px;letter-spacing:.96px}section.why-us-cards .why-us-content{gap:var(--spacing-24)}section.why-us-cards .why-us-wysiwyg p{font-size:16px;line-height:26px}section.why-us-cards .why-us-bordered{padding:var(--spacing-24);border-radius:var(--radius-16)}section.why-us-cards .why-us-btn{width:100%}section.why-us-cards .why-us-overlay.pos-top-right{padding:12px;right:12px;top:12px;transform:scale(.7);transform-origin:top right}section.why-us-cards .why-us-overlay.pos-bottom-left{padding:12px;left:12px;bottom:12px;transform:scale(.7);transform-origin:bottom left}section.why-us-cards .why-us-text-group:not(:has(.why-us-text)) ul.why-us-list.why-us-list-check{margin-top:0}}