.fund-performance .full-100{width:100%}
.fund-performance .flex{display:flex}
.fund-performance .half-50{width:50%}
.fund-performance .margin-top-30px{margin-top:30px}
.fund-performance .margin-top-120px{margin-top:120px}
.fund-performance .cs-blue-circle{width:221px;height:218px;margin-right:19px;border-radius:50%;background-color:#f2f7fb;text-align:center}
.fund-performance .cs-va-img{position:relative;top:50%;transform:translateY(-50%)}
.fund-performance .cs-text-over-img{font-family:Inter,sans-serif;font-size:56px;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-1.56px;top:-40px;position:relative;margin-bottom:0;width:50%;word-break:break-word;font-weight:800}
.fund-performance .cs-premium-p{font-family:Helvetica;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#373737;position:relative;top:-20px;width:100%;word-break:break-word}
.fund-performance .cs-premium-p p{font-family:Helvetica;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#373737;position:relative;top:-20px;width:100%;word-break:break-word}
.cs-premium-p b{font-weight:700;font-stretch:normal;font-style:normal;line-height:28px;letter-spacing:-.39px}
.fund-performance .cs-btn-2{font-family:HelveticaNeueLTStd-Md;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.67px;text-align:center;height:40px;width:150px;padding:10px 15px;margin-right:30px}
.fund-performance .cs-custom-wd{width:55%}
.fund-performance .cs-full-width-shadow-box{padding:15px 36px 15px 15px;border-radius:20px;box-shadow:3px 6px 14px 0 rgba(0,115,187,.1);background-color:#fff;width:100%;max-width:488px;margin-top:48px;margin-bottom:21px}
.fund-performance .cs-small-blue-circle{width:50px;height:50px;margin-right:25px;border-radius:50%;background-color:#f2f7fb;text-align:center}
.fund-performance .cs-black-p{font-family:Helvetica;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.11;width:40%;letter-spacing:-.5px;color:#333}
.fund-performance .margin-left-auto{margin-left:auto}
.fund-performance .right-arrow{border:solid #333;border-width:0 3px 3px 0;display:inline-block;padding:4px;box-sizing:border-box;position:relative;top:-3px;transform:rotate(-45deg);width:15px;height:15px}
.fund-performance .cs-know-more{font-family:HelveticaNeueLTStd-Md,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-1px;color:#0073bb;text-decoration:underline}
.fund-performance .half-1{width:53%}
.fund-performance .half-2{width:45%}
@media screen and (max-width:767px){.fund-performance .cs-blue-circle{width:142px;height:140px}
.fund-performance .resp-display-block{display:block}
.fund-performance .resp-right{margin-right:0;margin-left:auto}
.fund-performance .resp-left{margin-right:auto}
.fund-performance .cs-text-over-img{font-size:36px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-1px;width:100%}
.fund-performance .cs-premium-p{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;width:100%}
.fund-performance .cs-premium-p p{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;width:100%}
.cs-premium-p b{font-weight:700;font-stretch:normal;font-style:normal;line-height:2.57;letter-spacing:-.39px}
.fund-performance .cs-full-width-shadow-box{padding:11px 15px 11px 9px;width:320px;margin-top:10px}
.fund-performance .cs-black-p{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.39px;width:70%}
.fund-performance .cs-small-blue-circle{margin-right:14px}
.fund-performance .right-arrow{width:8px;height:8px;margin-left:0;top:-3px}
.fund-performance .resp-margin-top-60px{margin-top:60px}
.fund-performance .resp-left-fix{width:50%;margin-left:auto;left:0;position:absolute;top:60px;right:0;transform:translate(0,-60px)}
.fund-performance .resp-relative{position:relative}
.fund-performance .resp-fs-16{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:normal}
.fund-performance .resp-fund{width:70%;margin-right:auto;top:-55px}
.fund-performance .resp-space-adj-top{top:-40px}
.fund-performance .resp-top-band{top:-20px;position:relative}
.fund-performance .resp-margin-top-40px{margin-top:40px}
.fund-performance .resp-flex{display:flex}
.fund-performance .cs-btn-2{width:150px;margin-right:20px}
.fund-performance .cs-btn-2:last-child{margin-right:0}
.fund-performance .resp-right{margin-right:0;margin-left:auto}
.fund-performance .cs-resp-full-100{width:100%}
.fund-performance .half-1{width:100%}
.fund-performance .half-2{width:100%}
}