.text-lists .text-item{--color-foreground:#1c2539;align-items:center;gap:14px;display:flex}.text-lists .text-item svg{min-width:28px;height:28px}.text-lists .text-item:not(:first-child){margin-block-start:18px}.image-text .media-wrap{height:100%;display:flex;position:relative}.image-text .media-wrap img{object-fit:contain}.list-block .text-item{flex-direction:column;align-items:flex-start;gap:0;max-width:225px;margin:0}.list-block .text-item svg{min-width:60px;height:60px;display:flex}.list-block .title{margin-block-start:32px}.list-block .text{margin-block-start:20px}.list-block{align-items:center;gap:30px;display:flex}.list-block .text-item{margin-block-start:0}.image-small{z-index:2;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#fff9;border-radius:10px;position:absolute;bottom:30px;right:0;box-shadow:0 30px 90px #041f1f4d}.image-small img{border-radius:inherit}.text-image-sticky .section-headings-right{min-width:auto}.text-image-sticky .image-text-card{background-color:var(--color-background);--position:calc(var(--header-height) + var(--top,40px));background-color:var(--color-background);top:var(--position);padding:60px 40px;position:sticky}.text-image-sticky .image-text-card:first-child{--color-background:#efeefb;--top:40px}.text-image-sticky .image-text-card:nth-child(2){--color-background:#ebfaa5;--top:100px}.text-image-sticky .image-text-card:nth-child(3){--color-background:#d4e6e9;--top:160px}@media (min-width:992px){.image-text .content{padding-inline-start:32px}}@media (min-width:1400px){.image-text .content{padding-inline-start:55px}}@media (max-width:991px){.image-text .content{padding-block-start:60px}.list-block .text-item svg{min-width:48px;height:48px}.text-image-sticky .image-text-card{padding:48px 24px}}@media (max-width:767px){.image-text .content{padding-block-start:40px}.text-image-sticky .image-text-card{padding:32px 16px}}@media (max-width:575px){.image-small img{max-width:140px}}
.promotion{--color-background:#20282d;--color-foreground:#fff;--color-foreground-heading:#fff;--color-foreground-subheading:#fff}.promotion .counter-item{--offset:-30px;--size:220px;--color-background:#3e484e}.promotion .counter-item:nth-child(2){--color-background:#fff;--color-foreground:#1c2539;--color-foreground-heading:#5d666f}.promtion-content .subheading.subheading-bg{--color-border:#fff3}.promotion .button--secondary:focus,.promotion .button--secondary:hover{--color-secondary-button-hover-border:#ffffff4d}.promotion{background-color:var(--color-background)}.promtion-content .subheading.subheading-bg{border:1px solid var(--color-border)}.promotion-lists{--color-background:#3e484e;background-color:var(--color-background);border-radius:10px;flex-wrap:wrap;display:flex;overflow:hidden}.promotion-item{--color-border:#20282d;width:50%;padding:30px 24px}.promotion-title{align-items:center;gap:16px;display:flex}.promotion-text{margin-block-start:18px}.promotion-img{display:flex;overflow:hidden}.promotion-img img{object-fit:cover;height:auto}.promotion .counter-item{padding:calc(var(--offset)*-1);width:var(--size);height:var(--size);background-color:var(--color-background);z-index:2;text-align:center;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.promotion .counter-item:first-child{z-index:3}.promotion .counter-item:last-child{z-index:1}.promotion .counter-up .heading+.text{margin-block-start:4px}.counter-up-wrap{justify-content:center;display:flex}.promotion-container{justify-content:space-between;align-items:center;gap:60px;display:flex}.counter-up-box{--color-background:#f2f2f2;--color-border:#0000001a;border:var(--style-border-width)solid var(--color-border);background:var(--color-background);padding:40px 20px}.counter-up>div{width:100%}@media (min-width:768px){.promotion-item:nth-child(2n){border-left:2px solid var(--color-border)}.promotion-item:nth-child(n+3){border-top:2px solid var(--color-border)}.promotion-item:nth-child(odd):last-child:not(:first-child){width:100%}.promotion-item:nth-child(odd):last-child:not(:first-child) .promotion-title{text-align:left;justify-content:flex-start;gap:16px}.promotion-item:nth-child(odd):last-child:not(:first-child) .promotion-title .text{flex:1}}@media (min-width:992px){.promotion-img{height:100%}.promtion-content{padding-inline-end:15px}}@media (min-width:1400px){.promotion .counter-item:first-child{margin-block-end:var(--offset)}.promotion .counter-item:last-child{margin-block-start:var(--offset)}.promotion-img{height:100%}}@media (max-width:1399px){.promotion-container{flex-wrap:wrap}.counter-up-wrap{width:100%}.promotion .counter-item:first-child{margin-inline-end:var(--offset)}.promotion .counter-item:last-child{margin-inline-start:var(--offset)}.promotion .counter-item{padding:calc(var(--offset)*-1 + 10px)}.counter-up{flex-wrap:wrap;display:flex}}@media (max-width:991px){.promotion-img{margin-block-start:40px}.promotion-title br{display:none}}@media (max-width:767px){.promotion .counter-item{--size:200px;padding:calc(var(--offset)*-1)}.promotion .counter-item:first-child{margin-block-end:var(--offset);margin-inline-end:0}.promotion .counter-item:last-child{margin-block-start:var(--offset);margin-inline-start:0}.counter-up{flex-direction:column}.promotion-item{width:100%;padding:24px 15px}.promotion-item+.promotion-item{border-top:2px solid var(--color-border)}}.promotion[style*="background-color: rgb(26, 26, 26)"] .promotion-lists{background-color:#2a2a2a}.promotion[style*="background-color: rgb(26, 26, 26)"] .promotion-item{border-color:#3a3a3a}.promotion[style*="background-color: rgb(26, 26, 26)"] .promotion-title .text{color:#fff!important}.promotion[style*="background-color: rgb(26, 26, 26)"] .promotion-text{color:#e0e0e0!important}
