.portfolio_gallery_wrapper.style_two .portfolio_gallery_item:nth-child(3n+2){top:112px}.portfolio_gallery_wrapper.style_two{padding-top:0;max-width:1750px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item{padding:0 20px;margin-bottom:60px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_hover h4{font-size:20px;font-weight:500;line-height:40px;text-transform:uppercase;margin:0;color:#fff}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_hover p{font-size:15px;font-weight:400;line-height:20px;color:#bcbcbc}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_hover{border-bottom:1px solid #393939;padding:25px 0;opacity:1;visibility:visible;transition:all .3s;position:absolute;bottom:0;width:100%;background-color:#070707}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portfolio_gallery_item_wrapp:hover .portomega_gallery_hover{opacity:0;visibility:hidden}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_hover_content{position:relative;padding-right:15%}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_icon{position:absolute;right:30px;bottom:0}.overlapping_gallery_portfolio .grid_item_img_large{pointer-events:none;position:absolute;opacity:0}.overlapping_gallery_portfolio .overlapping_images{box-sizing:border-box;position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.overlapping_gallery_portfolio .overlapping_images_inner{width:100%;height:calc(100% - 120px);position:relative;cursor:pointer}.overlapping_gallery_portfolio .overlapping_images .slide_caption{position:absolute;padding:0 20px 100px;width:100%;display:flex;flex-wrap:wrap;bottom:0}.overlapping_gallery_portfolio .item_image{width:100%;height:100%!important;position:relative;display:block;z-index:100;object-position:center;object-fit:cover}.overlapping_gallery_portfolio .overlapping_gallery_image_slide{position:relative;display:block;width:100%;height:100%}.overlapping_gallery_portfolio .img_mask{width:100%;height:100%;display:block;position:absolute;top:0;left:0;margin:0 auto;box-sizing:border-box;z-index:0;overflow:hidden;border-radius:0px;-webkit-transition:border-radius .4s ease-in-out 0s;transition:border-radius .4s ease-in-out 0s}.overlapping_gallery_portfolio .overlapping_images:first-child .overlapping_images_inner{align-self:flex-start}.overlapping_gallery_portfolio .img_mask a{position:absolute;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.3)}.overlapping_gallery_portfolio .slide_expert,.overlapping_gallery_portfolio .slide_title{width:100%;text-align:center}.overlapping_gallery_portfolio .slide_title h2{font-family:Oswald;font-size:70px;font-weight:500;line-height:95px;text-transform:uppercase;color:#fff;margin:0}.overlapping_gallery_portfolio .slide_expert p{font-family:Roboto;font-size:15px;font-weight:400;line-height:20px;color:#fff}.overlapping_gallery_portfolio .pin-spacer{display:block!important}.portfolio_gallery_wrapper.style_3.overlapping_gallery_portfolio.overlapping_gallery_portomega{max-width:1724px;padding-top:0}@media screen and (max-width:767px){.overlapping_gallery_portfolio .pin-spacer{display:block!important}.overlapping_gallery_portfolio .slide_title h2{font-size:32px;line-height:45px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item{margin-bottom:30px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_icon{right:0}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item:nth-child(3n+2){top:0}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item{padding:0 15px}}@media screen and (min-width:768px) and (max-width:1199px){.overlapping_gallery_portfolio .slide_title h2{font-size:40px;line-height:50px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item:nth-child(3n+2){top:80px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item{margin-bottom:30px}.portfolio_gallery_wrapper.style_two .portfolio_gallery_item .portomega_gallery_icon{right:0}}@media screen and (min-width:1367px) and (max-width:1739px){.portfolio_gallery_wrapper.style_3.overlapping_gallery_portfolio.overlapping_gallery_portomega{padding:0 15px}}