.product-details-page .service-details-bottom-cta .btn{flex:0 0 auto;min-width:180px;white-space:nowrap;text-align:center}.product-details-page .service-details-bottom-cta>div{min-width:0;padding-right:20px}@media(max-width:767px){.product-details-page .service-details-bottom-cta .btn{min-width:0;width:auto}.product-details-page .service-details-bottom-cta>div{padding-right:0}}html{scroll-behavior:smooth}.template-root{height:100%}.template-footer-slot,.template-page-content{display:contents}.template-header-slot{display:block}.template-form-status{margin-top:18px;font-weight:600}.wow{visibility:visible!important}.collapse.show{display:block}.template-root .our-offer-carousel>a.item{color:inherit;text-decoration:none}.tb-professional-form .is-invalid{border-color:#ed1c2b!important;box-shadow:0 0 0 3px rgba(237,28,43,.08)!important}.tb-professional-form .tb-consent input.is-invalid{outline:2px solid #ed1c2b;outline-offset:2px}.project-field-error{color:#d71927;font-size:13px;font-weight:600;line-height:1.4;margin:7px 0 0}.project-field-error[hidden]{display:none!important}.contact-form .is-invalid{border-color:#ed1c2b!important;box-shadow:0 0 0 3px rgba(237,28,43,.08)!important}.contact-field-error{color:#d71927;font-size:13px;font-weight:600;line-height:1.4;margin:7px 0 0}.contact-field-error[hidden]{display:none!important}.tb-professional-form .ticket-field-error{color:#d71927;font-size:13px;font-weight:600;line-height:1.4;margin:7px 0 0}.ticket-field-error[hidden]{display:none!important}.template-root .home-expertise-grid{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.template-root .home-expertise-grid>.item{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:360px}.template-root .home-expertise-action{margin-top:45px;text-align:center}@media(max-width:991px){.template-root .home-expertise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.template-root .home-expertise-grid{grid-template-columns:1fr}.template-root .home-expertise-grid>.item{min-height:320px}}.react-preloader{display:block;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;visibility:hidden}.react-preloader.is-visible{opacity:1;pointer-events:all;visibility:visible}.react-carousel{display:flex!important;gap:30px}.react-carousel>*{display:none!important}.react-carousel>.is-visible{display:block!important;flex:0 0 var(--carousel-width);animation:carouselFade .4s ease}.testimonial-items.react-carousel{display:block!important}.testimonial-items.react-carousel>.testimonial-item.is-visible{display:flex!important;width:100%}.stories-carusel.react-carousel{display:block!important}.stories-carusel.react-carousel>.item.is-visible{display:block!important;width:100%}.react-carousel-dots{display:flex!important;align-items:center;justify-content:center;gap:5px;margin-top:30px}.react-carousel-dots .owl-dot{background:transparent!important;border:0;padding:0}.react-carousel-dots .owl-dot span{background:#fff;border:2px solid;border-radius:50%;display:block;height:15px;margin:0 5px;transition:.2s ease;width:15px}.react-carousel-dots .owl-dot.active span,.react-carousel-dots .owl-dot:hover span{background:var(--color-primary);border-color:var(--color-primary)}@keyframes carouselFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:991px){.testimonial-items.react-carousel>.testimonial-item.is-visible{display:block!important}}@media(min-width:1024px){nav.navbar.validnavs>.container{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;min-height:80px}nav.navbar.validnavs .navbar-header{flex:0 0 auto!important}nav.navbar.validnavs>.container>.navbar-collapse.collapse{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0;margin:0 0 0 auto!important}nav.navbar.validnavs ul.nav.navbar-center{display:flex!important;flex-flow:row nowrap!important;float:none!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;padding:0!important;margin:0!important}nav.navbar.validnavs ul.nav.navbar-center>li{display:block!important;float:none!important;white-space:nowrap}nav.navbar.validnavs .attr-right{display:block!important;flex:0 0 auto!important;float:none!important;margin-left:12px!important}nav.navbar.validnavs .navbar-toggle,nav.navbar.validnavs>.container>.navbar-collapse>button,nav.navbar.validnavs>.container>.navbar-collapse>img{display:none!important}.template-header-slot{height:90px}.template-page-content .banner-area.banner-style-two.content-double{height:calc(100vh - 90px);min-height:650px}}@media(max-width:1023px){.navbar-collapse.show{display:block!important;left:0!important}nav.navbar.validnavs>.container{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;min-height:90px}nav.navbar.validnavs .navbar-header{display:flex!important;align-items:center!important;flex:1 1 auto!important;float:none!important;min-width:0;width:auto!important}nav.navbar.validnavs .navbar-header .navbar-brand{float:none!important;left:auto!important;margin:0!important;order:1;position:static!important;top:auto!important;transform:none!important}nav.navbar.validnavs .navbar-header .navbar-brand img{max-height:55px!important;width:auto!important}nav.navbar.validnavs .navbar-header .navbar-toggle{flex:0 0 auto;float:none!important;margin:0 0 0 auto!important;order:2}nav.navbar.validnavs .attr-right{display:block!important;flex:0 0 auto;float:none!important;margin-left:14px!important;order:2}nav.navbar.validnavs .attr-right .attr-nav,nav.navbar.validnavs .attr-right .attr-nav>ul{margin:0!important}nav.navbar.validnavs .attr-right .attr-nav li.button{display:block!important}nav.navbar.validnavs .attr-right .attr-nav li.button a{white-space:nowrap}}@media(max-width:575px){nav.navbar.validnavs>.container{min-height:76px;padding-left:15px!important;padding-right:15px!important}nav.navbar.validnavs .navbar-header .navbar-brand img{max-width:160px!important}nav.navbar.validnavs .attr-right{margin-left:8px!important}nav.navbar.validnavs .attr-right .attr-nav li.button a{font-size:11px!important;padding:12px 14px!important}nav.navbar.validnavs .navbar-header .navbar-toggle{font-size:20px!important}}@media(max-width:390px){nav.navbar.validnavs .navbar-header .navbar-brand img{max-width:130px!important}nav.navbar.validnavs .attr-right .attr-nav li.button a{padding:10px!important}}@media(max-width:1023px){body.mobile-menu-open{overflow:hidden!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu.navbar-collapse{background:#fff!important;display:block!important;height:100vh!important;left:-430px!important;margin:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;padding:30px!important;position:fixed!important;top:0!important;transition:left .35s ease!important;width:400px!important;z-index:10001!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu.navbar-collapse.show{left:0!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu>img{display:block!important;height:auto!important;margin:0 0 35px!important;max-height:55px!important;max-width:180px!important;width:auto!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu>.navbar-toggle{align-items:center!important;border:1px solid #ddd!important;border-radius:50%!important;display:flex!important;height:36px!important;justify-content:center!important;padding:0!important;position:absolute!important;right:28px!important;top:28px!important;width:36px!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu ul.nav.navbar-center{display:block!important;margin:0!important;padding:0!important;width:100%!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu ul.nav.navbar-center>li>a{padding:14px 0!important}nav.navbar.validnavs .overlay-screen.opened{background:#111!important;cursor:pointer;height:100vh!important;inset:0!important;opacity:.55!important;position:fixed!important;width:100vw!important;z-index:10000!important}}@media(max-width:430px){nav.navbar.validnavs.mobile-sidenav #navbar-menu.navbar-collapse{left:-105%!important;width:100%!important}nav.navbar.validnavs.mobile-sidenav #navbar-menu.navbar-collapse.show{left:0!important}}.template-root footer .f-item.link.techbela-footer-links li,.template-root footer .f-item.link.techbela-footer-products li,.template-root footer .f-item.link.techbela-footer-services li{margin-bottom:0}.template-root footer .f-item.link.techbela-footer-links li a,.template-root footer .f-item.link.techbela-footer-products li a,.template-root footer .f-item.link.techbela-footer-services li a{line-height:1.25;margin-bottom:0;padding-bottom:6px}@media (min-width:1024px){.template-root .techbela-products-mega,.template-root .techbela-services-mega{max-width:calc(100vw - 40px);width:960px}.template-root .techbela-products-mega,.template-root .techbela-products-mega *,.template-root .techbela-services-mega,.template-root .techbela-services-mega *{white-space:normal}.template-root .techbela-services-mega .techbela-mega-grid{gap:8px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.template-root .techbela-services-mega .techbela-mega-grid>a{align-items:center;min-height:58px}.template-root .techbela-services-mega .techbela-mega-grid>a span{min-width:0}.template-root .techbela-services-mega .techbela-mega-grid>a small{overflow-wrap:anywhere}.template-root .techbela-products-mega .techbela-mega-grid{gap:10px 18px}.template-root .techbela-products-mega .techbela-mega-grid>a{align-items:center;min-height:58px}.template-root .techbela-products-mega .techbela-mega-grid>a span,.template-root .techbela-products-mega .techbela-mega-grid>a strong{min-width:0;overflow-wrap:anywhere}.template-root .techbela-products-mega .techbela-mega-heading strong,.template-root .techbela-services-mega .techbela-mega-heading strong{font-size:19px}.template-root .techbela-products-mega .techbela-mega-grid>a strong,.template-root .techbela-services-mega .techbela-mega-grid>a strong{font-size:15px;line-height:1.4}.template-root .techbela-products-mega .techbela-mega-grid>a>i,.template-root .techbela-services-mega .techbela-mega-grid>a>i{flex-basis:40px;font-size:16px;height:40px;width:40px}.template-root .techbela-mega-parent.open>.techbela-mega-menu{display:block}.template-root .techbela-mega-parent.open>.techbela-mega-trigger>i{transform:rotate(180deg)}}@media(max-width:1023px){.template-root nav.navbar.validnavs #navbar-menu .techbela-mega-menu{border-radius:0!important;box-shadow:none!important;display:none!important;left:auto!important;padding:12px 0 12px 12px!important;position:static!important;transform:none!important;width:100%!important}.template-root nav.navbar.validnavs #navbar-menu .techbela-mega-parent.open>.techbela-mega-menu{display:block!important}.template-root nav.navbar.validnavs #navbar-menu .techbela-mega-parent.open>.techbela-mega-trigger>i{transform:rotate(180deg)}.template-root nav.navbar.validnavs #navbar-menu .techbela-mega-heading{align-items:flex-start!important;flex-direction:column!important;gap:8px!important}.template-root nav.navbar.validnavs #navbar-menu .techbela-mega-grid,.template-root nav.navbar.validnavs #navbar-menu .techbela-products-mega .techbela-mega-grid{display:grid!important;gap:4px!important;grid-template-columns:1fr!important}.template-root nav.navbar.validnavs #navbar-menu .techbela-mega-grid>a{min-height:0!important;padding:9px!important}}.blog-data-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.07);display:flex;flex-direction:column;width:100%;transition:.25s}.blog-data-card:hover{transform:translateY(-5px)}.blog-data-image{display:block;height:250px;overflow:hidden}.blog-data-image img{width:100%;height:100%;object-fit:cover;transition:.35s}.blog-data-card:hover .blog-data-image img{transform:scale(1.04)}.blog-data-content{padding:28px;display:flex;flex-direction:column;flex:1 1}.blog-data-meta{display:flex;flex-wrap:wrap;gap:15px;color:#777;font-size:14px;margin-bottom:14px}.blog-data-meta i{color:#ed1c2b;margin-right:5px}.blog-data-content h3{font-size:23px;line-height:1.35;margin-bottom:14px}.blog-data-content h3 a{color:#111}.blog-data-content p{line-height:1.8;flex:1 1}.blog-data-link{color:#ed1c2b;font-weight:700;text-transform:uppercase;margin-top:10px}.blog-data-listing #blog-grid{row-gap:30px}.blog-data-listing .products-pagination{margin-top:45px}.blog-data-detail{max-width:930px;margin:auto;background:#fff}.blog-detail-hero{height:500px;border-radius:12px;overflow:hidden;margin-bottom:30px}.blog-detail-hero img{width:100%;height:100%;object-fit:cover}.blog-detail-meta{display:flex;flex-wrap:wrap;gap:24px;color:#666;margin-bottom:16px}.blog-detail-meta i{color:#ed1c2b;margin-right:6px}.blog-data-detail>h1{font-size:45px;line-height:1.2;margin-bottom:22px}.blog-detail-lead{font-size:21px;line-height:1.75;color:#444}.blog-data-detail section{margin-top:38px}.blog-data-detail section h2,.blog-detail-conclusion h2{font-size:30px;margin-bottom:15px}.blog-data-detail section p,.blog-detail-conclusion p{font-size:17px;line-height:1.85}.blog-data-detail section ul{padding-left:22px}.blog-data-detail section li{list-style:disc;margin:9px 0;font-size:16px}.blog-detail-conclusion{background:#f7f7f7;border-left:4px solid #ed1c2b;padding:28px;margin-top:40px}.blog-detail-tags{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0}.blog-detail-tags span{background:#fdebed;color:#d71927;padding:7px 13px;border-radius:20px;font-weight:600}.blog-detail-author{display:flex;align-items:center;gap:15px;border-top:1px solid #eee;padding-top:22px}.blog-detail-author>i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#ed1c2b;color:#fff}.blog-detail-author span,.blog-detail-author strong{display:block}.blog-related{margin-top:70px}.blog-related>.site-heading{text-align:center}.blog-related>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-related a{display:flex;flex-direction:column;color:#111}.blog-related img{width:100%;height:170px;object-fit:cover;border-radius:8px;margin-bottom:12px}.blog-related span{color:#ed1c2b;font-size:13px;text-transform:uppercase}.blog-related strong{font-size:17px;margin-top:5px}@media(max-width:767px){.blog-data-image{height:220px}.blog-detail-hero{height:260px}.blog-data-detail>h1{font-size:32px}.blog-related>div:last-child{grid-template-columns:1fr}.blog-related img{height:220px}}.blog-details-page .blog-data-detail{max-width:none}.blog-details-page .blog-detail-hero{height:430px}.blog-sidebar{position:sticky;top:120px;display:flex;flex-direction:column;gap:28px}.blog-sidebar-widget{background:#fff;border:1px solid #eee;padding:28px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.blog-sidebar-widget>h3{font-size:23px;margin:0 0 22px;padding-bottom:13px;position:relative}.blog-sidebar-widget>h3:after{content:"";position:absolute;left:0;bottom:0;width:42px;height:2px;background:#ed1c2b}.blog-sidebar-search form{display:flex;background:#f6f6f6}.blog-sidebar-search input{border:0;background:transparent;width:100%;padding:14px 16px;outline:0}.blog-sidebar-search button{width:52px;border:0;background:#ed1c2b;color:#fff}.blog-sidebar-categories{margin:0;padding:0}.blog-sidebar-categories li{list-style:none;border-bottom:1px solid #eee}.blog-sidebar-categories li:last-child{border:0}.blog-sidebar-categories a{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#222;font-weight:600}.blog-sidebar-categories a:hover{color:#ed1c2b}.blog-sidebar-categories i{font-size:12px}.blog-sidebar-recent{display:flex;flex-direction:column;gap:18px}.blog-sidebar-recent>a{display:grid;grid-template-columns:82px 1fr;gap:13px;align-items:center;color:#111}.blog-sidebar-recent img{width:82px;height:68px;object-fit:cover;border-radius:4px}.blog-sidebar-recent small,.blog-sidebar-recent span,.blog-sidebar-recent strong{display:block}.blog-sidebar-recent small{font-size:12px;color:#ed1c2b;margin-bottom:4px}.blog-sidebar-recent strong{font-size:14px;line-height:1.4}.blog-sidebar-cta{padding:32px;background:#202428;color:#fff;position:relative;overflow:hidden}.blog-sidebar-cta:after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background:rgba(237,28,43,.22);right:-45px;top:-45px}.blog-sidebar-cta>span{font-size:12px;font-weight:700;color:#ff4b57}.blog-sidebar-cta h3{font-size:27px;color:#fff;margin:12px 0}.blog-sidebar-cta p{color:#d0d0d0;line-height:1.7}.blog-sidebar-cta a{display:inline-flex;gap:8px;align-items:center;color:#fff;font-weight:700;margin-top:8px}.blog-sidebar-cta a:hover{color:#ff4b57}@media(max-width:991px){.blog-sidebar{position:static;margin-top:15px}.blog-details-page .blog-detail-hero{height:360px}}@media(max-width:767px){.blog-details-page .blog-detail-hero{height:240px}.blog-sidebar-cta,.blog-sidebar-widget{padding:22px}}.preloader_overlay__ZVHfV{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 18% 12%,rgba(242,31,45,.055),transparent 58%),radial-gradient(ellipse at 86% 88%,rgba(169,20,28,.065),transparent 58%),#fffdfa;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.preloader_visible__JvVvn{opacity:1;visibility:visible;pointer-events:auto}.preloader_content__08QQd{width:min(100%,360px);text-align:center}.preloader_emblem__V2U7c{position:relative;display:grid;place-items:center;width:116px;height:116px;margin:0 auto 26px}.preloader_innerRing__bx0ng,.preloader_outerRing__3zOSX{position:absolute;border-radius:50%;animation:preloader_orbit__RlCbi 2.4s linear infinite;animation-play-state:paused}.preloader_outerRing__3zOSX{inset:0;border-color:transparent #f21f2d #a9141c rgba(242,31,45,.16);border-style:solid;border-width:3px;transform:rotate(-35deg)}.preloader_innerRing__bx0ng{inset:8px;border-color:rgba(242,31,45,.5) transparent transparent rgba(169,20,28,.18);border-style:solid;border-width:2px;animation-direction:reverse;animation-duration:3.2s}.preloader_logoDisc__s21eX{display:grid;place-items:center;width:86px;height:86px;border-radius:50%;background:#fff;box-shadow:0 6px 28px rgba(169,20,28,.07)}.preloader_logoDisc__s21eX img{display:block;width:68px;height:68px;object-fit:contain}.preloader_brand__oYsyk{margin:0 0 7px;font-family:var(--font-heading,"Sansation",sans-serif);font-size:clamp(28px,5vw,32px);line-height:1.2;font-weight:700;letter-spacing:-.7px;color:#858e94}.preloader_brand__oYsyk span{color:#ed1c24}.preloader_caption__KNO4m{margin:0;color:#899095;font-family:var(--font-default,"Sansation",sans-serif);font-size:13px;line-height:1.6;letter-spacing:.7px}.preloader_track__P0QIM{width:176px;height:4px;margin:22px auto 0;overflow:hidden;border-radius:999px;background:#f0dfdf}.preloader_track__P0QIM span{display:block;width:48%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a9141c,#f21f2d 70%,#f4a6a9);animation:preloader_progress__sVp7L 1.65s ease-in-out infinite;animation-play-state:paused}.preloader_visible__JvVvn .preloader_innerRing__bx0ng,.preloader_visible__JvVvn .preloader_outerRing__3zOSX,.preloader_visible__JvVvn .preloader_track__P0QIM span{animation-play-state:running}@keyframes preloader_orbit__RlCbi{0%{transform:rotate(-35deg)}to{transform:rotate(325deg)}}@keyframes preloader_progress__sVp7L{0%{transform:translateX(-110%)}to{transform:translateX(320%)}}@media (prefers-reduced-motion:reduce){.preloader_overlay__ZVHfV{transition:none}.preloader_innerRing__bx0ng,.preloader_outerRing__3zOSX,.preloader_track__P0QIM span{animation:none}.preloader_track__P0QIM span{transform:translateX(55%)}}