.sc_portfolio_masonry_wrap.no_margin{margin-right:0}.sc_portfolio_masonry_wrap.no_margin .sc_portfolio_masonry_item{padding:0}.sc_portfolio_default .sc_portfolio_item_thumb img{width:100%;height:auto;-webkit-transition:-webkit-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease}.sc_portfolio_default .sc_portfolio_item_thumb:hover img{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.sc_portfolio_item .post_featured .trx_addons_video_player{max-width:100%}.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb{height:100%;min-height:12rem}.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay iframe{height:100%!important;background-color:#000}.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .mejs-layers,.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .mejs-controls{display:none}.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay video{object-fit:cover;height:100%!important}.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .trx_addons_video_player,.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .video_frame,.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .wp-video,.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .mejs-container,.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb>.post_video.with_video_autoplay .mejs-mediaelement{height:100%!important}.sc_portfolio .post_featured .mejs-mediaelement{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.portfolio_page{position:relative}.portfolio_page_title:first-child{margin-top:0}.portfolio_page_subtitle{margin:0 0 .5em}.portfolio_page_details_item{display:block}.portfolio_page_details_item_title,.portfolio_page_details_item_value{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.portfolio_page_details_item_title{width:27%;padding-right:1em}.portfolio_page_details_item_value{font-weight:500;width:73%}.portfolio_page_details_item_icon{display:inline-block;vertical-align:top;margin-right:.5em}.portfolio_page_details_share{margin-top:1em;padding-top:1em;border-top:1px solid #ddd}.portfolio_page_details_share .socials_wrap{margin-right:-10px}.portfolio_page_details_share .socials_wrap .social_item{margin:0 10px 8px 0}.portfolio_page_details_share .socials_wrap .social_item .social_icon{background-color:transparent!important;color:#333;width:auto;height:auto;line-height:inherit;font-weight:400;-webkit-transition:background-color .3s ease,color .3s ease;-ms-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.portfolio_page_details_wrap{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.portfolio_page_details_top .portfolio_page_details_wrap{margin-bottom:3em}.portfolio_page_details_bottom .portfolio_page_details_wrap{margin-top:3em}.portfolio_page_details_top .portfolio_page_description,.portfolio_page_details_bottom .portfolio_page_description{display:inline-block;vertical-align:top;width:68%}.portfolio_page_details_top .portfolio_page_details,.portfolio_page_details_bottom .portfolio_page_details{display:inline-block;vertical-align:top;width:32%;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.portfolio_page_details_top .portfolio_page_description+.portfolio_page_details,.portfolio_page_details_bottom .portfolio_page_description+.portfolio_page_details{padding-left:2em}.portfolio_page_details_left .portfolio_page_details_wrap{padding-right:3em}.portfolio_page_details_right .portfolio_page_details_wrap{padding-left:3em}.portfolio_page_details_left .portfolio_page_details_wrap,.portfolio_page_details_right .portfolio_page_details_wrap{display:inline-block;vertical-align:top;width:33%}.portfolio_page_details_left .portfolio_page_content_wrap,.portfolio_page_details_right .portfolio_page_content_wrap{display:inline-block;vertical-align:top;width:67%}.portfolio_page_gallery{margin-bottom:3em}.portfolio_page_gallery .portfolio_page_gallery_description{margin-top:1.5em}.portfolio_page_gallery figure{-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.portfolio_page_content .portfolio_page_gallery{margin:0 0 1.5em}.portfolio_page_content+.portfolio_page_gallery{margin-top:3em;margin-bottom:0}[class*=portfolio_page_gallery_type_masonry_] .portfolio_page_gallery_item{position:relative;display:inline-block;vertical-align:top;padding:0 30px 30px 0;margin-bottom:0;border-width:0;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.portfolio_page_gallery_type_masonry_2 .portfolio_page_gallery_item{width:50%}.portfolio_page_gallery_type_masonry_3 .portfolio_page_gallery_item{width:33.3333%}.portfolio_page_gallery_type_masonry_4 .portfolio_page_gallery_item{width:25%}.portfolio_page_gallery_type_stream .portfolio_page_gallery_item+.portfolio_page_gallery_item{margin-top:30px}.portfolio_page_video{margin-bottom:30px}.portfolio_page_video .wp-video{width:unset!important}.portfolio_page_video .portfolio_page_video_description{margin-top:1.5em}.portfolio_page_content .portfolio_page_video{margin:0 0 1.5em}.portfolio_page_content+.portfolio_page_video,.portfolio_page_content+.portfolio_page_gallery+.portfolio_page_video{margin-top:30px;margin-bottom:0}.portfolio_page_featured img{max-width:100%;height:auto;vertical-align:top}.portfolio_page_featured+.portfolio_page_title{margin:1em 0 0}.portfolio_page_title+.portfolio_page_meta{margin-top:1em}.portfolio_page_featured+.portfolio_page_content,.portfolio_page_title+.portfolio_page_content,.portfolio_page_meta+.portfolio_page_content{margin-top:2em}