@charset "UTF-8";.select2-selection--single{background:#f9fbff;border:1px solid #ccd8ee;border-radius:6px;font-weight:500;font-size:14px;line-height:21px;color:#606060;width:120px;position:relative}
.chart-box{height:300px}
.card-title-wrap{margin-top:35px}
.card-title-wrap h5{font-weight:600}
.performance-card .return-item-wrap{display:flex;justify-content:center;align-items:center}
.performance-card .return-item-wrap a{font-weight:600;font-size:12px;line-height:18px;display:flex;align-items:center;text-transform:uppercase;color:#333;margin:15px 15px 20px}
.performance-card .return-item-wrap a.active{background-color:#d7df23;border-radius:80px;display:inline-block;padding:6px 16px}
.performance-card .return-data-wrap p{font-weight:600;font-size:18px;margin-bottom:15px}
.performance-card .return-data-wrap .icon{font-size:11px;margin-right:4px;display:inline-block}
.performance-card .return-data-wrap h4{font-weight:600;font-size:26px;line-height:31px}
.performance-card .return-data-wrap .return-text{font-size:12px;line-height:22px;color:#606060}
.performance-card .return-data-wrap .return-duration{font-size:12px;line-height:22px;color:#606060;margin-left:7px}
.performance-card .return-data-wrap .return-span{margin-left:0}
.performance-card .chart-box .highcharts-point{display:none}
.performance-card .chart-box .highcharts-halo{fill:#2c6eb5;stroke-width:4px;stroke:#f7f7f7;fill-opacity:1}
.custom-tooltip{color:#fff}
.custom-tooltip span{display:block;text-align:center}
.custom-tooltip .tooltip-label{font-size:12px;line-height:22px;color:rgba(255,255,255,0.8)}
.custom-tooltip .tooltip-result{font-weight:600;font-size:14px;line-height:21px;color:#fff}
.highcharts-xaxis-labels text{display:none;font-size:12px !important}
.highcharts-xaxis-labels text:last-child{display:block}
@media(max-width:767px){.return-selection-wrap{display:flex;justify-content:space-between}
.return-selection-wrap .select2-container{width:100% !important}
.return-data-wrap{text-align:right}
.return-selection-wrap .select2-container--default .select2-selection--single{background:#f9fbff;border:1px solid #ccd8ee}
.return-selection-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:500;font-size:14px;line-height:21px;color:#606060;padding:2px 13px}
.return-selection-wrap h4{font-weight:600;font-size:18px;line-height:27px}
.return-selection-wrap .return-data-wrap p{font-weight:600;font-size:12px;line-height:14px}
.return-selection-wrap .return-data-wrap .return-text{font-size:14px;line-height:22px}
.return-selection-wrap .return-data-wrap .return-duration{font-weight:400;font-size:14px;line-height:22px}
.return-selection-wrap .return-data-wrap .return-span{display:none}
.highcharts-xaxis-labels text{font-size:12px !important;text-indent:-99999px}
.highcharts-xaxis-labels text:first-child title{text-indent:1px}
}
@media(min-width:992px){.lg-right-col{width:30%;padding:0 10px}
.lg-left-col{width:70%;padding:0 10px}
}
@media(max-width:991px){.lg-left-col,.lg-right-col{padding:0 10px}
}
.investment-details-card .card-blocks-wrap li:nth-child(4){border-right:0}
.investment-details-card .btn-view-all .text-wrap{margin-left:0}
.investment-details-card .btn-view-all .icon{transition:all .5s}
.investment-details-card .btn-view-all.show .icon{transform:rotate(-180deg)}
.exit-load-content{background-color:#e9f0f7;padding:15px 0;border-radius:10px;display:none}
.exit-load-content ul{display:flex;flex-wrap:wrap}
.exit-load-content li{display:flex;align-items:center;width:50%;margin:10px 0;padding:0 25px}
.exit-load-content li h6{min-width:55px;margin-right:10px}
.exit-load-content li p{font-size:14px;line-height:22px;color:#606060}
.exit-load-content li:nth-child(odd){border-right:1px solid rgba(122,204,255,0.3)}
.exit-load-content li:last-child{border-right:0}
.fund-details-card .card-blocks-wrap li{width:25%;min-width:auto}
.fund-details-card .card-blocks-wrap li:nth-child(4){border-right:0}
.card-title-wrap .risk-associated-card{padding:25px 45px;display:flex}
.risk-associated-card .img-text-wrap{margin-right:40px}
.risk-associated-card .img-text-wrap img{margin-bottom:10px}
.risk-associated-card ul{margin-top:10px}
.risk-associated-card ul li{font-size:14px;line-height:20px}
.risk-associated-card ul li:before{top:6px}
.risk-associated-card ul li:last-child{margin-bottom:0}
.risk-associated-card .text-wrap{margin-left:0}
.risk-associated-card .btn-view-all{min-width:155px}
.name-select-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.name-select-wrap .form-select2{margin-bottom:15px}
.name-select-wrap .select2-container{min-width:270px}
.name-select-wrap .select2-selection--single{width:100%;min-height:37px;display:flex;align-items:center}
.name-select-wrap .select2-selection--single{border-color:#ccd8ee;background-color:#f9fbff}
.name-select-wrap .select2-selection--single .select2-selection__arrow{top:7px}
.contact-infomarion-btn{margin-bottom:15px;font-weight:500;font-size:14px;line-height:21px;color:#606060;background-color:#f9fbff;border:1px solid #ccd8ee;padding:8px 13px;border-radius:6px;position:relative}
.contact-infomarion-btn:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:50px;font-weight:400;display:inline-block;transition:all .3s}
.contact-info-wrap p{font-size:14px;line-height:21px;color:#333;margin-top:10px;margin-bottom:5px}
.contact-info-wrap li p{margin:0}
.contact-info-wrap li b{font-weight:600}
[data-toggleCard]{display:none;margin-bottom:35px}
.active[data-btn]:after{transform:rotate(180deg)}
.read-more-link{font-weight:bold;font-size:11px;line-height:16px;display:block;letter-spacing:.02em;text-transform:uppercase;color:#2c6eb5;margin-top:5px}
.read-more-link:hover,.read-more-link:focus{text-decoration:none}
.read-more-link:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:10px;font-weight:400;display:inline-block;transition:all .3s}
.read-more-link.active:after{transform:rotate(180deg)}
.contact-modal-close{position:absolute;top:18px;right:20px;font-size:12px;color:#005899}
body.overlay{overflow:hidden;position:relative}
body.overlay:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:11}
@media(min-width:767px){.contact-infomarion-btn:before{content:"";width:0;height:3px;background:#d7df23;position:absolute;bottom:-21px;left:0;transition:all .3s}
.contact-infomarion-btn.active:before{width:70px}
}
@media(max-width:1200px){.card-title-wrap .risk-associated-card{padding:25px 30px}
.risk-associated-card .img-text-wrap{margin-right:25px}
.risk-associated-card .btn-view-all span{font-size:9px}
}
@media(max-width:991px){.fund-details-card .card-blocks-wrap li{width:25%;padding:0 17px}
}
@media(max-width:767px){.exit-load-content li{padding:0 20px;width:100%;border-right:0 !important;margin:3px 0}
.exit-load-content li h6{font-size:14px;line-height:21px;min-width:50px}
.exit-load-content li p{font-size:12px;line-height:22px}
.card-title-wrap .risk-associated-card{flex-wrap:wrap}
.risk-associated-card .img-text-wrap{margin-right:0}
.risk-associated-card h6{margin-bottom:15px;text-align:center}
.risk-associated-card img{margin:0 auto 15px}
.investment-details-card .btn-view-all .text-wrap{font-size:11px;line-height:16px}
.contact-info-wrap{position:fixed;z-index:9;top:50%;left:0;right:0;width:92%;margin:0 auto;transform:translate(0,-50%);text-align:center;padding:40px 20px 40px !important;z-index:12;height:auto !important}
.contact-info-wrap h6{font-size:14px;line-height:21px}
.contact-info-wrap p{margin-top:0;font-size:12px;line-height:20px}
.contact-info-wrap .card-blocks-wrap li{border:0 !important;width:100%}
.fund-details-card .card-blocks-wrap li{width:50%;min-width:auto}
}
.fund-details-card .card-blocks-wrap li{width:25%;min-width:auto}
.fund-details-card .card-blocks-wrap li:nth-child(4){border-right:0}
.risk-associated-card .img-text-wrap img{margin-bottom:10px}
.risk-associated-card ul{margin-top:10px}
.risk-associated-card .text-wrap{margin-left:0}
.risk-associated-card .btn-view-all{min-width:155px}
.name-select-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.name-select-wrap .form-select2{margin-bottom:15px}
.name-select-wrap .select2-container{min-width:270px}
.name-select-wrap .select2-selection--single{width:100%;min-height:37px;display:flex;align-items:center}
.name-select-wrap .select2-selection--single{border-color:#ccd8ee;background-color:#f9fbff}
.name-select-wrap .select2-selection--single .select2-selection__arrow{top:7px}
.contact-infomarion-btn{margin-bottom:15px;font-weight:500;font-size:14px;line-height:21px;color:#606060;background-color:#f9fbff;border:1px solid #ccd8ee;padding:8px 13px;border-radius:6px;position:relative}
.contact-infomarion-btn:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:50px;font-weight:400;display:inline-block;transition:all .3s}
.contact-info-wrap p{font-size:14px;line-height:21px;color:#333;margin-top:10px;margin-bottom:5px}
.contact-info-wrap li p{margin:0}
.contact-info-wrap li b{font-weight:600}
[data-toggleCard]{display:none;margin-bottom:35px}
.active[data-btn]:after{transform:rotate(180deg)}
.read-more-link{font-weight:bold;font-size:11px;line-height:16px;display:block;letter-spacing:.02em;text-transform:uppercase;color:#2c6eb5;margin-top:5px}
.read-more-link:hover,.read-more-link:focus{text-decoration:none}
.read-more-link:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:10px;font-weight:400;display:inline-block;transition:all .3s}
.read-more-link.active:after{transform:rotate(180deg)}
body.overlay{overflow:hidden;position:relative}
body.overlay:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:11}
@media(min-width:767px){.contact-infomarion-btn:before{content:"";width:0;height:3px;background:#d7df23;position:absolute;bottom:-21px;left:0;transition:all .3s}
.contact-infomarion-btn.active:before{width:70px}
}
@media(max-width:1200px){.risk-associated-card .btn-view-all span{font-size:9px}
}
@media(max-width:991px){.fund-details-card .card-blocks-wrap li{width:25%;padding:0 17px}
}
@media(max-width:767px){.exit-load-content li{padding:0 20px;width:100%;border-right:0 !important;margin:3px 0}
.exit-load-content li h6{font-size:14px;line-height:21px}
.exit-load-content li p{font-size:12px;line-height:22px}
.risk-associated-card .img-text-wrap{margin-right:0}
.risk-associated-card h6{margin-bottom:15px;text-align:center}
.risk-associated-card img{margin:0 auto 15px}
.investment-details-card .btn-view-all .text-wrap{font-size:11px;line-height:16px}
.contact-info-wrap{position:fixed;z-index:9;top:50%;left:0;right:0;width:92%;margin:0 auto;transform:translate(0,-50%);text-align:center;padding:40px 20px 40px !important;z-index:12;height:auto !important}
.contact-info-wrap h6{font-size:14px;line-height:21px}
.contact-info-wrap p{margin-top:0;font-size:12px;line-height:20px}
.contact-info-wrap .card-blocks-wrap li{border:0 !important;width:100%}
.fund-details-card .card-blocks-wrap li{width:50%;min-width:auto}
}
.diabled{background-color:#d2d2d2;color:white}
.calendar-table td .diabled:hover,.calendar-table td .diabled.active{background-color:#d2d2d2;color:white;pointer-events:none}
.text-right{text-align:right !important}
.risk-tab-list{display:inline-flex;flex-wrap:wrap;margin:0 -9px;position:relative;padding-bottom:4px}
.risk-tab-list:before{content:"";border-bottom:1px solid rgba(122,204,255,0.3);position:absolute;left:9px;right:9px;bottom:0}
.card-div.fund-allocation-card{padding:0;overflow:hidden}
.allocation-info-item{width:calc(100% / 3)}
.allocation-header{padding:20px 25px;background-color:#f3f9ff;font-weight:600;font-size:14px;line-height:21px;color:#606060;border-bottom:1px solid rgba(122,204,255,0.3)}
.allocation-content{padding:20px 10px 20px 20px;height:100%}
.allocation-content .filterList-mCustomScrollbar{max-height:250px}
.allocation-content .filterList-mCustomScrollbar .mCustomScrollBox{padding-right:15px}
.allocation-content .filterList-mCustomScrollbar .mCSB_inside>.mCSB_container{margin-right:0}
.allocation-content .filterList-mCustomScrollbar .mCSB_scrollTools{right:-6px}
.allocation-info-item:not(:last-child) .allocation-content{border-right:1px solid rgba(122,204,255,0.3)}
.allocation-info-wrap{display:flex}
.allocation-info-wrap .table{border-collapse:collapse;width:100%}
.allocation-info-wrap .table th{text-align:left;font-weight:400;font-size:12px;line-height:22px;color:#606060;border-bottom:1px solid rgba(122,204,255,0.3);padding-bottom:10px}
.allocation-info-wrap .table th.allocation-th{width:74px}
.allocation-info-wrap .table td{font-size:14px;line-height:22px;color:#333;padding:8px 0 5px}
.allocation-graph{position:relative;pointer-events:none}
.allocation-graph .highcharts-pane{fill:#fff}
.allocation-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.allocation-value p{font-weight:600;font-size:26px;line-height:31px;letter-spacing:-0.01em;color:#6c9}
.graph-labels-wrap ul{display:flex;justify-content:center}
.graph-labels-wrap ul li{font-size:12px;line-height:22px;color:#606060;position:relative;padding-left:20px}
.graph-labels-wrap ul li:not(:last-child){margin-right:25px}
.graph-labels-wrap ul li:before{content:"";width:10px;height:10px;position:absolute;border-radius:50%;top:6px;left:0}
.graph-labels-wrap ul li.debt-item:before{background-color:#0a69a5}
.risk-tab-list li a{font-weight:600;font-size:12px;line-height:18px;letter-spacing:.0125em;text-transform:uppercase;color:#c4c4c4;position:relative;display:block}
.risk-tab-list li a.active-tab:before{display:block}
.risk-tab-list li a:before{content:"";border-bottom:2px solid #d7df23;position:absolute;left:0;right:0;bottom:-4px;display:none}
@media(max-width:1200px){.allocation-header,.allocation-content{padding:17px 10px 17px 17px}
.graph-labels-wrap ul li:not(:last-child){margin-right:15px}
.allocation-info-wrap .table td{font-size:12px}
}
@media(max-width:991px){.allocation-info-wrap .table th{font-size:11px}
.allocation-info-wrap .table td{font-size:13px}
.risk-tab-list{margin:0 -5px}
.risk-tab-list li{padding:0 5px}
.risk-tab-list li a{font-size:11px}
}
@media(max-width:767px){.risk-tab-list{margin:-10px -10px 0}
.risk-tab-list li{padding:10px 10px 0}
.risk-tab-list li a{font-size:12px}
.allocation-tab-list{display:flex;flex-wrap:nowrap;overflow:auto;margin-bottom:20px}
.allocation-tab-list::-webkit-scrollbar{width:0;height:0}
.allocation-tab-list li a{flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap}
.allocation-tab-list li .active-tab{color:#2c6eb5}
.allocation-info-item{width:100%;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;display:none}
.allocation-info-item.active{display:block}
.allocation-info-item .allocation-header{display:none}
.allocation-info-wrap .table{white-space:normal}
}
.graph-labels-wrap ul li.yellow-item:before{background-color:#d7df23}
.graph-labels-wrap ul li.equity-item:before{background-color:#6c9}
.performance-heading{font-size:30px}
@media(max-width:767px){.performance-heading{font-size:24px}
}
.mCSB_scrollTools.mCSB_scrollTools_vertical .mCSB_dragger .mCSB_dragger_bar{background-color:#c0d2e3}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#f6f8f9}
.dot-list li:before{content:"";width:7px;height:7px;background-color:#acb4d1;position:absolute;left:0;top:6px;border-radius:50%}
.fund-details-card .card-blocks-wrap li{width:25%;min-width:auto}
.fund-details-card .card-blocks-wrap li:nth-child(4){border-right:0}
.card-title-wrap .risk-associated-card{padding:25px 45px;display:flex}
.risk-associated-card .img-text-wrap{margin-right:40px}
.risk-associated-card .img-text-wrap img{margin-bottom:10px}
.risk-associated-card ul{margin-top:10px}
.risk-associated-card .text-wrap{margin-left:0}
.risk-associated-card .btn-view-all{min-width:155px}
.risk-associated-card ul li{font-size:14px;line-height:20px}
.name-select-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.name-select-wrap .form-select2{margin-bottom:15px}
.name-select-wrap .select2-container{min-width:270px}
.name-select-wrap .select2-selection--single{width:100%;min-height:37px;display:flex;align-items:center}
.name-select-wrap .select2-selection--single{border-color:#ccd8ee;background-color:#f9fbff}
.name-select-wrap .select2-selection--single .select2-selection__arrow{top:7px}
.contact-infomarion-btn{margin-bottom:15px;font-weight:500;font-size:14px;line-height:21px;color:#606060;background-color:#f9fbff;border:1px solid #ccd8ee;padding:8px 13px;border-radius:6px;position:relative}
.contact-infomarion-btn:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:50px;font-weight:400;display:inline-block;transition:all .3s}
.contact-info-wrap p{font-size:14px;line-height:21px;color:#333;margin-top:10px;margin-bottom:5px}
.contact-info-wrap li p{margin:0}
.contact-info-wrap li b{font-weight:600}
[data-toggleCard]{display:none;margin-bottom:35px}
.active[data-btn]:after{transform:rotate(180deg)}
.read-more-link{font-weight:bold;font-size:11px;line-height:16px;display:block;letter-spacing:.02em;text-transform:uppercase;color:#2c6eb5;margin-top:5px}
.read-more-link:hover,.read-more-link:focus{text-decoration:none}
.read-more-link:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:10px;font-weight:400;display:inline-block;transition:all .3s}
.read-more-link.active:after{transform:rotate(180deg)}
.exit-load-content li:nth-child(odd){border-right:1px solid rgba(122,204,255,0.3)}
.exit-load-content li{display:flex;align-items:center;width:50%;margin:10px 0;padding:0 30px}
body.overlay{overflow:hidden;position:relative}
body.overlay:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:11}
@media(min-width:767px){.contact-infomarion-btn:before{content:"";width:0;height:3px;background:#d7df23;position:absolute;bottom:-21px;left:0;transition:all .3s}
.contact-infomarion-btn.active:before{width:70px}
}
@media(max-width:1200px){.card-title-wrap .risk-associated-card{padding:25px 30px}
.risk-associated-card .img-text-wrap{margin-right:25px}
.risk-associated-card .btn-view-all span{font-size:9px}
}
@media(max-width:991px){.fund-details-card .card-blocks-wrap li{width:25%;padding:0 17px}
}
@media(max-width:767px){.exit-load-content li{padding:0 20px;width:100%;border-right:0 !important;margin:3px 0}
.exit-load-content li h6{font-size:14px;line-height:21px}
.exit-load-content li p{font-size:12px;line-height:22px}
.card-title-wrap .risk-associated-card{flex-wrap:wrap}
.risk-associated-card .img-text-wrap{margin-right:0}
.risk-associated-card h6{margin-bottom:15px;text-align:center}
.risk-associated-card img{margin:0 auto 15px}
.investment-details-card .btn-view-all .text-wrap{font-size:11px;line-height:16px}
.contact-info-wrap{position:fixed;z-index:9;top:50%;left:0;right:0;width:92%;margin:0 auto;transform:translate(0,-50%);text-align:center;padding:40px 20px 40px !important;z-index:12;height:auto !important}
.contact-info-wrap h4{margin-bottom:15px}
.contact-info-wrap h6{font-size:14px;line-height:21px}
.contact-info-wrap p{margin-top:0;font-size:12px;line-height:20px}
.contact-info-wrap .card-blocks-wrap li{border:0 !important;width:100%}
.fund-details-card .card-blocks-wrap li{width:50%;min-width:auto}
}
.fund-details-card .card-blocks-wrap li{width:25%;min-width:auto}
.fund-details-card .card-blocks-wrap li:nth-child(4){border-right:0}
.card-title-wrap .risk-associated-card{padding:25px 45px;display:flex}
.risk-associated-card .img-text-wrap{margin-right:40px}
.risk-associated-card .img-text-wrap img{margin-bottom:10px}
.risk-associated-card ul{margin-top:10px}
.risk-associated-card .text-wrap{margin-left:0}
.risk-associated-card .btn-view-all{min-width:155px}
.name-select-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.name-select-wrap .form-select2{margin-bottom:15px}
.name-select-wrap .select2-container{min-width:270px}
.name-select-wrap .select2-selection--single{width:100%;min-height:37px;display:flex;align-items:center}
.name-select-wrap .select2-selection--single{border-color:#ccd8ee;background-color:#f9fbff}
.name-select-wrap .select2-selection--single .select2-selection__arrow{top:7px}
.contact-infomarion-btn{margin-bottom:15px;font-weight:500;font-size:14px;line-height:21px;color:#606060;background-color:#f9fbff;border:1px solid #ccd8ee;padding:8px 13px;border-radius:6px;position:relative}
.contact-infomarion-btn:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:50px;font-weight:400;display:inline-block;transition:all .3s}
.contact-info-wrap p{font-size:14px;line-height:21px;color:#333;margin-top:10px;margin-bottom:5px}
.contact-info-wrap li p{margin:0}
.contact-info-wrap li b{font-weight:600}
[data-toggleCard]{display:none;margin-bottom:35px}
.active[data-btn]:after{transform:rotate(180deg)}
.read-more-link{font-weight:bold;font-size:11px;line-height:16px;display:block;letter-spacing:.02em;text-transform:uppercase;color:#2c6eb5;margin-top:5px}
.read-more-link:hover,.read-more-link:focus{text-decoration:none}
.read-more-link:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:10px;font-weight:400;display:inline-block;transition:all .3s}
.read-more-link.active:after{transform:rotate(180deg)}
body.overlay{overflow:hidden;position:relative}
body.overlay:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:11}
@media(min-width:767px){.contact-infomarion-btn:before{content:"";width:0;height:3px;background:#d7df23;position:absolute;bottom:-21px;left:0;transition:all .3s}
.contact-infomarion-btn.active:before{width:70px}
}
@media(max-width:1200px){.card-title-wrap .risk-associated-card{padding:25px 30px}
.risk-associated-card .img-text-wrap{margin-right:25px}
.risk-associated-card .btn-view-all span{font-size:9px}
}
@media(max-width:991px){.fund-details-card .card-blocks-wrap li{width:25%;padding:0 17px}
}
@media(max-width:767px){.exit-load-content li{padding:0 20px;width:100%;border-right:0 !important;margin:3px 0}
.exit-load-content li h6{font-size:14px;line-height:21px}
.exit-load-content li p{font-size:12px;line-height:22px}
.card-title-wrap .risk-associated-card{flex-wrap:wrap}
.risk-associated-card h6{margin-bottom:15px;text-align:center}
.risk-associated-card img{margin:0 auto 15px}
.investment-details-card .btn-view-all .text-wrap{font-size:11px;line-height:16px}
.contact-info-wrap{position:fixed;z-index:9;top:50%;left:0;right:0;width:92%;margin:0 auto;transform:translate(0,-50%);text-align:center;padding:40px 20px 40px !important;z-index:12;height:auto !important}
.contact-info-wrap h6{font-size:14px;line-height:21px}
.contact-info-wrap p{margin-top:0;font-size:12px;line-height:20px}
.contact-info-wrap .card-blocks-wrap li{border:0 !important;width:100%}
.fund-details-card .card-blocks-wrap li{width:50%;min-width:auto}
}
.heading-of-amc{color:#333}
.card-blocks-wrap li p a{font-weight:600;font-size:14px;line-height:21px;color:#2c6eb5}
.exit-load-content li:last-child{border-right:0}
.fund-details-card .card-blocks-wrap li{width:25%;min-width:auto}
.fund-details-card .card-blocks-wrap li:nth-child(4){border-right:0}
.card-title-wrap .risk-associated-card{padding:25px 45px;display:flex}
.risk-associated-card .img-text-wrap img{margin-bottom:10px}
.risk-associated-card ul{margin-top:10px}
.risk-associated-card .text-wrap{margin-left:0}
.risk-associated-card .btn-view-all{min-width:155px}
.name-select-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.name-select-wrap .form-select2{margin-bottom:15px}
.name-select-wrap .select2-container{min-width:270px}
.name-select-wrap .select2-selection--single{width:100%;min-height:37px;display:flex;align-items:center}
.name-select-wrap .select2-selection--single{border-color:#ccd8ee;background-color:#f9fbff}
.name-select-wrap .select2-selection--single .select2-selection__arrow{top:7px}
.contact-infomarion-btn{margin-bottom:15px;font-weight:500;font-size:14px;line-height:21px;color:#606060;background-color:#f9fbff;border:1px solid #ccd8ee;padding:8px 13px;border-radius:6px;position:relative}
.contact-infomarion-btn:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:50px;font-weight:400;display:inline-block;transition:all .3s}
.contact-info-wrap p{font-size:14px;line-height:21px;color:#333;margin-top:10px;margin-bottom:5px}
.contact-info-wrap li p{margin:0}
.contact-info-wrap li b{font-weight:600}
[data-toggleCard]{display:none;margin-bottom:35px}
.active[data-btn]:after{transform:rotate(180deg)}
.read-more-link{font-weight:bold;font-size:11px;line-height:16px;display:block;letter-spacing:.02em;text-transform:uppercase;color:#2c6eb5;margin-top:5px}
.read-more-link:hover,.read-more-link:focus{text-decoration:none}
.read-more-link:after{content:"";font-family:"icomoon" !important;color:#2c6eb5;font-size:10px;margin-left:10px;font-weight:400;display:inline-block;transition:all .3s}
.read-more-link.active:after{transform:rotate(180deg)}
body.overlay{overflow:hidden;position:relative}
body.overlay:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:11}
@media(min-width:767px){.contact-infomarion-btn:before{content:"";width:0;height:3px;background:#d7df23;position:absolute;bottom:-21px;left:0;transition:all .3s}
.contact-infomarion-btn.active:before{width:70px}
}
@media(max-width:1200px){.card-title-wrap .risk-associated-card{padding:25px 30px}
.risk-associated-card .btn-view-all span{font-size:9px}
}
@media(max-width:991px){.fund-details-card .card-blocks-wrap li{width:25%;padding:0 17px}
}
@media(max-width:767px){.exit-load-content li{padding:0 20px;width:100%;border-right:0 !important;margin:3px 0}
.exit-load-content li h6{font-size:14px;line-height:21px}
.exit-load-content li p{font-size:12px;line-height:22px}
.card-title-wrap .risk-associated-card{flex-wrap:wrap}
.risk-associated-card .img-text-wrap{margin-right:0}
.risk-associated-card h6{margin-bottom:15px;text-align:center}
.risk-associated-card img{margin:0 auto 15px}
.investment-details-card .btn-view-all .text-wrap{font-size:11px;line-height:16px}
.contact-info-wrap{position:fixed;z-index:9;top:50%;left:0;right:0;width:92%;margin:0 auto;transform:translate(0,-50%);text-align:center;padding:40px 20px 40px !important;z-index:12;height:auto !important}
.contact-info-wrap h6{font-size:14px;line-height:21px}
.contact-info-wrap p{margin-top:0;font-size:12px;line-height:20px}
.contact-info-wrap .card-blocks-wrap li{border:0 !important;width:100%}
.fund-details-card .card-blocks-wrap li{width:50%;min-width:auto}
}
.heading-of-fund-manager{color:#333}
#managerName::after{content:' >'}
.calculate-return-cards{background:linear-gradient(105.04deg,rgba(0,88,153,0.2) 8.77%,rgba(78,76,221,0.2) 49.99%,rgba(44,110,181,0.2) 87.12%),#2c6eb5;box-shadow:20px 14px 30px rgb(153 186 208 / 30%);border-radius:10px}
.calculate-form-group .calculate-form-control:focus{outline:0}
.calculate-form-control::placeholder{color:#fff}
.calculate-form-group .inner-form-group .calculate-textbox-text{position:absolute;right:0;top:6px;pointer-events:none}
.calculate-return-top h4{letter-spacing:normal;color:#fff}
.calculate-form-group label{display:block;font-size:12px;line-height:18px;letter-spacing:.02em;color:rgba(255,255,255,0.6)}
.calculate-return-bottom{background-color:#e9f0f7;box-shadow:0 -13px 9px rgb(126 131 139 / 21%);border-radius:10px;padding:14px 35px;position:relative;z-index:2;top:1px}
.calculate-return-bottom .return-ul{display:flex;flex-wrap:wrap;margin:0 -10px}
.calculate-return-bottom .return-li.return-btn{display:flex;align-items:center;justify-content:center}
.calculate-return-bottom .return-li{width:33.33%;padding:0 10px}
.rightside-form-wrap{margin-top:75px;max-width:320px}
.rightside-form-wrap.affix{margin-top:150px}
.rightside-form-wrap .date-top-heading{position:relative;padding-bottom:10px}
.rightside-form-wrap .date-top-heading h5{font-size:16px;line-height:20px;text-align:center}
.rightside-form-wrap .date-top-heading .calendar-close .close{position:absolute;right:10px;top:5px}
.rightside-form-wrap .calculate-return-top{position:relative}
.rightside-form-wrap .calculate-return-top h4{font-size:18px;line-height:27px;text-align:center;margin-bottom:12px}
.rightside-form-wrap .calculate-return-top .calculates-ul .calculates-li{width:100%}
.rightside-form-wrap .return-tabs-outer{text-align:center;margin-bottom:25px}
.rightside-form-wrap .calculate-return-bottom{margin-top:15px;padding:30px}
.rightside-form-wrap .calculate-return-bottom .return-ul{justify-content:center}
.rightside-form-wrap .calculate-return-bottom .return-ul .btn-blue{min-width:130px;padding:11px 25px;margin-top:0}
.rightside-form-wrap .calculate-return-bottom .error-msgs{position:relative;margin-bottom:10px;color:#fc3e3e;font-size:12px;line-height:16px;padding-left:20px}
.rightside-form-wrap .calculate-return-bottom .error-msgs::before{content:"";font-family:"icomoon";font-size:11px;position:absolute;top:0;left:0}
.rightside-form-wrap .calculate-return-bottom .error-msgs:empty::before{display:none}
.rightside-form-wrap .form-group.error .calculate-form-control{color:#ff6464}
.invest-close{color:#fff;top:8px}
.date-calendar{position:absolute;top:0;transform:translateY(-100%);z-index:3;background-color:#fff;box-shadow:0 9px 20px rgba(170,187,204,0.47);padding:20px 12px;width:100%;max-width:250px;display:none}
.date-calendar.show{display:block}
.date-calendar:before{content:"";width:120px;height:3px;background-color:#d7df23;position:absolute;bottom:0;right:0}
.date-calendar .calendar-close{text-align:right;display:flex;justify-content:flex-end;padding-right:10px}
.date-calendar .calendar-close .close{font-size:12px;color:#2c6eb5;display:inline-flex;margin-bottom:15px;text-decoration:none}
.date-calendar .btn-wrap{text-align:center}
.date-calendar .btn-wrap .btn-blue{min-width:159px;letter-spacing:.02em;text-transform:uppercase;color:#fff;font-weight:700;padding:12px 15px}
.calendar-table{margin-bottom:15px;margin:0 auto 15px}
.calendar-table td{font-size:14px;line-height:22px;color:#333;text-align:center;min-width:30px;width:30px;height:30px}
.calendar-table td span{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}
.calendar-table td span:hover,.calendar-table td span.active{cursor:pointer;background-color:#2c6eb5;color:#fff;transition:all .3s}
@media(min-width:991px){.js-floating.affix-absolute{position:absolute !important;top:auto !important;bottom:80px;z-index:0 !important}
}
@media(max-width:1199px){.rightside-form-wrap.affix{max-width:265px}
.date-calendar{padding:20px 8px}
}
@media(max-width:991px){.rightside-form-wrap{position:fixed;top:50%;left:0;right:0;width:92%;max-width:none;margin:0 auto;transform:translate(0,-50%);text-align:center;padding:40px 20px 40px !important;z-index:12;height:auto !important;display:none}
.rightside-form-wrap .calculate-form-group label{text-align:left}
.rightside-form-wrap .calculate-return-bottom .error-msgs{text-align:left}
}
@media(max-width:767px){.btn-blue{font-size:11px;line-height:17px;padding:12px 20px}
.date-calendar{padding:15px 14px;width:100%}
.date-calendar .calendar-close .close{margin-bottom:12px}
.date-calendar .btn-blue{display:block}
.calendar-table{margin-bottom:12px}
.calendar-table td{min-width:28px;width:28px;height:28px;font-size:12px}
}