.cs-img-btn{background:0 0;border:none;width:100%;padding:0;display:block}.cs-popup{z-index:9999;background:#000000d9;justify-content:center;align-items:center;animation:.2s cs-fadein;display:flex;position:fixed;inset:0}@keyframes cs-fadein{0%{opacity:0}to{opacity:1}}.cs-popup-inner{max-width:90vw;max-height:90vh;position:relative}.cs-popup-inner img{object-fit:contain;border-radius:10px;max-width:90vw;max-height:85vh;display:block}.cs-popup-close{color:#fff;cursor:pointer;background:#ed1e3a;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;line-height:1;transition:background .2s;display:flex;position:absolute;top:-18px;right:-18px}.cs-popup-close:hover{background:#313131}.casestudyheader{text-align:center;margin:0 0 25px}.casestudybox .swiper-button-prev{left:-2%!important}.casestudybox .swiper-button-next{right:-2%!important}.casestudybox{padding:10px 5% 30px;position:relative}.casestudybox .swiper{overflow:visible}.casestudybox:before{content:"";background:#ed1e3a;border-radius:20px;width:90%;height:100%;margin:auto;display:block;position:absolute;bottom:0;left:0;right:0}.casestudybox figure{border-radius:15px;overflow:hidden;box-shadow:0 50px 100px -30px #00000080}.casestudybox figure img{object-fit:cover;width:100%;height:500px;min-height:350px;transition:all .2s linear}.casestudybox .studyinfo{padding:20px 0 0 15px}.casestudybox .studyinfo p{color:#fff;font-weight:400}.casestudybox .studyinfo h4,.casestudybox .studyinfo h4 a{color:#fff;font-size:20px;font-weight:600}.arrowbtn{color:#fff;border:1px solid #fff;border-radius:15px;margin:10px 0 0;padding:2px 10px;transition:all .2s linear;display:inline-block}.arrowbtn:hover{color:#fff;background:#000;border-color:#000}.casestudy{padding:50px 0;overflow:hidden}.studysinglebox{margin:0 10px}@media (min-width:768px) and (max-width:1023px){.casestudybox figure img{height:250px}}
