.slider-home1 .slides .bg_shape{animation:cir45 5s infinite linear}.tfs-icon-box .elementor-widget-container{overflow:hidden;position:relative}.tfs-icon-box .elementor-widget-container:before{width:100%;height:100%;background-color:var(--theme-primary-color);position:absolute;z-index:0;z-index:1;top:0;bottom:0;left:0;content:"";transition:transform 500ms ease;transition:transform .5s ease;background-image:url("https://wiatechwp.themesflat.co/wp-content/uploads/2024/05/shap_bg_services.png")!important;background-position:top center;background-repeat:no-repeat;background-size:auto;border-radius:12px;transform:scaleY(0);transform-origin:bottom center;--lzl-bg-img:"https://wiatechwp.themesflat.co/wp-content/uploads/2024/05/shap_bg_services.png"}.tfs-icon-box .elementor-widget-container::after{width:90%;height:5px;background-color:var(--theme-primary-color);position:absolute;z-index:0;bottom:1px;left:50%;transform:translateX(-50%);border-radius:5px;content:""}.tfs-icon-box .elementor-widget-container:before.lzl:not(.lzl-ed),.tfs-icon-box .elementor-widget-container:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZoAAADjCAYAAAC8XNLeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGb0lEQVR4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDgcGK9mAAE7I/g7AAAAAElFTkSuQmCC")!important}.tfs-icon-box{position:relative!important}.tfs-icon-box:hover .elementor-widget-container::before{transform:scale(1);transform-origin:top center}.tfs-icon-box:hover .wrap-icon .wrap-icon-inner{color:#fff!important;fill:#fff!important;z-index:2;position:relative}.tfs-icon-box:hover .tficonbox .content .title,.tfs-icon-box:hover .tficonbox .content .description,.tfs-icon-box:hover .tficonbox .tf-button,.tfs-icon-box:hover .tficonbox .tf-button i{color:#fff!important}.tfs-icon-box:hover .tficonbox .tf-button{border-width:2px;border-color:#fff!important;color:#fff}.tfs-icon-box .tficonbox .tf-button:hover,.tfs-icon-box .tficonbox .tf-button:hover i{color:#000!important}.tfs-icon-box2{position:relative!important;overflow:hidden!important;border-radius:117px}.tfs-icon-box2::before{border:1px dashed rgba(2,6,38,.1);top:0;right:0;left:0;bottom:0;position:absolute;border-radius:117px;margin:15px;content:"";z-index:1}.tfs-icon-box2::after{width:100%;height:100%;content:"";background-color:var(--theme-primary-color);left:0;right:0;top:-100%;position:absolute;transition:all .5s ease-in-out}.tfs-icon-box2:hover::before{border:1px dashed #fff}.tfs-icon-box2:hover::after{top:0}.tfs-icon-box2:hover .tficonbox .wrap-icon-inner{transform:rotateY(180deg)!important}.tfs-icon-box2:hover .tficonbox .wrap-icon-inner,.tfs-icon-box2:hover .tficonbox .title,.tfs-icon-box2:hover .tficonbox .description{color:#fff!important}.tfs-icon-box2:hover .tf-button-container .tf-button i{color:#d2a98e!important;border-radius:50%}.tfs-icon-box2 .tf-button-container .tf-button i{position:relative}.tfs-icon-box2 .tf-button-container .tf-button i::after{content:"";width:35px;height:35px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.tfs-icon-box-5:hover .icon-counter .elementor-widget-container{background-color:#002ff5!important}.tfs-icon-box-5:hover .icon-counter .elementor-widget-container .elementor-icon{color:#fff!important}.tfs-iconbox-blue .tf-services-wrap .item .services-post:hover .content .icon-services{color:#fff!important}.testimonial-style-home1 .owl-carousel .owl-stage-outer{padding:50px 15px;margin:-50px -15px}.testimonial-style-home1 .tf-testimonial-carousel .owl-carousel .owl-item img{width:auto}.testimonial-style-home1 .tf-testimonial-carousel .item{background:#fff;box-shadow:0px 5px 20px 0px rgba(67,67,67,.1);padding:40px 50px;display:flex;flex-direction:column;border-radius:12px;transition:all .3s ease-in-out}.testimonial-style-home1 .tf-testimonial-carousel .item:hover{background:#f6f2ed!important}.testimonial-style-home1 .item .wrap-author{gap:15px}.testimonial-style-home1 .item .wrap-author .profile .name{margin:0;display:block}.testimonial-style-home1 .item .wrap-author .avatar{max-width:50px!important}.testimonial-style-home1 .item .description{border-top:1px solid rgba(2,6,38,.1);padding-top:34px}.testimonial-style-home2 .owl-nav{opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.testimonial-style-home2:hover .owl-nav{opacity:1;visibility:visible}.testimonial-style-home2 .tf-testimonial-carousel .item .wrap-author .avatar .name{margin-left:30px}.testimonial-style-home5 .tf-testimonial-carousel.style-2 .item .wrap-content{background-color:transparent!important}.testimonial-style-home5 .tf-testimonial-carousel.style-2 .item .image-quote{width:270px;height:270px;border-radius:100%}.testimonial-style-home5 .tf-testimonial-carousel .owl-carousel .owl-item img{border-radius:100%}.testimonial-style-home5 .tf-testimonial-carousel.style-2 .item .wrap-content{padding:9px 47px 20px 365px}.testimonial-style-home5 .tf-testimonial-carousel .item .avatar{max-width:65px;width:65px!important}.testimonial-style-home5 .tf-testimonial-carousel .item .avatar img{border-radius:0px!important;max-width:65px!important}.testimonial-style-home5 .tf-testimonial-carousel .item .name{margin-left:30px;margin-right:3px}.testimonial-style-home5 .tf-testimonial-carousel .item .wrap-author{padding-top:38px;border-top:1px solid rgba(24,24,94,.1)}.form-contact-home1.style2 .btn-submit-form input{background-color:#18185e!important}.form-contact-home1.style2 .btn-submit-form input:hover{background-color:#fff!important;color:var(--theme-primary-color)}.form-contact-home1 .wpcf7-not-valid-tip{font-size:14px}.home_04 .form-footer-home1 .input-group{border:1px solid transparent!important}.form-footer-home1 .icon{position:absolute;top:10px;left:23px;z-index:1}#form-contact-page .form-group label{font-size:16px;font-weight:600;color:#222;margin-bottom:15px}#form-contact-page .button-submit{margin-top:22px}#form-contact-page .button-submit input{padding:18px 40px}#form-contact-page .button-submit input:hover{background-color:#d2a98e}.grid-imgae-feed-back:hover img{opacity:.3}.grid-imgae-feed-back .image-tes{position:relative;cursor:pointer}.grid-imgae-feed-back .image-tes:before{position:absolute;width:0%;height:0%;content:"";border-radius:100%;border:2px dashed var(--theme-primary-color);left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;opacity:0;visibility:hidden}.grid-imgae-feed-back .image-tes:hover::before{width:120%;height:120%;opacity:1;visibility:visible}.grid-imgae-feed-back .image-tes img{width:100px;height:100px;border-radius:100%;transition:all .3s;transition:all .3s ease-in-out 0s;position:relative}.grid-imgae-feed-back .image-tes img:hover{transform:scale(1.1);opacity:1!important;position:relative;z-index:1}.tf-step-item{transition:all .3s ease-in-out}.tf-step-item:hover{background-color:#002ff5!important}.tf-step-item:hover .step{background-color:#fff!important;border-radius:10px}.tf-step-item:hover .step p{color:#222!important}.tf-step-item:hover .des-step{color:#fff!important}.tf-pricing-item{transition:all .4s ease-in-out}.tf-pricing-item:hover{background-color:#002ff5!important;transform:translateY(-10px)}.tf-pricing-item:hover .sub-title p,.tf-pricing-item:hover .price p,.tf-pricing-item:hover .description p,.tf-pricing-item:hover .icon-list .elementor-icon-list-text{color:#fff!important}.tf-pricing-item:hover .elementor-divider-separator{border-block-start:1px solid rgba(255,255,255,.2)!important}.tf-pricing-item:hover .btn-price a{border-color:#fff!important;background-color:transparent!important}.owl-dots{padding:3px 23px;border:1px dashed var(--theme-primary-color);display:inline-block;border-radius:20px}.owl-dots .owl-dot{width:10px!important;height:10px!important;display:inline-block;border-radius:50%;background:0 0!important;opacity:1;border:2px solid var(--theme-primary-color);margin:0 7px!important}.owl-dots .owl-dot.active{background:var(--theme-primary-color)!important}.tf-tabcontent .tab-service-wrap .tab-service-content{margin-top:12px;padding-right:46px}.tf-tabcontent .tab-service-wrap .tab-service-content .heading-title .title{letter-spacing:-1.3px}.tf-tabcontent .tab-service-wrap .tab-service-content .heading-title .des{font-family:"Manrope",sans-serif;line-height:30px;color:#696969;margin-top:24px;margin-bottom:20px}.tab-service-wrap .tab-service-content .icon-listing li:not(:last-child){margin-bottom:14px}.tab-service-wrap .tab-service-content .icon-listing li i{color:#fff;margin-right:15px;padding:5px;background-color:var(--theme-primary-color);border-radius:100%}.tab-service-wrap .tab-service-content .icon-listing li p{font-size:15px;color:#020626;font-weight:600;line-height:30px}.tab-service-wrap .tab-service-content .icon-listing{margin-bottom:50px}.tab-service-wrap .tab-service-content .flex-three{display:flex;align-items:center}.tab-service-wrap .tab-service-image{margin-right:6.9em;position:relative}.tab-service-wrap .tab-service-image img{z-index:2;position:relative;margin-bottom:30px}.tab-service-wrap .tab-service-image .service1{max-width:200px;border-radius:25px;position:absolute;top:56px;right:-150px;box-shadow:0px 10px 60px 0px rgba(84,84,84,.25)}.tab-service-wrap .tab-service-image .clip{width:300px;height:300px;border:1px solid #002ff5;border-radius:100%;z-index:1;position:absolute;bottom:-28px;right:-192px}.tab-service-wrap .tab-service-content .button-src{background-color:#002ff5;color:#fff;display:inline-block;text-align:center;font-size:16px;font-weight:700;line-height:19px;border-radius:12px;padding:18px 40px;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;z-index:1;width:max-content}.tab-service-wrap .tab-service-content .button-src:hover{background-color:#d2a98e}.brand-item{border-radius:100%;cursor:pointer;transition:all .3s ease-in;position:relative;margin:20px}.brand-item::after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.brand-item.effect-1:hover::after{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.brand-item.effect-1::after{padding:7px;box-shadow:0 0 0 4px #002ff5;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.brand-item:hover .first1{opacity:0}.brand-item .first{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;transition:z-index .5s ease,transform .6s ease;opacity:0;visibility:hidden}.brand-item:hover .first{z-index:1;opacity:1;visibility:visible}.tab-service-details .content-tab-service-details .des{font-family:"Manrope",sans-serif;font-weight:400;line-height:30px;margin-bottom:18px;color:#696969}.tab-service-details .content-tab-service-details .icon-listing li i{font-size:16px;color:#d2a98e;margin-right:12px}.tab-service-details .content-tab-service-details .icon-listing li{font-size:16px;font-weight:500;color:#222;line-height:43px;width:50%}.tab-service-details .content-tab-service-details .icon-listing{margin-bottom:35px;width:100%;display:flex;flex-wrap:wrap}.tab-service-details .content-tab-service-details .button-src{background-color:var(--theme-primary-color);color:#fff;display:inline-block;text-align:center;font-size:16px;font-weight:700;line-height:19px;border-radius:12px;padding:18px 40px;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;z-index:1;width:max-content}.tab-service-details .content-tab-service-details .button-src:hover{background-color:#d2a98e}.error404 .error-box-404 .thumb-404{margin-top:70px;margin-bottom:116px}.error404 .error-box-404 .error-404-text h1{font-size:48px;margin-bottom:23px}.error404 .error-box-404 .error-404-text p{margin-bottom:30px}.error404 .error-box-404 .thumb-404 img{width:879px}.animate-cir36{animation:cir36 30s infinite linear}.animate-dot-anim-2{animation:dot-anim-2 3s linear 0s infinite alternate}.animate-dot-anim-4{animation:dot-anim-4 3s linear 0s infinite alternate}.animate-dot-anim-3{animation:dot-anim-3 3s linear 0s infinite alternate}@media only screen and (max-width:767px){.tf-tabcontent .tab-service-wrap .tab-service-content{margin-top:0;padding-right:0;margin-bottom:30px}.tab-service-wrap .tab-service-image .service1{right:-125px}.tf-team.style2 .team-post .featured-post img{height:auto!important}.testimonial-style-home5 .tf-testimonial-carousel.style-2 .item .wrap-content{padding:10px 20px}.tf-team.style2 .team-post .content{padding:30px 20px!important}.tf-tabcontent .tab-service-wrap .tab-service-content .heading-title .title{letter-spacing:-1.3px;font-size:30px;line-height:45px}.tab-service-wrap .tab-service-image{margin-right:0}.tab-service-wrap .tab-service-image .service1{display:none}.tab-service-wrap .tab-service-image .clip{width:200px;height:200px;right:-15px}}