.elementor-14 .elementor-element.elementor-element-900ee25{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS *//* Terra Tek Pixel Perfect V2 – structure is Elementor; CSS handles the visual polish only. */
.terra-tek-pixel-v2{--tt-blue:#0871ff;--tt-blue2:#0a60ee;--tt-navy:#03132e;--tt-text:#07152f;direction:rtl;overflow:hidden;background:#fff;font-family:"Open Sans",Arial,sans-serif}
.terra-tek-pixel-v2 .elementor-heading-title{font-family:"Noto Sans Hebrew","Open Sans",Arial,sans-serif}
.terra-tek-pixel-v2 .elementor-widget-text-editor,.terra-tek-pixel-v2 .elementor-button,.terra-tek-pixel-v2 .elementor-icon-box-description,.terra-tek-pixel-v2 .elementor-icon-list-text{font-family:"Open Sans",Arial,sans-serif}
.terra-tek-pixel-v2 p{margin:0}
.terra-tek-pixel-v2 .ttv2-section{position:relative}
.terra-tek-pixel-v2 .ttv2-hero{isolation:isolate;background-color:#03132e!important}
.terra-tek-pixel-v2 .ttv2-hero:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(3,19,46,.20) 0%,rgba(3,19,46,.64) 42%,#03132e 67%,#03132e 100%);pointer-events:none}
.terra-tek-pixel-v2 .ttv2-hero:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 16% 32%,rgba(15,93,218,.12),transparent 32%);pointer-events:none}
.terra-tek-pixel-v2 .ttv2-hero>.e-con{position:relative;z-index:1}
.terra-tek-pixel-v2 .ttv2-hero-title{margin:0}
.terra-tek-pixel-v2 .ttv2-hero-title .elementor-heading-title{font-size:58px;line-height:1.03;letter-spacing:-1.5px;text-shadow:0 5px 20px rgba(0,0,0,.32)}
.terra-tek-pixel-v2 .ttv2-hero-title .elementor-heading-title span{display:inline-block;color:#0871ff;font-size:1.12em;margin-top:5px}
.terra-tek-pixel-v2 .ttv2-hero-sub p{font-size:23px;line-height:1.4;color:rgba(255,255,255,.96)}
.terra-tek-pixel-v2 .ttv2-hero-features{margin-top:2px;width:100%;max-width:660px}
.terra-tek-pixel-v2 .ttv2-hero-feature{width:33.333%;padding:0 18px;min-height:55px;position:relative}
.terra-tek-pixel-v2 .ttv2-hero-feature:not(:last-child):after{content:"";position:absolute;left:0;top:7px;height:42px;width:1px;background:rgba(99,160,255,.55)}
.terra-tek-pixel-v2 .ttv2-hero-feature .elementor-icon-box-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px;text-align:right}
.terra-tek-pixel-v2 .ttv2-hero-feature .elementor-icon-box-icon{margin:0!important}
.terra-tek-pixel-v2 .ttv2-hero-feature .elementor-icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid #fff;color:#fff!important;font-size:19px}
.terra-tek-pixel-v2 .ttv2-hero-feature .elementor-icon-box-title{margin:0 0 3px!important;color:#fff!important;font-size:15px!important;line-height:1.25}
.terra-tek-pixel-v2 .ttv2-hero-feature .elementor-icon-box-description{color:#fff!important;font-size:14px!important;line-height:1.25}
.terra-tek-pixel-v2 .ttv2-primary .elementor-button{background:#0871ff;color:#fff;border:0;border-radius:7px;box-shadow:none;min-width:156px;transition:.2s ease}
.terra-tek-pixel-v2 .ttv2-primary .elementor-button:hover{background:#0066ec;transform:translateY(-1px)}
.terra-tek-pixel-v2 .ttv2-hero-btn .elementor-button:after{content:"f095";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:12px;font-size:14px}
.terra-tek-pixel-v2 .ttv2-services{background:radial-gradient(circle at 10% 50%,rgba(20,93,195,.025),transparent 34%),#f8fafd!important}
.terra-tek-pixel-v2 .ttv2-kicker p{text-align:center;color:#0871ff;font-weight:700;font-size:15px}
.terra-tek-pixel-v2 .ttv2-services-title{position:relative;width:100%;margin-bottom:6px}
.terra-tek-pixel-v2 .ttv2-services-title:before,.terra-tek-pixel-v2 .ttv2-services-title:after{content:"";position:absolute;top:50%;width:52px;height:15px;transform:translateY(-50%);background-image:radial-gradient(circle,#cbd7e7 1.6px,transparent 1.7px);background-size:9px 7px;opacity:.95}
.terra-tek-pixel-v2 .ttv2-services-title:before{right:calc(50% + 170px)}
.terra-tek-pixel-v2 .ttv2-services-title:after{left:calc(50% + 170px)}
.terra-tek-pixel-v2 .ttv2-service-grid{margin-top:4px}
.terra-tek-pixel-v2 .ttv2-service-card{width:calc(16.666% - 12px);background:#fff;border:1px solid #e7ebf1;border-radius:6px;padding:20px 12px 17px;box-shadow:0 9px 24px rgba(23,45,80,.08);min-height:150px;transition:.2s ease}
.terra-tek-pixel-v2 .ttv2-service-card:hover{transform:translateY(-4px);box-shadow:0 15px 32px rgba(23,45,80,.12)}
.terra-tek-pixel-v2 .ttv2-service-card .elementor-icon-box-icon{margin-bottom:11px!important}
.terra-tek-pixel-v2 .ttv2-service-card .elementor-icon{color:#0871ff!important;font-size:38px}
.terra-tek-pixel-v2 .ttv2-service-card .elementor-icon-box-title{margin-bottom:7px!important;font-size:16px!important;line-height:1.25}
.terra-tek-pixel-v2 .ttv2-service-card .elementor-icon-box-description{font-size:12.5px!important;line-height:1.55;color:#263854!important}
.terra-tek-pixel-v2 .ttv2-why{isolation:isolate;background-color:#03132e!important}
.terra-tek-pixel-v2 .ttv2-why:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(3,19,46,0) 0%,rgba(3,19,46,.08) 55%,#03132e 68%,#03132e 100%);pointer-events:none}
.terra-tek-pixel-v2 .ttv2-why>.e-con{position:relative;z-index:1}
.terra-tek-pixel-v2 .ttv2-why-title .elementor-heading-title{font-size:35px;line-height:1.15}
.terra-tek-pixel-v2 .ttv2-why-title .elementor-heading-title span{color:#0871ff}
.terra-tek-pixel-v2 .ttv2-why-list .elementor-icon-list-item{align-items:center;margin-bottom:0}
.terra-tek-pixel-v2 .ttv2-why-list .elementor-icon-list-icon{order:2;margin-right:8px}
.terra-tek-pixel-v2 .ttv2-why-list .elementor-icon-list-text{color:#fff!important;font-size:15px;line-height:1.6}
.terra-tek-pixel-v2 .ttv2-why-list .elementor-icon-list-icon i{color:#0871ff!important}
.terra-tek-pixel-v2 .ttv2-why-btn .elementor-button{min-width:145px}
.terra-tek-pixel-v2 .ttv2-cta{overflow:hidden}
.terra-tek-pixel-v2 .ttv2-cta:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,92,231,.2),rgba(255,255,255,.03));pointer-events:none}
.terra-tek-pixel-v2 .ttv2-cta>.e-con{position:relative;z-index:1}
.terra-tek-pixel-v2 .ttv2-cta-card{width:calc(33.333% - 8px);min-height:105px;border:1px solid rgba(255,255,255,.38);border-radius:7px;padding:12px 8px 10px}
.terra-tek-pixel-v2 .ttv2-cta-card .elementor-icon-box-icon{margin-bottom:7px!important}
.terra-tek-pixel-v2 .ttv2-cta-card .elementor-icon{font-size:34px;color:#fff!important}
.terra-tek-pixel-v2 .ttv2-cta-card .elementor-icon-box-title{color:#fff!important;font-size:15px!important;margin-bottom:3px!important}
.terra-tek-pixel-v2 .ttv2-cta-card .elementor-icon-box-description{color:#fff!important;font-size:13px!important;line-height:1.35}
.terra-tek-pixel-v2 .ttv2-cta-title .elementor-heading-title{font-size:31px;line-height:1.15}
.terra-tek-pixel-v2 .ttv2-cta-text p{font-size:16px;color:#fff}
.terra-tek-pixel-v2 .ttv2-dark-button .elementor-button{background:#07152f;color:#fff;border:0;border-radius:6px;min-width:145px}
.terra-tek-pixel-v2 .ttv2-dark-button .elementor-button:after{content:"f095";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:11px}
.terra-tek-pixel-v2 .ttv2-laptop-wrap{align-self:stretch;overflow:visible}
.terra-tek-pixel-v2 .ttv2-cta-laptop{margin-bottom:-15px;margin-left:-5px}
.terra-tek-pixel-v2 .ttv2-cta-laptop img{width:245px;max-width:none;height:auto;display:block}
.terra-tek-pixel-v2 .ttv2-contact{border-bottom:1px solid #e7ebf1}
.terra-tek-pixel-v2 .ttv2-contact-item{width:25%;padding:0 26px;position:relative}
.terra-tek-pixel-v2 .ttv2-contact-item:not(:last-child):after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#d9e0ea}
.terra-tek-pixel-v2 .ttv2-contact-item .elementor-icon-box-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;text-align:right}
.terra-tek-pixel-v2 .ttv2-contact-item .elementor-icon-box-icon{margin:0!important}
.terra-tek-pixel-v2 .ttv2-contact-item .elementor-icon{font-size:31px;color:#0871ff!important}
.terra-tek-pixel-v2 .ttv2-contact-item .elementor-icon-box-title{font-size:15px!important;margin-bottom:4px!important;color:#07152f!important}
.terra-tek-pixel-v2 .ttv2-contact-item .elementor-icon-box-description{font-size:12.5px!important;line-height:1.4;color:#13233e!important}
@media(max-width:1024px){
 .terra-tek-pixel-v2 .ttv2-hero-title .elementor-heading-title{font-size:48px}
 .terra-tek-pixel-v2 .ttv2-service-card{width:calc(33.333% - 10px)}
 .terra-tek-pixel-v2 .ttv2-services-title:before{right:calc(50% + 155px)}
 .terra-tek-pixel-v2 .ttv2-services-title:after{left:calc(50% + 155px)}
 .terra-tek-pixel-v2 .ttv2-cta-laptop img{width:210px}
 .terra-tek-pixel-v2 .ttv2-contact-item{padding:0 14px}
}
@media(max-width:767px){
 .terra-tek-pixel-v2 .ttv2-hero{background-position:68% center!important}
 .terra-tek-pixel-v2 .ttv2-hero:before{background:linear-gradient(0deg,#03132e 0%,rgba(3,19,46,.96) 48%,rgba(3,19,46,.72) 100%)}
 .terra-tek-pixel-v2 .ttv2-hero-title .elementor-heading-title{font-size:42px;text-align:center}
 .terra-tek-pixel-v2 .ttv2-hero-sub p{text-align:center;font-size:18px}
 .terra-tek-pixel-v2 .ttv2-hero-copy{align-items:center!important}
 .terra-tek-pixel-v2 .ttv2-hero-features{flex-direction:column!important;gap:12px!important;max-width:320px}
 .terra-tek-pixel-v2 .ttv2-hero-feature{width:100%;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.16)}
 .terra-tek-pixel-v2 .ttv2-hero-feature:not(:last-child):after{display:none}
 .terra-tek-pixel-v2 .ttv2-hero-feature .elementor-icon-box-wrapper{justify-content:center}
 .terra-tek-pixel-v2 .ttv2-services-title:before,.terra-tek-pixel-v2 .ttv2-services-title:after{display:none}
 .terra-tek-pixel-v2 .ttv2-service-card{width:100%;min-height:0;padding:24px 18px}
 .terra-tek-pixel-v2 .ttv2-why{background-position:70% center!important}
 .terra-tek-pixel-v2 .ttv2-why:before{background:rgba(3,19,46,.92)}
 .terra-tek-pixel-v2 .ttv2-why-copy{align-items:center!important;text-align:center}
 .terra-tek-pixel-v2 .ttv2-why-title .elementor-heading-title{text-align:center}
 .terra-tek-pixel-v2 .ttv2-cta-cards{width:100%!important;order:3}
 .terra-tek-pixel-v2 .ttv2-cta-copy{width:100%!important;align-items:center!important;text-align:center;order:1}
 .terra-tek-pixel-v2 .ttv2-cta-title .elementor-heading-title,.terra-tek-pixel-v2 .ttv2-cta-text p{text-align:center}
 .terra-tek-pixel-v2 .ttv2-laptop-wrap{width:100%!important;order:2;align-items:center!important}
 .terra-tek-pixel-v2 .ttv2-cta-laptop{margin:0 auto}
 .terra-tek-pixel-v2 .ttv2-cta-laptop img{width:240px;max-width:100%}
 .terra-tek-pixel-v2 .ttv2-contact-item{width:100%;padding:18px 0;border-bottom:1px solid #dfe5ee}
 .terra-tek-pixel-v2 .ttv2-contact-item:not(:last-child):after{display:none}
}/* End custom CSS */