.box-card-overlay-effect-v2{position:relative}.box-card-overlay-effect-v2 .image-box__overlay{background-color:rgba(238,46,36,.85);border-radius:0 0 6px 6px;bottom:0;height:100px;left:0;position:absolute;right:0;transition:all .35s}.image-box__img{background-repeat:no-repeat;background-size:cover}.pwr-image-box--is-link a.popup-link.pwr-image-box__more-link.hr0{height:auto!important}.pwr-image-box--is-link:hover .hr0{height:0!important}.box-card-overlay-effect-v2 .image-box__img{height:100%;margin-bottom:-3px;width:100%}.pwr-image-box.pwr-image-box--4cols.pwr-image-box--one-by-one .image-box__img,.pwr-image-box.pwr-image-box--4cols.pwr-image-box--one-by-two .image-box__img{height:285px}.box-card-overlay-effect-v2 .image-box__back{color:#fff;opacity:0;padding:81px 0;transform:translateY(0);transition:all .9s}.box-card-overlay-effect-v2 .image-box__img{border-radius:6px}.pwr-image-box.pwr-image-box--4cols.pwr-image-box--two-by-two .image-box__img,.pwr-image-box.pwr-image-box-v2.pwr-js-masonry__item.pwr-image-box--4cols.pwr-image-box--two-by-one .image-box__img{height:590px}.pwr-image-box.pwr-image-box--4cols.pwr-image-box--two-by-two .image-box__img .popup-link.pwr-image-box__more-link.hr0,.pwr-image-box.pwr-image-box-v2.pwr-js-masonry__item.pwr-image-box--4cols.pwr-image-box--two-by-one .image-box__img .popup-link.pwr-image-box__more-link.hr0{height:590px!important}.box-card-overlay-effect-v2 .popup-link.pwr-image-box__more-link.hr0{bottom:0;height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.box-card-overlay-effect-v2 .pwr-image-box__title.main-title{bottom:10px;color:#fff;font-size:18px;padding:10px;position:absolute}.image-box__front--hide{display:none}.box-card-overlay-effect-v2 .image-box__title{font-size:20px;font-weight:700}.mfp-zoom-out-cur .mfp-title{padding-bottom:30px}.mfp-zoom-out-cur .mfp-title h6{margin-top:10px}.mfp-zoom-out-cur .mfp-bg{background:#000;opacity:.9}.box-card-overlay-effect-v2 .pwr-touch-btn{display:none}@media (min-width:1440px){.box-card-overlay-effect-v2 .image-box__back{padding:120px 0}}@media (max-width:900px){.mfp-container{overflow:auto;padding-left:20px!important;padding-right:20px!important}body.mfp-zoom-out-cur{overflow:hidden}}