
/* gt3-core/animations*/
.animated.gt3-slideup-animation{-webkit-animation-name:gt3-slideup-animation;animation-name:gt3-slideup-animation;will-change:transform;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition-timing-function:cubic-bezier(.4,0,.2,1)}@-webkit-keyframes gt3-slideup-animation{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes gt3-slideup-animation{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.gt3-fadeinup-animation .elementor-widget-container{overflow:hidden!important}.animated.gt3-fadeinup-animation .elementor-widget-container>*{-webkit-animation-name:gt3-fadeinup-animation;animation-name:gt3-fadeinup-animation;will-change:transform;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition-timing-function:cubic-bezier(.25,1,.5,1)}@-webkit-keyframes gt3-fadeinup-animation{0%{-webkit-transform:translateY(1.3em);transform:translateY(1.3em)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes gt3-fadeinup-animation{0%{-webkit-transform:translateY(1.3em);transform:translateY(1.3em)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.gt3_parallax-yes{background-attachment:fixed!important;background-size:cover!important;transition:none!important}

/* gt3-core/widgets/gt3-core-portfolio*/
.show_type_grid .isotope_item *{height:100%}.elementor-widget-gt3-core-portfolio .isotope_item a{display:block}.gt3_portfolio_list__image-placeholder{position:relative;top:0;left:0;width:100%}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .img img{width:100%;display:block;max-width:none;position:relative;z-index:1;object-fit:cover;transition:all .4s;will-change:transform}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .img .gt3_portfolio_list__image-placeholder.gt3_lazyload__placeholder+img,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .img .gt3_portfolio_list__image-placeholder+img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .img:after{z-index:2}.portfolio_wrapper .img_wrap{z-index:1}.portfolio_wrapper .text_wrap{z-index:2}.elementor-widget-gt3-core-portfolio .portfolio_gallery_wrapper .isotope_item,.elementor-widget-gt3-core-portfolio .portfolio_wrapper .isotope_item{box-sizing:border-box}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child{margin-top:80px}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items3 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(3){margin-top:40px}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(4){margin-top:60px}.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items3 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(4),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child{margin-top:0}.elementor-widget-gt3-core-portfolio{overflow:hidden;text-align:center}.elementor-widget-gt3-core-portfolio .items_list{z-index:0;padding-bottom:0;text-align:left}.elementor-widget-gt3-core-portfolio .isotope_item{transition:opacity .3s linear}.elementor-widget-gt3-core-portfolio .isotope_wrapper{transition:height .3s}.elementor-widget-gt3-core-portfolio .hover_none .lazy_loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_none .loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .lazy_loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .lazy_loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .lazy_loading .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .loading .wrapper .img:after{opacity:0}.elementor-widget-gt3-core-portfolio .hover_none .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_none .loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .loaded .wrapper .img:after{opacity:.75}.elementor-widget-gt3-core-portfolio .img{position:relative;overflow:hidden;margin:auto}.elementor-widget-gt3-core-portfolio .img_wrap img{pointer-events:none}.elementor-widget-gt3-core-portfolio .wrapper{position:relative}.elementor-widget-gt3-core-portfolio .text_wrap{position:absolute;top:auto;right:0;bottom:-1px;left:0;padding:35px 50px;transition:opacity .3s,box-shadow .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,box-shadow .3s;transition:opacity .3s,transform .3s,box-shadow .3s,-webkit-transform .3s;opacity:0}.elementor-widget-gt3-core-portfolio .isotope_item.lazy_loaded .text_wrap,.elementor-widget-gt3-core-portfolio .isotope_item.loaded .text_wrap{opacity:1}.elementor-widget-gt3-core-portfolio .hover_type6 .text_wrap{position:static;padding:20px 0}.elementor-widget-gt3-core-portfolio .wrapper:hover .text_wrap{opacity:1}.elementor-widget-gt3-core-portfolio .title{font-size:30px;font-weight:700}.elementor-widget-gt3-core-portfolio .hover_none .wrapper .text_wrap .categories,.elementor-widget-gt3-core-portfolio .hover_none .wrapper .text_wrap .title,.elementor-widget-gt3-core-portfolio .hover_type1 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-portfolio .hover_type1 .wrapper .text_wrap .title,.elementor-widget-gt3-core-portfolio .hover_type4 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-portfolio .hover_type4 .wrapper .text_wrap .title,.elementor-widget-gt3-core-portfolio .hover_type5 .wrapper .text_wrap .categories,.elementor-widget-gt3-core-portfolio .hover_type5 .wrapper .text_wrap .title{color:#fff}.elementor-widget-gt3-core-portfolio .items_list a,.elementor-widget-gt3-core-portfolio .items_list a:hover{color:inherit}.elementor-widget-gt3-core-portfolio .categories{font-size:16px;font-weight:300;line-height:24px}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap{opacity:0}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper:hover .text_wrap{opacity:1}.elementor-widget-gt3-core-portfolio .categories span:after{content:"|";padding:0 5px 0 6px}.elementor-widget-gt3-core-portfolio .categories span:last-child:after{display:none}.elementor-widget-gt3-core-portfolio .show_type_grid .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery .isotope_item{float:left}.elementor-widget-gt3-core-portfolio .show_type_grid.items1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items1 .isotope_item{width:100%}.elementor-widget-gt3-core-portfolio .show_type_grid.items2 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items2 .isotope_item{width:calc(50% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_grid.items3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_5 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_6 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_7 .isotope_item{width:calc(33.33333% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_5 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_5 .isotope_item.packery_extra_size-large_width_height{width:calc(66.66667% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_grid.items4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item{width:calc(25% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item.packery_extra_size-large_width_height{width:calc(50% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_3 .isotope_item{width:calc(20% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_3 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_3 .isotope_item.packery_extra_size-large_width_height{width:calc(40% - .01px)}.elementor-widget-gt3-core-portfolio .hover_type2.packery_type_5 .wrapper .text_wrap{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-gt3-core-portfolio .hover_type2.packery_type_5 .wrapper:hover .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-gt3-core-portfolio .hover_type2.testimonials_show_desc.packery_type_5 .wrapper .text_wrap:before{display:none}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery.packery_type_5 .text_wrap .title,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type3.show_type_packery.packery_type_5 .text_wrap .title,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.show_type_packery.packery_type_5 .text_wrap .title{font-size:30px}.elementor-widget-gt3-core-portfolio .hover_type2.testimonials_show_desc.packery_type_5 .packery_extra_size-large_width_height .portfolio_text_wrapp_button{margin-top:4.3%}.elementor-widget-gt3-core-portfolio .hover_type2.testimonials_show_desc .portfolio_description{margin-top:19px}.elementor-widget-gt3-core-portfolio .hover_type2.testimonials_show_desc .portfolio_text_wrapp_button{margin-top:9.5%;font-size:16px;font-weight:500;line-height:1.3;transition:color .3s}.elementor-widget-gt3-core-portfolio .testimonials_show_desc .wrapper .text_wrap{padding:45px 50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.elementor-widget-gt3-core-portfolio .hover_type2.testimonials_show_desc .wrapper .text_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .wrapper .text_wrap{-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .wrapper:hover .text_wrap{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .wrapper .text_wrap:before{background-color:hsla(0,0%,100%,.92);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:1499px){.elementor-widget-gt3-core-portfolio .show_type_grid.items4.testimonials_show_desc .isotope_item{width:33.33%}}@media screen and (max-width:1199px){.elementor-widget-gt3-core-portfolio .show_type_grid.items3.testimonials_show_desc .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items4.testimonials_show_desc .isotope_item{width:50%}}@media screen and (max-width:1023px){.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .wrapper .text_wrap{padding:30px}}@media screen and (max-width:599px){.elementor-widget-gt3-core-portfolio .show_type_grid.items2.testimonials_show_desc .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items3.testimonials_show_desc .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items4.testimonials_show_desc .isotope_item{width:100%}}@media screen and (max-width:479px){.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .wrapper .text_wrap{padding:30px 35px}.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .portfolio_description{font-size:16px;line-height:1.5;margin-top:15px}.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .portfolio_text_wrapp_button{margin-top:7.5%}}@media only screen and (max-width:1023px) and (min-width:768px){.elementor-widget-gt3-core-portfolio .show_type_packery.hover_type2.testimonials_show_desc .packery_extra_size-default .portfolio_description,.elementor-widget-gt3-core-portfolio .show_type_packery.hover_type2.testimonials_show_desc .packery_extra_size-large_height .portfolio_description{display:none}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery.packery_type_5 .packery_extra_size-default .text_wrap .title,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery.packery_type_5 .packery_extra_size-large_height .text_wrap .title{font-size:22px}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery.packery_type_5 .packery_extra_size-default .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery.packery_type_5 .packery_extra_size-large_height .text_wrap{padding:25px 30px}}@media only screen and (max-width:767px) and (min-width:600px){.elementor-widget-gt3-core-portfolio .show_type_grid.hover_type2.testimonials_show_desc .portfolio_description{display:none}}.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_8 .isotope_item{width:calc(33.333% - .01px)}.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_8 .isotope_item.packery_extra_size-large_width{width:calc(66.666% - .01px)}@media screen and (max-width:1024px){.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_3 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_3 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_8 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_8 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item.packery_extra_size-large_width_height{width:calc(33.33333% - .01px)}body .elementor .elementor-widget-wrap>.elementor-element.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}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child{margin-top:45px}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items3 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(3){margin-top:30px}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(4){margin-top:40px}}@media screen and (max-width:1024px){.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items3 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(4),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items1 .portfolio_offset_mode .isotope_item:first-child,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items3 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(4){margin-top:0}}@media screen and (max-width:768px){.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_5 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_5 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_5 .isotope_item.packery_extra_size-large_width_height,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_8 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_8 .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item.packery_extra_size-large_width,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_ .isotope_item.packery_extra_size-large_width_height{width:100%}}@media screen and (max-width:600px){.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items3 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(3),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper.items4 .portfolio_offset_mode .isotope_item:nth-child(4),.elementor-section-full_width .elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child,.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child{margin-top:0}body .elementor .elementor-element.elementor-element-1c176eb .isotope_item.packery_extra_size-large_width .gt3_blog_packery__image-placeholder{padding-bottom:100%!important}}@media screen and (max-width:480px){body .elementor .elementor-element.elementor-element-1c176eb .isotope_item.packery_extra_size-large_width .gt3_blog_packery__image-placeholder{padding-bottom:120%!important}}@media screen and (min-width:600px){.elementor-widget-gt3-core-portfolio .show_type_grid.grid_type_rectangle .wrapper:hover img,.elementor-widget-gt3-core-portfolio .show_type_grid.grid_type_square .wrapper:hover img,.elementor-widget-gt3-core-portfolio .show_type_packery .wrapper:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.elementor-widget-gt3-core-portfolio .show_type_grid.grid_type_rectangle [data-ratio=landscape] img,.elementor-widget-gt3-core-portfolio .show_type_grid.grid_type_square [data-ratio=landscape] img,.elementor-widget-gt3-core-portfolio .show_type_packery [data-ratio=landscape] img{width:auto;height:100%}.elementor-widget-gt3-core-portfolio .show_type_grid.grid_type_rectangle [data-ratio=landscape] img[data-ratio=portrait],.elementor-widget-gt3-core-portfolio .show_type_grid.grid_type_square [data-ratio=landscape] img[data-ratio=portrait],.elementor-widget-gt3-core-portfolio .show_type_packery [data-ratio=landscape] img[data-ratio=portrait]{width:100%;height:auto}.elementor-widget-gt3-core-portfolio .hover_none .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .wrapper .img:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;pointer-events:none;opacity:1;background:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(52,56,69,.81))}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .packery_blog_item_4 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .packery_blog_item_7 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .packery_blog_item_8 .wrapper .text_wrap{text-align:right}.elementor-widget-gt3-core-portfolio .hover_type1 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .hover_type4 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .hover_type5 .wrapper .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-gt3-core-portfolio .hover_type1 .wrapper:hover .text_wrap,.elementor-widget-gt3-core-portfolio .hover_type4 .wrapper:hover .text_wrap,.elementor-widget-gt3-core-portfolio .hover_type5 .wrapper:hover .text_wrap{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.elementor-widget-gt3-core-portfolio .hover_type1.items4 .wrapper:hover .text_wrap{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap{padding:23px 0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper:hover .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-gt3-core-portfolio .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-portfolio .hover_type2 .wrapper:hover .text_wrap:before{transition:opacity .3s;opacity:1}.elementor-widget-gt3-core-portfolio .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-portfolio .hover_type3 .wrapper:hover .text_wrap{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0}.elementor-widget-gt3-core-portfolio .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-portfolio .hover_type3 .wrapper:hover .text_wrap:before{transition:opacity .2s .1s;opacity:0}.elementor-widget-gt3-core-portfolio .hover_type2.source_gallery .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .hover_type3.source_gallery .wrapper .text_wrap{padding:30px 0}.elementor-widget-gt3-core-portfolio .hover_type4 .text_wrap,.elementor-widget-gt3-core-portfolio .hover_type5 .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;pointer-events:none;z-index:6;-webkit-transform:translateZ(0);transform:translateZ(0)}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery.hover_type4 .packery_blog_item_4 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery.hover_type5 .packery_blog_item_4 .wrapper .text_wrap{text-align:center}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery .text_wrap,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type3.show_type_packery .text_wrap,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.show_type_packery .text_wrap{position:absolute;padding:12px 20px;background-color:#fff}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery.packery_type_5 .text_wrap{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);padding:45px 50px}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery .text_wrap .title,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type3.show_type_packery .text_wrap .title,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.show_type_packery .text_wrap .title{font-size:16px}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type2.show_type_packery .text_wrap .categories,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type3.show_type_packery .text_wrap .categories,.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.show_type_packery .text_wrap .categories{line-height:1.2em}.elementor-widget-gt3-core-portfolio .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-portfolio .show_type_grid.items1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items1 .isotope_item{width:100%}}@media screen and (max-width:1024px){.elementor-widget-gt3-core-portfolio .show_type_grid.items3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items4 .isotope_item{width:49.9%}}@media screen and (max-width:599px){.elementor-widget-gt3-core-portfolio .show_type_grid.items1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items2 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_grid.items4 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items1 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items2 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items3 .isotope_item,.elementor-widget-gt3-core-portfolio .show_type_masonry.items4 .isotope_item{width:100%}.elementor-widget-gt3-core-portfolio .isotope_item{padding-right:0!important}.elementor-widget-gt3-core-portfolio .isotope_wrapper{margin-right:0!important}.elementor-widget-gt3-core-portfolio .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}.portfolio_wrapper.show_type_packery .blog_post_preview{margin-bottom:0}.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}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_view_more_link.hidden{display:none!important}.pf_loading_icon{display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50px;-webkit-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite;margin:-12px 0 0 -12px;opacity:0;visibility:hidden}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.portfolio_view_more_link.loading .pf_loading_icon{opacity:1;visibility:visible}.portfolio_view_more_link.loading .elementor_gt3_btn_text{opacity:0;visibility:hidden}.elementor-widget-gt3-core-portfolio .show_type_packery .isotope_item{display:block!important}

/* gt3-theme/widgets/gt3-core-portfolio*/
.portfolio_wrapper.hover_type1 .wrapper .img_wrap:before,.portfolio_wrapper.hover_type6 .wrapper .img_wrap:before{font-family:Theme_icon;content:"\f104";display:inline-block;position:absolute;top:50%;left:50%;z-index:5;color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:12px;height:1em;line-height:1em;margin-top:-.5em;margin-left:-.5em}.portfolio_wrapper.hover_type1 .wrapper .img_wrap:after,.portfolio_wrapper.hover_type6 .wrapper .img_wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;z-index:4}.portfolio_wrapper .wrapper .img_wrap:after,.portfolio_wrapper .wrapper .img_wrap:before{opacity:0;transition:all .4s}.portfolio_wrapper.hover_type1.items4 .wrapper .img_wrap:after,.portfolio_wrapper.hover_type1.items4 .wrapper .img_wrap:before{top:35%}.portfolio_wrapper.show_type_packery .packery_extra_size-default .img_wrap:after,.portfolio_wrapper.show_type_packery .packery_extra_size-default .img_wrap:before{top:40%}.portfolio_wrapper.show_type_packery .packery_extra_size-large_width .img_wrap:after,.portfolio_wrapper.show_type_packery .packery_extra_size-large_width .img_wrap:before,.portfolio_wrapper.show_type_packery.packery_type_3 .packery_extra_size-default .img_wrap:after,.portfolio_wrapper.show_type_packery.packery_type_3 .packery_extra_size-default .img_wrap:before{top:35%}@media screen and (max-width:1200px){.elementor-section-boxed .elementor-widget-gt3-core-portfolio .text_wrap,.elementor-widget-gt3-core-portfolio .text_wrap{padding:8% 10%}.portfolio_wrapper.hover_type1 .wrapper .img_wrap:after,.portfolio_wrapper.hover_type1 .wrapper .img_wrap:before{top:45%}.portfolio_wrapper.hover_type1.items4 .wrapper:hover .img_wrap:after,.portfolio_wrapper.hover_type1.items4 .wrapper:hover .img_wrap:before{opacity:0}.portfolio_wrapper.hover_type1.items3 .wrapper .img_wrap:after,.portfolio_wrapper.hover_type1.items3 .wrapper .img_wrap:before{top:35%}}@media screen and (max-width:1024px) and (min-width:769px){.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-default .img_wrap:after,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-default .img_wrap:before,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width .img_wrap:after,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_1 .isotope_item.packery_extra_size-large_width .img_wrap:before,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-default .img_wrap:after,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-default .img_wrap:before,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width .img_wrap:after,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_2 .isotope_item.packery_extra_size-large_width .img_wrap:before,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-default .img_wrap:after,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-default .img_wrap:before,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width .img_wrap:after,.elementor-widget-gt3-core-portfolio .show_type_packery.packery_type_4 .isotope_item.packery_extra_size-large_width .img_wrap:before{display:none}}@media screen and (max-width:1024px){.portfolio_wrapper.hover_type1.items4 .wrapper:hover .img_wrap:after,.portfolio_wrapper.hover_type1.items4 .wrapper:hover .img_wrap:before{opacity:1}}.portfolio_wrapper .wrapper:hover .img_wrap:after,.portfolio_wrapper .wrapper:hover .img_wrap:before{opacity:1}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.testimonials_has_grid_gap .img_wrap:after,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.testimonials_has_grid_gap .img_wrap:before{opacity:0}.portfolio_wrapper.hover_type1 .wrapper .img_wrap:before{display:none;content:""}.portfolio_gallery_wrapper .isotope_item,.portfolio_wrapper .isotope_item{box-sizing:border-box}.elementor-widget-portfolio-gt3{overflow:hidden;text-align:center}.elementor-widget-portfolio-gt3 .items_list{z-index:0;padding-bottom:0;text-align:left}.elementor-widget-portfolio-gt3 .img{position:relative;overflow:hidden;margin:auto}.elementor-widget-portfolio-gt3 .img_wrap img{pointer-events:none}.elementor-widget-portfolio-gt3 .wrapper{position:relative}.elementor-widget-portfolio-gt3 .text_wrap{position:absolute;top:auto;right:0;bottom:-1px;left:0;padding:20px 30px;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:0}.elementor-widget-portfolio-gt3 .hover_none .text_wrap{display:none}.elementor-widget-portfolio-gt3 .wrapper:hover .text_wrap{opacity:1}.elementor-widget-portfolio-gt3 .title{line-height:29px}.elementor-widget-portfolio-gt3 .items_list a,.elementor-widget-portfolio-gt3 .items_list a:hover{color:inherit}.elementor-widget-gt3-core-portfolio .categories,body .elementor-widget-gt3-core-portfolio .categories{font-size:.78em;font-weight:400;letter-spacing:0;line-height:1.5}.elementor-widget-portfolio-gt3 .show_type_grid.items1 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items1 .isotope_item{width:100%}.elementor-widget-portfolio-gt3 .show_type_grid.items2 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items2 .isotope_item{width:49.9%}.elementor-widget-portfolio-gt3 .show_type_grid.items3 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items3 .isotope_item{width:33.3%}.elementor-widget-portfolio-gt3 .show_type_grid.items4 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items4 .isotope_item{width:24.9%}.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_rectangle img,.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_square img,.elementor-widget-portfolio-gt3 .show_type_packery img{width:auto;max-width:none;height:100%;max-height:none}.show_type_packery .packery_extra_size-default .title,.show_type_packery .packery_extra_size-large_height .title{font-size:19px}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap .categories{color:#fff}@media screen and (max-width:1024px){.show_type_packery .packery_extra_size-default .title,.show_type_packery .packery_extra_size-large_height .title,.show_type_packery .packery_extra_size-large_width .title,.show_type_packery .packery_extra_size-large_width_height .title{font-size:19px}}@media screen and (min-width:600px){.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_rectangle img,.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_square img,.elementor-widget-portfolio-gt3 .show_type_packery img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_rectangle [data-ratio=landscape] img,.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_square [data-ratio=landscape] img,.elementor-widget-portfolio-gt3 .show_type_packery [data-ratio=landscape] img{width:auto;height:100%}.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_rectangle [data-ratio=landscape] img[data-ratio=portrait],.elementor-widget-portfolio-gt3 .show_type_grid.grid_type_square [data-ratio=landscape] img[data-ratio=portrait],.elementor-widget-portfolio-gt3 .show_type_packery [data-ratio=landscape] img[data-ratio=portrait]{width:100%;height:auto}.elementor-widget-portfolio-gt3 .hover_type1 .wrapper .img:after,.elementor-widget-portfolio-gt3 .hover_type4 .wrapper .img:after,.elementor-widget-portfolio-gt3 .hover_type5 .wrapper .img:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;pointer-events:none;opacity:0;background-color:#fff}.elementor-widget-portfolio-gt3 .hover_type1 .wrapper:hover .img:after,.elementor-widget-portfolio-gt3 .hover_type4 .wrapper:hover .img:after,.elementor-widget-portfolio-gt3 .hover_type5 .wrapper:hover .img:after{opacity:.75}.elementor-widget-portfolio-gt3 .hover_type1 .wrapper .text_wrap,.elementor-widget-portfolio-gt3 .hover_type4 .wrapper .text_wrap,.elementor-widget-portfolio-gt3 .hover_type5 .wrapper .text_wrap{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.elementor-widget-portfolio-gt3 .hover_type1 .wrapper:hover .text_wrap,.elementor-widget-portfolio-gt3 .hover_type4 .wrapper:hover .text_wrap,.elementor-widget-portfolio-gt3 .hover_type5 .wrapper:hover .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-portfolio-gt3 .hover_type2 .wrapper .text_wrap{padding:23px 0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.elementor-widget-portfolio-gt3 .hover_type2 .wrapper:hover .text_wrap{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elementor-widget-portfolio-gt3 .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-portfolio-gt3 .hover_type2 .wrapper:hover .text_wrap:before{transition:opacity .3s;opacity:1}.elementor-widget-portfolio-gt3 .hover_type3 .wrapper .text_wrap{padding:23px 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.elementor-widget-portfolio-gt3 .hover_type3 .wrapper:hover .text_wrap{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0}.elementor-widget-portfolio-gt3 .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-portfolio-gt3 .hover_type3 .wrapper:hover .text_wrap:before{transition:opacity .2s .1s;opacity:0}.elementor-widget-portfolio-gt3 .hover_type2.source_gallery .wrapper .text_wrap,.elementor-widget-portfolio-gt3 .hover_type3.source_gallery .wrapper .text_wrap{padding:30px 0}.elementor-widget-portfolio-gt3 .hover_type4 .text_wrap,.elementor-widget-portfolio-gt3 .hover_type5 .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}.elementor-widget-portfolio-gt3 .hover_type5 .wrapper .img:after{top:15px;right:15px;bottom:15px;left:15px;margin:auto}.elementor-widget-gt3-core-portfolio .title,body .elementor-widget-gt3-core-portfolio .title{font-size:22px;line-height:1.3;letter-spacing:0;font-weight:700;padding-bottom:.5em}.gt3_portfolio_view_more_link_wrapper{padding-top:60px}@media screen and (max-width:1366px){.elementor-widget-portfolio-gt3 .show_type_grid.items1 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items1 .isotope_item{width:100%}.elementor-widget-portfolio-gt3 .show_type_grid.items2 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_grid.items3 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_grid.items4 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items2 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items3 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items4 .isotope_item{width:49.9%}}@media screen and (max-width:599px){.elementor-widget-portfolio-gt3 .show_type_grid.items1 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_grid.items2 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_grid.items3 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_grid.items4 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items1 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items2 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items3 .isotope_item,.elementor-widget-portfolio-gt3 .show_type_masonry.items4 .isotope_item{width:100%}.elementor-widget-portfolio-gt3 .isotope_item{padding-right:0!important}.elementor-widget-portfolio-gt3 .isotope_wrapper{margin-right:0!important}.elementor-widget-portfolio-gt3 .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}}.portfolio_wrapper .img_wrap{position:relative}.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper{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:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper .item{-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;padding:0 9%;width:100%}@media only screen and (min-width:1280px){.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper.show_type_packery.packery_type_1 .isotope_wrapper .static_info_text_block .item_wrapper .item,.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper.show_type_packery.packery_type_2 .isotope_wrapper .static_info_text_block .item_wrapper .item,.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper.show_type_packery.packery_type_4 .isotope_wrapper .static_info_text_block .item_wrapper .item{width:580px;max-width:580px;padding-left:0}.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1279px){.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper .item{padding-left:8%!important;padding-right:8%!important}}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap .title{color:#fff}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .packery_blog_item_4 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .packery_blog_item_7 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.show_type_packery .packery_blog_item_8 .wrapper .text_wrap{text-align:left}body .elementor-widget-gt3-core-portfolio .static_info_text_block.blog_post_preview{margin-bottom:0}.static_info_text_block .content{margin-top:0}.static_info_text_block .content p:last-child{margin-bottom:0}.static_info_link span.static_info_icon i{display:none}.static_info_link span.static_info_icon{display:inline-block;vertical-align:top;line-height:inherit;transition:all .3s;position:relative;border:none;border-radius:0;width:28px}.static_info_link span.static_info_icon:after,.static_info_link span.static_info_icon:before{position:absolute;right:4px;top:10px;width:28px;border-top-style:solid;border-top-width:1px;content:"";transition:all .3s;box-sizing:content-box}.static_info_link span.static_info_icon:after{top:5px;right:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:10px;height:10px;border-style:solid;border-width:1px;content:"";border-left:rgba(0,0,0,0);border-top:rgba(0,0,0,0)}.static_info_link a:hover span.static_info_icon:after,.static_info_link a:hover span.static_info_icon:before{right:0}.static_info_link a:hover span.static_info_icon:after{right:1px}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .text_wrap{padding:25px 30px}.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .text_wrap{padding:14px 0}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .text_wrap .title{transition:color .3s}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.testimonials_has_grid_gap .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6.testimonials_has_grid_gap .text_wrap .title{padding-bottom:0}.elementor-widget-gt3-core-portfolio .img{border-radius:0}.elementor-widget-gt3-core-portfolio .hover_none .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_none .loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type1 .loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type4 .loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .lazy_loaded .wrapper .img:after,.elementor-widget-gt3-core-portfolio .hover_type5 .loaded .wrapper .img:after{opacity:.8}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .img:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s;pointer-events:none;opacity:1}.elementor-widget-gt3-core-portfolio .wrapper .text_wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.elementor-widget-gt3-core-portfolio .wrapper .text_wrap .categories{-webkit-order:-1;-ms-flex-order:-1;order:-1}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap{padding:30px}.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper .text_wrap:before{display:none}.elementor-widget-gt3-core-portfolio .categories span:after{content:",";padding:0 2px 0 1px}@media only screen and (max-width:1230px){.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper .item{padding-left:10px}}@media only screen and (max-width:1023px){.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper .item{padding-left:10px}}@media only screen and (max-width:992px) and (min-width:900px){.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper .item{left:10px;padding-left:10px}}@media only screen and (max-width:599px){.elementor-widget-gt3-core-portfolio .portfolio_wrapper .packery_blog_item_4 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper .packery_blog_item_7 .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .portfolio_wrapper .packery_blog_item_8 .wrapper .text_wrap{text-align:left}}@media only screen and (max-width:600px){.elementor-element.elementor-widget-gt3-core-portfolio .elementor-widget-container .portfolio_wrapper .isotope_wrapper .static_info_text_block .item_wrapper .item{padding-left:8%!important;padding-right:8%!important}.portfolio_wrapper.show_type_packery .isotope_item{width:100%!important}}@media only screen and (max-width:1230px){.static_info_text_block .title{font-size:20px}.static_info_text_block .sub_title{font-size:40px}.static_info_text_block .content{margin-bottom:15px}}@media only screen and (max-width:992px) and (min-width:900px){.static_info_text_block .sub_title{font-size:32px;margin-bottom:10px}}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:first-child{margin-top:0}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:nth-child(2){margin-top:50px}@media only screen and (max-width:600px){.static_info_text_block{width:100%!important;height:auto!important;padding:30px 0!important}.elementor-widget-gt3-core-portfolio .portfolio_wrapper .portfolio_offset_mode .isotope_item:nth-child(2){margin-top:0}}@media only screen and (max-width:1200px) and (min-width:899px){.static_info_text_block .sub_title{display:none}}.elementor-widget-gt3-core-portfolio{overflow:visible}.elementor-widget-gt3-core-portfolio .grid_type_rectangle .isotope-filter{margin-bottom:54px}.elementor-widget-gt3-core-portfolio .grid_type_rectangle .img{box-shadow:14px 24.249px 40px 0 rgba(4,18,36,.32);border-radius:40px}.elementor-widget-gt3-core-portfolio .grid_type_rectangle .img img{border-radius:inherit}.elementor-widget-gt3-core-portfolio .grid_type_rectangle .gt3_portfolio_view_more_link_wrapper{padding-top:50px}.elementor-widget-gt3-core-portfolio .show_type_grid .static_info_text_block.isotope_item *{height:auto}@media only screen and (max-width:598px){.elementor-widget-gt3-core-portfolio .static_info_text_block .item_wrapper{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;height:auto!important}}.elementor-widget-gt3-core-portfolio .items_list a .portfolio_description{color:#fff}.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type1 .wrapper .text_wrap{padding:30px}.elementor-widget-gt3-core-portfolio .wrapper .text_wrap,.elementor-widget-gt3-core-portfolio .wrapper .text_wrap>*{height:auto}.elementor-widget-gt3-core-portfolio .wrapper .text_wrap .categories{margin-bottom:.5em}.gt3_portfolio_view_more_link_wrapper .fa{font-size:16px}.static_info_link .static_info_icon{margin-top:5px}.elementor-widget-gt3-core-portfolio .hover_type2.testimonials_show_desc .portfolio_description{margin-top:0}.elementor-widget-gt3-core-portfolio .hover_type3 .wrapper .text_wrap .portfolio_description{color:inherit}

/* gt3-theme/wp-widgets/custom_html*/
.widget.widget_text ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_text ul li{font-size:.78em;line-height:1.1}.widget.widget_text ul li li,aside .widget.widget_text ul li{font-size:1em}.widget.widget_text ul li a{font-size:14px;line-height:1.6}.textwidget p:last-of-type{margin-bottom:0}.textwidget:after{display:table;clear:both;content:""}.textwidget img{max-width:100%;margin:0 0 25px;vertical-align:top;border-radius:5px}.textwidget img.aligncenter{margin:0 auto 25px}.textwidget a img{margin:0 auto}.textwidget strong+br{margin-bottom:15px}@media only screen and (max-width:767px){.widget_text img.aligncenter{margin-left:auto!important;margin-right:auto!important}}

/* gt3-theme/wp-widgets/nav_menu*/
.widget.widget_nav_menu ul li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:relative;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.widget.widget_nav_menu ul li{font-size:.78em;line-height:1.1}.widget.widget_nav_menu ul li li{font-size:1em}.widget.widget_nav_menu ul li a{font-size:14px;line-height:1.6}@media only screen and (max-width:1025px) and (min-width:768px){.widget_nav_menu li ul{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1200px){aside .widget.widget_nav_menu ul ul{margin-left:0!important}}
