.search-res-holder{max-width:713px;margin:0 auto;margin-top:47px;padding-bottom:20px}
.search-res-holder .backnav{padding-bottom:20px}
.loader-wrapper{position:fixed}
.searchtext{font-size:24px;line-height:36px;font-weight:500;color:#453e3c;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #eaedf6}
.filderHolder{display:flex;width:100%;padding-bottom:20px}
.padtop0{padding-top:0 !important}
.filderBox.fieldshow{font-size:12px;line-height:18px;font-weight:500;color:#453e3c;justify-content:right;align-items:center}
.filderHolder .filderBox{width:50%;display:flex}
.filderBox .filterSelect{display:inline-block;width:90px;height:30px;border-radius:50px;background:url(../../../../../../../content/dam/hdfcklarifylife/icons/arrow-icons/arrow-down.svg) no-repeat right 15px center #f6f5f5;margin-left:10px;padding-top:5px;position:relative;cursor:pointer}
.filderBox .nav-link.dropdown-toggle{font-size:12px;text-decoration:none;line-height:20px;font-weight:500;color:#453e3c;text-align:left;padding-top:0}
.filderBox .filterSelect ul{border:1px solid #eaedf6;box-shadow:0 8px 18px rgb(45 69 157 / 16%);border-radius:10px;padding:10px 14px 10px 14px;min-width:100px}
.filderBox .filterSelect ul li{border-bottom:1px solid #eaedf6;margin-bottom:5px}
.filderBox .filterSelect ul li a{display:block;padding-bottom:5px;font-size:12px;text-decoration:none;line-height:18px;font-weight:500;color:#453e3c;text-align:left}
.searchtext span{color:#4a5fab;font-weight:600}
.searchResBox{background:#fff;border:1px solid #eaedf6;border-radius:10px;padding:24px;margin-bottom:20px}
.searchflexbox{display:flex;width:100%;align-items:center;border-bottom:1px solid #eaedf6;padding-bottom:24px;margin-bottom:24px}
.searchflexbox:last-child{border-bottom:0 solid transparent;margin-bottom:0;padding-bottom:0}
.searchload:last-child .searchflexbox:last-child{border:0 solid transparent;padding-bottom:0;margin-bottom:0}
.searchflexbox img{width:80px;height:80px;margin-right:16px}
.searchflexbox .srchflexRight{width:calc(100% - 96px)}
.searchflexbox .srchflexRight h4,.searchflexbox .srchflexRight h4 a{text-decoration:none;font-size:24px;line-height:36px;font-weight:600;color:#2d459d;word-break:break-word}
.searchflexbox .srchflexRight p{font-size:14px;line-height:24px;font-weight:400;color:#453e3c}
.searchflexbox .suggestion{display:inline-block;padding:2px 20px;font-size:12px;font-weight:400;line-height:20px;border-radius:17px;margin-left:10px;position:relative;top:-3px}
.searchflexbox .suggestion.bluetheme{background:#e7ecff;color:#2d459d}
.searchflexbox .suggestion.greentheme{background:#eafcf7;color:#28dba7}
.searchflexbox .suggestion.pinktheme{background:#ffebf0;color:#ff7697}
.mobsearchholder{display:none}
div.linksholder{margin-left:0;max-width:300px}
.searchload{padding-top:10px}
div.linksholder a{width:30.333%}
.dec-moreless2,.dec-moreless3{clear:both;overflow:hidden;bottom:-40px;display:none;text-align:center;width:110px;margin:0 auto;color:#453e3c;font-size:14px;line-height:21px;font-weight:500;cursor:pointer;position:relative;margin-bottom:48px}
@media screen and (max-width:767px){.searchResBox{border:0 solid transparent;padding-left:0;padding-right:0;padding-top:10px}
.searchtext{font-size:16px;line-height:23px;font-weight:400}
.mobsearchholder{display:flex;align-items:center;max-width:343px;margin:0 auto;background:#fff;border:1px solid #e7ecff;border-radius:10px;height:50px;padding-left:19px;padding-right:12px;margin-bottom:16px}
.mobsearchholder img{width:20px;height:20px;margin-right:13px}
.mobsearchholder a{width:20px}
.mobsearchholder a img{width:20px;margin-right:0}
.mobsearchholder input{width:calc(100% - 67px);height:14px;font-size:14px;line-height:22px;font-weight:400;color:#6a6563;border:0 solid transparent;margin-right:5px;border-left:2px solid #6a6563;padding-left:10px}
.searchflexbox{align-items:start}
.searchflexbox .srchflexRight h4,.searchflexbox .srchflexRight h4 a{font-size:16px;line-height:24px;font-weight:600}
.searchflexbox .srchflexRight p{line-height:22px}
.searchflexbox .suggestion{padding:2px 10px;font-size:10px;font-weight:500;line-height:16px;margin-left:5px}
}
.search-res-holder .backnav{padding-bottom:20px}
.backnav{font-size:14px;line-height:21px;color:#453e3c;font-weight:500;color:#453e3c;padding-bottom:32px;margin-left:15px;position:relative}
.backnav a{color:#453e3c;text-decoration:none;position:relative;margin-left:-7px}
.backnav a:hover{color:#453e3c;text-decoration:none}
@media screen and (max-width:767px){.backnav{padding-bottom:17px;padding-left:0}
.backnav a{padding:unset}
}
.dropdown-toggle::after{content:unset !important}
.filderBox .filterSelect ul li:last-child{border-bottom:0;margin-bottom:0}
.result-li-wrapper{display:flex;justify-content:space-between;align-items:baseline}
@media screen and (max-width :767px){.result-li-wrapper{align-items:unset;justify-content:unset;flex-direction:column;row-gap:5px}
}