.emp_review_section{padding:8px;border-radius:8px;width:95%;margin:15px auto 20px;background:linear-gradient(92.4deg,#eef4fb 0,#d5e9f6 100%);position:relative}
.written_review{display:flex;gap:30px;justify-content:center;padding-bottom:0}
.written_review>div{display:flex;align-items:center;gap:8px;position:relative}
.copycnt{cursor:pointer}
hr{background-color:#99bfde;width:1px;height:48px}
.written_review_details{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:15px}
.written_review_details p{border:1px solid #e5eaf0;box-shadow:0 1px 3px 0 #00000014;padding:8px 16px;border-radius:8px;background-color:#f2f2f2;display:flex;gap:10px}
.written_review_details .share_review{cursor:pointer}
.written_review>div>div p{font-weight:600;font-size:14px;line-height:18px;color:#131619}
.written_review>div>div span{font-weight:400;font-size:12px;line-height:14px;color:#5c666e}
.written_review>div>img{width:48px;height:48px}
.written_reviewShare{display:flex;gap:5px;align-items:center;cursor:pointer;position:absolute;top:10px;right:8px}
.written_reviewShare p{font-weight:500;font-size:12px;line-height:14px;color:#005eac}
.share-icons{height:28px}
.share_tooltipp{z-index:100}
.tooltipp_box{position:absolute;top:44px;right:-20px;background:#fff;border-radius:8px;padding:16px;display:none;z-index:10;box-shadow:0 0 4px 0 #00000040}
.tooltipp_box p{font-size:14px;color:#131619}
.tooltipp_box .uparrow{position:absolute;left:20px;top:-8px}
.tooltipp_box .uparrow::after{content:"";position:absolute;left:50px;top:-1px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:11px solid #fff;z-index:2;pointer-events:none}
.tooltipp_box .uparrow::before{content:"";position:absolute;left:50px;top:-2px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.18);z-index:1;pointer-events:none;filter:blur(0.6px)}
.share_tooltipp p{font-size:14px;margin:0 0 8px;color:#333}
.share_icons{display:flex;gap:10px}
.share_tooltipp .uparrow{left:72px}
.written_reviewShare>img{width:15px;height:16px}
.emp_review_section .written_review .linkpop:hover{color:#005eac;cursor:pointer}
.newclp-procon .newclp-prdetails:active{--a:block}
.emp_review_section .written_review>div>div:has(.linkpop:hover) ~ .perso-descrip{display:block}
.emp_review_section .written_review .perso-descrip{border-radius:8px;border:1px solid #90caf9;width:30vw;position:absolute;top:60px;left:0;background:#fff;display:none;padding:16px;background-color:#fff;z-index:96}
.emp_review_section .written_review .perso-descrip{border-radius:8px;border:.5px solid #005eac;width:40vw;position:absolute;top:68px;left:-185px;background:#fff;display:none;padding:16px;background-color:#fff;z-index:96}
.emp_review_section .written_review .decr-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px}
.emp_review_section .written_review .decr-header .calc-h2{font-family:Rubik;font-size:12px;font-weight:400;color:#000;display:flex;gap:4px}
.emp_review_section .written_review .decr-header .calc-h2 span{font-weight:500}
.emp_review_section .written_review .decr-header img{width:24px;height:24px}
.emp_review_section .written_review .decr-imfor{font-family:Rubik;font-size:14px;line-height:22px;font-weight:400;color:#5c666e;margin-top:4px}
.emp_review_section .written_review .perso-descrip .tranglepers-box{width:24px;height:24px;background:#fff;border-top:.5px solid #005eac;border-left:.5px solid #005eac;position:absolute;top:-12px;left:50%;transform:rotate(45deg);border-radius:6px 1px 6px 1px}
.decr-header .calc-h2{display:flex;align-items:center;gap:10px !important}
.writer_icon img{width:40px !important;height:40px !important}
.linkedIn_icon img{width:24px;height:24px;cursor:pointer}
.writer_name{display:flex;flex-direction:column}
.writer_name span:first-child{font-size:14px;line-height:20px;font-weight:600;color:#131619}
.writer_name span:last-child{font-size:12px;line-height:14px;font-weight:400 !important;color:#5c666e}
@media(max-width:767px){.written_review_details{flex-wrap:wrap;gap:16px;column-gap:10px;align-items:normal}
.written_review_details p{width:48%;flex-direction:column;gap:5px;padding:8px 8px}
.emp_review_section{padding:8px;margin:14px auto 10px}
.written_review{gap:10px}
.written_review>div>img{width:32px;height:32px}
.written_review>div>div span strong{display:block}
hr{height:75px}
.written_reviewShare{position:static;justify-content:center;margin:10px 0 2px}
.tooltipp_box .uparrow::after,.tooltipp_box .uparrow::before{left:-8px}
.tooltipp_box{top:126px;left:64px;width:max-content;z-index:99}
.share_tooltipp .uparrow{left:50%;right:50%;transform:translate(-50%,-50%)}
.emp_review_section .written_review .perso-descrip{width:76vw}
.emp_review_section .written_review .perso-descrip{top:112px;left:25px}
.emp_review_section .written_review>div:last-child .perso-descrip{left:-170px}
}
@media(max-width:360px){.written_review_details p{padding:8px 2px}
.written_review_details .share_review{cursor:pointer;flex-direction:row;justify-content:center;gap:12px;align-items:center}
.tooltipp_box .uparrow::after,.tooltipp_box .uparrow::before{left:46px}
.tooltipp_box .uparrow{left:65px}
}