body.scroll-stop-cs{overflow:hidden}body.scroll-stop-cs .header-container-wrapper{position:relative;z-index:1}body.scroll-stop-cs .case-studies-module{z-index:1!important}.case-studies-module .column-group-wrapper{display:flex;margin:0 auto;max-width:1440px}.case-studies-module .column-group{display:flex;padding:0;width:50%}.case-studies-module .column-group .column{width:50%}.case-studies-module .column-group .column .content{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;max-width:100%;padding:30px 30px 30px 40px}.case-studies-module .column-group .column .content p{font-size:15px;font-weight:900;line-height:25px;margin-bottom:5px}.case-studies-module .column-group .column.video-column .video-item{cursor:pointer}.case-studies-module .column-group.overlay-active .column{pointer-events:none}.case-studies-module .column-group.overlay-active .video-item.lightbox.popup-active{pointer-events:visible}.case-studies-module .column-group .item-inner{box-sizing:border-box;height:100%;transition:.3s;width:100%}.case-studies-module .column-group .item-inner img{height:100%!important;object-fit:cover;width:100%}.case-studies-module .column-group .column:focus,.case-studies-module .column-group .column:hover{outline:none;text-decoration:none}.case-studies-module .video-item{height:100%}.case-studies-module .column-group .poster-image{height:100%;overflow:hidden;position:relative}.case-studies-module .column-group .poster-image:after{background:rgba(49,60,92,.29);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.case-studies-module .column-group .poster-image:before{background:url(https://www.realization.com/hubfs/play-icn.png) no-repeat;background-size:100%!important;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:2}.column-group.overlay-active+.column-group .poster-image{z-index:0}.case-studies-module .column-group .column:hover .poster-image:after{background:rgba(49,60,92,.5)}.case-studies-module.hideVideoSection{display:none}.case-studies-module .video-item .video-modal{display:none;left:50%;max-width:100%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:999}.case-studies-module .video-item.popup-active .video-modal{display:block}.case-studies-module .column-group:after{background:rgba(0,0,0,.9);content:"";display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.case-studies-module .column-group.overlay-active:after{display:block}.case-studies-module .video-modal .videos{height:auto;max-height:85vh;max-width:100%;width:auto}.case-studies-module .video-modal .videos.ytb_video{height:100%}.case-studies-module .video-modal .vdo_close{cursor:pointer;display:inline-block;position:absolute;right:-20px;top:-30px;width:15px}.case-studies-module .video-modal .vdo_close span{background:#fff;display:inline-block;height:1px;transform:rotate(-45deg);width:15px}.case-studies-module .video-modal .vdo_close span+span{left:0;position:absolute;top:19px;transform:rotate(45deg)}.case-studies-module .column.video-column img{height:100%!important;object-fit:cover;width:100%}.case-studies-module .button-group{background:#f2e9e2;border-top:3px solid #fff;padding:20px 0 25px;text-align:center}.case-studies-module .button-group .btn-item{border:1.5px solid #313c5c;border-radius:50px;margin:0 auto;padding:5px;width:fit-content}@media(max-width:1600px){.case-studies-module .video-modal .videos{height:auto;max-width:100%}.case-studies-module .video-modal .videos.ytb_video{height:100%}}@media(min-width:768px) and (max-width:1200px){.case-studies-module .video-item .video-modal{width:580px}}@media (max-width:1200px){.case-studies-module .column-group .poster-image:before{height:70px;width:70px}.case-studies-module .column-group .column h2{font-size:36px!important;line-height:46px!important}.case-studies-module .column-group .column p{font-size:20px!important;line-height:30px!important}}@media (max-width:1024px){.case-studies-module .column-group-wrapper{flex-wrap:wrap}.case-studies-module .column-group{width:100%}.case-studies-module .column-group:nth-child(odd){flex-direction:row-reverse}}@media (max-width:767px){.case-studies-module .column-group{flex-direction:column-reverse;flex-wrap:wrap}.case-studies-module .column-group:nth-child(odd){flex-direction:column-reverse}.case-studies-module .column-group .column{width:100%}.case-studies-module .column-group .poster-image:before{height:50px;width:50px}.case-studies-module .column-group .column .content{margin-left:0}.case-studies-module .video-item{height:300px}.case-studies-module .column-group .column h2{font-size:30px!important;line-height:40px!important}.case-studies-module .column-group .column p{font-size:18px!important;line-height:26px!important}.case-studies-module .video-item .video-modal{height:auto}.case-studies-module .video-modal .videos{height:auto;margin-left:-5%;max-width:100%;min-width:110%}.case-studies-module .video-modal .vdo_close{margin-right:-10%;right:-10px}}@media(min-width:481px) and (max-width:767px){.case-studies-module .column-group .column .content{padding-left:80px;padding-right:80px}}@media (max-width:600px){.case-studies-module .video-modal .vdo_close{margin-right:-23%}.case-studies-module .video-modal .videos{margin-left:-30%;min-height:60vw;min-width:160%;object-fit:cover}}@media (max-width:580px){.case-studies-module .column-group .column{width:100%}}@media (max-width:480px){.case-studies-module .column-group .column .content{padding-left:20px;padding-right:20px}}