.blogThumbholder{width:340px;height:100%;background:#fff;border:1px solid #eaedf6;box-shadow:0 8px 16px rgba(45,69,157,0.2);border-radius:8px;padding:20px;margin:20px 5px 20px 0;position:relative}
.blogThumbholder .blogvis{width:100%;margin-bottom:20px}
.blogThumbholder .blogvis{max-height:300px;min-height:300px}
.blogThumbholder p{font-size:16px;line-height:24px;font-weight:500;color:#453e3c;word-break:break-word}
.blogThumbholder .socialSection img{display:inline-block !important;width:auto !important}
.blogThumbholder .socialSection a:first-child{margin-right:7px}
.blogslider{margin-bottom:50px}
.blogslider ul button{position:absolute;top:0;bottom:0;margin:auto;outline:0}
.blogslider button{width:44px;height:44px;border-radius:50%;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.blogslider .blogThumbholder .shareimage{margin-left:0}
.blogslider .blogThumbholder .sharesec{top:-300px;left:-70px;z-index:99999 !important;width:320px !important}
.blogslider .blogThumbholder .copybox .copy{position:unset}
.blogslider .blogThumbholder .socialSection a:first-child{margin-right:0}
.socialSection{width:100%}
.socialSection a{display:inline-block;font-size:14px;line-height:24px;font-weight:400;color:#453e3c;text-decoration:none}
.socialSection a.likeicons{width:44px;margin-right:0 !important}
.socialSection a:hover{color:#453e3c}
.socialSection a img{position:relative;top:-2px}
.socialSection a:first-child{margin-right:0}
.socialSection span.rightshare{float:right !important}
.shareimage{position:relative;color:#FFF;text-decoration:none;float:right}
.blogContentWrapper{height:110px;display:flex;flex-direction:column;justify-content:space-between}
@media screen and (max-width:767px){.blogslider .blogThumbholder .sharesec{display:none !important}
.blogslider{margin-bottom:20px}
.blogbanner{padding:60px 0 20px 0}
.sliderTitle .sliderLttitle .sliderTitle-pretitle{font-size:24px;line-height:28px}
.blogThumbholder{width:166px;height:263px;padding:10px;margin:20px 0 20px 0}
.blogThumbholder p{font-size:14px;line-height:22px;font-weight:500;padding-bottom:unset;word-break:break-word}
.blogThumbholder .blogvis{margin-bottom:25px}
.blogThumbholder .socialSection{padding-top:0;border:0}
.blogThumbholder .socialSection a:first-child{margin-right:10px}
.blogThumbholder .socialSection a{font-size:10px;line-height:16px;font-weight:400;color:#6a6563}
.blogThumbholder .socialSection a.likeicons img{width:18px;height:18px}
.blogThumbholder .socialSection .shareimage img{width:16px;height:16px}
.blogContentWrapper{height:80px}
.blogThumbholder .blogvis.maxmin-heightv1{max-height:unset;min-height:unset}
}
.overlay2,.overlay1{cursor:pointer}
.blog-list li,.blog-list li .hideboxshow>div{display:flex;flex-wrap:wrap}
.blog-list li{justify-content:left}
.blog-list li .decisionHideBox{padding-bottom:10px}
.blog-list li .blogThumbholder{margin:10px 10px 10px 10px;text-align:left}
.bloglisttitle{width:100% !important}
.dec-moreless,.dec-moreless1,.dec-moreless2,.dec-moreless3{clear:both;overflow:hidden;bottom:-40px;display:block;text-align:center;width:110px;margin:0 auto;color:#453e3c;font-size:14px;line-height:21px;font-weight:500;cursor:pointer;position:relative}
.dec-moreless a,.dec-moreless1 a,.dec-moreless2 a,.dec-moreless3 a{color:#453e3c;text-decoration:none;position:relative;padding-right:25px}
.dec-moreless a:hover,.dec-moreless2 a:hover,.dec-moreless3 a:hover{color:#453e3c;text-decoration:none}
.blogHolder .dec-moreless1{margin-top:20px}
@media screen and (max-width:767px){.blog-list li{justify-content:center}
.blog-list li .blogThumbholder{width:290px;height:auto}
#bOverlay .section1{position:relative;top:50%;transform:translateY(-50%)}
#bOverlay.blackoverlay{height:100%}
#bOverlay.blackoverlay .section1{transform:translateY(-58%)}
.posrel.OH{overflow:unset !important}
}
@media screen and (min-width:768px) and (max-width:1023px){.blog-list li .blogThumbholder{height:auto}
.blogThumbholder .blogvis.maxmin-heightv1{max-height:170px;min-height:135px}
}
@media screen and (max-width:600px){.blog-list li .blogThumbholder{height:auto}
.blog-list li .blogThumbholder:nth-child(2n+2){margin-right:10px}
}
.back-button .backnav{padding-top:unset}
.shareimageact:before{position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:24px;left:44px}
.shareimage{position:relative;color:#fff;text-decoration:none}
.shareimage a,.shareimage a:hover{text-decoration:none}
.sharesec{display:none;position:absolute;width:375px !important;right:0;top:34px;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 8px 18px rgba(45,69,157,.16);z-index:99999;padding:40px 32px 30px 32px}
.sharesec .share-close{position:absolute;right:18px;top:22px;cursor:pointer}
.shareactive{display:block !important}
.shareactive .shareh3{font-size:24px;line-height:36px;font-weight:600;text-align:center;color:#453e3c;display:block;padding-bottom:10px}
.shareactive .shareh6{font-size:14px;line-height:22px;font-weight:500;text-align:center;color:#453e3c;display:block;padding-bottom:13px}
.shareactive .copybox{overflow:hidden;width:100%;height:50px;border-radius:10px;border:1px solid #e7ecff;padding:2px 4px 2px 2px;display:flex;align-items:center;margin-bottom:21px}
.copybox .copy{display:block;background:#2d459d;border-radius:5px;border:0;font-size:14px;line-height:21px;font-weight:500;color:#fff;float:right;padding:12px 14px 12px 14px;min-width:71px}
.copybox input{font-size:14px;width:calc(100% - 103px);border:0;outline:0;display:inline-block;line-height:22px;font-weight:500;color:#453e3c;margin:0}
.copybox img{margin:8px 8px 0 7px}
.shareh7{display:block;text-align:center;padding:4px 0 0 0}
.shareh7 a{display:inline-block;margin:0 7px 0 7px}
.shareh7 a img{margin:0 !important}
.share-popup .share-section{right:unset;bottom:unset;z-index:99 !important;width:340px !important}
#arn_number{margin-top:20px;display:inline-block;padding:10px;font-size:14px;font-weight:400;color:#453e3c}