.equ .sub_tit{text-align:center;}
.equ_thumb{margin-top:60px;}
.equ_thumb ul{display:flex;flex-wrap:wrap;gap:50px 30px;}
.equ_thumb ul li{position:relative;width:48%;cursor: none;}
.equ_thumb ul li div{border-radius:10px;}
.equ_thumb ul li img{margin:0 auto;width:100%;display:block;}
.equ_thumb ul li p{text-align:center;padding:30px;font-weight:600}
.equ_thumb_pop_bg{display:none;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100vh;z-indeX:99;}
.equ_thumb_pop{background:#fff;width:600px;padding:50px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;}
.equ_close{margin-bottom:20px;cursor:pointer;}
.equ_close img{width:15px;display:block;margin-left:auto;}
.equ_thumb_pop ul{}
.equ_thumb_pop ul li{display:none;}
.equ_thumb_pop ul li img{width:100%;}
.equ_thumb_pop ul li h4{margin-top:25px;}
.equ_thumb_pop ul li p{color:#555;margin-top:8px;}

.custom-cursor {position: fixed;top: 0;left: 0;pointer-events: none;transform: translate(-50%, -50%) scale(0);background: rgb(0 71 135 / 85%);color: #fff;font-size: 17px;font-weight: bold;border-radius: 80px;width:120px;height:120px;line-height:120px;text-align:center; opacity: 0;transition: transform 0.25s ease, opacity 0.25s ease;z-index: 9999;font-family:"Cormorant", serif !important;}
.equ_thumb ul li:hover ~ .custom-cursor,
.equ_thumb ul li:hover + .custom-cursor {transform: translate(-50%, -50%) scale(1);opacity: 1;}

@media screen and (max-width:768px){
  .equ_thumb{margin-top:25px;}
  .equ_thumb ul{gap:20px 0;}
  .equ_thumb ul li{width:100%}
  .equ_thumb ul li p{padding:10px;}
  .equ_thumb_pop{width:90%;padding:25px;}
  .equ_close{margin-bottom:10px}
  .equ_close img{width:10px;}
  .equ_thumb_pop ul li p br{display:none}
  .equ_thumb_pop ul li p{word-break:keep-all;font-size: 13px;line-height: 1.6;}
  .custom-cursor{display:none !Important;}
}