.elementor .idx-check-item{font-family:Inter;font-weight:600;font-size:15.5px;color:#1C2733;line-height:1.45;border-radius:12px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-style:solid;background-color:#FFFFFF;display:block;padding-block: 18px; padding-inline: 20px; border-color: #E3E9EF #E3E9EF #E3E9EF #0BAD95; cursor: auto;\n}.elementor .idx-link-arrow:hover,.elementor .idx-link-arrow:focus-visible{border-color:currentColor;background-color:transparent;}.elementor .idx-link-arrow{font-family:Inter;font-weight:700;font-size:15px;color:#0BAD95;line-height:1.2;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;transition:border-color 0.15s;padding-block: 4px 2px; padding-inline: 0px;\n}.elementor .idx-tint-bg{background-color:#F4F7FA;}.elementor .idx-card-text{font-size:15.5px;color:#4A5A6A;line-height:1.6;}.elementor .idx-grid-2{width:100%;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .idx-head{width:100%;max-width:760px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:14px;align-items:center;margin-inline: auto;\n}.elementor .idx-btn{font-weight:700;font-size:15px;line-height:1.2;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;border-width:2px;border-style:solid;background-color:#0BAD95;transition:all 0.15s;}.elementor .idx-img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:16px;}.elementor .idx-card:hover,.elementor .idx-card:focus-visible{box-shadow:0px 16px 40px 0px rgba(4,44,83,0.1);transform:translate3d(0px, -2px, 0px);}.elementor .idx-card{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:16px;border-width:1px;border-color:#E3E9EF;border-style:solid;background-color:#FFFFFF;transition:box-shadow 0.15s, transform 0.15s;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .idx-btn-outline-light:hover,.elementor .idx-btn-outline-light:focus-visible{color:#FFFFFF;border-color:#FFFFFF;background-color:rgba(255,255,255,0.08);}.elementor .idx-btn-outline-light{color:#FFFFFF;border-color:rgba(255,255,255,0.55);background-color:transparent;}.elementor .idx-btn-primary:hover,.elementor .idx-btn-primary:focus-visible{color:#FFFFFF;border-color:#0C447C;background-color:#0C447C;}.elementor .idx-btn-primary{color:#FFFFFF;border-color:#185FA5;background-color:#185FA5;}.elementor .idx-eyebrow{font-weight:700;font-size:13px;color:#0BAD95;letter-spacing:0.5px;line-height:1.4;text-transform:uppercase;}.elementor .idx-body{font-size:17px;color:#4A5A6A;line-height:1.6;}.elementor .idx-h3{font-weight:600;font-size:21px;color:#184777;line-height:1.25;}.elementor .idx-h2{font-weight:600;font-size:33px;color:#184777;letter-spacing:-0.3px;line-height:1.2;text-align:center;}.elementor .idx-wrap{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:56px;}.elementor .idx-section{width:100%;font-family:Inter;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:56px;align-items:center;}