.post-repeater{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:25px;margin:30px 0}
.post-repeater-item{position:relative;padding-left:34px;margin-bottom:28px}
.post-repeater-item:last-child{margin-bottom:0}
.post-repeater-item:before{content:"✓";position:absolute;left:0;top:2px;color:#22c55e;font-size:20px;font-weight:bold}
.post-repeater-item h3{margin:0 0 8px;font-size:26px;font-weight:700;font-style:italic;color:#0f172a}
.post-repeater-item p{margin:0;color:#475467;font-size:17px;line-height:1.8}
.post-repeater {
font-weight: 600;
padding: 10px;
background: #f8fdff;
border-radius: 4px;
margin-bottom: 10px;
box-shadow: 0 0 5px rgba(0, 0, 0, .2);
color: #585858;
font-style: italic;
font-size: 15px;
color:#000;
}
.post-repeater p{
font-weight:normal;
}
.post-repeater-item::before,.post-repeater-item ul > li::before {
content: url(https://www.beyondintranet.com/blog/wp-content/uploads/2025/04/check-mark-green.jpg) !important;
position: absolute;
left: 0px;
top: -6px;
}
.post-repeater-item{
padding-left:20px;
margin-bottom: 15px;
}
.quotation-box{
position:relative;
background:#fff;
border-left:6px solid #6c63ff;
padding:25px 25px 25px 45px;
margin:30px 0;
border-radius:8px;
box-shadow:0 2px 10px rgba(0,0,0,.08);
}
.quotation-icon{
position:absolute;
top:15px;
left:12px;
font-size:28px;
color:#47b881;
}
.quotation-content{
font-size:18px;
line-height:1.8;
}
.quotation-content p:last-child{
margin-bottom:0;
}
.key-takeaway-box {
background: #fff;
border-radius: 8px;
padding: 20px;
box-shadow: 0 2px 8px rgba(0,0,0,.08);
margin: 0;
background-color: #a4ac5a0d;
margin-top: 30px;
}
.key-takeaway-box h3 {
padding: 10px;
border-left: 5px solid #40759d;
}
.quotation-box {
position: relative;
background: #fff;
border-left: 6px solid #0572c4;
padding: 24px 25px 25px 70px;
margin-top: 0;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,.08);
text-align: center;
}
.case-study-box {
background: #fff;
border-radius: 8px;
padding: 20px;
box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
margin: 0px;
background-color: #f3faff;
}
.case-study-box h2{
margin-top: 0;
}
.quotation-icon {
position: absolute;
top: 15px;
left: 12px;
font-size: 50px;
color: #47b881;
}
.ai-summary-box {
border-left: 5px solid #a4ac5a;
background: #fff;
border-radius: 8px;
padding: 20px;
box-shadow: 0 2px 8px rgba(0, 0, 0, .08);
margin: 30px 0;
background-color: #c6d25514;
}
.ai-summary-heading {
font-weight: bold;
margin-bottom: 15px;
color: #40759d;
font-size: 20px;
}