.ant-intro-image-wrap{position:relative;padding-right:2rem;padding-bottom:2rem}
.ant-intro-image{position:relative;overflow:hidden;box-shadow:var(--ant-shadow)}
.ant-intro-exp{position:absolute;bottom:0;right:0;width:auto;z-index:1}
.ant-intro-exp .ant-counter-item{position:relative;padding:2rem;background:linear-gradient(135deg,#EBAE38 0%,#FCE868 100%);box-shadow:var(--ant-shadow)}
.ant-intro-exp .aci-counter{display:flex;align-items:center;font-size:3.75rem;font-weight:600;line-height:1;color:var(--ant-main-color)}
.ant-intro-content .ant-heading-title{font-size:clamp(1.25rem,1.5625vw,1.875rem);font-weight:500;color:var(--ant-main-color);text-transform:none}
.ant-intro-content .ContentBody ul{list-style:none;padding:0;margin:1.5rem 0}
.ant-intro-content .ContentBody ul li{display:flex;gap:.75rem;align-items:center}
.ant-intro-content .ContentBody ul li:not(:last-child){margin-bottom:1rem}
.ant-intro-content .ContentBody ul li:before{content:"";position:relative;display:inline-block;background:url(../img/icons/check-bg.svg) center no-repeat;background-size:100% 100%;width:1.5rem;height:1.5rem}
.ant-intro-content .ContentBody blockquote{margin:0;padding:2rem 1.75rem 1.5rem 1.5rem;border-left:4px solid var(--ant-secondary-color);border-radius:1rem;font-size:1rem;font-style:italic;font-weight:500;color:var(--ant-main-color);background:linear-gradient(90deg,rgba(0,56,118,0.05) 0%,rgba(212,175,55,0.05) 100%)}
.ant-intro-content .ContentBody blockquote::before{display:none}
@media (max-width: 767px) {
.ant-intro-image-wrap{padding-right:15px;padding-bottom:15px}
.ant-intro-exp .ant-counter-item{padding:15px}
.ant-intro-exp .aci-counter{font-size:2.5rem}
.ant-intro-content .ant-heading-title{font-size:20px}
}