.custom-table{display:block;width:100%;box-shadow:0 0 15px 0 #1360f824}
.table-responsive.table_custom{box-shadow:none}
.custom-row{display:flex}
.custom-row:first-child .custom-cell{font-size:20px!important}
.custom-cell{padding:14px 30px;border-bottom:1px solid #dee3e5;box-sizing:border-box;text-align:start;font-weight:400;font-size:18px}
.custom-row:first-child{border-top:1px solid #dee3e5}
.custom-cell:first-child{border-left:1px solid #dee3e5;border-right:1px solid #dee3e5}
.custom-cell:last-child{border-left:1px solid #dee3e5;border-right:1px solid #dee3e5}
.table-primary{border-spacing:0;border-radius:12px!important;min-width:100%;box-shadow:none}
.table.table-bordered{border:1px solid #dee3e5!important}
.table-primary tr th:first-child,.table-primary tr td:first-child{border-left:0 solid #dee2e6; min-width: 280px;max-width: 350px;}
.table-primary tr th{background:#0087d3;text-align:left;color:#fff;font-family:"Inter",sans-serif;font-weight:700;font-size:20px;padding:12px 30px;border-right:none}
.table-primary tr td{font-family:"Inter",sans-serif;font-weight:400;font-size:18px;color:#051e29;border-bottom:1px solid #dee3e5!important;border-right:none;padding:14px 30px;background-color:#fff}
.case-studies{border-bottom:solid 1px #d6e6ec;padding-bottom:60px;margin-bottom:60px}
.case-studies:last-child{border-bottom:none;padding-bottom:0;margin-bottom:30px}
.case-studies-banner{padding:30px;height:100%;border-radius:12px}
.case-studies-img img{transition:.3s all;max-height:220px;object-fit:cover;border-radius:12px}
.case-studies-badge{background:#fac848;display:inline-block;font-size:16px;font-weight:400;text-transform:capitalize;padding:2px 15px;border-radius:6px;color:#051e29;margin-bottom:15px}
.case-studies-content .bullet-listing{padding-left:20px;display:flex;flex-wrap:wrap;margin-left:10px}
.case-studies-content .bullet-listing li{font-size:24px;color:#051e29;font-weight:600;width:50%;margin-bottom:5px}
.case-studies-content .bullet-listing li::marker{color:#fac848;font-size:25px;line-height:1}
.zig-zag-icon-section{display:flex;flex-direction:column}
.zig-zag-icon-section .zig-zag-container{padding:60px 160px;border-bottom:solid 1px #d6e6ec;display:flex}
.zig-zag-icon-section .zig-zag-container:last-child{border-bottom:none}
.zig-zag-icon-section .zig-zag-container .zig-zag-icon{flex:0 0 15%;text-align:center}
.zig-zag-icon-section .zig-zag-container .zig-zag-content{flex:0 0 85%}
.zig-zag-content p{word-break:break-word}
.zig-zag-image-section{display:flex;flex-direction:column}
.zig-zag-image-section .zig-zag-container{padding:60px ;border-bottom:solid 1px #d6e6ec;display:flex;justify-content: space-between;}
.zig-zag-image-section .zig-zag-container:last-child{border-bottom:none}
.zig-zag-image-section .zig-zag-container .zig-zag-image{flex:0 0 45%;text-align:center;}
.zig-zag-image-section .zig-zag-container .zig-zag-image img{border-radius:12px}
.zig-zag-image-section .zig-zag-container .zig-zag-content{flex: 0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}
.bullet-listing li::marker{color:#fac848}
.zig-zag-content a:hover{text-decoration:underline}
.zig-zag-image-section .zig-zag-container:nth-child(even) .zig-zag-image{  text-align: end; }
.zig-zag-image-section .zig-zag-container:nth-child(odd) .zig-zag-image{   text-align: start;  }
@media (max-width: 1599px) {
  .zig-zag-image-section .zig-zag-container{padding:50px 0;justify-content: space-around;}
  .zig-zag-image-section .zig-zag-container .zig-zag-content{flex:0 0 51%}
  .zig-zag-image-section .zig-zag-container .zig-zag-image{flex: 0 0 40%;}
.zig-zag-icon-section .zig-zag-container{padding:60px 30px}
.case-studies-content .bullet-listing li{font-size:18px} 
}
@media (max-width: 1200px) {
  .zig-zag-image-section .zig-zag-container .zig-zag-content{flex:0 0 45%}
.case-studies-content .bullet-listing li{font-size:18px;font-weight:400}
.zig-zag-icon-section .zig-zag-container .zig-zag-icon{flex:0 0 20%}
.zig-zag-icon-section .zig-zag-container .zig-zag-content{flex:1 1 auto}
.zig-zag-image-section .zig-zag-container .zig-zag-image{flex:0 0 45%} 
}
@media (max-width: 1024px) {
  .zig-zag-image-section .zig-zag-container{ padding:40px 20px ;display: flex !important;flex-direction: column !important;}
  .zig-zag-image-section .zig-zag-container .zig-zag-image img{width: 100% !important;} 
  .zig-zag-image-section .zig-zag-container .zig-zag-image{flex:0 0 40%;order:-1 !important;margin-bottom:20px; text-align: start;}
  .zig-zag-icon-section .zig-zag-container .zig-zag-icon{flex:0 0 100%;order:-1;margin-bottom:20px} 
}
@media (max-width: 991px) {
.zig-zag-icon-section .zig-zag-container .zig-zag-icon{flex:0 0 100%;order:-1;margin-bottom:20px} 
.zig-zag-image-section .zig-zag-container .zig-zag-content { flex: 0 0 55%;}
.zig-zag-image-section .zig-zag-container .zig-zag-content ul,.zig-zag-image-section .zig-zag-container .zig-zag-content h3,.zig-zag-image-section .zig-zag-container .zig-zag-content p,.zig-zag-image-section .zig-zag-container .zig-zag-content a{ align-items:center} 
.zig-zag-image-section .zig-zag-container .zig-zag-image{flex:0 0 40%;order:-1;margin-bottom:20px; text-align: start;}
.zig-zag-image-section .zig-zag-container{ padding:40px 20px ;display: flex;flex-direction: column !important;}
.zig-zag-image-section .zig-zag-container .zig-zag-content .bullet-listing{text-align:left}
.zig-zag-image-section .zig-zag-container:nth-child(even) .zig-zag-content{   position: relative; right: 0; }
.zig-zag-image-section .zig-zag-container:nth-child(odd) .zig-zag-content{  position: relative;left: 0; } 
.zig-zag-image-section .zig-zag-container:nth-child(even) .zig-zag-image{text-align: start;}
.custom-cell{word-break:break-word!important}
}
@media (max-width: 768px) {  
.zig-zag-icon-section .zig-zag-container{flex-direction:column;padding:40px 20px;}
.table-primary tr th:nth-child(2),.table-primary tr td:nth-child(2) {  min-width: 120px; max-width: 350px; } 
.zig-zag-image-section .zig-zag-container{flex-direction:column; margin-bottom:20px;padding: 20px 20px;}
.zig-zag-image-section .zig-zag-container .zig-zag-image,.zig-zag-image-section .zig-zag-container .zig-zag-content{margin-right:0!important;margin-left:0!important}
.zig-zag-image-section .zig-zag-container .zig-zag-content ul,.zig-zag-image-section .zig-zag-container .zig-zag-content h3,.zig-zag-image-section .zig-zag-container .zig-zag-content p{text-align:start;align-items:start}
.zig-zag-image-section .zig-zag-container .zig-zag-content ul,.zig-zag-image-section .zig-zag-container .zig-zag-content h3,.zig-zag-image-section .zig-zag-container .zig-zag-content p,.zig-zag-image-section .zig-zag-container .zig-zag-content a{text-align:start;align-items:center}
.zig-zag-content .bullet-listing{padding-left:20px!important}
.zig-zag-image-section .zig-zag-container .zig-zag-content a{text-align:center!important;align-items:center!important;margin-bottom:20px}
 .custom-cell,.table-primary tr td{font-size:14px!important;padding:10px 6px!important}
.custom-row:first-child .custom-cell,.table-primary tr th{font-size:16px!important;padding:10px 6px!important;word-break:auto-phrase!important}
.zig-zag-image-section .zig-zag-container .zig-zag-content{margin:0 8px}
}  
