.two-cols-module{font-family:proxima-nova,sans-serif;padding:80px 0}.two-cols-module .inner-contain{display:flex;justify-content:space-between}.two-cols-module .inner-contain>div{position:relative;width:calc(50% - 15px)}.two-cols-module .inner-contain .image-contain{transform:scale(1);-webkit-transform:scale(1);transition:all .3s ease}.two-cols-module .inner-contain .image-contain:hover{transform:scale(1.08);-webkit-transform:scale(1.08)}.two-cols-module .inner-contain .image-contain .video-play-icon{align-items:center;background-color:#2e2e2e;border-radius:50%;cursor:pointer;display:inline-flex;height:120px;justify-content:center;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;-webkit-transition:opacity .3s;width:120px}.two-cols-module .inner-contain .image-contain:hover .video-play-icon{opacity:.9}.two-cols-module .inner-contain .image-contain .video-play-icon span{font-size:0}.two-cols-module .inner-contain .image-contain .video-play-icon svg{fill:#fff;height:50px;width:50px}.two-cols-module .inner-contain .image-contain img{width:100%}.two-cols-module .content-contain{padding-top:30px}.two-cols-module .content-contain h4{color:#2e2e2e;font-size:22px;line-height:1.22;margin-bottom:10px;text-transform:uppercase}.two-cols-module .content-contain p{color:#2e2e2e;font-size:18px;line-height:1.55}.popup-container{display:none;position:relative;z-index:500000}.popup-inside{align-items:center;background-color:rgba(0,0,0,.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:50000}.popup-container .video-container{height:100%;max-height:90vh;max-width:90vw;padding:0 15px;width:100%}.popup-container .video-container iframe,.popup-container .video-container video{height:100%;width:100%}.close-popup{align-items:center;background-color:#fff;border-radius:5px;cursor:pointer;display:inline-flex;font-size:25px;height:50px;justify-content:center;position:absolute;right:25px;top:25px;width:50px}@media (max-width:991px){.two-cols-module .content-contain{padding-top:0}}@media (max-width:767px){.two-cols-module .inner-contain{flex-direction:column}.two-cols-module .content-contain{padding-top:20px}.two-cols-module .inner-contain>div{width:100%}}