.elementor-widget-gt3-core-project .isotope_item .wrapper{transition:opacity .2s ease-in-out;opacity:0}.elementor-widget-gt3-core-project .isotope_item.loaded .wrapper{opacity:1}.elementor-widget-gt3-core-project .isotope_wrapper{transition:height .4s}.elementor-widget-gt3-core-project .show_type_grid.grid_type_rectangle img,.elementor-widget-gt3-core-project .show_type_grid.grid_type_square img,.elementor-widget-gt3-core-project .show_type_packery img{height:100%!important}.elementor-widget-gt3-core-project .project_gallery_wrapper .isotope_item,.elementor-widget-gt3-core-project .project_wrapper .isotope_item{box-sizing:border-box}.elementor-widget-gt3-core-project{overflow:hidden;text-align:center}.elementor-widget-gt3-core-project .items_list{z-index:0;padding-bottom:0;text-align:left}.elementor-widget-gt3-core-project .loading{opacity:0!important}.elementor-widget-gt3-core-project .img,.project_carousel_wrapper .project_item .img{position:relative;overflow:hidden;margin:auto}.elementor-widget-gt3-core-project .img img.gt3_lazyload{object-fit:cover;opacity:0}.elementor-widget-gt3-core-project .img_wrap img,.project_carousel_wrapper .project_item .img_wrap img{pointer-events:none}.elementor-widget-gt3-core-project .wrapper,.project_carousel_wrapper .project_item .wrapper{position:relative}.elementor-widget-gt3-core-project .text_wrap,.project_carousel_wrapper .project_item .text_wrap{position:absolute;top:auto;right:0;bottom:-1px;left:0;padding:35px 50px;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.elementor-widget-gt3-core-project .hover_type6 .text_wrap{position:static;padding:20px 0}.elementor-widget-gt3-core-project .wrapper:hover .text_wrap{opacity:1}.elementor-widget-gt3-core-project .title,.project_carousel_wrapper .project_item .title{font-size:30px;font-weight:700}.elementor-widget-gt3-core-project .hover_none .wrapper .text_wrap .categories,.elementor-widget-gt3-core-project .hover_none .wrapper .text_wrap .title,.elementor-widget-gt3-core-project .hover_type1 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-project .hover_type1 .wrapper .text_wrap .title,.elementor-widget-gt3-core-project .hover_type4 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-project .hover_type4 .wrapper .text_wrap .title,.elementor-widget-gt3-core-project .hover_type5 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-project .hover_type5 .wrapper .text_wrap .title,.elementor-widget-gt3-core-project .hover_type7 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-project .hover_type7 .wrapper .text_wrap .title,.project_carousel_wrapper .project_item .wrapper .text_wrap .categories,.project_carousel_wrapper .project_item .wrapper .text_wrap .title{color:#fff}.elementor-widget-gt3-core-project .items_list a,.elementor-widget-gt3-core-project .items_list a:hover{color:inherit}.elementor-widget-gt3-core-project .categories,.project_carousel_wrapper .project_item .wrapper .categories{font-size:16px;font-weight:300;line-height:24px}.elementor-widget-gt3-core-project .hover_type2 .wrapper .text_wrap{opacity:0}.elementor-widget-gt3-core-project .hover_type2 .wrapper:hover .text_wrap{opacity:1}.elementor-widget-gt3-core-project .categories span:after,.project_carousel_wrapper .project_item .wrapper .categories span:after{content:"|";padding:0 5px 0 6px}.elementor-widget-gt3-core-project .categories span:last-child:after,.project_carousel_wrapper .project_item .wrapper .categories span:last-child:after{display:none}.elementor-widget-gt3-core-project .show_type_grid.items1 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items1 .isotope_item{width:100%}.elementor-widget-gt3-core-project .show_type_grid.items2 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items2 .isotope_item{width:49.9%}.elementor-widget-gt3-core-project .show_type_grid.items3 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items3 .isotope_item{width:33.3%}.elementor-widget-gt3-core-project .show_type_grid.items4 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items4 .isotope_item{width:24.9%}.elementor-widget-gt3-core-project .show_type_grid.grid_type_rectangle img,.elementor-widget-gt3-core-project .show_type_grid.grid_type_square img,.elementor-widget-gt3-core-project .show_type_packery img{width:auto;max-width:none;height:100%;max-height:none}.elementor-widget-gt3-core-project .show_type_grid.grid_type_square img{max-width:100%;height:auto}.elementor-widget-gt3-core-project .show_type_grid.grid_type_rectangle img,.elementor-widget-gt3-core-project .show_type_grid.grid_type_square img,.elementor-widget-gt3-core-project .show_type_packery img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);transition:all .4s}.elementor-widget-gt3-core-project .show_type_grid.grid_type_rectangle .wrapper:hover img,.elementor-widget-gt3-core-project .show_type_grid.grid_type_square .wrapper:hover img,.elementor-widget-gt3-core-project .show_type_packery .wrapper:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.elementor-widget-gt3-core-project .show_type_grid.grid_type_rectangle [data-ratio=landscape] img,.elementor-widget-gt3-core-project .show_type_grid.grid_type_square [data-ratio=landscape] img,.elementor-widget-gt3-core-project .show_type_packery [data-ratio=landscape] img{width:auto;height:100%;max-width:none}.elementor-widget-gt3-core-project .show_type_grid.grid_type_rectangle [data-ratio=landscape] img[data-ratio=portrait],.elementor-widget-gt3-core-project .show_type_grid.grid_type_square [data-ratio=landscape] img[data-ratio=portrait],.elementor-widget-gt3-core-project .show_type_packery [data-ratio=landscape] img[data-ratio=portrait]{width:100%;height:auto}.elementor-widget-gt3-core-project .hover_none .wrapper .img:after,.elementor-widget-gt3-core-project .hover_type1 .wrapper .img:after,.elementor-widget-gt3-core-project .hover_type4 .wrapper .img:after,.elementor-widget-gt3-core-project .hover_type5 .wrapper .img:after,.elementor-widget-gt3-core-project .hover_type7 .wrapper .img:after,.project_carousel_wrapper .project_item .wrapper .img:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;pointer-events:none;opacity:.81;background:linear-gradient(180deg,rgba(0,0,0,0) 25%,#343845)}.elementor-widget-gt3-core-project .project_wrapper.show_type_packery .packery_blog_item_4 .wrapper .text_wrap,.elementor-widget-gt3-core-project .project_wrapper.show_type_packery .packery_blog_item_7 .wrapper .text_wrap,.elementor-widget-gt3-core-project .project_wrapper.show_type_packery .packery_blog_item_8 .wrapper .text_wrap{text-align:right}.elementor-widget-gt3-core-project .hover_type1 .wrapper .text_wrap,.elementor-widget-gt3-core-project .hover_type4 .wrapper .text_wrap,.elementor-widget-gt3-core-project .hover_type5 .wrapper .text_wrap,.elementor-widget-gt3-core-project .hover_type7 .wrapper .text_wrap,.project_carousel_wrapper .project_item .wrapper .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-gt3-core-project .hover_type1 .wrapper:hover .text_wrap,.elementor-widget-gt3-core-project .hover_type4 .wrapper:hover .text_wrap,.elementor-widget-gt3-core-project .hover_type5 .wrapper:hover .text_wrap,.elementor-widget-gt3-core-project .hover_type7 .wrapper:hover .text_wrap,.project_carousel_wrapper .project_item .wrapper:hover .text_wrap{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.elementor-widget-gt3-core-project .hover_type2 .wrapper .text_wrap{padding:23px 0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.elementor-widget-gt3-core-project .hover_type2 .wrapper:hover .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-gt3-core-project .hover_type2 .wrapper .text_wrap:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .2s .1s;opacity:0;background-color:#fff}.elementor-widget-gt3-core-project .hover_type2 .wrapper:hover .text_wrap:before{transition:opacity .3s;opacity:1}.elementor-widget-gt3-core-project .hover_type3 .wrapper .text_wrap{padding:23px 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.elementor-widget-gt3-core-project .hover_type3 .wrapper:hover .text_wrap{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0}.elementor-widget-gt3-core-project .hover_type3 .wrapper .text_wrap:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;opacity:1;background-color:#fff}.elementor-widget-gt3-core-project .hover_type3 .wrapper:hover .text_wrap:before{transition:opacity .2s .1s;opacity:0}.elementor-widget-gt3-core-project .hover_type2.source_gallery .wrapper .text_wrap,.elementor-widget-gt3-core-project .hover_type3.source_gallery .wrapper .text_wrap{padding:30px 0}.elementor-widget-gt3-core-project .hover_type4 .text_wrap,.elementor-widget-gt3-core-project .hover_type5 .text_wrap,.elementor-widget-gt3-core-project .hover_type7 .text_wrap,.project_carousel_wrapper .project_item .wrapper .text_wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:80%;margin:auto;padding:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.elementor-widget-gt3-core-project .hover_type5 .wrapper .img:after{top:15px;right:15px;bottom:15px;left:15px;margin:auto}@media screen and (max-width:1366px){.elementor-widget-gt3-core-project .show_type_grid.items1 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items1 .isotope_item{width:100%}}@media screen and (max-width:992px){.elementor-widget-gt3-core-project .show_type_grid.items3 .isotope_item,.elementor-widget-gt3-core-project .show_type_grid.items4 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items3 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items4 .isotope_item{width:49.9%}}@media screen and (max-width:599px){.elementor-widget-gt3-core-project .show_type_grid.items1 .isotope_item,.elementor-widget-gt3-core-project .show_type_grid.items2 .isotope_item,.elementor-widget-gt3-core-project .show_type_grid.items3 .isotope_item,.elementor-widget-gt3-core-project .show_type_grid.items4 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items1 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items2 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items3 .isotope_item,.elementor-widget-gt3-core-project .show_type_masonry.items4 .isotope_item{width:100%}.elementor-widget-gt3-core-project .isotope_item{padding-right:0!important}.elementor-widget-gt3-core-project .isotope_wrapper{margin-right:0!important}.elementor-widget-gt3-core-project .show_type_packery img{position:relative;top:auto;left:auto;width:100%;max-width:100%;height:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.img{height:100%}.static_info_text_block{position:relative}.static_info_text_block .gt3_portfolio_list__image-placeholder{padding-bottom:100%;background-color:rgba(0,0,0,0)}.static_info_text_block.packery_extra_size-large_width .gt3_portfolio_list__image-placeholder{padding-bottom:50%}.static_info_text_block.packery_extra_size-large_height .gt3_portfolio_list__image-placeholder{padding-bottom:200%}.static_info_text_block .gt3_portfolio_list__image-placeholder+.item_wrapper{position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1024px){.static_info_text_block .title{font-size:20px!important}}@media (max-width:768px){.static_info_text_block .gt3_portfolio_list__image-placeholder{display:none}.static_info_text_block .gt3_portfolio_list__image-placeholder+.item_wrapper{position:relative!important;padding-top:10%;padding-bottom:10%;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.portfolio_wrapper.show_type_packery .isotope_item{width:100%!important}.site_wrapper .elementor .elementor-element.elementor-widget.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .isotope_item .gt3_portfolio_list__image-placeholder,.site_wrapper .elementor .elementor-element.elementor-widget.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .isotope_item.packery_extra_size-large_height .gt3_portfolio_list__image-placeholder,.site_wrapper .elementor .elementor-element.elementor-widget.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .isotope_item.packery_extra_size-large_width .gt3_portfolio_list__image-placeholder{padding-bottom:100%!important}}.static_info_text_block .title{font-size:30px;line-height:1.5;font-weight:700}.static_info_text_block .sub_title{font-size:52px;line-height:1.15}.static_info_text_block .content{font-size:20px;line-height:1.5;margin-bottom:34px;margin-top:20px}.static_info_link{font-size:14px;line-height:2;transition:color .3s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.static_info_link>*{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.static_info_link span{margin-left:20px;color:inherit;transition:all .3s;display:inline-block;vertical-align:top}.static_info_link:hover span{margin-left:25px}.elementor-text-editor .static_info_link{color:inherit}.static_info_icon{width:20px;height:20px;display:inline-block;vertical-align:top;border-radius:50%;border-width:1px;border-style:solid;text-align:center}.static_info_icon i{line-height:18px;padding-left:1px;font-size:14px;display:block;letter-spacing:0}
