.wg-pagination li{display:block;width:46px;height:46px}.wg-pagination li a{border-radius:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--Mono-gray-5);border:1px solid var(--Mono-gray-5);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wg-pagination li a.active,.wg-pagination li a:hover{background-color:var(--Primary);border-color:var(--Primary);color:var(--White)}.tf-rating{gap:3px}.tf-rating i{font-size:20px;color:var(--Error)}.tf-social{display:flex;gap:8px;flex-wrap:wrap}.tf-social a{height:46px;width:46px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--Mono-gray-2);color:var(--Mono-gray-6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:18px}.tf-social a:hover{background-color:var(--Primary);color:var(--White)}.tf-social.style-2 a,.tf-social.style-3 a{width:36px;height:36px;color:var(--black);border-radius:16px;border-color:var(--Mono-gray7)}.tf-social.style-2 a i,.tf-social.style-3 a i{font-size:14px}.tf-social.style-2 a:hover,.tf-social.style-3 a:hover{color:var(--White)}.tf-social.style-3 a{border-radius:999px}.tf-social.style-3 a:hover{background-color:var(--dark-color2)}.tf-social.style-4{gap:8px}.tf-social.style-4 a{height:32px;width:32px;color:var(--black);border-radius:999px;font-size:14px;background-color:var(--White)}.tf-social.style-4 a:hover{color:var(--White);background-color:var(--primary)}.reply-comment .wrap-comment{margin-bottom:111px}.reply-comment .reply-comment-heading{display:flex;align-items:center;justify-content:space-between}.reply-comment .reply-comment-heading .right{display:flex;align-items:center;gap:20px}.reply-comment .box-user{display:flex;gap:24px;align-items:center}.reply-comment .box-user .avatar{width:119px;height:119px;border-radius:12px;overflow:hidden}.reply-comment .comment{margin-left:143px}.reply-comment .heading{display:flex;align-items:center;justify-content:space-between}.reply-comment .heading .tf-btn{height:30px;padding:0 14px}.reply-comment .heading .tf-btn span{font-size:16px;line-height:28px}.reply-comment .reply-comment-wrap{border-bottom:1px solid var(--Border);margin-bottom:98px;padding-bottom:85px}.reply-comment .reply-comment-wrap:last-child{margin-bottom:0;padding-bottom:112px}.reply-comment .leave-comment p span{color:var(--Error)}.reply-comment.style-2{padding-bottom:40px}.reply-comment-item.type-reply{margin-top:31px;padding-top:40px;margin-left:20px;border-top:1px solid var(--Border)}.wrap-infiniteslide{padding:12px 0;border-top:1px solid var(--Mono-gray-2);border-bottom:1px solid var(--Mono-gray-2)}.tf-marquee.style-1 .marquee-item{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-marquee.style-1:hover .marquee-item:not(:hover){filter:brightness(.9) saturate(0) contrast(1.2) blur(2px)}.partner{padding-left:30px}.partner.style-1{filter:brightness(100%) contrast(0) saturate(0) blur(0) hue-rotate(0deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.partner.style-3{filter:brightness(133%) contrast(100%) saturate(0) blur(0) hue-rotate(0deg);padding-left:96px}.partner:hover{filter:unset}.shape-img-bg{max-width:695px;position:relative}.shape-img-bg .img-bg-shape{position:absolute;top:-26%;right:-124px;width:130%;height:100%;pointer-events:none}.shape-img-bg .stop-color{stop-color:#e2ecf9}.shape-img-bg img{-webkit-mask-image:url(/images/item/shape-6.1.png);mask-image:url(/images/item/shape-6.1.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%;object-fit:cover;position:relative;z-index:1}.shape-img-bg.shape-border:after{border:1px solid var(--Primary);-webkit-animation:sliderShape 7s linear infinite;animation:sliderShape 4s linear infinite;border-radius:48% 52% 39% 61%/49% 42% 58% 51%}.shape-img-bg.shape-border:after,.shape-img-bg.shape-border:before{content:"";position:absolute;inset:0;will-change:border-radius,transform,opacity}.shape-img-bg.shape-border:before{border:1px solid var(--Primary);-webkit-animation:sliderShape 7s linear infinite;animation:sliderShape 3s linear infinite;border-radius:41% 59% 50% 50%/63% 41% 59% 37%}.case-studies-item.style-1{padding:30px 32px 32px;border-radius:20px;background-color:var(--Sub-color-1);display:flex;gap:34px;position:relative}.case-studies-item.style-1 .content{position:relative;z-index:2;max-width:501px}.case-studies-item.style-1 .img-style{width:100%;max-width:382px;border-radius:20px;overflow:hidden}.case-studies-item.style-1 .group-number{display:grid;grid-template-columns:1fr 1fr;gap:49px 15px;padding:28px 20px 24px;border-radius:18px;border:1px solid var(--Mono-gray-2);width:100%}.case-studies-item.style-1 .wrap-number{display:flex;gap:12px;flex-direction:column;text-align:center}.case-studies-item.style-1 .tf-btn{height:46px;width:46px;padding:0}.case-studies-item.style-1.v2{padding:30px 26px 18px}.case-studies-item.style-1.v2 .brand{max-width:88px}.case-studies-item.style-1.v2 .heading p{max-width:357px}.case-studies-item.style-1.v2 .group-number{gap:54px 62px;padding:21px 20px 14px}.case-studies-item.style-2{padding:48px 49px;background-color:var(--Sub-color-2)}.case-studies-item.style-2 .sw-button{font-size:30px}.case-studies-item.style-2 .content{gap:40px}.case-studies-item.style-2 .img-style,.case-studies-item.style-2 .img-style img{height:100%}.case-studies-item.style-2 .highlight{padding:25px 24px 22px;background-color:var(--White);position:absolute;bottom:32px;right:32px;max-width:222px;height:310px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.case-studies-item.style-2 .highlight:after{position:absolute;content:"";background-image:url(/images/item/shape-1.png);height:386px;width:386px;top:132px;right:-120px}.case-studies-item.style-2 .highlight .icon{text-align:end}.case-studies-item.style-3{position:relative;border-radius:24px;overflow:hidden}.case-studies-item.style-3:after{content:"";position:absolute;inset:0;background:linear-gradient(179.86deg,rgba(0,0,0,0) 35.89%,rgba(0,0,0,.6) 99.87%)}.case-studies-item.style-3 .img-style img{width:100%;object-fit:cover}.case-studies-item.style-3 .title{position:absolute;bottom:16px;left:0;right:0;margin:0 24px;z-index:1}.case-studies-item.style-3 .tf-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:46px;width:46px;opacity:0;visibility:hidden;padding:0}.case-studies-item.style-3 .tf-btn span:first-child{display:flex;align-items:center;justify-items:center}.case-studies-item.style-3 .tf-btn:hover svg path{stroke:var(--White)}.case-studies-item.style-3:hover .tf-btn{opacity:1;visibility:visible}.wrap-counter.styel-1{display:flex;justify-content:space-between}.wrap-counter.styel-1 .counter-item{max-width:312px;width:100%}.wrap-counter.style-2{border-radius:24px;padding:32px 0 19px;border:1px solid var(--Mono-gray-7);background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.06))}.wrap-counter.style-2 .counter-item:not(:last-child){border-right:1px solid hsla(0,0%,100%,.0784313725)}.wrap-counter.style-3{display:flex}.wrap-counter.style-3 .left{display:flex;gap:20px;flex:50%}.wrap-counter.style-3 .left .counter-item{flex:1}.wrap-counter.style-3 .right{flex:20%;display:flex;justify-content:flex-end}.counter-item .odometer-formatting-mark{display:none}.counter-item .counter-number{display:flex}.counter-item.style-default{padding-top:17px;border-top:1px solid var(--Mono-gray-2);position:relative;z-index:2}.counter-item.style-default span{font-size:64px;line-height:72px}.counter-item.style-1{display:flex;align-items:center;gap:16px}.counter-item.style-1 span{font-size:48px;line-height:60px}.counter-item.style-1.v2{gap:0}.counter-item.style-1.v2 span{width:32px}.counter-item.style-2{text-align:center}.counter-item.style-2 .icon{height:48px;width:48px;border-radius:999px;margin-left:auto;margin-right:auto;font-size:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.12));color:var(--White)}.counter-item.style-2 .counter-number{justify-content:center}.counter-item.style-2 span{font-size:36px;line-height:48px;font-weight:500}.counter-item.style-3 span{font-size:140px;line-height:1em}.clutch-rating-item{gap:34px}.clutch-rating-item.style-1{gap:26.64px}.clutch-rating-item.style-1 .ratings i{font-size:20px;color:var(--Error)}.clutch-rating-item.style-1 p{color:#5f697c}.wrap-section{background-color:#272727}.team-item{text-align:center}.team-item .img-style{overflow:hidden}.team-item.style-default .img-style{border-radius:999px}.team-item.style-default.v2 .bot{position:relative}.team-item.style-default.v2 .content{position:relative}.team-item.style-default.v2 .content,.team-item.style-default.v2 .social{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.team-item.style-default.v2 .social{position:absolute;left:0;right:0;top:42%;opacity:0;visibility:hidden;transform:translate(50%,-50%);background-color:var(--White)}.team-item.style-default.v2:hover .content{opacity:0;visibility:hidden;transform:translateX(-50px)}.team-item.style-default.v2:hover .social{transform:translateY(-50%);opacity:1;visibility:visible}.team-item.style-default .social a{height:46px;width:46px;border-radius:999px;border:1px solid var(--Mono-gray-3);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;color:var(--Mono-gray-3);font-size:18px}.team-item.style-default .social a:hover{background-color:var(--Primary);border-color:var(--Primary);color:var(--White)}.team-item.style-1 .img-style{position:relative;background-color:#feded1;border-radius:24px;width:100%}.team-item.style-1 .btn-share{transform:translateX(20px);width:40px;height:40px;border-radius:999px;background-color:var(--White);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--Mono-dark-9);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;margin-bottom:10px}.team-item.style-1 .wrap-social{position:absolute;top:24px;right:24px}.team-item.style-1 .wrap-social .social{opacity:0;visibility:hidden;top:100%;position:absolute;padding:14px 11px;border-radius:100px;display:grid;gap:10px;background-color:var(--White);transition:all .25s cubic-bezier(.645,.045,.355,1);transform:scaleY(0);transform-origin:top}.team-item.style-1 .wrap-social .social li{font-size:18px;transform:translateY(-10px);transition:all .25s cubic-bezier(.645,.045,.355,1);opacity:0}.team-item.style-1 .wrap-social .social li:first-child{transition-delay:.1s}.team-item.style-1 .wrap-social .social li:nth-child(2){transition-delay:.2s}.team-item.style-1 .wrap-social .social li:nth-child(3){transition-delay:.3s}.team-item.style-1 .wrap-social:hover .social{opacity:1;visibility:visible;transform:scaleY(1)}.team-item.style-1 .wrap-social:hover .social li{opacity:1;transform:translateY(0)}.team-item.style-1:hover .img-style{background-color:#f0926c}.team-item.style-1:hover .btn-share{transform:translateX(0);opacity:1;visibility:visible}.team-item.empty{position:relative}.team-item.empty .name{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);z-index:1;padding:0 15px}.team-item.empty .link,.team-item.empty .name{background-size:100% 2px}.box-service{display:flex;gap:72px}.box-service .author .avatar{width:72px;border-radius:999px;overflow:hidden;flex-shrink:0}.box-service .list li{position:relative;display:flex;gap:10px}.box-service.style-1{padding:48px;background-color:var(--Mono-gray-1);border-radius:24px}.box-service.style-1 .img-style{flex:25.5%}.box-service.style-1 .img-style img{border-radius:20px;height:100%;object-fit:cover}.box-service.style-1 .content{flex:20%}.box-service.style-1 .author{margin-bottom:86px}.box-service.style-1 .tf-btn{padding:0 40px}.box-service.style-1 .list{margin-bottom:78px}.box-service.style-1 .list li{padding-left:11px}.box-service.style-1 .list li:before{position:relative;content:"";width:6px;height:6px;border-radius:999px;background-color:var(--Color-dark);flex-shrink:0;margin-top:10px}.box-service.style-2{padding:70px 72px;border:solid rgba(224,227,230,.4392156863);border-width:1px 1px 0;background-color:rgba(0,0,0,0);background-image:linear-gradient(183deg,rgba(255,255,255,0) 41%,rgba(255,255,255,.0784313725) 98%);border-radius:24px}.box-service.style-2 .img-style{border-radius:24px;overflow:hidden;flex:28.5%}.box-service.style-2 .img-style img{height:100%;object-fit:cover;min-height:350px}.box-service.style-2>.content{flex:20%;display:flex;flex-direction:column;justify-content:space-between}.box-service.style-2 .list{margin-top:58px;display:grid;gap:16px}.box-service.style-2 .list li{gap:24px}.box-service.style-2 .list li i{color:#0bd112;font-size:24px}.box-service.style-2 .author{padding:37px 24px 38px;background-color:#505050;border-radius:12px}.box-service.style-3 .left{display:flex;justify-content:space-between;flex-direction:column;flex:45%}.box-service.style-3 .title{position:relative}.box-service.style-3 .title:before{display:inline-block;position:absolute;top:50%;left:48px;transform:translateY(-50%);content:"";width:56px;height:56px;border-radius:50%;background-color:#a0fc2b;z-index:-1;opacity:1;transition:opacity .35s linear .35s}.box-service.style-3 .right{flex:33.4%}.box-service.style-3 .img-style{border-radius:24px;overflow:hidden;max-width:393px}.box-service.style-3 .btn_link{display:flex;align-items:center;gap:8px;padding:8px 0 6px;margin-bottom:10px;width:max-content;position:relative}.box-service.style-3 .btn_link i{font-size:27px}.box-service.style-3 .btn_link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--Mono-gray-2)}.service-accordion-item{--item-width:112px;flex:none;padding:46px 48px 45px 43px;width:var(--item-width);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.service-accordion-item:not(:last-child){border-right:1px solid #e0e3e6}.service-accordion-item .item-inner{position:relative;width:100%;height:100%}.service-accordion-item .accordion-title{position:absolute;top:50%;left:50px;transform:translateY(-50%) rotate(-90deg);transform-origin:left center;white-space:nowrap;color:#999;font-weight:700;font-size:14px;opacity:1;transition:opacity .3s ease}.service-accordion-item .naming-list{position:absolute;bottom:0;top:10px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:14px;padding:3px 0 11px}.service-accordion-item .naming-list .title{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:500}.service-accordion-item .box-service{display:flex;height:100%;padding-left:82px;column-gap:13px;transition:transform .75s linear;position:absolute;bottom:0;top:0;opacity:0;width:100%}.service-accordion-item .box-service .bot p{max-width:450px}.service-accordion-item.is-active{width:calc(var(--main-width) - var(--item-width)*2)}.service-accordion-item.is-active .box-service{transition:opacity .15s ease .2s;opacity:1}.projectCarousel{background-color:var(--White);border-radius:16px;padding:53px 64px 57px}.projectCarousel .thumbs{position:relative;padding-bottom:97px;border-bottom:2px dashed var(--Mono-gray-2);margin-bottom:27px;display:flex}.projectCarousel .swiper-container{width:50%}.projectCarousel .project-carousel-layout{overflow:visible;max-width:725px;margin-top:87px}.projectCarousel .project-carousel-layout .swiper-slide{border-radius:16px;overflow:hidden}.projectCarousel .sw-pagination-project{color:var(--Mono-gray-5);width:25%}.projectCarousel .sw-pagination-project .swiper-pagination-current{color:var(--Primary)}.projectCarousel .shape{width:1129px;z-index:-1}.projectCarousel .bg,.projectCarousel .shape{top:50%;left:50%;transform:translate(-50%,-50%)}.projectCarousel .bg{width:774px}.projectCarousel .swiper-filter{width:25%;position:relative;z-index:2}.projectCarousel .filter-list{display:flex;flex-direction:column;gap:12px;text-align:end}.projectCarousel .filter-list li{cursor:pointer;font-size:20px;line-height:28px;color:var(--Mono-gray-6);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.projectCarousel .filter-list li.active{font-size:32px;line-height:40px;color:var(--Primary)}.projectCarousel .content{display:flex;align-items:flex-end}.error-404{text-align:center;position:relative;padding-top:46px;padding-bottom:46px}.error-404 .contnet{position:relative;z-index:1;padding:0 15px}.error-404 .img,.error-404 p{margin-bottom:40px}.error-404 .item{bottom:-17%}.js-countdown{gap:40px}.js-countdown .countdown__timer{display:flex;position:relative;justify-content:center}.js-countdown .countdown__item{display:flex;flex-direction:column;align-items:center;position:relative;color:var(--Primary);min-width:76px;min-height:89px}.js-countdown .countdown__item .countdown__value{font-size:42px;line-height:50px}.js-countdown .countdown__label{color:var(--Primary);font-size:20px;line-height:28px}.coming-soon{text-align:center;position:relative}.coming-soon .form-newsletter{max-width:548px;margin-left:auto;margin-right:auto;margin-bottom:50px}.coming-soon .tf-countdown-lg,.coming-soon p{margin-bottom:50px}.coming-soon .contnet{position:relative;z-index:1;padding:0 15px}.coming-soon .social a{height:46px;width:46px;font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.coming-soon .item{left:-2%;bottom:-33%}.marquee-item .text-inner{padding-right:48px;display:flex;align-items:center;gap:48px}.marquee-item .text-inner i{font-size:64px;color:var(--Mono-gray-3)}.box-about.style-1,.box-choose.style-1{display:flex;gap:40px 30px}.box-about.style-1 .img-style,.box-choose.style-1 .img-style{flex:20%}.box-about.style-1 .img-style img,.box-choose.style-1 .img-style img{height:100%;object-fit:cover}.box-about.style-1 .content,.box-choose.style-1 .content{flex:10.77%;display:flex;flex-direction:column;justify-content:space-between}.box-choose .img-style{text-align:end}.box-choose .list-check{display:grid;gap:16px;margin-bottom:40px}.box-choose .list-check i{height:32px;width:32px;font-size:16px;color:#0bd112;background-color:#e9f9df;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.box-about.style-1 .clutch-rating-item{padding-bottom:20px;border-bottom:1px solid var(--Mono-gray-2);margin-bottom:18px}.box-about.style-2 .clutch-rating-item{padding-bottom:19px;border-block-end:2px dashed var(--Mono-gray-2)}.box-about.style-2 .image{text-align:center}.box-about.style-2 .tf-btn{padding:0 32px}.step-container{--left-spacing:175px;--spacing-item:72px;padding-left:var(--left-spacing)}.step-container .tf-box-icon{position:relative}.step-container .tf-box-icon:not(:first-child){margin-top:var(--spacing-item)}.step-container .tf-box-icon:not(:first-child):before{position:absolute;bottom:50%;left:calc(var(--left-spacing)*-1 + 20px);content:"";background:var(--Mono-gray-2);height:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:1px}.step-container .tf-box-icon .number{left:calc(var(--left-spacing)*-1)}.step-container .tf-box-icon.active,.step-container .tf-box-icon:has(~.tf-box-icon:hover),.step-container .tf-box-icon:hover{background-color:#1c3f3a}.step-container .tf-box-icon.active:not(:first-child):before,.step-container .tf-box-icon:has(~.tf-box-icon:hover):not(:first-child):before,.step-container .tf-box-icon:hover:not(:first-child):before{background-color:var(--Primary);height:calc(100% + var(--spacing-item))}.step-container .tf-box-icon.active .number,.step-container .tf-box-icon:has(~.tf-box-icon:hover) .number,.step-container .tf-box-icon:hover .number{background-color:#1c3f3a;color:var(--White)}.step-container .tf-box-icon.active .number:after,.step-container .tf-box-icon:has(~.tf-box-icon:hover) .number:after,.step-container .tf-box-icon:hover .number:after{width:var(--left-spacing)}.step-container .tf-box-icon.active .icon svg path,.step-container .tf-box-icon:has(~.tf-box-icon:hover) .icon svg path,.step-container .tf-box-icon:hover .icon svg path{stroke:var(--White)}.step-container .tf-box-icon.active .title,.step-container .tf-box-icon:has(~.tf-box-icon:hover) .title,.step-container .tf-box-icon:hover .title{color:var(--White)}.step-container .tf-box-icon.active p,.step-container .tf-box-icon:has(~.tf-box-icon:hover) p,.step-container .tf-box-icon:hover p{color:var(--Mono-gray-2)}.choice-item{display:flex;min-height:596px;justify-content:space-between;overflow:hidden;border-radius:24px;padding:40px;flex-direction:column;position:relative;background-color:var(--White)}.choice-item a{text-decoration:underline;text-align:end}.choice-item .list i{font-size:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.choice-item .item{position:absolute;bottom:-56px}.choice-item.center{background-color:var(--Primary)}.choice-item.left .item{left:-68px}.choice-item.right .item{right:-68px}.choice-item.right a{text-align:start}.wrap-logo-carousel{margin-top:-175px;padding-top:255px;padding-bottom:160px;background:linear-gradient(180deg,#f8f3eb 22.44%,#ffffff 96.79%)}.wrap-logo-carousel .heading-section{margin-bottom:40px}.wrap-challenges-item{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;max-width:1200px;margin-left:auto;margin-right:auto}.challenges-item{display:flex;align-items:center;gap:24px;padding:8px 32px 8px 8px;border-radius:72px;border:1px solid var(--Mono-gray-3)}.challenges-item,.challenges-item p{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.challenges-item img{width:48px;object-fit:cover;border-radius:999px}.challenges-item:hover{border-color:var(--Primary)}.challenges-item:hover p{color:var(--Primary)!important}.pricing-item{border:1px solid var(--Border);border-radius:24px;padding:22px 32px 30px}.pricing-item .heading{margin-bottom:20px}.pricing-item .price{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--Border)}.pricing-item .tf-btn{margin-top:40px}.pricing-item.center{border-color:var(--Primary)}.wg-listing .case-studies-item .img-style{max-width:327px}.wg-listing .wrap-sort{white-space:nowrap;max-width:300px;width:100%}.wg-listing .nice-select{padding:0}.tf-project-filter{display:flex;gap:57px}.tf-project-filter .tf-btns-filter{cursor:pointer}.tf-project-filter .tf-btns-filter h6{color:var(--Mono-gray-6);position:relative;white-space:nowrap}.tf-project-filter .tf-btns-filter h6,.tf-project-filter .tf-btns-filter h6:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-project-filter .tf-btns-filter h6:after{position:absolute;content:"";width:0;height:1px;background-color:var(--Primary);bottom:0;left:0}.tf-project-filter .tf-btns-filter.is--active h6,.tf-project-filter .tf-btns-filter:hover h6{color:var(--Primary)}.tf-project-filter .tf-btns-filter.is--active h6:after,.tf-project-filter .tf-btns-filter:hover h6:after{width:100%}.map-item{padding:40px 40px 33px;border-radius:24px;background-color:var(--Sub-color-1)}.map-item .map{margin-bottom:31px;width:100%;height:420px;border-radius:16px}.job-card{display:flex;padding:24px 15px;flex-direction:column;gap:12px;background-color:var(--Sub-color-1);border-radius:24px}.checkout-product .notification{padding:20px 20px 6px;background-color:#ffdede;border:1px solid var(--Error);border-radius:12px}.checkout-product .notification .icon{flex-shrink:0;width:20px;height:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;border-radius:999px;color:var(--White);font-size:12px;background-color:var(--Error)}.checkout-product .tf-btn{width:160px}.checkout-product .link i{font-size:24px}.banner-stripe{overflow:hidden}.banner-stripe .text-container{transform:translateX(-50%);display:flex;white-space:nowrap}.banner-stripe .banner-text{padding-left:24px;color:rgba(126,137,149,.2)}.banner-stripe .banner-text i{font-size:69px}.banner-CTA{background:linear-gradient(89.8deg,#ff3a2d -.43%,#ffa13f 100.84%);height:350px;display:flex;flex-direction:column;justify-content:space-between;border-radius:24px;padding:24px 15px}.banner-CTA .bot p{max-width:450px}#loading{background-color:var(--White);height:100%;width:100%;position:fixed;z-index:1;margin-top:0;top:0;left:0;bottom:0;overflow:hidden;right:0;z-index:999999}#loading #loading-center{width:100%;height:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#loading #loading-center,#loading #loading-center .loader-container{display:flex;align-items:center;justify-content:center}#loading #loading-center .loader-container .wrap-loader{position:relative;display:flex;justify-content:center;align-items:center}#loading #loading-center .loader-container .wrap-loader .icon{position:absolute;max-width:80px}#loading #loading-center .loader-container .loader{width:100px;height:100px;border-radius:50%;animation:spin 1s linear infinite}#loading .icon{width:42px;height:42px}.scrollTop{opacity:0;visibility:hidden;transform:translateX(100px);height:55px;width:55px;position:fixed;bottom:20px;right:20px;background-color:#0f0f0f;border-radius:50%;overflow:hidden;cursor:pointer;z-index:999;transition:all .5s ease}.scrollTop.active-progress{opacity:1;visibility:visible;transform:translateX(0)}.scrollTop .icon{z-index:3;display:flex;align-items:center;justify-content:center;color:var(--White);font-size:24px}.scrollTop .icon,.scrollTop .liquid{position:absolute;left:0;top:0;width:100%;height:100%}.scrollTop .liquid{z-index:2;transform:translateY(100%);background-color:var(--Primary);transition:all .3s}.scrollTop .liquid svg use{margin-bottom:-1px;position:relative;bottom:-1px;fill:var(--Primary)!important}.scrollTop .liquid_wave{width:200%;position:absolute;bottom:100%}.scrollTop .liquid_wave_back{right:0;fill:var(--White);animation:wave-back 1.4s linear infinite}.scrollTop .liquid_wave_front{left:0;fill:rgba(122,37,158,.8784313725);margin-bottom:-1px;animation:wave-front .7s linear infinite}.scrollTop:hover{transform:translateY(-15%)}.main-content.style-1{background-color:var(--White);border-radius:40px 40px 0 0}.page-title.style-default{padding-top:111px;padding-bottom:133px;margin-bottom:-27px}.page-title.style-default.v2{padding-bottom:204px}.page-title.style-default.v3{padding-top:109px;margin-bottom:0}.page-title.style-default.v4{margin-bottom:-70px}.page-title.style-default.v5{margin-bottom:-33px}.page-title.style-default.v6{margin-bottom:-35px}.page-title.style-1{position:relative;margin-top:-80px;background-image:url(/images/page-title/page-title-1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:-119px}.page-title.style-1 .heading-title{margin-bottom:60px}.page-title.style-1 .content-inner{padding-top:130px;padding-bottom:150px;position:relative;inset:0;z-index:1}.page-title.style-1 .description{max-width:619px}.page-title.style-1 .bot{gap:30px 12px}.page-title.style-1:after{content:"";position:absolute;inset:0;background:linear-gradient(253.29deg,rgba(0,0,0,0) .26%,rgba(0,0,0,.1) 97.54%),linear-gradient(270deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.15) 90%)}.page-title.style-2{background-color:var(--Bg-color-3);padding-top:65px}.page-title.style-2 .heading-title{margin-bottom:40px;gap:30px}.page-title.style-2 .left{max-width:847px;width:100%;flex:20%}.page-title.style-2 .right{flex:14%}.page-title.style-2 .slide-inner{position:relative}.page-title.style-2 .slide-inner img{-webkit-transition:all 15s linear;-khtml-transition:all 15s linear;-moz-transition:all 15s linear;-ms-transition:all 15s linear;-o-transition:all 15s linear;transition:all 15s linear;min-height:350px;object-fit:cover}.page-title.style-2 .slide-inner .title{position:absolute;bottom:67px;right:72px;z-index:1;opacity:0}.page-title.style-2 .slide-inner:after{content:"";position:absolute;inset:0;background:linear-gradient(176.35deg,rgba(0,0,0,0) 3%,rgba(0,0,0,.2) 83.39%)}.page-title.style-2 .swiper-slide-active img{transform:scale(1.25)}.page-title.style-2 .swiper-slide-active .title{animation:fadeInUp;animation-duration:1s;animation-delay:.3s;animation-fill-mode:forwards}.page-title.style-2 .sw-line{position:absolute;bottom:48px;right:72px;z-index:1;left:unset}.page-title.style-2 .tf-marquee{padding-top:48px;padding-bottom:49px}.page-title.style-3{padding-top:72px}.page-title.style-3 .heading-title{padding:48px 5px 102px}.page-title.style-3 .tf-marquee{padding-top:102px;padding-bottom:48px}.page-title.style-3 .shape{width:100%;height:100%;object-fit:cover}.page-title.style-3 .person{left:14.1%;bottom:14%;width:63%}.page-title.style-3 .item-finance{left:-14px;bottom:19%;width:37%}.page-title.style-3 .item-accounting{top:10.1%;right:0;width:34.4%}.page-title.style-3 .item-expert{bottom:3%;right:7%;width:37.6%}.page-title.style-3 .item{left:5.3%;width:22%;top:2%}.page-title.style-4{padding-top:60px}.page-title.style-4 .heading-title{flex-direction:column}.page-title.style-4 .heading-title .icon{padding:11px;border-radius:99px;background-color:var(--Primary-ic-yellow)}.page-title.style-4 .heading-title .icon.heart{background-color:var(--Primary-ic-red)}.page-title.style-4 .img-wrap{overflow:hidden;border-radius:16px}.page-title.style-4 .img-wrap img{width:100%;object-fit:cover}.page-title.style-5{padding-top:57px}.page-title.style-5 .bot{position:relative;overflow:hidden}.page-title.style-5 .shape{position:absolute;direction:ltr;left:50%;transform:translateX(-50%);line-height:0;overflow:hidden;width:100%;z-index:2;pointer-events:none}.page-title.style-5 .shape svg{display:block;left:50%;position:relative;transform:translateX(-50%)}.page-title.style-5 .shape .shape-fill{fill:var(--White)}.page-title.style-5 .shape.shape-top{top:-1px}.page-title.style-5 .shape.shape-top svg{width:calc(110% + 1.3px);height:50px}.page-title.style-5 .shape.shape-bottom{top:calc(100% - 47px)}.page-title.style-5 .facts .avatar:not(:first-child){margin-left:-7px}.page-title.style-5 .marquee-item{padding-left:27.56px}.page-title .facts{display:flex;gap:8px;align-items:center}.page-title .facts.style-1 .avatar{position:relative;width:60px;height:60px;border:2px solid var(--White);border-radius:999px}.page-title .facts.style-1 .avatar:not(:first-child){margin-left:-20px}.page-title .facts.style-1 p{max-width:250px}.breadcrumb{display:flex;align-items:center;gap:36px}.breadcrumb li{font-size:24px;line-height:32px;color:var(--Black)}.breadcrumb li:not(:last-child){position:relative}.breadcrumb li:not(:last-child):after{content:"";position:absolute;font-family:icomoon;font-size:20px;color:var(--Primary);right:-28px}.breadcrumb li:not(:first-child),.breadcrumb li:not(:first-child):after{color:var(--Primary)}.section-testimonial.style-1{background-color:var(--Sub-color-1);overflow:hidden;position:relative}.section-testimonial.style-1 .wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:122px;padding-bottom:94px}.section-testimonial.style-1 .tf-grid-layout{height:935px}.section-testimonial.style-1:after{top:0;background-image:linear-gradient(180deg,#f2f6ff 35%,rgba(19,87,240,0));height:150px}.section-testimonial.style-1:after,.section-testimonial.style-1:before{content:"";position:absolute;left:0;right:0;z-index:4;background-color:rgba(0,0,0,0)}.section-testimonial.style-1:before{background-image:linear-gradient(180deg,rgba(242,246,255,0),#f2f6ff 70%);height:200px;bottom:0}.section-testimonial.style-1 .testimonial{margin-bottom:17px}.section-testimonial.style-2{background-color:#1c5551;position:relative}.section-testimonial.style-2 .tf-group-testimonial{animation:rotate 200s linear infinite}.section-testimonial.style-2 .heading-section{z-index:2;position:absolute;max-width:491px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.section-testimonial.style-2 .circle-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.section-testimonial.style-2 .inner-element{position:absolute;top:50%;left:50%;margin-left:-44px;margin-top:-44px}.section-testimonial.style-3{background-color:#272727;border-radius:24px;padding:72px 96px}.section-testimonial.style-3 .wrapper{border:1.18px solid hsla(0,0%,100%,.1215686275);padding:96px 0 62px;position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(179.93deg,rgba(255,255,255,0) 13.01%,rgba(255,255,255,.1) 99.94%)}.section-testimonial.style-3 .wrapper:after{left:-51%}.section-testimonial.style-3 .wrapper:after,.section-testimonial.style-3 .wrapper:before{content:"";position:absolute;background-image:url(/images/item/shape-3.png);width:781px;height:687px;top:0}.section-testimonial.style-3 .wrapper:before{right:-51%}.section-testimonial.style-3 .testimonial{max-width:1024px;margin-left:auto;margin-right:auto}.section-testimonial.style-4 .highlight-item{border-radius:16px;padding:35px 40px 40px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.section-testimonial.style-4 .tf-grid-layout{gap:12px}.section-testimonial.style-5{background-color:#1c5551;position:relative}.section-testimonial.style-5 .testimonial{opacity:.6}.section-testimonial.style-5 .testimonial .img-style{overflow:hidden}.section-testimonial.style-5 .swiper-slide-active .testimonial{opacity:1}.section-testimonial.style-5 .wrap-counter{background-color:var()}.section-testimonial.style-5 .sw-layout{margin-bottom:60px}.section-testimonial.style-5 .bot{padding:61px 0 53px;background-color:var(--Sub-color-2)}.section-testimonial.style-6{padding-top:60px;padding-bottom:60px}.section-blog.style-1 .heading-section .right{width:138px}.section-blog.style-2 .blog-article-item{flex:13%;height:max-content}.section-blog.style-2 .right{flex:20%}.section-blog.style-2 .wrapper{display:flex;gap:72px}.section-blog.style-2 .relatest-post-item{border-top:1px solid var(--Sub-color-3);padding:43.67px 24px;gap:25px}.section-blog.style-2 .relatest-post-item:last-child{border-bottom:1px solid var(--Sub-color-3)}.section-blog.style-2 .btn_link{margin-top:30px;padding-left:27px}.section-blog.style-3 .wrap{padding-bottom:60px;border-bottom:1px solid var(--Mono-gray-3)}.text-with-img-1{margin-bottom:125px}.text-with-img-1 .left{position:relative}.text-with-img-1 .content{position:relative;z-index:2}.text-with-img-1 .item{position:absolute;z-index:2;right:16.2%;bottom:-20%;background-color:var(--Primary);width:240px;height:240px;border-radius:999px}.text-with-img-1 .item .text-circle{position:absolute;width:290px;top:50%;left:50%;transform:translate(-50%,-50%)}.text-with-img-1 .item .text-circle .textcircle{animation:rotate 10s linear infinite}.text-with-img-1 .item .text-circle textPath{fill:var(--White)}.text-with-img-1 .item .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-with-img-1 .wrap{gap:18px 24px;flex-wrap:wrap}.text-with-img-1 .contact .icon{height:46px;width:46px;border-radius:999px;border:1px solid var(--Primary);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--Primary)}.text-with-img-1 .heading{margin-bottom:40px}.text-with-img-1 .title{margin-bottom:30px}.text-with-img-2 .shape-img-bg{max-width:692px}.text-with-img-2 .description-1{margin-top:43px}.text-with-img-2 .description-2{margin-top:17px}.text-with-img-2 .content{position:relative;z-index:2}.section-contact.style-default{overflow:hidden;background:linear-gradient(103.01deg,#eff4ff,#c9d9ff 100.23%);padding-top:110px;padding-bottom:122px;border-radius:40px}.section-contact.style-default .bot .content{margin-bottom:13px}.section-contact.style-default .left{gap:13px;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%}.section-contact.style-default .shape{bottom:-8%;left:-10%}.section-contact.style-1 .box-inner{background-image:url(/images/item/bg-faq.png);background-repeat:no-repeat;background-size:cover;padding:72px 15px}.section-contact.style-1 .form-contact{max-width:717px;padding:0;margin-left:auto;margin-right:auto;background-color:unset}.section-contact.style-1 .form-contact .wrap{box-shadow:0 5px 15px 6px rgba(108,177,240,.2);padding:37px 48px 40px;background-color:var(--White);border-radius:24px}.section-contact.style-1 .form-contact .wrap textarea{height:156px}.section-contact.style-1 .form-contact .tf-btn{width:100%}.section-service.style-1 .wrap{overflow:hidden;border-radius:24px;border:1px solid var(--Mono-gray-2);background:#fff;box-shadow:0 4px 29px 4px rgba(52,52,52,.07)}.section-service.style-1 .slider-wrap{display:flex;height:510px}.section-service.style-1 .top{display:flex;align-items:center;justify-content:space-between}.section-service.style-1 .navigation-bar{display:flex;gap:10px}.section-service.style-1 .navigation-bar .nav-item{white-space:nowrap;height:46px;padding:0 24px;font-size:18px;border-radius:97px;border:1px solid var(--Mono-gray-2);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;cursor:pointer}.section-service.style-1 .navigation-bar .nav-item.is-active{background-color:var(--Mono-dark-9);color:var(--White)}.section-service.style-1 .navigation-arrows{display:flex;gap:16px}.section-service.style-1 .navigation-arrows .arrow{cursor:pointer;height:52px;width:52px;border:1px solid var(--Mono-gray-2);border-radius:999px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-service.style-1 .navigation-arrows .arrow:hover{background-color:var(--Mono-dark-9)}.section-service.style-1 .navigation-arrows .arrow:hover svg path{stroke:var(--White)}.section-service.style-2 .sw-layout-1{padding:0 120px;margin:0 -120px}.section-service.style-2 .sw-button{width:72px;height:72px;color:var(--Mono-gray-2);position:absolute;top:50%;transform:translateY(-50%)}.section-service.style-2 .sw-button i{font-size:50px}.section-service.style-2 .sw-button:hover{color:var(--Primary)}.section-service.style-2 .sw-button.swiper-button-disabled{opacity:.3}.section-service.style-2 .sw-button.nav-next-layout-1{right:0}.section-service.style-2 .sw-button.nav-prev-layout-1{left:0}.section-service.style-3{background-color:#f7fbff}.section-service.style-4 .wrap{margin-bottom:40px}.section-service.style-4 .tab-pane{transform:translateY(0)}.section-service.style-4 .wrap-counter .right{flex:37%}.section-service.style-4 .clutch-rating-item{flex:9%}.section-service.style-4 .counter-item{width:unset}.section-CTA .list i{color:#0bd112;font-size:24px}.section-CTA .left{height:100%}.section-CTA .box-inner{padding:44px 48px 56px;background-color:var(--Mono-dark-11)}.section-CTA .parallaxie{width:100%;height:350px}.section-choices .cta{padding:38px 40px 40px;border-radius:24px;background-color:#f0f0ff;display:flex;justify-content:space-between}.section-choices .cta .list{padding-top:5px}.section-choices .cta .list i{font-size:40px;color:var(--Color-dark)}.section-choices .cta .left{max-width:401px}.section-choices .cta .right{max-width:518px;width:100%}.section-choices .cta .tf-btn{padding:0 40px}.section-approach.style-1 .img-style{overflow:hidden;border-radius:999px;max-width:582px;margin-left:auto;margin-right:auto;position:relative}.section-approach.style-1 .item{position:absolute}.section-approach.style-1 .approach-1{top:33px;left:10%;width:43%}.section-approach.style-1 .approach-2{bottom:82px;right:2%;width:43%}.section-work.style-2 .heading-section{position:relative;z-index:1}.section-work.style-2 .heading-title .item{padding:11px;border-radius:999px}.section-work.style-2 .heading-title .item-1{background-color:#ff8282}.section-work.style-2 .heading-title .item-2{background-color:#9ad8c6}.section-work.style-2 .box-inner{padding:113px 15px 120px;background-color:var(--Primary-ic-yellow);border-radius:16px;overflow:hidden}.section-work.style-2 .shape-1{left:-156px;bottom:-88px}.section-work.style-2 .shape-2{right:-240px;top:-256px}.section-figures{background-color:#272727;padding-bottom:191px;padding-top:60px}.section-figures .wrap-counter{position:relative;z-index:2}.section-figures .shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;bottom:0}.section-figures .shape svg{width:calc(200% + 1.3px);display:block;left:50%;position:relative;transform:translateX(-50%)}.section-figures .shape svg path{fill:#f7f2e9}.section-figures .shape-2{top:44.2%;left:24.5%;overflow:hidden;height:114px}.section-figures .btn_link{gap:11px}.section-figures .btn_link i{font-size:23px}.section-case-studies.style-1{background-color:#f7f2e9;position:relative}.section-case-studies.style-1 .wrap-sw-button{margin-top:160px}.section-case-studies.style-1 .swiper{z-index:7;padding-top:88px}.section-case-studies.style-1 .wrap{margin-top:64px;position:relative}.section-case-studies.style-1 .shape{position:absolute;top:0;left:0;right:0;width:100%;text-align:center;z-index:2}.section-case-studies.style-1 .shape-1{position:absolute;bottom:-95px}.section-case-studies.style-1 .shape-1 img{width:100%}.section-case-studies.style-2 .wrap-sw-button .sw-button{font-size:25px}.section-case-studies.style-2 .sw-dots{position:absolute;z-index:2;bottom:36px}.section-case-studies.style-2 .sw-dots .swiper-pagination-bullet{background-color:var(--White)}.section-about.style-1 .highlight{position:absolute;padding:30px 50px 26px 30px;background-color:var(--White);border-radius:16px;left:15px;bottom:15px}.section-about.style-1 .highlight .icon{height:48px;width:48px;border-radius:999px;background-color:#ff7350;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.section-about.style-1 .highlight .counter-item{margin-bottom:-3px}.section-about.style-1 .highlight .counter-number{color:#252525}.section-about.style-1 .highlight .total{color:#808d9e}.section-about.style-1 .highlight p{display:flex;align-items:center;gap:6px;color:#808d9e}.section-about.style-1 .highlight p span{color:#83bf6e}.section-about.style-1 .img-style{overflow:hidden;border-radius:24px}.section-about.style-1 .img-style img{object-fit:cover;min-height:350px;width:100%}.section-about.style-1 .left .content{border-top:1px solid var(--Mono-gray-2);padding-top:24px;margin-top:24px}.section-about.style-1 .left .content .tf-btn{height:44px}.section-about.style-1 .left .content p{margin-bottom:17px}.section-team.style-1{border-radius:40px;background-color:var(--Sub-color-1)}.section-team.style-2 .wrap{padding-bottom:60px;border-bottom:1px solid var(--Mono-gray-2)}.section-tailored-solutions{border-radius:40px;background-color:var(--Sub-color-1)}.section-tailored-solutions .list li{position:relative;display:flex;gap:10px;align-items:center;padding-left:11px}.section-tailored-solutions .list li:before{position:relative;content:"";width:6px;height:6px;border-radius:999px;background-color:var(--Color-dark);flex-shrink:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.single-post .description{max-width:1266px;margin-bottom:40px}.single-post .thumbs-main{margin-bottom:40px}.single-post .unique-features{margin-bottom:40px;padding-top:60px;border-top:1px solid var(--Mono-gray-2);margin-top:36px}.single-post .unique-features .right .title{margin-bottom:9px}.single-post .group-img,.single-post .wrap-text{margin-bottom:40px}.single-post .wrap-text p{max-width:765px}.single-post .facts .avatar:not(:first-child){margin-left:-12px}.single-post .img-style,.single-post .thumbs-main,.unique-benefits .img-thumbs{border-radius:24px;overflow:hidden}.unique-benefits .img-thumbs{margin-top:40px}.unique-benefits .img-thumbs img{width:100%;height:100%;object-fit:cover}.unique-benefits .simpleParallax{height:100%}.section-process.style-1 .wrap{border-bottom:1px solid var(--Mono-gray-3);padding-bottom:60px}.section-pricing.style-1 .tf-grid-layout{padding-bottom:60px;border-bottom:1px solid var(--Mono-gray-2)}.section-case-studies .tf-marquee{margin-top:95px}.section-related .product-item .add-cart{height:36px;width:36px}.section-related .product-item .img-style{margin-bottom:8px}.section-related .product-item .img-style img{height:360px}.section-faqs.style-2 .bot{margin-top:25px}.section-faqs.style-2 .bot .tf-btn{margin-top:18px;padding:0 36px}:root{--Black:#000000;--White:#ffffff;--Mono-gray-1:#f5f6f7;--Mono-gray-2:#e0e3e6;--Mono-gray-3:#bec5cb;--Mono-gray-4:#9fa9b2;--Mono-gray-5:#7e8995;--Mono-gray-6:#636e78;--Mono-gray-7:#49525a;--Mono-gray-8:#7e8695;--Mono-dark-8:#2e3338;--Mono-dark-9:#121416;--Mono-dark-10:#383838;--Mono-dark-11:#121212;--Color-dark:#3f3d2e;--Sub-color-1:#f2f6ff;--Sub-color-2:#e0eae8;--Sub-color-3:#458182;--Color-text-1:#6ef193;--Color-text-2:#9da5b4;--Color-text-3:#9da5b4;--Border:#dee3ee;--Error:#ec3232;--Bg-color-1:#f9f5f1;--Bg-color-2:#c9d2f4;--Bg-color-3:#f5f2f0;--Primary-ic-blue:#8fa8fb;--Primary-ic-red:#ff8283;--Primary-ic-green:#a7decf;--Primary-ic-yellow:#fedc6e;--Primary:#0075ff;--Primary-1:#e2ecf9;--Primary-2:#cfe6ff;--Primary-3:#bfd8fe;--Primary-fc-green-100:#1c3f3a;--Primary-fa-blue-10:#def5ff;--Primary-fa-orange-10:#ffead3;--Primary-fa-green-10:#eef9f1;--Primary-fa-purple-10:#dfdeff;--Primary-fa-orange-30:#f3af7c;--Primary-fa-yellow-10:#fbfaf2;--Primary-fa-green:#1c5551}.primary-1{--Primary:#1c3f3a}.primary-2{--Primary:#604cc3;--Sub-color-2:#f5f5ff}.primary-3{--Primary:#28285b}.primary-4{--Primary:#fc6a2b}@media(min-width:576px){.tf-grid-layout-sm.sm-col-2,.tf-grid-layout.sm-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout-sm.sm-col-3,.tf-grid-layout.sm-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout-sm.sm-col-4,.tf-grid-layout.sm-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout-sm{display:grid}.page-title .facts{gap:10px}.page-title .facts .avatar:not(:first-child){margin-left:-15px}.footer.style-1 .footer-body .right .content{padding:32px;flex:30%}.footer.style-1 .footer-body .right .image{flex:3%}.tf-countdown-lg .countdown__timer{gap:40px}.tf-countdown-lg .countdown__item{min-width:76px;min-height:89px}.tf-countdown-lg .countdown__item .countdown__value{font-weight:500;font-size:64px;line-height:72px}}@media(min-width:768px){.tf-grid-layout-2.md-col-2,.tf-grid-layout-lg.md-col-2,.tf-grid-layout-md.md-col-2,.tf-grid-layout-sm.md-col-2,.tf-grid-layout.md-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout-2.md-col-3,.tf-grid-layout-lg.md-col-3,.tf-grid-layout-md.md-col-3,.tf-grid-layout-sm.md-col-3,.tf-grid-layout.md-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout-2.md-col-4,.tf-grid-layout-lg.md-col-4,.tf-grid-layout-md.md-col-4,.tf-grid-layout-sm.md-col-4,.tf-grid-layout.md-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout-md{display:grid}.footer.style-4 .footer-top{margin-bottom:72px}.footer.style-4 .footer-top .wrap-social{text-align:end}.footer.style-4 .footer-body{justify-content:space-between;flex-direction:row}.footer.style-4 .left{flex:30%;flex-direction:row}.footer.style-4 .right{flex:20%;text-align:end;padding-left:30px}.footer.style-4 .footer-bottom .left{gap:40px}.page-title.style-1 .content-inner{padding-top:145px}.page-title.style-1 .heading-title{margin-bottom:120px}.page-title.style-5 .form-send-email{max-width:550px;margin-left:auto;margin-right:auto}.tf-btn.height-1{height:58px}.tf-btn.height-2{height:52px}.tf-btn.height-3{height:64px}.tf-btn.height-4{height:72px}.blog-article-item.style-2 .article-content{padding:0 40px}.counter-item.style-default{max-width:430px}.tf-countdown-lg .countdown__timer{gap:69px}.tf-countdown-lg .countdown__item{min-width:115px;min-height:90px;gap:13px}.tf-countdown-lg .countdown__item .countdown__value{font-weight:500;font-size:96px;line-height:96px}.section-process.style-1 .heading-secion{padding-left:19px}.section-process.style-1 .right{width:63%;margin-left:auto;margin-right:auto}.section-service.style-1 .heading-section .right p{max-width:406px}.product-item .tooltip{display:block}.cart-product .left{padding:27px 40px 32px}.job-card{display:flex;padding:42px 40px 37px;justify-content:space-between;flex-direction:row}.job-card .heading{width:33.3333333333%}.job-card .content{width:31.6666666667%}.job-card .description{width:36.6666666667%}.job-card .content{text-align:end}.section-process.style-1 .wrap{padding-bottom:116px}.section-team.style-2 .wrap{padding-bottom:112px}.section-blog.style-3 .wrap{padding-bottom:109px}.section-values.style-1 .tf-grid-layout-md{gap:32px}.banner-CTA{height:411px;border-radius:24px;padding:29px 48px 32px}.section-testimonial.style-6{padding-top:205px;padding-bottom:159px}.tf-box-icon.style-1 .title{max-width:295px}}@media(min-width:992px){.tf-grid-layout-2.lg-col-2,.tf-grid-layout-lg.lg-col-2,.tf-grid-layout-md.lg-col-2,.tf-grid-layout-sm.lg-col-2,.tf-grid-layout.lg-col-2{grid-template-columns:1fr 1fr}.tf-grid-layout-2.lg-col-3,.tf-grid-layout-lg.lg-col-3,.tf-grid-layout-md.lg-col-3,.tf-grid-layout-sm.lg-col-3,.tf-grid-layout.lg-col-3{grid-template-columns:repeat(3,1fr)}.tf-grid-layout-2.lg-col-4,.tf-grid-layout-lg.lg-col-4,.tf-grid-layout-md.lg-col-4,.tf-grid-layout-sm.lg-col-4,.tf-grid-layout.lg-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout{column-gap:24px}.tf-grid-layout-lg{display:grid}.page-title.style-1 .content-inner{padding-top:188px;padding-bottom:208px}.page-title.style-1 .heading-title{margin-bottom:215px}.page-title.style-1 .thumbs-main img{min-height:1066px;object-fit:cover}.page-title.style-1 .tf-btn{max-width:226px;width:100%}.page-title.style-4{padding-top:138px}.page-title.style-4 .heading-title{flex-direction:row;margin-bottom:99px}.page-title.style-4 .left{flex:50%}.page-title.style-4 .right{padding-top:17px;flex:18%}.page-title.style-4 .right p{text-align:end;margin-bottom:42px}.page-title.style-4 .right .tf-btn{padding:0 30px}.page-title.style-4 .wrap-btn{justify-content:flex-end}.page-title.style-5 .bot{margin-top:29px}.footer.style-1 .footer-col-block{width:32.5%}.footer.style-1 .home{padding-left:35px}.footer.style-1 .contact{padding-left:6px}.footer.style-1 .footer-bottom .wrapper .right{margin-right:178px}.footer.style-3{padding-top:121px}.footer.style-4 .footer-newsletter .tf-btn{width:162px}.footer.style-4 .footer-top{margin-bottom:66px}.footer.style-4 .footer-top .wrap-social{text-align:end}.footer.style-4 .footer-col-block{width:26.1%}.footer.style-4 .wrapper{margin-top:104px}.section-blog-grid .tf-grid-layout{row-gap:88px}.relatest-post-item.style-default{max-width:359px}.sidebar{gap:57px;max-width:430px;margin-left:auto}.sidebar .wrap-popular-tag{max-width:379px}.reply-comment-item.type-reply{margin-left:143px}.section-sigle-post .wrap-popular-tag{gap:20px}.section-sigle-post .wrap-tag{max-width:979px}.testimonial.style-default{padding:40px}.testimonial.style-default .box-user{gap:24px}.testimonial.style-2{padding:24px 0}.testimonial.style-3{padding:32px 40px 40px}.testimonial.style-3 .box-user{gap:18px}.error-404{padding-bottom:97px}.error-404 .tf-btn{width:200px}.error-404 .img{margin-bottom:59px}.error-404 p{margin-bottom:87px}.cart-product .left .title{margin-bottom:40px}.coming-soon .tf-countdown-lg{margin-bottom:77px}.coming-soon p{margin-bottom:89px}.coming-soon .form-newsletter{margin-bottom:64px}.coming-soon .form-newsletter .subscribe-content{gap:11px}.coming-soon .form-newsletter fieldset{max-width:399px}.coming-soon .form-newsletter .tf-btn{width:137px}.section-case-studie.style-1 .sw-button{height:64px;width:64px}.text-with-img-1 .content{padding:70px 0 83px}.text-with-img-1 .heading{margin-bottom:51px}.text-with-img-1 .description{max-width:576px}.text-with-img-1 .title{margin-bottom:44px}.text-with-img-1 .contact .icon{height:52px;width:52px}.section-testimonial.style-1 .wrap{padding-top:111px;padding-bottom:94px}.section-testimonial.style-1 .wrap.v2{padding-top:168px}.section-testimonial.style-1 .heading-section{max-width:440px}.section-testimonial.style-1.v2 .wrap{padding-top:174px}.section-testimonial.style-5 .sw-layout{margin-bottom:120px}.section-testimonial.style-6{padding-top:255px;padding-bottom:159px}.section-faqs.style-1 .accordion-wrap{max-width:1122px;margin-left:auto;margin-right:auto}.section-faqs.style-2 .accordion-wrap{max-width:1076px;margin-left:auto;margin-right:auto}.section-faqs.style-2 .bot{margin-top:63px}.section-faqs.style-2 .bot .tf-btn{margin-top:24px;padding:0 36px}.section-faqs.style-3 .heading-section{max-width:740px}.section-contact.style-default .heading{max-width:591px}.section-contact.style-default .bot .content{margin-bottom:59px}.single-post .description{margin-bottom:57px}.single-post .wrap-text{margin-bottom:191px}.single-post .unique-features{margin-bottom:88px;padding-top:110px;margin-top:112px}.single-post .unique-features .right{padding-top:5px;gap:25px}.single-post .thumbs-main{margin-bottom:88px}.single-post .facts{padding-bottom:9px;margin-top:14px}.single-post .group-img{margin-bottom:142px}.section-work.style-1 .heading-section{max-width:430px}.section-work.style-1 .step-container{justify-content:flex-end}.section-CTA .parallaxie{height:639px}.box-about{display:flex;gap:30px}.box-about .left{flex:20%;max-width:668px}.box-about .right{flex:20%}.box-about .right .image{text-align:end}.section-work.style-2 .tf-btn{width:240px}.section-figures{padding-top:618px;margin-top:-521px}.section-figures .heading-section .right{margin-top:-5px;max-width:616px;width:100%}.section-about.style-1 .highlight{left:40px;bottom:39px}.section-about.style-1 .left .content{max-width:550px;padding-top:23px;margin-top:73px}.section-about.style-1 .left .content p{margin-bottom:40px}.tf-cart-item_product{padding:51px 0 62px}.tf-cart-item_product .product-item{gap:24px}.text-with-img-2 .content{max-width:684px;padding-top:100px}.text-with-img-2 .description-1{margin-top:43px}.text-with-img-2 .wrap-counter{margin-top:169px}.text-with-img-2.v2 .content{padding-top:114px}.text-with-img-2.v2 .shape-img-bg{margin-left:auto}.section-pricing.style-1 .tf-grid-layout{padding-bottom:121px}.pricing-item{display:flex;flex-direction:column;justify-content:space-between}.pricing-item .heading{margin-bottom:46px}.pricing-item .price{padding-bottom:30px;margin-bottom:36px}.pricing-item .price span{line-height:37px}.pricing-item .tf-btn{margin-top:91px}.form-checkout{padding:30px 40px 40px}.form-checkout .grid-2{gap:24px}.section-team.style-1 .tf-grid-layout-2,.section-team.style-2 .tf-grid-layout-2{gap:89px 15px}.section-team.style-2 .wrap{padding-bottom:112px}.section-team.style-3 .swiper{margin-bottom:65px}.section-service.style-1 .heading-section .right{padding-top:24px;max-width:406px;width:100%}.section-service.style-4 .wrap{margin-bottom:71px}.wg-listing .tf-grid-layout{gap:41px 24px}.wg-listing .wd-load{padding-bottom:122px;border-bottom:1px solid var(--Mono-gray-2)}.wg-listing .wd-load .tf-btn{max-width:262px;width:100%;height:56px;margin-top:104px}.projectCarousel .content .sw-button{width:64px;height:64px}.projectCarousel .wrap-sw-button{padding-bottom:8px}.unique-benefits .img-thumbs{margin-top:124px}.widget-tabs.style-1 .widget-content-tab{padding-bottom:111px}.section-hard-data .tf-btn-link{padding-top:5px}.section-hard-data .tf-btn-link i{height:30px;width:30px;font-size:20px}.section-case-studies.style-1 .sw-button{height:64px;width:64px}}@media(min-width:1200px){.tf-grid-layout-2.xl-col-4,.tf-grid-layout-lg.xl-col-4,.tf-grid-layout-md.xl-col-4,.tf-grid-layout-sm.xl-col-4,.tf-grid-layout.xl-col-4{grid-template-columns:repeat(4,1fr)}.tf-grid-layout-2.xl-col-5,.tf-grid-layout-lg.xl-col-5,.tf-grid-layout-md.xl-col-5,.tf-grid-layout-sm.xl-col-5,.tf-grid-layout.xl-col-5{grid-template-columns:repeat(5,1fr)}.section-blog-grid .left{padding-top:9px}.page-title.style-1 .wrap-facts{margin-right:-39px}.page-title.style-2 .heading-title{gap:96px;padding-bottom:26px}.box-service.style-2>.content{padding-top:17px}.footer.style-1 .footer-wrap .right{margin-top:-141px}.footer.style-1 .footer-wrap .right .content{flex:23%}.footer.style-1 .footer-wrap .right .image{flex:20%}.footer.style-1 .footer-wrap .right .content{padding:25px 31px}.shape-img-bg,.shape-img-bg img{height:568px}.shape-img-bg.style-2{max-width:682px;margin-left:auto;margin-right:27px}.shape-img-bg.style-2 img{height:535px}.text-with-img-1 .content{padding:131px 0 83px}.section-process.style-1 .accordion-wrap{margin-right:-26px}.section-process.style-1 .accordion-faqs-content{max-width:766px}.section-process.style-1 .right{width:50%;padding-bottom:60px}.box-about.style-2 .heading-section{padding-top:124px;margin-bottom:72px}.box-about.style-2 .right .image{padding-right:46px}.product-item .box-icon{height:40px;width:40px}.product-item.style-list .add-cart{height:40px}.section-contact.style-default .form-contact{margin-top:10px;max-width:717px}.case-studies-item.style-2 .bot{padding-bottom:8px}.case-studies-item.style-2 .bot p{max-width:382px}.step-container{margin-left:66px}.section-CTA .list{padding-top:11px;padding-left:8px}.section-blog.style-1 .right .sw-progress{margin-bottom:10px}.section-service.style-4 .wrap-counter{padding:0 57px}.section-approach.style-1 .right{margin-bottom:21px}.projectCarousel .content .sw-button{width:64px;height:64px}.shop-details .right{padding-left:118px;padding-top:75px}.wrap-shop .left{margin-right:-25px}.wrap-shop .left .tf-grid-layout-2{gap:30px 23px}.wrap-shop .right{max-width:430px;margin-left:auto}.sildebar-fiiler .form-search{margin-bottom:95px}.case-studies-item.style-2 .heading{max-width:692px}}@media(min-width:1441px){.header .mega-menu{padding:40px!important}.header .wrap-demo-item{gap:28px}.header.style-1 .header-left,.header.style-3 .header-left{gap:50px}.header.style-1 .main-menu .navigation,.header.style-3 .main-menu .navigation{gap:40px}.header.style-3 .header-left{gap:56px}.footer.style-default .footer-about{padding-top:5px}.section-testimonial.style-5 .testimonial{margin-top:-46px;transition:.35s ease-in-out;transition-property:margin-top;height:100%}.section-testimonial.style-5 .swiper-slide{overflow:hidden;height:794px}.section-testimonial.style-5 .swiper-slide-active .testimonial{margin-top:0}.section-sigle-post .left{margin-top:9px;margin-right:-25px}.section-sigle-post .heading-single-post .box-infor .right{padding-right:20px}.section-sigle-post .reply-comment{max-width:979px}.nav-tabs-wrap.style-1{justify-content:center;gap:59px}}@media(max-width:1440px){.counter-item.style-1{flex-direction:column;text-align:center;gap:0}.projectCarousel .bg{width:100%}.projectCarousel .shape{width:890px}.testimonial.style-default{padding:24px 15px}.case-studies-item.style-1 .group-number{gap:17px!important}.section-service.style-2 .sw-button.nav-prev-layout-1{left:78px}.section-service.style-2 .sw-button.nav-next-layout-1{right:78px}.nav-tabs-wrap.style-1,.nav-tabs-wrap.style-2,.navigation-bar{padding-bottom:20px}.tf-project-filter{gap:24px;padding-bottom:10px}}@media(max-width:1350px){.pricing-item{padding:40px 15px}}@media(max-width:1199px){.xl-hide{display:none!important}.footer.style-1 .footer-body .col-xl-6:first-child{order:2}.box-service.style-1{gap:30px}.box-service.style-1 .heading{margin-bottom:12px}.box-service.style-1 .list{margin-bottom:23px}.box-service.style-1 .author{margin-bottom:34px}.box-service.style-2{padding:60px 40px;gap:40px}.counter-item.style-3 span{font-size:112px}.accordion-item.style-default.v5 .heading .title{font-size:35px;line-height:47px;gap:20px}.accordion-item.style-default.v5 .accordion-faqs-content{padding-left:49px}.section-approach.style-1 .approach-1{left:3%}.canvas-body{padding:15px 15px 70px}.sildebar-fiiler{position:fixed;bottom:0;z-index:99999;display:flex;flex-direction:column;background-clip:padding-box;outline:0;top:0;left:0;transform:translateX(-100%)}.sildebar-fiiler .categories,.sildebar-fiiler .filter{padding:24px 15px;margin-bottom:40px}.sildebar-fiiler .heading,.sildebar-fiiler .title{margin-bottom:30px}.filterShop{display:flex}.sildebar-fiiler .wrap-range{padding:40px 15px}.range-price .box-price-item{width:84px}.case-studies-item.style-1 .content,.case-studies-item.style-1.v2 .heading p{max-width:100%}.tf-spacing-22{padding-bottom:153px}}@media(max-width:1190px){.h1,h1{font-size:53px;line-height:61px}.header .support{display:none!important}.main-menu{display:none}.mobile-button{display:block}.pricing-item .price-value{font-size:28px;line-height:36px}}@media(max-width:1024px){.heading-section{margin-bottom:50px}.text-display{font-size:100px;line-height:100px}.box-service.style-3 .right{display:none}.popup-cart{width:700px}}@media(max-width:991px){br{display:none}.h1,h1{font-size:40px;line-height:48px}.h3,h3{font-size:33px;line-height:43px}.h4,h4{font-size:30px;line-height:38px}.text-display-2{font-size:80px;line-height:88px}.text-display-3{font-size:60px;line-height:68px}.hide-lg{display:none!important}.tf-spacing-1,.tf-spacing-10,.tf-spacing-11,.tf-spacing-12,.tf-spacing-13,.tf-spacing-14,.tf-spacing-15,.tf-spacing-16,.tf-spacing-17,.tf-spacing-18,.tf-spacing-19,.tf-spacing-2,.tf-spacing-20,.tf-spacing-21,.tf-spacing-22,.tf-spacing-23,.tf-spacing-24,.tf-spacing-25,.tf-spacing-26,.tf-spacing-27,.tf-spacing-28,.tf-spacing-29,.tf-spacing-3,.tf-spacing-30,.tf-spacing-31,.tf-spacing-32,.tf-spacing-33,.tf-spacing-34,.tf-spacing-35,.tf-spacing-36,.tf-spacing-37,.tf-spacing-38,.tf-spacing-39,.tf-spacing-4,.tf-spacing-40,.tf-spacing-41,.tf-spacing-42,.tf-spacing-43,.tf-spacing-44,.tf-spacing-45,.tf-spacing-5,.tf-spacing-6,.tf-spacing-7,.tf-spacing-8,.tf-spacing-9{padding-top:80px;padding-bottom:80px}.heading-section{margin-bottom:40px}.main-content{border-radius:20px 20px 0 0}.flex-wrap-lg{flex-wrap:wrap}.page-title.style-default{padding-top:60px}.page-title.style-default.v2{padding-bottom:104px}.page-title.style-2 .heading-title{flex-direction:column}.page-title.style-4 .left{margin-bottom:11px}.page-title.style-5 .shape-top{width:123%}.page-title.style-5 .shape.shape-bottom{top:calc(100% - 27px)}.footer .footer-info,.footer .footer-logo{margin-bottom:20px}.footer .footer-about{margin-bottom:50px}.footer .footer-col-block{margin-bottom:40px}.footer .footer-bottom .wrapper{justify-content:center}.footer.style-1 .left .content{justify-content:space-between}.footer.style-2{padding-top:0}.wrap-logo-carousel{padding-top:218px;padding-bottom:80px}.wg-pagination{margin-top:50px}.section-blog-grid .row{gap:60px}.section-process.style-1 .left{order:2}.box-about.style-2 .left{margin-bottom:40px}.text-with-img-1 .item{width:180px;height:180px}.text-with-img-1 .item .text-circle{width:220px}.text-with-img-1 .item .logo{width:60px}.case-studies-item.style-2{padding:30px}.case-studies-item.style-2 .highlight{padding:15px;bottom:30px;right:15px;max-width:194px;height:239px}.single-post .info-item{margin-bottom:24px}.single-post .unique-features .left{margin-bottom:40px;height:unset!important}.single-post .unique-features .title{margin-bottom:16px}.single-post .wrap-text p{margin-top:16px}.single-post .counter-item{margin-bottom:20px}.section-work.style-1 .step-container{--left-spacing:135px}.section-work.style-1 .tf-box-icon{min-width:100%}.section-CTA .left{padding-bottom:40px}.box-service.style-1{flex-direction:column}.box-service.style-1 .img-style{text-align:center}.box-service.style-2{flex-direction:column;padding-left:24px;padding-right:24px}.box-service.style-2 .number{margin-bottom:6px}.box-service.style-2 .title{margin-bottom:10px}.box-service.style-2 .img-style{max-width:651px;margin-left:auto;margin-right:auto}.box-service.style-2 .list li{color:var(--Black)!important}.section-blog.style-2 .wrapper{flex-direction:column;gap:50px}.section-blog.style-2 .blog-article-item{margin-left:auto;margin-right:auto}.section-blog.style-2 .relatest-post-item{padding:24px 15px}.counter-item.style-3 span{font-size:72px}.projectCarousel{padding:64px 30px}.projectCarousel .bg{width:100%}.projectCarousel .shape{width:670px}.projectCarousel .filter-list li{font-size:18px;line-height:26px}.projectCarousel .filter-list li.active{font-size:22px;line-height:30px}.section-approach.style-1 .right{width:100%}.section-testimonial.style-1:after{display:none}.section-testimonial.style-1 .wrap{padding-top:60px;padding-bottom:40px}.section-testimonial.style-3{padding:50px 30px}.section-testimonial.style-3 .wrapper:after{width:365px;left:-34%}.section-testimonial.style-3 .wrapper:before{width:365px;right:-34%}.section-testimonial.style-4 .highlight-item{padding:24px 15px}.section-testimonial.style-6{padding-top:168px;padding-bottom:80px}.section-service .top{flex-wrap:wrap;gap:12px;margin-bottom:24px}.section-service .navigation-bar{width:100%}.section-about.style-1 .left{margin-bottom:50px}.text-with-img-2 .content,.text-with-img-2 .wrap-img{margin-bottom:40px}.text-with-img-2 .description{margin-top:12px}.text-with-img-1{margin-bottom:60px}.text-with-img-1 .shape-img-bg{margin-bottom:40px}.form-contact{padding:40px 15px;gap:24px}.section-contact.style-default{padding-top:60px;padding-bottom:60px}.section-contact.style-default .form-contact{margin-top:40px}.section-faqs.style-3 .heading-secion,.section-work.style-1 .left{margin-bottom:40px}.clutch-rating-item{gap:12px}.tf-project-filter{gap:24px}.cart-totals{margin-top:60px}.wrap-counter.style-2{gap:12px!important}.section-case-studie.style-1 .shape-1{position:absolute;bottom:-80px}.section-case-studie.style-1 .wrap-sw-button{margin-top:70px}.choice-item{padding:15px;min-height:350px}.choice-item p{margin-bottom:30px}.choice-item .list{gap:4px}.choice-item .list i{font-size:30px}}@media(max-width:860px){.section-service.style-4 .wrap-counter{flex-direction:column;gap:12px}}@media(max-width:767px){.text-display{font-size:66px;line-height:78px}.text-display-2{font-size:66px;line-height:73px}.text-display-3{font-size:56px;line-height:64px}.h1,h1{font-size:37px;line-height:45px}.h2,h2{font-size:28px;line-height:36px}.h3,h3{font-size:28px!important;line-height:36px!important}.h4,h4{font-size:25px!important;line-height:33px!important}.h5,h5{font-size:22px;line-height:30px}.h6,h6{font-size:20px;line-height:28px}.sub-heading{font-size:16px;line-height:22px}.tf-spacing-1,.tf-spacing-10,.tf-spacing-11,.tf-spacing-12,.tf-spacing-13,.tf-spacing-14,.tf-spacing-15,.tf-spacing-16,.tf-spacing-17,.tf-spacing-18,.tf-spacing-19,.tf-spacing-2,.tf-spacing-20,.tf-spacing-21,.tf-spacing-22,.tf-spacing-23,.tf-spacing-24,.tf-spacing-25,.tf-spacing-26,.tf-spacing-27,.tf-spacing-28,.tf-spacing-29,.tf-spacing-3,.tf-spacing-30,.tf-spacing-31,.tf-spacing-32,.tf-spacing-33,.tf-spacing-34,.tf-spacing-35,.tf-spacing-36,.tf-spacing-37,.tf-spacing-38,.tf-spacing-39,.tf-spacing-4,.tf-spacing-40,.tf-spacing-41,.tf-spacing-42,.tf-spacing-43,.tf-spacing-44,.tf-spacing-45,.tf-spacing-5,.tf-spacing-6,.tf-spacing-7,.tf-spacing-8,.tf-spacing-9{padding-top:50px;padding-bottom:50px}.flex-wrap-md{flex-wrap:wrap}.tf-grid-layout-md{gap:0}.hide-md{display:none!important}.main-content.style-1{border-radius:20px 20px 0 0}.page-title.style-2 .heading-title{gap:10px}.page-title.style-2 .heading-title .sub{margin-bottom:2px}.page-title.style-2 .tf-marquee{padding:24px 0}.page-title.style-2 .slide-inner .title,.page-title.style-2 .sw-line{right:15px}.page-title.style-2 .sw-line{bottom:25px}.page-title.style-3 .heading-title{padding:0 0 60px}.page-title.style-3 .tf-marquee{padding-top:34px;padding-bottom:48px}.page-title.style-5 .marquee-item img{height:300px}.page-title.style-5 .shape.shape-bottom{top:calc(100% - 14px)}.footer .content-right{flex-direction:column}.footer .contact .footer-logo{margin-top:30px}.footer .footer-menu-listt{margin-bottom:30px}.footer .footer-heading{margin-bottom:10px!important}.footer .footer-body top{gap:0}.footer .footer-bottom{text-align:center}.footer .footer-bottom .right{gap:25px!important}.footer .footer-heading-mobile{display:block;position:relative}.footer .footer-heading-mobile:after{right:10px;transform:translateY(-50%);width:12px;height:1px}.footer .footer-heading-mobile:after,.footer .footer-heading-mobile:before{position:absolute;content:"";top:50%;background-color:var(--Mono-gray-4);transition:.25s ease-in-out}.footer .footer-heading-mobile:before{right:15px;transform:translate(-50%,-50%);width:1px;height:12px}.footer .footer-menu-list{margin-bottom:24px;gap:10px!important}.footer .footer-col-block.open .footer-heading-mobile:before{opacity:0}.footer .footer-col-block.open .footer-heading-mobile:after{transform:translateY(-50%) rotate(180deg)}.footer .footer-col-block .tf-collapse-content{display:none}.footer.style-default .footer-body{padding-top:60px}.footer.style-default .wrapper{margin-top:58px}.footer.style-1 .footer-bottom .wrapper{gap:12px 40px;flex-wrap:wrap;justify-content:center;margin-top:40px!important}.footer.style-2 .footer-bottom{padding-top:60px}.footer.style-2 .wrapper .right a{font-size:15px;line-height:23px}.footer.style-3 .wrapper{margin-top:62px}.footer.style-4 .footer-top{flex-wrap:wrap;gap:24px;margin-bottom:40px}.footer.style-4 .footer-col-block{margin-bottom:11px}.footer.style-4 .footer-newsletter{width:100%}.footer.style-4 .wrapper{margin-top:0;justify-content:center}.footer.style-4 .footer-logo{width:176px}.breadcrumb{gap:22px;flex-wrap:nowrap}.breadcrumb li{font-size:18px;line-height:26px}.breadcrumb li:not(:last-child){white-space:nowrap}.breadcrumb li:not(:last-child):after{right:-20px}.breadcrumb li:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.wrap-logo-carousel{margin-top:-8px;padding-top:60px;padding-bottom:60px}.form-contact .grid-2{grid-template-columns:1fr}.section-figures{padding-bottom:80px}.blog-article-meta{gap:18px}.quote{padding:0}.unique-benefits .img-thumbs{height:191px}.nav-tabs-wrap.style-1 .nav-link{width:240px;padding:7px 0}.section-sigle-post .single-post-content,.section-sigle-post .thumbs-post-single,.section-sigle-post .wrap-quote{margin-bottom:50px}.section-sigle-post .single-post-content ul,.section-sigle-post .thumbs-post-single ul,.section-sigle-post .wrap-quote ul{gap:20px}.section-sigle-post .title-sigle-post{margin-bottom:23px}.section-sigle-post .wrap-tag{padding-bottom:50px;margin-bottom:50px;gap:12px}.reply-comment .heading{margin-bottom:9px}.reply-comment .box-user{gap:12px}.reply-comment .box-user .avatar{width:70px;height:70px}.reply-comment .wrap-comment{margin-bottom:50px}.reply-comment .comment{margin-left:83px}.reply-comment .reply-comment-wrap{margin-bottom:50px!important;padding-bottom:50px!important}.section-case-studies .tf-marquee{margin-top:60px}.accordion-item.style-default .heading .title{display:flex;gap:5px}.accordion-item.style-default .accordion-faqs-content{padding-left:41px}.accordion-item.style-default.v5 .list{padding-left:0;gap:9px}.accordion-item.style-default.v5 .accordion-faqs-content{padding-left:0}.box-about.style-1,.box-choose.style-1{flex-direction:column}.box-about.style-1 .img-style img,.box-choose.style-1 .img-style img{width:100%}.marquee-item .text-inner{padding-right:30px;gap:30px}.marquee-item .text-inner i{font-size:43px}.tf-box-icon.style-1 h5{font-size:25px;line-height:33px;margin-bottom:30px}.tf-box-icon.style-1 .icon{max-width:260px;padding:40px 70px}.tf-box-icon.style-2{height:400px;padding:24px 15px}.tf-box-icon.style-2 .btn_link{margin-top:12px}.tf-box-icon.style-4{height:320px}.tf-box-icon.style-6{padding:24px 15px}.tf-box-icon.style-6 .icon{margin-bottom:28px}.tf-box-icon.style-6 .item{top:-33%;right:-19%;width:220px}.challenges-item,.wrap-challenges-item{gap:12px}.case-studies-item.style-1{flex-direction:column;padding:24px 15px!important}.case-studies-item.style-1 .img-style{max-width:100%}.case-studies-item.style-1 .heading,.case-studies-item.style-1 .title,.case-studies-item.style-1 .top{margin-bottom:12px}.case-studies-item.style-1 .group-number{padding:12px!important;grid-template-columns:1fr 1fr;gap:12px}.case-studies-item.style-2{padding:24px 15px}.case-studies-item.style-2 .tf-grid-layout{gap:50px}.case-studies-item.style-2 .heaidng p,.case-studies-item.style-2 .wrap-sw-button{margin-bottom:20px}.case-studies-item.style-2 .content{gap:20px}.section-work.style-1 .step-container{--left-spacing:70px;--spacing-item:30px}.section-work.style-1 .tf-box-icon{padding:24px 15px}.section-work.style-1 .tf-box-icon .icon{margin-bottom:20px}.section-work.style-2 .shape-2{right:-245px;top:-187px;width:375px}.section-work.style-2 .shape-1{width:375px;left:-228px;bottom:-170px}.section-CTA .box-inner{padding:60px 15px}.section-CTA .list,.section-CTA .list li{gap:12px}.box-service.style-1{padding:60px 15px}.box-service.style-2{padding-left:15px;padding-right:15px}.box-service.style-2 .list{margin-bottom:30px}.box-service.style-2 .author{padding:24px 15px}.section-choices .cta{padding:24px 15px;flex-direction:column}.section-choices .cta .heading,.section-choices .cta .left{margin-bottom:20px}.counter-item.style-3 span{font-size:60px}.section-case-studies.style-1 .shape-1{bottom:-60px}.section-case-studies.style-1 .wrap-sw-button{margin-top:60px}.projectCarousel{padding:60px 15px}.projectCarousel .thumbs{flex-wrap:wrap;justify-content:space-between;padding-bottom:65px}.projectCarousel .swiper-container{order:3;width:100%}.projectCarousel .swiper-filter{width:60%}.projectCarousel .project-carousel-layout{margin-top:40px}.projectCarousel .sw-pagination-project{width:40%}.testimonial.style-2{padding-bottom:0}.testimonial.style-2 .text{margin-bottom:28px;font-size:16px;line-height:24px}.testimonial.style-2 .logo{margin-bottom:24px;width:190px;margin-left:auto;margin-right:auto}.testimonial.style-3{min-height:315px}.section-work.style-2 .box-inner{padding:60px 15px}.section-work.style-2 .heading-title .item{padding:4px;border-radius:999px;width:38px}.service-accordion-item{padding:24px 15px}.service-accordion-item .box-service{padding-left:40px}.wrap-shop .top{flex-direction:column;align-items:unset}.wrap-shop .top .wrap{gap:12px}.wrap-shop .top .result-count{order:2}.text-with-img-1 .shape-img-bg{margin-left:auto;margin-right:auto}.tf-product-media-thumbs .swiper-slide .item{width:116px}.popup-form-search{width:100%}.popup-cart{padding:40px 15px 24px;width:100%}.popup-cart .price,.popup-cart .product-name{margin-bottom:8px}.popup-cart .tf-mini-cart-tool{padding-bottom:24px;margin-bottom:24px}.section-about.style-1 .highlight{padding:24px 15px}.section-about.style-1 .highlight .icon{margin-bottom:12px}.section-about.style-2 .wrap-counter{margin-bottom:-40px}.section-about.style-2 .counter-item{margin-bottom:40px}.banner-stripe .banner-text i{font-size:39px}.text-with-img-1 .heading,.text-with-img-1 .title{margin-bottom:12px}.cart-totals,.map-item,.section-contact.style-1 .form-contact .wrap{padding:24px 15px}.cart-totals .sub-total{margin-bottom:0}.section-testimonial.style-3{padding:24px 15px}.section-testimonial.style-3 .wrapper{padding:0 0 27px}.section-testimonial.style-4 .logo{width:100px}.section-service.style-1 .slider-wrap{height:390px}.section-about.style-2 .heading-section{margin-bottom:0}.section-about.style-2 .infiniteslide_wrap{height:83px}.section-blog.style-1 .heading-section{flex-direction:column;align-items:flex-start!important}.scrollTop{height:38px;width:38px}.scrollTop .icon{font-size:18px}}@media(max-width:575px){.hide-sm{display:none!important}.text-display-2{font-size:32px;line-height:40px}.text-display-3{font-size:26px;line-height:34px}.h1,h1{font-size:24px;line-height:32px}.h2,h2{font-size:20px;line-height:28px}.h3,h3{font-size:18px!important;line-height:26px!important}.h4,.h5,h4,h5{font-size:16px!important;line-height:24px!important}.text-body-1{font-size:14px;line-height:22px}.text-body-2{font-size:12px;line-height:20px}.tf-grid-layout-sm{gap:0}.flex-wrap-sm{flex-wrap:wrap!important}form textarea{font-size:12px;line-height:20px}fieldset input{font-size:14px!important;line-height:22px!important;height:36px!important}.heading-section{margin-bottom:30px}.heading-section>p{margin-top:13px}.footer.style-4 .footer-bottom li a{font-size:16px;line-height:24px}.blog-article-item.style-1 .article-thumb,.blog-article-item.style-3 .article-thumb{height:284px}.blog-article-item.style-4 .article-thumb{height:232px}.counter-item span{font-size:24px!important;line-height:32px!important;width:16px!important}.page-title.style-4 .heading-title .icon{padding:4px;width:40px}.page-title.style-4 .tf-btn{padding:0 20px}.reply-comment .box-user .content p{font-size:14px;line-height:22px}.wrap-shop .top{flex-wrap:wrap}.service-accordion-item.is-active{width:calc(var(--main-width))}.text-with-img-1 .item{width:140px;height:140px}.text-with-img-1 .item .text-circle{width:170px}.text-with-img-1 .item .logo{width:60px}.shape-img-bg .img-bg-shape{right:-47px}.wrap-counter.styel-1{display:grid;grid-template-columns:1fr 1fr;gap:22px 12px}.wrap-counter.style-2{gap:40px!important}.wrap-counter.style-3,.wrap-counter.style-3 .left{flex-direction:column;gap:15px}.wrap-counter.style-3 .right{justify-content:flex-start}.wrap-counter.style-3 p{font-size:16px;line-height:24px}.wrap-counter.style-3 span{font-size:38px}.case-studies-item.style-1 .wrap-number{gap:8px}.case-studies-item.style-1 .wrap-number p{font-size:14px}.case-studies-item.style-2 .img-style{height:350px}.case-studies-item.style-2 .img-style img{width:100%;object-fit:cover}.case-studies-item.style-2 .highlight{max-width:165px;height:201px}.box-service.style-2 .list{margin-top:30px}.popup-cart .tf-mini-cart-tool .link{gap:8px;font-size:18px;line-height:26px}.popup-cart .tf-mini-cart-tool i{font-size:20px}.testimonial.style-4 .content{flex-direction:column;justify-content:space-between;gap:12px}.section-service.style-4 .wrap-counter{display:flex}.section-service.style-4 .wrap-counter .clutch-rating-item{justify-content:center}.section-service.style-4 .wrap-counter .right{flex-direction:column;gap:12px}.section-service.style-4 .wrap-counter .counter-number{justify-content:center;width:100%}.section-testimonial.style-3 .wrapper:after{width:100px;left:-10%}.section-testimonial.style-3 .wrapper:before{width:100px;right:-10%}.tf-btn{height:36px;font-size:12px;line-height:22px;padding:0 18px!important}.sw-button{height:32px!important;width:32px!important}.sw-button i{font-size:15px!important}}@media(max-width:425px){.text-display{font-size:44px;line-height:56px}.section-work.style-2 .wrap-btn{flex-wrap:wrap}.section-work.style-2 .tf-btn{width:100%}}