.tstk-portfolio-style-1 .themestek-post-content{position:relative;padding-bottom:30px}.tstk-portfolio-style-1 .tstk-portfolio-img-wrapper{border-radius:0 0 50px;position:relative;overflow:hidden;z-index:1}.tstk-portfolio-style-1 img{width:100%;height:auto;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all ease 400ms;-moz-transition:all ease 400ms;-webkit-transition:all ease 400ms}.tstk-portfolio-style-1:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.tstk-portfolio-style-1 .themestek-box-content .tstk-portfolio-title{font-size:26px;line-height:26px;margin-bottom:0;text-transform:uppercase}.tstk-portfolio-style-1:hover .themestek-box-content .tstk-portfolio-title a{color:#fff}.tstk-portfolio-style-1:hover .tstk-port-cat:before{background-color:#fff}.tstk-portfolio-style-1 .themestek-box-content .tstk-port-cat{font-size:16px;line-height:16px;margin-bottom:3px;letter-spacing:0.50px;text-transform:uppercase}.tstk-portfolio-style-1 .themestek-box-content .tstk-port-cat a{color:var(--tstk-industrey-global-color)}.tstk-portfolio-style-1 .tstk-portfolio-img-wrapper:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all ease 800ms;-moz-transition:all ease 800ms;-webkit-transition:all ease 800ms;background-color:rgba(var(--tstk-industrey-global-color-rgb),0.80)}.tstk-portfolio-style-1 .themestek-icon-box a{position:absolute;left:0;top:50%;width:100%;height:100%;font-size:52px;line-height:52px;color:#fff;display:inline-block;text-align:center;z-index:2;visibility:hidden;opacity:0;transition:all ease 800ms;-moz-transition:all ease 800ms;-webkit-transition:all ease 800ms;-khtml-transform:translateX(0%) translateY(-8%);-moz-transform:translateX(0%) translateY(-8%);-ms-transform:translateX(0%) translateY(-8%);-o-transform:translateX(0%) translateY(-8%);transform:translateX(0%) translateY(-8%)}.tstk-portfolio-style-1:hover .tstk-portfolio-img-wrapper:after,.tstk-portfolio-style-1:hover .themestek-icon-box a{visibility:visible;opacity:1}.tstk-portfolio-style-1 .themestek-box-content{display:block;padding:75px 35px 25px 30px;border-radius:0 0 50px;background-color:#fff;box-shadow:0 4px 16px 0 rgb(0 0 0 / 6%);margin-top:-50px;margin-left:35px;transition:all ease 800ms;-moz-transition:all ease 800ms;-webkit-transition:all ease 800ms}.tstk-portfolio-style-1 .themestek-titlebox{position:relative;z-index:9}.tstk-portfolio-style-1:hover .themestek-box-content{background-color:var(--tstk-industrey-blackish-bg-color)}.tstk-portfolio-style-1 .themestek-titlebox:before{position:absolute;content:"";top:50%;margin-top:-2px;width:50px;height:4px;left:-65px;background-color:var(--tstk-industrey-global-color)}.elementor-section-stretched .themestek-element-viewtype-carousel.tstk-element-portfolio-style-1 .owl-carousel .owl-dots{text-align:right;margin-top:45px;margin:45px auto 0;max-width:1200px}@media (max-width:767px){.themestek-element-viewtype-carousel.tstk-element-portfolio-style-1 .owl-carousel .owl-dots{display:none}}body.rtl .tstk-portfolio-style-1 .tstk-portfolio-img-wrapper{border-radius:0 0 0 50px}body.rtl .tstk-portfolio-style-1 .themestek-box-content{border-radius:0 0 0 50px;margin-left:inherit;margin-right:35px}body.rtl .tstk-portfolio-style-1 .themestek-titlebox:before{left:inherit;right:-65px}body.rtl .elementor-section-stretched .themestek-element-viewtype-carousel.tstk-element-portfolio-style-1 .owl-carousel .owl-dots{text-align:left}body.rtl .tstk-portfolio-style-1 .themestek-box-content .tstk-portfolio-title{font-size:23px}body.rtl .tstk-portfolio-style-1 .themestek-box-content .tstk-port-cat{font-size:13px}