.wrap-services-post.column-1 .item,.wrap-team-post.column-1 .item,.wrap-portfolios-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wrap-services-post.column-2 .item,.wrap-team-post.column-2 .item,.wrap-portfolios-post.column-2 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wrap-services-post.column-3 .item,.wrap-team-post.column-3 .item,.wrap-portfolios-post.column-3 .item{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.wrap-services-post.column-4 .item,.wrap-team-post.column-4 .item,.wrap-portfolios-post.column-4 .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wrap-services-post.column-5 .item,.wrap-team-post.column-5 .item,.wrap-portfolios-post.column-5 .item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.wrap-services-post.column-6 .item,.wrap-team-post.column-6 .item,.wrap-portfolios-post.column-6 .item{-webkit-box-flex:0;-ms-flex:0 0 16.6666667%;flex:0 0 16.6666667%;max-width:16.6666667%}.tf-services-wrap .owl-carousel .item,.tf-portfolios-wrap .owl-carousel .item{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0!important}.tf-services-wrap .row,.tf-portfolios-wrap .row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.tf-services-wrap.style1 .services-post{border: 1px solid #FFFFFF1A;padding:48px 48px 48px 48px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.tf-services-wrap.style1 .services-post:hover{backdrop-filter:blur(20px);background: #FFFFFF0D}.tf-services-wrap.style1 .services-post:hover .icon{background:#fff;color:var(--theme-primary-color);transform:rotateY(180deg)}.tf-services-wrap.style1 .services-post:hover .icon *{fill:var(--theme-primary-color);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.tf-services-wrap.style1 .services-post .icon{width:132px;height:132px;background: #FFFFFF4D;backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;margin-bottom:50px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style1 .services-post .icon *{fill:#fff}.tf-services-wrap.style1 .services-post .title a{font-weight:400;font-size:32px;line-height:42px;color:#fff}.tf-services-wrap.style1 .services-post .description{font-weight:400;font-size:16px;line-height:24px;color:#fff;opacity:.6;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style1 .services-post:hover .description{opacity:1}.tf-services-wrap.style1 .services-post .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#fff}.tf-services-wrap.style1 .services-post .tf-button i{margin-left:7px}.tf-services-wrap.style1 .services-post .title{margin-bottom:28px}.tf-services-wrap.style1 .services-post .tf-button span{position:relative}.tf-services-wrap.style1 .services-post .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:1px;background-color:#fff;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-services-wrap.style1 .services-post .tf-button:hover span::after{width:100%}.tf-services-wrap.style1 .services-post .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-services-wrap.style1 .services-post .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-services-wrap.style2 .services-post{padding:48px 20px 48px 48px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.tf-services-wrap.style2 .wrap-services-post .item:nth-child(3n + 1) .services-post {background-color:#f5f1e8}.tf-services-wrap.style2 .wrap-services-post .item:nth-child(3n + 2) .services-post {background-color:#e6f4ec}.tf-services-wrap.style2 .wrap-services-post .item:nth-child(3n + 3) .services-post {background-color:#eaf3fc}.tf-services-wrap.style2 .owl-stage-outer .owl-item:nth-child(3n + 1) .services-post {background-color:#f5f1e8}.tf-services-wrap.style2 .owl-stage-outer .owl-item:nth-child(3n + 2) .services-post {background-color:#e6f4ec}.tf-services-wrap.style2 .owl-stage-outer .owl-item:nth-child(3n + 3) .services-post {background-color:#eaf3fc}.tf-services-wrap.style2 .services-post:hover .icon{background:var(--theme-primary-color);color:#fff;transform:rotateY(180deg)}.tf-services-wrap.style2 .services-post:hover .icon *{fill:#fff;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.tf-services-wrap.style2 .services-post .icon{width:132px;height:132px;background:#000;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;margin-bottom:51px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style2 .services-post .icon *{fill:#fff}.tf-services-wrap.style2 .services-post .title a{font-weight:400;font-size:32px;line-height:42px;color:#222}.tf-services-wrap.style2 .services-post .description{font-weight:400;font-size:16px;line-height:24px;color:#222;border-bottom:1px solid #fff;padding-bottom:47px;margin-bottom:48px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style2 .services-post:hover .description{opacity:1}.tf-services-wrap.style2 .services-post .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#222}.tf-services-wrap.style2 .services-post .tf-button i{margin-left:7px}.tf-services-wrap.style2 .services-post .title{margin-bottom:28px}.tf-services-wrap.style2 .services-post .tf-button span{position:relative}.tf-services-wrap.style2 .services-post .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:1px;background-color:#222;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-services-wrap.style2 .services-post .tf-button:hover span::after{width:100%}.tf-services-wrap.style2 .services-post .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-services-wrap.style2 .services-post .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-services-wrap.style3 .services-post{padding:48px 20px 48px 48px;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.tf-services-wrap.style3 .wrap-services-post .item:nth-child(3n + 1) .services-post {background-color:#f5f1e8}.tf-services-wrap.style3 .wrap-services-post .item:nth-child(3n + 2) .services-post {background-color:#e6f4ec}.tf-services-wrap.style3 .wrap-services-post .item:nth-child(3n + 3) .services-post {background-color:#eaf3fc}.tf-services-wrap.style3 .owl-stage-outer .owl-item:nth-child(3n + 1) .services-post {background-color:#f5f1e8}.tf-services-wrap.style3 .owl-stage-outer .owl-item:nth-child(3n + 2) .services-post {background-color:#e6f4ec}.tf-services-wrap.style3 .owl-stage-outer .owl-item:nth-child(3n + 3) .services-post {background-color:#eaf3fc}.tf-services-wrap.style3 .wrap-services-post .item:nth-child(even) .services-post,
.tf-services-wrap.style3 .wrap-services-post .owl-stage .owl-item:nth-child(even) .services-post {margin-top:108px}.tf-services-wrap.style3 .services-post:hover .icon{transform:rotateY(180deg)}.tf-services-wrap.style3 .services-post .icon *{stroke:#222}.tf-services-wrap.style3 .services-post .icon{width:180px;height:180px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:103px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style3 .services-post .icon>*{width:180px;height:180px}.tf-services-wrap.style3 .services-post .title a{font-weight:400;font-size:48px;line-height:72px;color:#222}.tf-services-wrap.style3 .services-post .description{font-weight:400;font-size:16px;line-height:24px;color:#222;margin-bottom:101px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style3 .services-post:hover .description{opacity:1}.tf-services-wrap.style3 .services-post .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#222}.tf-services-wrap.style3 .services-post .tf-button i{margin-left:7px}.tf-services-wrap.style3 .services-post .title{margin-bottom:32px}.tf-services-wrap.style3 .services-post .tf-button span{position:relative}.tf-services-wrap.style3 .services-post .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:1px;background-color:#222;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-services-wrap.style3 .services-post .tf-button:hover span::after{width:100%}.tf-services-wrap.style3 .services-post .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-services-wrap.style3 .services-post .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-services-wrap.style3 .owl-nav button{width:80px;height:80px;border:1px solid #ededed!important;color:#000;border-radius:50%;background:#fff;font-size:18px;position:unset}.tf-services-wrap.style3 .owl-nav button:hover{background:#222!important;color:#fff;border-color:#222!important}.tf-services-wrap.style3 .owl-nav{display:flex;align-items:center;gap:12px;position:absolute;top:-21%;right:19.5%}.tf-services-wrap.style3 .owl-nav button i.icon-icon-12::before{content:'\e925'}.tf-services-wrap.style3 .owl-nav button i.icon-icon-11::before{content:'\e924'}.tf-services-wrap.style4 .services-post:hover .icon{color:#222;transform:rotateY(180deg)}.tf-services-wrap.style4 .services-post .icon *{stroke:#222}.tf-services-wrap.style4 .services-post .icon{width:100px;height:100px;display:flex;align-items:center;justify-content:center;color:#222;margin-bottom:40px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.tf-services-wrap.style4 .services-post .title a{font-weight:500;font-size:24px;line-height:36px;color:#222}.tf-services-wrap.style4 .services-post .description{font-weight:400;font-size:16px;line-height:24px;color:#666}.tf-services-wrap.style4 .services-post .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#222}.tf-services-wrap.style4 .services-post .tf-button i{margin-left:7px}.tf-services-wrap.style4 .services-post .title{margin-bottom:23px}.tf-services-wrap.style4 .services-post .tf-button span{position:relative}.tf-services-wrap.style4 .services-post .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:1px;background-color:#222;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-services-wrap.style4 .services-post .tf-button:hover span::after{width:100%}.tf-services-wrap.style4 .services-post .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-services-wrap.style4 .services-post .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-services-wrap .owl-prev{width:48px;height:48px;background:unset!important;display:flex;align-items:center;justify-content:center;position:absolute;left:-89px;top:50%;transform:translateY(-50%);font-size:18px!important}.tf-services-wrap .owl-next{width:48px;height:48px;background:unset!important;display:flex;align-items:center;justify-content:center;position:absolute;right:-87px;top:50%;transform:translateY(-50%);font-size:18px!important}@keyframes toRightFromLeft {
    49% {
        transform: translate(9px, -9px) scale(0.5);
    }
    50% {
        opacity: 0;
        transform: translate(-9px, 9px) scale(1);
    }
    51% {
        opacity: 1;
    }
}.border_eff a{display:inline!important;width:100%;background-repeat:no-repeat;background-position-y:0;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);transition:.6s cubic-bezier(.215,.61,.355,1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.border_eff a:hover{background-size:100% 100%;color:inherit}.hover-flash .featured-post a{overflow:hidden}.hover-flash .featured-post a::before{position:absolute;top:0;left:-85%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hover-flash:hover .featured-post a::before{-webkit-animation:flashshine 1.5s;animation:flashshine 1.5s}@keyframes flashshine {
    100% {
        left: 125%;
    }
}.scale-hover .featured-post img{-webkit-transition:all 1s cubic-bezier(.24,.74,.58,1);-khtml-transition:all 1s cubic-bezier(.24,.74,.58,1);-moz-transition:all 1s cubic-bezier(.24,.74,.58,1);-ms-transition:all 1s cubic-bezier(.24,.74,.58,1);-o-transition:all 1s cubic-bezier(.24,.74,.58,1);transition:all 1s cubic-bezier(.24,.74,.58,1)}.scale-hover .featured-post a{overflow:hidden;display:block;position:relative}.scale-hover:hover .featured-post img{transform:scale(1.07)}.tf-portfolios-wrap.style1 .featured-post img{width:100%;height:455px;object-fit:cover}.tf-portfolios-wrap.style1 .featured-post{margin-bottom:26px}.tf-portfolios-wrap.style1 .title{font-weight:400;font-size:32px;line-height:48px;margin-bottom:9px}.tf-portfolios-wrap.style1 .category-portfolio a{font-weight:400;font-size:16px;line-height:24px;color:#222}.tf-portfolios-wrap.style1 .category-portfolio a:hover{color:var(--theme-primary-color)}.tf-portfolios-wrap.style1 .category-portfolio i{margin-right:5px;font-size:18px;vertical-align:text-top}.tf-portfolios-wrap.style2 .featured-post img{width:100%;height:330px;object-fit:cover}.tf-portfolios-wrap.style2 .featured-post{margin-bottom:41px;position:relative}.tf-portfolios-wrap.style2 .title{font-weight:500;font-size:24px;line-height:36px;margin-bottom:9px;backdrop-filter:blur(20px);background: #0000001A;padding:14px 24px;position:absolute;bottom:0;left:0;right:0;margin:0;z-index:10}.tf-portfolios-wrap.style2 .title a{color:#fff}.tf-portfolios-wrap.style2 .title a::before{display:none}.tf-portfolios-wrap.style2 .category-portfolio a{font-weight:400;font-size:16px;line-height:24px;color:#222}.tf-portfolios-wrap.style2 .description{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:#666}.tf-portfolios-wrap.style2 .category-portfolio i{margin-right:5px;font-size:18px;vertical-align:text-top}.tf-portfolios-wrap.style2 .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#222}.tf-portfolios-wrap.style2 .tf-button i{margin-left:7px}.tf-portfolios-wrap.style2 .tf-button span{position:relative}.tf-portfolios-wrap.style2 .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:1px;background-color:#222;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-portfolios-wrap.style2 .tf-button:hover span::after{width:0%}.tf-portfolios-wrap.style2 .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-portfolios-wrap.style2 .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-portfolios-wrap.style3 .title{margin-bottom:26px;font-weight:600;font-size:32px;line-height:48px}.tf-portfolios-wrap.style3 .description{font-weight:400;font-size:16px;line-height:24px;color:#fff}.tf-portfolios-wrap.style3 .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#fff}.tf-portfolios-wrap.style3 .tf-button i{margin-left:7px}.tf-portfolios-wrap.style3 .tf-button span{position:relative}.tf-portfolios-wrap.style3 .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:1px;background-color:#fff;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-portfolios-wrap.style3 .tf-button:hover span::after{width:100%}.tf-portfolios-wrap.style3 .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-portfolios-wrap.style3 .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-portfolios-wrap.style3 .content{padding:32px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background: #FFFFFF66;backdrop-filter:blur(30px)}.tf-portfolios-wrap.style3 .case-study-post:hover .content,.tf-portfolios-wrap.style3 .item.active .case-study-post .content{background:#fff}.tf-portfolios-wrap.style3 .case-study-post:hover .title a,.tf-portfolios-wrap.style3 .case-study-post:hover .title,.tf-portfolios-wrap.style3 .item.active .case-study-post .title a,.tf-portfolios-wrap.style3 .item.active .case-study-post .title{color:#24283e}.tf-portfolios-wrap.style3 .case-study-post:hover .category-case-study a,.tf-portfolios-wrap.style3 .item.active .case-study-post .category-case-study a{color:var(--theme-secondary-color)}.tf-portfolios-wrap.style3 .title a{color:#fff}.tf-portfolios-wrap.style3 .title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-portfolios-wrap.style3 .category-case-study a{font-size:12px;font-weight:500;line-height:20px;letter-spacing:.1em;color:#fff;text-transform:uppercase}.tf-portfolios-wrap.style3 .category-case-study a:hover{color:var(--theme-secondary-color)}.tf-portfolios-wrap.style3 .wrap-thumbnail{position:relative;width:100%;height:964px}.tf-portfolios-wrap.style3 .wrap-thumbnail .thumbnail-image{-webkit-transition:all 2s cubic-bezier(.24,.74,.58,1);-khtml-transition:all 2s cubic-bezier(.24,.74,.58,1);-moz-transition:all 2s cubic-bezier(.24,.74,.58,1);-ms-transition:all 2s cubic-bezier(.24,.74,.58,1);-o-transition:all 2s cubic-bezier(.24,.74,.58,1);transition:all 2s cubic-bezier(.24,.74,.58,1);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.tf-portfolios-wrap.style3 .wrap-thumbnail .thumbnail-image a::after{content:'';background: #00000033;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.tf-portfolios-wrap.style3 .wrap-thumbnail .thumbnail-image.active{opacity:1}.tf-portfolios-wrap.style3 .wrap-thumbnail .thumbnail-image img{width:100%;height:964px;object-fit:cover}.tf-portfolios-wrap.style3 .wrap-portfolios-post{position:absolute;bottom:16px;width:calc(100% - 32px);left:0;right:0;margin:0 auto}.tf-portfolios-wrap.style3 .wrap-portfolios-post>*{padding:0}.tf-portfolios-wrap.style4 .wrap-portfolios-post .item{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0!important;padding-top:64px!important;padding-bottom:64px!important;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.tf-portfolios-wrap.style4 .wrap-portfolios-post .item:not(:last-child) {border-bottom:1px solid #ededed}.tf-portfolios-wrap.style4 .wrap-portfolios-post .item.active{padding-bottom:0!important}.tf-portfolios-wrap.style4 .wrap-portfolios-post .item.active .title{color:var(--theme-primary-color)}.tf-portfolios-wrap.style4 .title{font-weight:400;font-size:56px;line-height:83px;cursor:pointer}.tf-portfolios-wrap.style4 .title .count{font-weight:400;font-size:24px;line-height:36px;vertical-align:text-top;margin-right:18px}.tf-portfolios-wrap.style4 .description{font-weight:400;font-size:16px;line-height:24px;color:#666;margin-bottom:21px}.tf-portfolios-wrap.style4 .content{display:flex;gap:40px;align-items:center}.tf-portfolios-wrap.style4 .content .inner-left,.tf-portfolios-wrap.style4 .content .inner-right{width:50%}.tf-portfolios-wrap.style4 .featured-post img{height:450px;width:100%;object-fit:cover;object-position:top}.tf-portfolios-wrap.style4 .featured-post{margin-top:32px;display:none}.tf-portfolios-wrap.style4 .tf-button{font-weight:600;font-size:18px;line-height:27px;color:#222}.tf-portfolios-wrap.style4 .tf-button i{margin-left:7px}.tf-portfolios-wrap.style4 .tf-button span{position:relative}.tf-portfolios-wrap.style4 .tf-button span::after{content:"";position:absolute;left:0;bottom:2px;width:0%;height:1px;background-color:#222;-webkit-transition:all .25s cubic-bezier(0,0,.76,1);-khtml-transition:all .25s cubic-bezier(0,0,.76,1);-moz-transition:all .25s cubic-bezier(0,0,.76,1);-ms-transition:all .25s cubic-bezier(0,0,.76,1);-o-transition:all .25s cubic-bezier(0,0,.76,1);transition:all .25s cubic-bezier(0,0,.76,1);z-index:2}.tf-portfolios-wrap.style4 .tf-button:hover span::after{width:100%}.tf-portfolios-wrap.style4 .tf-button i{display:inline-block;margin-left:9px;font-size:23px;vertical-align:sub}.tf-portfolios-wrap.style4 .tf-button:hover i{-webkit-animation:toRightFromLeft .7s forwards;-moz-animation:toRightFromLeft .7s forwards;animation:toRightFromLeft .7s forwards}.tf-text-scroll .fade-text{font-weight:400;font-size:40px;line-height:1.5em;color:#a0a0a0}.tf-text-scroll .fade-text span{color:inherit;transition:color .3s ease-in-out}.tf-process-bar .skill{margin-bottom:20px;opacity:0;transform:translateY(20px);transition:opacity .6s ease , transform .6s ease}.tf-process-bar .skill-name{font-weight:bold;display:flex;justify-content:space-between;margin-bottom:12px}.tf-process-bar .progress-bar{width:100%;height:10px;background-color:#e3e3e3;border-radius:0;position:relative;overflow:hidden;border:none;box-shadow:none}.tf-process-bar .progress-fill{height:100%;background-color:var(--theme-primary-color);width:0;transition:width 3.5s ease-in-out}.tf-process-bar .skill-name{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0%;color:#222}.tf-cirle-bar .progress-container{position:relative;width:235px;height:235px;margin:auto;margin-bottom:24px}.tf-cirle-bar .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:400;font-size:40px;line-height:60px;color:#222}.tf-cirle-bar .tf-cirle-bar{text-align:center}.tf-cirle-bar p{font-weight:600;font-size:18px;line-height:27px;letter-spacing:0%;color:#222;text-align:center;margin:0}.text-slider span{font-style:italic;text-decoration:underline}.text-slider.st2 span{font-style:unset;text-decoration:unset;font-weight:500}.btn-slide1{backdrop-filter:blur(16px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-slide1.st2{backdrop-filter:unset}.btn-slide1:hover{background:var(--theme-primary-color)!important;color:#fff}.btn-slide1.st2:hover{color:#fff!important}.wrap-pagination-slider7{border-top: 1px solid #FFFFFF1A;border-bottom: 1px solid #FFFFFF1A;padding:21px 0!important;margin-bottom:24px;padding-left:24px!important;padding-right:24px!important}.wrap-pagination-slider7 .item-wrap2,.wrap-pagination-slider7 .item-wrap1,.wrap-pagination-slider7 .item-wrap3{width:85%!important;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrap-pagination-slider7 .item-wrap2{margin:0 auto}.wrap-pagination-slider7 .item-wrap1{margin-right:auto}.wrap-pagination-slider7 .item-wrap3{margin-left:auto}.wrap-pagination-slider7 #slider-5-slide-21-layer-7{border-left: 1px solid #FFFFFF1A;border-right: 1px solid #FFFFFF1A}#sliderhome5 .hesperiden.tparrows.tp-rightarrow:before{content:'\e924'!important;font-family:'finance2'!important}#sliderhome5 .hesperiden.tparrows.tp-leftarrow:before{content:'\e925'!important;font-family:'finance2'!important}#sliderhome5 .hesperiden.tparrows{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#sliderhome5 .tp-bullet{width:12px!important;height:12px!important;background:#d9d9d9!important;border-radius:50%!important;position:relative;flex-shrink:0;left:unset!important;top:unset!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#sliderhome5 .tp-bullets{display:flex;align-items:center;gap:16px}#sliderhome5 .tp-bullet.selected{background: #FFFFFF4D !important;backdrop-filter:blur(20px)!important;width:20px!important;height:20px!important}.circlehome5 .elementor-button{width:150px;height:150px;border:1px solid #ededed;display:flex;align-items:center;justify-content:center;border-radius:50%}.circlehome5.st2 .elementor-button{width:84px;height:84px;backdrop-filter:blur(20px);background: #FFFFFF4D;border:none}.circlehome5.st2 .elementor-button svg *{fill:#fff}.circlehome5.st2 .elementor-button svg{width:18px;height:18px}.circlehome5 .elementor-button:hover{border-color:var(--theme-primary-color)!important;background:var(--theme-primary-color)!important}.circlehome5 .elementor-button:hover svg *{fill:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.circlehome5 .elementor-button svg{width:33px;height:33px}.text-italic-home5 .elementor-heading-title span{font-weight:600;font-style:italic;color:var(--theme-primary-color)}.wrap-contect-footer2 .inner input{background: #FFFFFF1A;backdrop-filter:blur(16px);font-weight:500;font-size:14px;line-height:21px;color:#fff;border-radius:999px;border:unset!important;margin:0;padding:14px 16px;height:unset}.wrap-contect-footer2 .inner input::placeholder{font-weight:500;font-size:14px;line-height:21px;color:#fff}.wrap-contect-footer2 .inner{position:relative;margin-bottom:23px}.wrap-contect-footer2 .inner button{padding:unset;width:50px;height:50px;color:#fff;background:unset!important;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:21px}.wrap-contect-footer2 .inner button:hover{color:var(--theme-primary-color)}.wrap-contect-footer2 .wpcf7-list-item-label{font-weight:400;font-size:14px;line-height:21px;color: #ffffff6b}.wrap-contect-footer2 .wpcf7-list-item input{margin:0;width:20px;height:20px;border: 1px solid #ffffff6b;background:transparent;accent-color:#202020!important;background-color:#202020!important;-webkit-appearance:none!important;outline:none;vertical-align:middle;margin-right:7px}.wrap-contect-footer2 .wpcf7-list-item input:checked{-webkit-appearance:checkbox!important}.wrap-contect-footer2 .wpcf7-list-item{margin:0}.tes-home5 .item-testimonial{backdrop-filter:blur(20px);padding:39px 20px 40px 41px!important}.posthome5 .owl-stage-outer{margin-right:-100%}.social-slider{display:flex!important;align-items:center!important;justify-content:center!important;-webkit-transition:all .3s ease-in-out!important;-moz-transition:all .3s ease-in-out!important;-ms-transition:all .3s ease-in-out!important;-o-transition:all .3s ease-in-out!important;transition:all .3s ease-in-out!important;font-size:16px!important}.social-slider:hover{background-color:var(--theme-primary-color)!important;color:#fff!important;border-color:var(--theme-primary-color)}.imagebox-home7 .tf-imagebox-type3.style2 p{color:#666}.imagebox-home7 .tf-imagebox-type3.style2 .tf-button{color:#222}.imagebox-home7 .tf-imagebox-type3.style2 .content{padding:0 0 17px 41px;margin-top:-19px;background:#fff;backdrop-filter:unset}.counterhome7{width:300px;height:300px;border-radius:50%;background: #FFFFFF4D;backdrop-filter:blur(20px);border-radius:50%;position:relative;display:flex;align-items:center!important;justify-content:center!important;z-index:10}.counterhome7 .elementor-widget-container{display:flex;align-items:center}.counterhome7::after{content:'';width:100%;height:100%;border-radius:50%;position:absolute;top:0;right:-22%;border: 1px solid #FFFFFF4D;z-index:1;clip-path:polygon(52% 0,100% 0,100% 100%,53% 100%)}.counterhome7 .counter-title::after{content:'\e902';font-family:'finance2';display:block;font-size:40px;margin-top:32px}.teshome7 .tf-testimonial-carousel .owl-nav button{width:80px!important;height:80px!important;border:1px solid #ededed!important;color:#000;border-radius:50%;background:#fff;font-size:28px!important;position:unset!important}.teshome7 .tf-testimonial-carousel .owl-nav button:hover{border-color:var(--theme-primary-color)!important}.teshome7 .tf-testimonial-carousel .owl-nav{display:flex;align-items:center;gap:12px;position:absolute;right:0;bottom:9%}.group-btn-home8 .elementor-button{backdrop-filter:blur(16px)}.custom-copyright a{font-weight:700}.custom-copyright a:hover{color:var(--theme-primary-color)!important}.col-sticky{position:sticky!important;top:0!important;margin-bottom:auto!important}@media only screen and (max-width:1300px){.group-counter-home8{padding-left:60px!important}.group-counter-home8 .tf-cirle-bar .progress-container,.group-counter-home8 .tf-cirle-bar .progress-container canvas{width:150px!important;height:150px!important}}@media only screen and (max-width:1200px){.tf-services-wrap.style3 .services-post .icon{width:80px;height:80px;margin-bottom:40px}.tf-services-wrap.style3 .services-post .title a{font-size:25px;line-height:35px}.tf-services-wrap.style3 .services-post .title{margin-bottom:20px}.tf-services-wrap.style3 .services-post .description{margin-bottom:50px}.tf-services-wrap.style3 .wrap-services-post .item:nth-child(even) .services-post,
    .tf-services-wrap.style3 .wrap-services-post .owl-stage .owl-item:nth-child(even) .services-post {margin-top:50px}.tf-portfolios-wrap.style4 .title{font-size:40px;line-height:50px}.tf-services-wrap.style2 .services-post{padding:20px}.social-slider{font-size:12px!important}.tf-services-wrap.style3 .owl-nav{display:none}.wrap-pagination-slider7{padding:10px 0!important;margin-bottom:10px;padding-left:10px!important;padding-right:10px!important}.counterhome7{width:200px;height:200px}}@media only screen and (max-width:991px){.wrap-team-post.column-4 .item,.wrap-portfolios-post.column-4 .item,.wrap-services-post.column-4 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wrap-team-post.column-5 .item,.wrap-portfolios-post.column-5 .item,.wrap-services-post.column-5 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tf-services-wrap.style3 .wrap-services-post .item:nth-child(even) .services-post,
    .tf-services-wrap.style3 .wrap-services-post .owl-stage .owl-item:nth-child(even) .services-post {margin-top:0}.tf-portfolios-wrap.style3 .wrap-thumbnail .thumbnail-image img,.tf-portfolios-wrap.style3 .wrap-thumbnail{height:600px}.tf-portfolios-wrap.style4 .title{font-size:30px;line-height:40px}.tf-portfolios-wrap.style4 .featured-post img{height:350px}.tf-portfolios-wrap.style4 .wrap-portfolios-post .item{padding-top:30px!important;padding-bottom:30px!important}.counterhome7{width:200px;height:200px}.wrap-pagination-slider7.rev_break_columns{display:none!important}.group-counter-home8{padding-left:15px!important}}@media only screen and (max-width:767px){.wrap-pagination-slider7{display:none!important}.wrap-team-post .item,.wrap-portfolios-post .item,.wrap-services-post.column-2 .item,.wrap-services-post .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:0!important}.owl-carousel .owl-nav,.group-navigation{display:none}.wrap-portfolios-post.column-3 .item,.wrap-team-post.column-3 .item,.wrap-services-post.column-3 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wrap-portfolios-post.column-4 .item,.wrap-team-post.column-4 .item,.wrap-services-post.column-4 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wrap-portfolios-post.column-5 .item,.wrap-team-post.column-5 .item,.wrap-services-post.column-5 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tf-portfolios-wrap.style4 .content{gap:20px;flex-direction:column}.tf-portfolios-wrap.style4 .content .inner-left,.tf-portfolios-wrap.style4 .content .inner-right{width:100%}.contacthome1 h2{font-size:30px!important}.imagebox-home7 .tf-imagebox-type3.style2 .content{padding:0;padding-top:20px}.services-home7 .wrap-services-post .item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tf-services-wrap.style4 .services-post .title a{font-size:18px;line-height:30px}.tf-services-wrap.style4 .services-post .title{margin-bottom:10px}}