*{min-width:0;font:inherit}*,*::before,*::after{box-sizing:border-box}img,video,svg{display:block;height:auto;max-width:100%}body{margin:0;min-height:100dvh}h1,h2,h3,h4,h5,h6{text-wrap:balance;cursor:default}p,span{text-wrap:pretty;cursor:default}:root,body{scroll-behavior:smooth}*{font-family:"Lato",sans-serif}em{font-style:italic}strong{font-weight:600}ul>li>p,ol>li>p{margin:0}@media(max-width: 850px){main{overflow-x:hidden}}body #loader{display:none}body.loading{overflow:hidden;width:100vw;height:100vh}body.loading #loader{position:absolute;display:grid;place-content:center;height:100vh;width:100%;background-color:#1e1f24;z-index:90}body.loading #loader svg{width:auto;height:50px}body.loading #loader svg .t1,body.loading #loader svg .t2,body.loading #loader svg .t3,body.loading #loader svg .t4,body.loading #loader svg .t5,body.loading #loader svg .t6,body.loading #loader svg .t7,body.loading #loader svg .t8{animation:a-reveal .5s ease forwards}body.loading #loader svg .t1{animation-delay:0s}body.loading #loader svg .t2{animation-delay:.1s}body.loading #loader svg .t3{animation-delay:.2s}body.loading #loader svg .t4{animation-delay:.3s}body.loading #loader svg .t5{animation-delay:.4s}body.loading #loader svg .t6{animation-delay:.5s}body.loading #loader svg .t7{animation-delay:.6s}body.loading #loader svg .t8{animation-delay:.7s}body.loading #loader svg .b1,body.loading #loader svg .b2,body.loading #loader svg .b3,body.loading #loader svg .b4,body.loading #loader svg .b5,body.loading #loader svg .b6,body.loading #loader svg .b7,body.loading #loader svg .b8{animation:b-reveal .5s ease forwards}body.loading #loader svg .b1{animation-delay:.1s}body.loading #loader svg .b2{animation-delay:.2s}body.loading #loader svg .b3{animation-delay:.3s}body.loading #loader svg .b4{animation-delay:.4s}body.loading #loader svg .b5{animation-delay:.5s}body.loading #loader svg .b6{animation-delay:.6s}body.loading #loader svg .b7{animation-delay:.7s}body.loading #loader svg .b8{animation-delay:.8s}body.loading #loader svg .lo,body.loading #loader svg .lm,body.loading #loader svg .lt{animation:l-reveal .5s ease forwards}body.loading #loader svg .lo{animation-delay:.6s}body.loading #loader svg .lm{animation-delay:.75s}body.loading #loader svg .lt{animation-delay:.9s}@keyframes a-reveal{from{fill:rgba(0,0,0,0)}to{fill:#ef5329}}@keyframes b-reveal{from{fill:rgba(0,0,0,0)}to{fill:#fff}}@keyframes l-reveal{from{transform:translateX(-10px);fill:rgba(0,0,0,0)}to{transform:translateX(0);fill:#ef5329}}main{position:relative}main>div{width:100%}main .container{max-width:74.75rem;box-sizing:content-box;margin-inline:auto}main .btn{display:inline-block;padding:.5625rem 1.375rem;font-weight:600;text-transform:uppercase;line-height:1;box-sizing:border-box;text-decoration:none}main .btn.btn-primary{position:relative;color:#fff;border:1px solid #fa752a;background:linear-gradient(90deg, #FA752A, #EF5329)}main .btn.btn-primary::before{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg, #FA752A, #EF5329);filter:blur(0.625rem);opacity:.8;z-index:-1}main .btn.btn-secondary{border:1px solid #fff;color:#fff}main .btn.btn-secondary:hover{border:1px solid #fa752a}main .btn.btn-secondary.inverted{border:1px solid #1e1e1e;color:#1e1e1e}main .main-bg{position:absolute;top:0;left:0;width:100%;height:35.625rem;overflow:hidden;background-color:#1e1f24}main .main-bg::before{content:"";position:absolute;display:block;height:79.5rem;width:83.1875rem;top:-85%;left:50%;transform:translateX(-50%);background:url("/assets/img/header-bg-abstract.webp") no-repeat center/contain;z-index:1;pointer-events:none}main .page-modal-container{display:grid;place-content:center;position:fixed;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100vw;height:100vh;overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s linear}main .page-modal-container .page-modal{display:flex;flex-direction:column;background-color:#fff;opacity:0;transition:opacity .2s linear .1s;width:80vw;height:80vh}@media(max-width: 768px){main .page-modal-container .page-modal{width:95vw;height:95vh}}main .page-modal-container .page-modal .page-modal-header{width:100%}main .page-modal-container .page-modal .page-modal-header .page-modal-close{display:block;padding:4px;margin-left:auto;width:-moz-max-content;width:max-content;background-color:#1e1e1e;border:1px solid #fff;color:#fff;cursor:pointer}main .page-modal-container .page-modal .page-modal-header .page-modal-close svg{height:1rem;width:1rem}main .page-modal-container .page-modal .page-modal-content,main .page-modal-container .page-modal .page-modal-content iframe{height:100%;width:100%;border:0}main .page-modal-container.open{visibility:visible;pointer-events:all;opacity:1}main .page-modal-container.open .page-modal{opacity:1}main section .content a{color:initial}main section .content a[target=_blank]::after{content:"";display:inline-block;height:.625rem;width:.625rem;vertical-align:super;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cg fill='%231e1f24' clip-path='url(%23clip0_83_1470)'%3E%3Cpath d='M8.71 0H1.292A1.302 1.302 0 000 1.31v4.94h.833V1.31a.468.468 0 01.459-.477h7.42a.468.468 0 01.455.478v7.378a.468.468 0 01-.457.478H3.75V10h4.963A1.302 1.302 0 0010 8.69V1.31A1.302 1.302 0 008.71 0z'/%3E%3Cpath d='M1.024 9.748l4.15-4.15V8.13l.834.002V5.216a1.042 1.042 0 00-1.042-1.042H2.05v.835h2.534L.434 9.16l.59.589z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_83_1470'%3E%3Cpath fill='%231e1f24' d='M0 0h10v10H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center/contain}main .scroll-top{position:fixed;bottom:1.2rem;right:1.2rem;border:0;padding:4px;border-radius:50%;width:-moz-max-content;width:max-content;color:#fa752a;background-color:#fff;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px;cursor:pointer;z-index:9;animation:scrollAnim auto linear forwards;animation-timeline:scroll(root block)}@keyframes scrollAnim{0%{opacity:0;pointer-events:none}20%{opacity:0;pointer-events:none}25%{opacity:1;pointer-events:all}}main #header-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:49;opacity:0;animation:open .2s linear forwards}@keyframes open{from{opacity:0}to{opacity:1}}main header{position:fixed;width:100%;top:0;height:0;z-index:50}main header .maintenance-alert{position:relative;text-align:center;padding-block:4px;background-color:#fa752a;color:#fff;text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px;z-index:99}main header .header-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s linear}main header .header-container::before,main header .header-container::after{content:"";display:block;position:absolute;pointer-events:none;transition:opacity .2s linear;opacity:0}main header .header-container::before{top:0;width:100%;height:200px;background:radial-gradient(#2D324B 0%, rgba(45, 50, 75, 0) 60%);transform:translateY(-50%)}main header .header-container::after{width:100%;height:100%;top:0;left:0;background:url("../img/bg-texture.webp") no-repeat center/contain;mix-blend-mode:multiply}main header .header-container.sticky .topbar .header-logo{max-width:6.2rem}main header .topbar{display:flex;justify-content:space-between;padding:1.25rem;z-index:10}main header .topbar::after{content:"";display:block;position:absolute;top:0;left:50%;width:550px;height:450px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, 0.02) 100%);transform:translateX(-135%) skew(-30deg);pointer-events:none;opacity:0;transition:opacity .2s linear}main header .topbar .header-logo{max-width:8.5rem;transition:all .2s linear}main header .topbar .header-logo svg{width:100%;height:100%}main header .topbar #primary-nav{padding:0;margin:0;display:flex;gap:1.5rem;align-items:center}main header .topbar #primary-nav li{list-style:none;text-transform:uppercase;color:#fff;font-size:.875rem;font-weight:bold}main header .topbar #primary-nav li a{text-decoration:none;transition:all .1s linear;color:#fff}main header .topbar #primary-nav li a:not(.btn):hover{color:#fa752a}main header .topbar #primary-nav li a.active-only{opacity:0;pointer-events:none}main header .topbar #primary-nav li#lang-selector{cursor:pointer;display:flex;flex-direction:column;gap:.6rem;position:relative;padding-inline-end:1.3125rem;height:1.125rem;width:4.25rem}main header .topbar #primary-nav li#lang-selector span{display:flex;align-items:center;order:1}main header .topbar #primary-nav li#lang-selector span.selected{order:0 !important}main header .topbar #primary-nav li#lang-selector span:not(.selected){display:none}main header .topbar #primary-nav li#lang-selector span::before{content:"";display:inline-block;width:1.3125rem;height:.875rem;margin-inline-end:.5625rem}main header .topbar #primary-nav li#lang-selector span#lang-es::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 14'%3E%3Cmask id='a' style='mask-type:alpha' width='21' height='14' x='0' y='0' maskUnits='userSpaceOnUse'%3E%3Crect width='21' height='14' fill='%23D9D9D9' rx='1'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23C60B1E' d='M21 0H0v14h21V0z'/%3E%3Cpath fill='%23FFC400' d='M21 3.5H0v7h21v-7z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}main header .topbar #primary-nav li#lang-selector span#lang-en::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 14'%3E%3Cpath fill='%23FEFEFE' d='M1.092 14h18.816c.605-.033 1.092-.518 1.092-1.105V1.105C21 .499 20.486.004 19.855 0H1.145C.514.004 0 .5 0 1.105v11.787c0 .59.487 1.075 1.092 1.108z'/%3E%3Cpath fill='%23C8102E' d='M9.032 8.396V14h2.921V8.396H21v-2.8h-9.047V0H9.032v5.596H0v2.8h9.032z'/%3E%3Cpath fill='%23012169' d='M12.927 4.532V0h6.936c.479.007.89.295 1.057.7l-7.993 3.832zM12.927 9.468V14h6.981c.46-.025.848-.31 1.012-.7l-7.993-3.832zM8.058 9.468V14H1.092a1.154 1.154 0 01-1.012-.707l7.978-3.825zM8.058 4.532V0h-6.92C.658.007.243.299.08.707l7.978 3.825zM0 4.667h2.91L0 3.27v1.397zM21 4.667h-2.925L21 3.263v1.404zM21 9.333h-2.925L21 10.737V9.333zM0 9.333h2.91L0 10.73V9.333z'/%3E%3Cpath fill='%23C8102E' d='M21 1.185l-7.247 3.482h1.62L21 1.969v-.784zM5.611 9.333L0 12.024v.784l7.247-3.475H5.611zM4.002 4.67h1.62L0 1.972v.78L4.002 4.67zM16.979 9.33h-1.62L21 12.039v-.78l-4.021-1.93z'/%3E%3C/svg%3E") no-repeat center/contain}main header .topbar #primary-nav li#lang-selector::after{content:"";display:block;width:.5rem;height:.3125rem;position:absolute;top:.375rem;right:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 6'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.35 1.76L1.65.24 4.5 2.684 7.35.24l1.3 1.518L4.5 5.317.35 1.76z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform .1s linear}main header .topbar #primary-nav li#lang-selector.active span{display:flex;align-items:center}main header .topbar #primary-nav li#lang-selector.active::after{transform:rotate(-180deg)}main header .topbar #primary-nav li#menu-toggle{display:flex;align-items:center;gap:1.5rem;cursor:pointer}main header .topbar #primary-nav li#menu-toggle>span{letter-spacing:1px}main header .topbar #primary-nav li#menu-toggle div{display:flex;justify-content:space-between;flex-direction:column;width:1.875rem;height:3.3125rem;padding-block:1rem}main header .topbar #primary-nav li#menu-toggle div span{display:block;height:.1875rem;width:100%;background-color:#fff;transition:all .1s linear;pointer-events:none}main header .topbar #primary-nav.active a.active-only{opacity:1;pointer-events:all}main header .topbar #primary-nav.active #menu-toggle>span{display:none}main header .topbar #primary-nav.active #menu-toggle div{position:relative}main header .topbar #primary-nav.active #menu-toggle div span{position:absolute;top:45%}main header .topbar #primary-nav.active #menu-toggle div span:nth-child(1){transform:rotate(-45deg)}main header .topbar #primary-nav.active #menu-toggle div span:nth-child(2){transform:rotate(-45deg);opacity:0}main header .topbar #primary-nav.active #menu-toggle div span:nth-child(3){transform:rotate(45deg)}main header nav{opacity:0;margin-top:-1rem;transition:all .2s linear}main header nav .dropdown{padding:1.25rem;min-height:35vh}main header nav .dropdown ul{position:relative;width:20%;padding:0;margin:0;color:#fff;font-weight:bold;font-size:.875rem;text-transform:uppercase;letter-spacing:.03rem;line-height:300%}main header nav .dropdown ul>li{width:100%;list-style:none;cursor:pointer;transition:color .1s linear}main header nav .dropdown ul>li>ul{top:0;position:absolute;left:100%;width:100%;min-height:35vh;opacity:0;pointer-events:none;transition:opacity .1s linear}main header nav .dropdown ul>li:hover{color:#fa752a}main header nav .dropdown ul>li:hover>ul{pointer-events:all;opacity:1}main header nav .dropdown ul li a{color:inherit;text-decoration:none}main header.active .header-container{position:relative;padding-bottom:7px;background-color:#1d1e23}main header.active .header-container::before,main header.active .header-container::after{opacity:1}main header.active .header-container>*{position:relative;z-index:1}main header.active .header-container .topbar::after{opacity:1}main header.active .header-container .topbar .header-logo{max-width:6.2rem}main header.active .header-container nav{opacity:1;margin-top:0;border-bottom:1px solid #fa752a}main header:not(.active) .header-container.sticky{padding-bottom:.8rem;background-color:rgba(20,22,33,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}main header:not(.active) nav{pointer-events:none;height:0px}@media(min-width: 921px){main header nav .dropdown ul li.v-m,main header nav .dropdown ul li.v-s{display:none}}@media(max-width: 920px){main header .topbar #primary-nav li.v-xl{display:none}main header nav .dropdown ul li.v-s{display:none}main header nav .dropdown ul li.v-m{display:block}}@media(max-width: 768px){main header .topbar #primary-nav li.v-m{display:none}main header nav .dropdown ul li.v-s{display:block}}@media(max-width: 920px){main header nav{height:calc(100vh - 100px);overflow:auto}main header nav .dropdown ul{width:100%}main header nav .dropdown ul li>ul{opacity:unset;min-height:unset;position:unset;transition:all .2s linear}main header nav .dropdown ul li:not(.open)>ul{height:0;opacity:0;pointer-events:none}main header nav .dropdown ul li:hover{color:inherit}main header nav .dropdown ul li.parent{position:relative}main header nav .dropdown ul li.parent .toggler{position:absolute;top:.152628rem;right:-1rem;transform:rotate(0deg);transition:all .1s linear;padding:1rem}main header nav .dropdown ul li.parent .toggler::after{content:"";display:block;width:.5rem;height:.3125rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 6'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.35 1.76L1.65.24 4.5 2.684 7.35.24l1.3 1.518L4.5 5.317.35 1.76z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center/contain}main header nav .dropdown ul li.parent.open{color:#fa752a}main header nav .dropdown ul li.parent.open>.toggler{transform:rotate(-180deg)}main header nav .dropdown ul li.parent.open>ul{padding-inline-start:1rem;border-left:1px dashed rgba(255,255,255,.2)}}main .modal{position:fixed;bottom:-100%;right:0;background:#fff;z-index:2;width:calc(100% - 20px);max-width:500px;padding:20px;margin:10px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;animation-duration:.8s;animation-timing-function:ease-out;animation-fill-mode:forwards}main .modal .modal-close{position:absolute;top:1px;right:1px;padding:4px;background-color:#1e1f24;color:#fff;cursor:pointer}main .modal .modal-close svg{pointer-events:none;height:16px;width:16px}main .modal .modal-content h3{margin:0;font-size:18px;text-transform:uppercase;color:rgba(0,0,0,0);font-weight:800;background:linear-gradient(90deg, #FA752A, #EF5329);-webkit-background-clip:text;background-clip:text}main .modal .modal-content p{font-size:16px;line-height:1.6;letter-spacing:.4px}main .modal .modal-content p a{color:#f1512e;text-decoration:none}main .modal .modal-content p a:hover{text-decoration:underline}@keyframes popup{from{bottom:-100%}to{bottom:0}}@keyframes popout{from{bottom:0}to{bottom:-100%}}main footer{position:relative;background-color:#1d1e23;padding-inline:1.25rem;color:#fff}main footer::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url("../img/bg-texture.webp") no-repeat center/contain;mix-blend-mode:multiply;pointer-events:none}main footer .container{display:grid;padding-block:3.3125rem;grid-template-columns:repeat(10, 1fr);z-index:1}main footer .container::before{content:"";display:block;position:absolute;top:0;left:50%;width:650px;height:450px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, 0.03) 100%);transform:translateX(-58%) skew(-30deg);pointer-events:none}main footer .container .spacer{grid-column:span 2}main footer .container .col{display:flex;flex-direction:column;grid-column:span 4}main footer .container .col>a{width:-moz-max-content;width:max-content}main footer .container .col>a .footer-logo{width:100%;max-width:8.5rem;margin-block-end:1.25rem}main footer .container .col ul{list-style:none;padding:0;margin:0;columns:2;-webkit-columns:2;-moz-columns:2;font-size:1rem;letter-spacing:.015rem;line-height:1.3}main footer .container .col ul a{display:block;width:-moz-max-content;width:max-content;text-decoration:none;color:inherit;padding-block-end:1rem}main footer .container .col ul a:hover{text-decoration:underline}main footer .container .col .airbus-logos{display:flex;gap:1.5rem;margin-block-start:auto}main footer .container .col .box{margin-block-end:2.5rem;font-size:1rem;line-height:1.3}main footer .container .col .box h4{font-size:1.125rem;font-weight:bold;letter-spacing:.015rem;line-height:1.3;margin:0;text-transform:uppercase}main footer .container .col .box a{text-decoration:none;color:#fa752a}main footer .container .col .box p:last-child{margin-block-end:0}main footer .container .col .copyright{display:flex;justify-content:space-between;align-items:flex-end;font-size:1.125rem;letter-spacing:.015rem;line-height:1;margin-block-start:2.875rem}main footer .container .col .copyright p{margin:0}main footer .container .col2{margin-block-start:5.7rem}@media(min-width: 921px){main footer .container .col2 .airbus-logos.mobile{display:none}}@media(max-width: 920px){main footer .container{grid-template-columns:1fr}main footer .container .col1 .airbus-logos.desktop{display:none}}@media(max-width: 768px){main footer .container .col ul{columns:1;-webkit-columns:1;-moz-columns:1;display:flex;flex-direction:column}main footer .container .col ul li[data-mob="1"]{order:1}main footer .container .col ul li[data-mob="2"]{order:2}main footer .container .col ul li[data-mob="3"]{order:3}main footer .container .col ul li[data-mob="4"]{order:4}main footer .container .col ul li[data-mob="5"]{order:5}main footer .container .col ul li[data-mob="6"]{order:6}main footer .container .col ul li[data-mob="7"]{order:7}main footer .container .col ul li[data-mob="8"]{order:8}main footer .container .col ul li[data-mob="9"]{order:9}main footer .container .col ul li[data-mob="10"]{order:10}main footer .container .col2{margin-block-start:2rem}}@media(max-width: 560px){main footer .container .col2 .copyright{align-items:center;flex-direction:column;gap:2rem}}main #breadcrumb{display:flex;gap:12px;margin:0;padding:0;flex-wrap:wrap}main #breadcrumb li{text-transform:capitalize;list-style:none}main #breadcrumb li::marker{margin-right:50px}main #breadcrumb li:not(:first-of-type){list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 8'%3E%3Cpath fill='%23fff' d='M6 4L0 7.464V.536L6 4z'/%3E%3C/svg%3E");margin-left:14px;padding-left:3px}main #breadcrumb li a{text-decoration:none;color:#fa752a}main #home{position:relative;overflow:hidden;max-width:100dvw}main #home #hero{position:relative;height:100dvh;overflow:hidden;z-index:1}main #home #hero picture,main #home #hero img{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}main #home #hero .hero-title{position:absolute;left:0;right:0;bottom:30vh;color:#fff;width:74.75rem;max-width:calc(100vw - 2.5rem);padding-inline:1.25rem}main #home #hero .hero-title h2,main #home #hero .hero-title h3,main #home #hero .hero-title h4{margin:0}main #home #hero .hero-title h2{font-size:4rem;font-weight:900;letter-spacing:.1rem}main #home #hero .hero-title ul{display:inline-block;position:relative;list-style:none;min-width:1em;min-height:1em;padding:0;margin:0}main #home #hero .hero-title ul li{font-size:2rem;font-weight:700;letter-spacing:.02rem;background:linear-gradient(90deg, #FA752A, #EF5329);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);position:absolute;top:0;left:0;opacity:0;white-space:nowrap;transition:opacity .5s linear}main #home #hero .hero-title ul li p{margin:0}main #home #hero .hero-title ul li.visible{opacity:1}main #home #hero .hero-title h4{font-size:2rem;font-weight:300;letter-spacing:-0.2rem}main #home #hero .scroll-icon{position:absolute;left:50%;width:1.875rem;height:3.4375rem;margin-left:-1.25rem;bottom:5%;margin-top:-2.1875rem;box-shadow:inset 0 0 0 1px #fff;border-radius:1.5625rem;z-index:2}main #home #hero .scroll-icon::before{position:absolute;left:50%;content:"";width:.5rem;height:.5rem;background:#fff;margin-left:-0.25rem;top:.5rem;border-radius:.25rem;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll}main #home #hero::after{content:"";display:block;width:100%;height:12.5rem;background:linear-gradient(0deg, #1e1f24 20%, transparent 100%);position:absolute;left:0;bottom:0}@keyframes scroll{0%{opacity:1}100%{opacity:0;transform:translateY(2rem)}}main #home .content{width:100%;background-color:#fff}main #home .content h3{font-size:2rem;line-height:1.7;font-weight:700;text-transform:uppercase;letter-spacing:-0.01rem;margin-block:0 1.5rem}main #home .content p{font-size:1.25rem;letter-spacing:.015rem;line-height:1.7}main #home .content p strong{color:#f1512e;font-weight:600}main #home .content p em{font-style:italic}main #home .content #products{display:grid;grid-template-columns:repeat(5, 1fr);box-shadow:0 0 .4375rem 0 rgba(0,0,0,.45);position:relative;z-index:2}main #home .content #products .button{position:relative;background:#fff;height:22.375rem;border:1px solid rgba(0,0,0,0);color:#1d1e23;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;cursor:pointer;padding:.75rem;transition:transform .1s linear,box-shadow .1s linear}main #home .content #products .button::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #343844, #1D1F24);opacity:0;z-index:-1}main #home .content #products .button .title{color:inherit;font-size:.8125rem;text-transform:uppercase;font-weight:900;margin-block:1.8125rem 0;text-align:center;transition:all .1s linear}main #home .content #products .button .desc{text-align:center;font-size:1rem;font-weight:300;opacity:0;height:0;overflow:hidden;margin:0;transition:all .1s linear}main #home .content #products .button .btn{opacity:0;height:0;width:100%;font-size:1rem;line-height:1.4;overflow:hidden;text-transform:lowercase;text-align:center;padding:0;transition:height .1s linear}main #home .content #products .button .btn::before{content:unset}main #home .content #products .button .icon{width:-moz-max-content;width:max-content;margin-block-start:5rem}main #home .content #products .button .icon::before{content:"";display:block;width:6rem;height:6rem;background-repeat:no-repeat !important;background-position:center;background-size:contain}main #home .content #products .button .icon.icon-tetra::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='url(%23paint0_linear_94_1022)' d='M28.383 31.35c-1.65-1.65-3.3-4.538-3.3-8.25 0-3.713 1.65-6.6 3.3-8.25l-6.6-5.362c-3.3 3.712-4.95 8.662-4.95 13.612 0 4.95 1.65 9.9 4.95 13.612l6.6-5.362zm21.45-8.25c0-4.538-3.712-8.25-8.25-8.25-4.537 0-8.25 3.713-8.25 8.25 0 2.887 1.65 5.775 4.125 7.012L12.708 97.35h8.663v-.412L41.583 79.2l20.213 17.737v.413h8.662l-24.75-67.237c2.475-1.238 4.125-4.125 4.125-7.013zM27.558 80.437l3.713-10.312 4.125 3.3-7.838 7.013zm28.05 0L34.571 61.876l7.012-19.388 14.025 37.95zM8.583 23.1c0-6.188 2.475-11.963 7.425-18.15L9.408 0C3.221 7.425.333 15.262.333 23.1c0 7.837 2.888 15.675 9.075 23.1l6.188-5.363c-4.538-5.775-7.013-11.55-7.013-17.737zm52.8 13.612c3.3-3.712 4.95-8.662 4.95-13.612 0-4.95-1.65-9.9-4.95-13.613l-6.6 5.363c1.65 1.65 3.3 4.537 3.3 8.25 0 3.712-1.65 6.6-3.3 8.25l6.6 5.362zM73.758 0l-6.187 5.362c4.537 5.775 7.012 11.55 7.012 17.738 0 6.188-2.475 11.962-7.425 18.15l6.188 5.362c6.6-7.837 9.487-15.675 9.487-23.512 0-7.838-2.887-15.675-9.075-23.1z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1022' x1='41.583' x2='41.583' y1='0' y2='97.35' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button .icon.icon-dmr::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 59 97'%3E%3Cpath fill='url(%23paint0_linear_94_1023)' d='M13.193 63.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint1_linear_94_1023)' d='M25.193 63.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint2_linear_94_1023)' d='M37.193 63.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint3_linear_94_1023)' d='M13.193 75.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint4_linear_94_1023)' d='M25.193 75.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint5_linear_94_1023)' d='M37.193 75.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint6_linear_94_1023)' d='M13.193 25.85h32v33h-32v-33z'/%3E%3Cpath fill='url(%23paint7_linear_94_1023)' fill-rule='evenodd' d='M50.193 21.85h-42v67h42v-67zm-50-8v83h58v-83h-13V0h-8v13.85h-37z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_94_1023' x1='29.193' x2='29.193' y1='0' y2='96.85' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button .icon.icon-iot::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 96 96'%3E%3Cpath fill='url(%23paint0_linear_94_1024)' d='M81.302 11.875c0 6.558-5.317 11.875-11.875 11.875-.833 0-1.647-.086-2.431-.25l-6.08 10.058a18.95 18.95 0 016.134 14.259l6.158 1.239a11.874 11.874 0 0110.469-6.265c6.558 0 11.875 5.316 11.875 11.875 0 6.558-5.317 11.875-11.875 11.875-6.088 0-11.106-4.581-11.794-10.484l-6.265-1.26a19.07 19.07 0 01-8.283 9.325l2.352 7.18.24-.002c6.558 0 11.875 5.317 11.875 11.876 0 6.558-5.317 11.874-11.875 11.874s-11.875-5.316-11.875-11.874c0-3.944 1.923-7.44 4.883-9.6l-2.36-7.202c-.825.11-1.668.167-2.523.167-6.275 0-11.839-3.042-15.299-7.731l-8.524 4.027c.048.436.073.88.073 1.329 0 6.558-5.317 11.875-11.875 11.875S.552 70.724.552 64.166c0-6.559 5.317-11.875 11.875-11.875 3.552 0 6.739 1.559 8.915 4.03l8.333-3.937a19.034 19.034 0 01-.623-4.843c0-4.596 1.632-8.812 4.348-12.097l-4.71-5.365c-1.358.54-2.838.837-4.388.837-6.558 0-11.875-5.317-11.875-11.875 0-6.559 5.317-11.875 11.875-11.875s11.875 5.316 11.875 11.875c0 2.415-.72 4.661-1.96 6.536l4.67 5.316a18.916 18.916 0 019.165-2.352c2.4 0 4.697.445 6.812 1.257l5.915-9.785a11.834 11.834 0 01-3.227-8.138C57.552 5.317 62.869 0 69.427 0s11.875 5.317 11.875 11.875zm-7.125 0a4.75 4.75 0 10-9.5 0 4.75 4.75 0 009.5 0zM24.302 23.791a4.75 4.75 0 100-9.5 4.75 4.75 0 000 9.5zm23.75 35.625c6.558 0 11.875-5.317 11.875-11.875 0-6.559-5.317-11.875-11.875-11.875S36.177 40.982 36.177 47.54c0 6.558 5.317 11.875 11.875 11.875zm-30.875 4.75a4.75 4.75 0 10-9.5 0 4.75 4.75 0 009.5 0zm47.5 19.01a4.75 4.75 0 10-9.5 0 4.75 4.75 0 009.5 0zm19-23.76a4.75 4.75 0 100-9.5 4.75 4.75 0 000 9.5z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1024' x1='48.052' x2='48.052' y1='0' y2='95.05' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button .icon.icon-bodycam::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 96 96'%3E%3Cpath fill='url(%23paint0_linear_94_1025)' d='M79.911 21a4 4 0 11-8 0 4 4 0 018 0z'/%3E%3Cpath fill='url(%23paint1_linear_94_1025)' fill-rule='evenodd' d='M48.411 67c10.218 0 18.5-8.283 18.5-18.5S58.63 30 48.411 30c-10.217 0-18.5 8.283-18.5 18.5S38.194 67 48.411 67zm0 8c14.636 0 26.5-11.864 26.5-26.5S63.047 22 48.411 22c-14.635 0-26.5 11.864-26.5 26.5S33.776 75 48.411 75z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint2_linear_94_1025)' fill-rule='evenodd' d='M72.911 8h-49c-8.284 0-15 6.716-15 15v50c0 8.284 6.716 15 15 15h49c8.285 0 15-6.716 15-15V23c0-8.284-6.715-15-15-15zm-49-8c-12.702 0-23 10.297-23 23v50c0 12.703 10.298 23 23 23h49c12.703 0 23-10.297 23-23V23c0-12.703-10.297-23-23-23h-49z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1025' x1='48.411' x2='48.411' y1='0' y2='96' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_94_1025' x1='48.411' x2='48.411' y1='0' y2='96' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_94_1025' x1='48.411' x2='48.411' y1='0' y2='96' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button .icon.icon-videosur::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 96 92'%3E%3Cpath fill='url(%23paint0_linear_94_1026)' fill-rule='evenodd' d='M95.308 10.969A10.97 10.97 0 0084.338 0H11.24A10.967 10.967 0 00.271 10.969v18.303l84.094-.022c.952 0 1.962 0 2.968.002 4.027.006 8 .02 8 .02l-.025-18.303zm-7.986 10.283l-.014-10.283A2.97 2.97 0 0084.338 8H11.24a2.967 2.967 0 00-2.968 2.969v10.3l76.094-.019c.949 0 1.955 0 2.957.002z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint1_linear_94_1026)' fill-rule='evenodd' d='M80.034 41.272H15.57v12.713c0 15.935 13.92 29.809 32.233 29.809 18.308 0 32.23-13.873 32.23-29.81V41.273zm4.343-8a3.658 3.658 0 013.657 3.656v17.057c0 20.796-17.96 37.809-40.23 37.809-22.274 0-40.233-17.013-40.233-37.81V36.929a3.658 3.658 0 013.656-3.656h73.15z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint2_linear_94_1026)' fill-rule='evenodd' d='M47.815 70.763a7.5 7.5 0 100-15 7.5 7.5 0 000 15zm0 8c8.56 0 15.5-6.94 15.5-15.5 0-8.56-6.94-15.5-15.5-15.5-8.56 0-15.5 6.94-15.5 15.5 0 8.56 6.94 15.5 15.5 15.5z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint3_linear_94_1026)' d='M51.315 63.263a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1026' x1='47.802' x2='47.802' y1='0' y2='91.794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_94_1026' x1='47.802' x2='47.802' y1='0' y2='91.794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_94_1026' x1='47.802' x2='47.802' y1='0' y2='91.794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_94_1026' x1='47.802' x2='47.802' y1='0' y2='91.794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23343844'/%3E%3Cstop offset='1' stop-color='%231D2025'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #intro{position:relative;display:grid;grid-template-columns:1fr 1fr;padding-inline:1.9rem;margin-block:9.75rem 13.9rem;gap:1.8125rem;align-items:center;z-index:1}main #home .content #intro picture{position:relative}main #home .content #intro picture::before{content:"";display:block;width:110%;height:110%;position:absolute;left:-1.25rem;top:-1.25rem;background:#fff;z-index:-1;transform:skew(2deg, 2deg)}main #home .content #intro picture::after{content:"";display:block;width:calc(100% + .3rem);height:calc(100% + .3rem);position:absolute;left:-0.15rem;top:-0.15rem;background:#fa752a;background:linear-gradient(210deg, rgba(250, 117, 42, 0) 0%, #FA752A 45%, #FA752A 55%, rgba(250, 117, 42, 0) 100%);z-index:-1}main #home .content #intro span{height:-moz-max-content;height:max-content}main #home .content #intro .abstract-bg{display:block;height:40.625rem;width:21.875rem;transform:skewX(-30deg);background-color:#fa752a;position:absolute;box-shadow:inset 0 .9375rem .4375rem -0.6875rem rgba(0,0,0,.15);top:-9.6875rem;left:2.625rem;z-index:-1;pointer-events:none}main #home .content #intro .abstract-bg.opacity{overflow:hidden;opacity:.3}main #home .content #intro .abstract-bg.left{height:11.25rem;top:30.9375rem;width:34.375rem;left:-12.1875rem}main #home .content #intro .abstract-bg.left::before{content:"";display:block;height:25.9375rem;width:41.25rem;background:radial-gradient(#fff 10%, transparent 60%);position:absolute;top:-12.5rem;left:-21.875rem}main #home .content #intro .abstract-bg.right{top:18.0357142857rem;left:unset;right:-11.25rem;height:22.875rem}main #home .content #intro .abstract-bg.right::before{content:"";display:block;height:25.9375rem;width:41.25rem;background:radial-gradient(#fff 10%, transparent 60%);position:absolute;top:-12.5rem;left:-20rem}main #home .content #sliders{content-visibility:auto;position:relative;z-index:1}main #home .content #sliders .slider{position:relative;background-color:#1d1e23;height:28.625rem;width:100%;color:#fff;border-bottom:1px solid #494e64;z-index:2}main #home .content #sliders .slider.slider-full .card{position:absolute;left:50%;width:100%;height:100%;transform:translateX(-50%);transition:opacity .4s linear}main #home .content #sliders .slider.slider-full .card span{padding-inline-start:3rem}main #home .content #sliders .slider.slider-full .card img,main #home .content #sliders .slider.slider-full .card picture{position:relative;height:100%;z-index:2}main #home .content #sliders .slider.slider-full .card:not(.active){opacity:0;pointer-events:none}main #home .content #sliders .slider.slider-full .container{text-decoration:none;color:inherit;position:relative;display:grid;grid-template-columns:repeat(2, 1fr);gap:1.8125rem;height:100%;align-items:center;z-index:1}main #home .content #sliders .slider.slider-full .container h3,main #home .content #sliders .slider.slider-full .container p{text-align:right}main #home .content #sliders .slider.slider-full .container p{font-weight:400;opacity:.7;letter-spacing:.015rem}main #home .content #sliders .slider.slider-full::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url("/assets/img/home/slider-full-texture.webp") repeat-x center/contain;opacity:.16;mix-blend-mode:screen;pointer-events:none}main #home .content #sliders .slider.slider-full::after{content:"";display:block;width:120%;height:15.625rem;opacity:.6;background:radial-gradient(#4d5479 0%, rgba(40, 42, 53, 0.6) 45%, transparent 70%);position:absolute;bottom:-7.8125rem;left:50%;transform:translateX(-50%);pointer-events:none;z-index:-1}main #home .content #sliders .slider .dots{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;padding-inline-end:2.375rem;margin-inline:auto;position:absolute;left:50%;bottom:2.375rem;transform:translateX(-50%);pointer-events:none;z-index:2}main #home .content #sliders .slider .dots span{display:block;pointer-events:all;cursor:pointer;padding:.3125rem;z-index:2}main #home .content #sliders .slider .dots span::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:.5rem;background-color:#505050}main #home .content #sliders .slider .dots span.active::before{background-color:#d9d9d9}main #home .content #sliders .slider-half{position:relative;display:flex;justify-content:center;align-items:flex-start;background-color:#1d1e22;height:28.625rem;width:100%;color:#fff;border-bottom:1px solid #494e64}main #home .content #sliders .slider-half>*{height:100%}main #home .content #sliders .slider-half>div{position:relative}main #home .content #sliders .slider-half .slider{content-visibility:auto;border:0}main #home .content #sliders .slider-half .slider .card{position:absolute;height:100%;width:100%;overflow:hidden;transition:opacity .4s linear;border:0}main #home .content #sliders .slider-half .slider .card::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;height:140%;width:100%;box-shadow:inset 0 0 3.4375rem 1.5625rem #1d1e22;-webkit-box-shadow:inset 0 0 3.4375rem 1.5625rem #1d1e22;-moz-box-shadow:inset 0 0 3.4375rem 1.5625rem #1d1e22;z-index:2;pointer-events:none}main #home .content #sliders .slider-half .slider .card:not(.active){opacity:0;pointer-events:none}main #home .content #sliders .slider-half .slider .card div{display:block;height:100%;width:100%;position:relative;text-decoration:none;color:inherit;overflow:hidden}main #home .content #sliders .slider-half .slider .card div picture,main #home .content #sliders .slider-half .slider .card div img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;bottom:0;right:0}main #home .content #sliders .slider-half .slider .card div a{color:inherit;text-decoration:none;position:relative;display:block;height:100%;padding:5rem 3rem;z-index:1;max-width:37.375rem}main #home .content #sliders .slider-half .slider .card div a p{opacity:.7}main #home .content #sliders .slider-half .slider.slide-half-l .card div a{margin-inline-start:auto}main #home .content #clipar{position:relative;padding-block-start:7.1875rem}main #home .content #clipar .container>div{display:grid;grid-template-columns:4fr 6fr;grid-auto-rows:max-content;gap:1.8125rem;padding-block-end:9.5rem;position:relative;z-index:2;min-height:80vh}main #home .content #clipar .container>div.clients{grid-template-columns:6fr 4fr}main #home .content #clipar .title{margin-block-start:8.5rem;z-index:3}main #home .content #clipar .title h3{margin-block-end:0}main #home .content #clipar .title p{margin:0}main #home .content #clipar .logos{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2, max-content);justify-content:center;gap:1.875rem}main #home .content #clipar .logos .card{display:grid;place-content:center;height:7.5rem;width:15rem;background-color:#fbfbfb;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}main #home .content #clipar .logos .card:last-child:nth-child(odd){grid-column:span 2;margin-inline:auto}main #home .content #clipar .logos .card img{max-width:112px;max-height:42px}main #home .content #clipar .logos::before{content:"";display:block;height:45rem;width:30rem;transform:skewX(-30deg);background-color:#fa752a;position:absolute;z-index:-1;pointer-events:none}main #home .content #clipar .partners .logos::before{top:-7.15rem;left:12.25rem}main #home .content #clipar .partners .title{text-align:right}main #home .content #clipar .clients .logos::before{bottom:-10rem;left:2rem}main #home .content #clipar .abstract{display:contents}main #home .content #clipar .abstract::before{content:"";display:block;height:45rem;width:30rem;transform:skewX(-30deg);background-color:#fa752a;opacity:.3;position:absolute;z-index:0;pointer-events:none}main #home .content #clipar .abstract::after{content:"";display:block;height:25.9375rem;width:41.25rem;background:radial-gradient(#fff 10%, transparent 60%);position:absolute}main #home .content #clipar .abstract:first-child::before{top:25rem;left:-18rem}main #home .content #clipar .abstract:first-child::after{top:13rem;left:-1rem}main #home .content #clipar .abstract:nth-child(2)::before{bottom:-25rem;right:0}main #home .content #clipar .abstract:nth-child(2)::after{bottom:6rem;right:-5rem}@media(max-width: 1250px){main #home .content #clipar .abstract::before,main #home .content #clipar .abstract::after{content:unset}}@media(min-width: 921px){main #home .content #products .button:hover{transform:scale(1, 1.05);border-color:#313541;box-shadow:0 0 .4375rem 0 rgba(0,0,0,.45);color:#fff;justify-content:center}main #home .content #products .button:hover::before{opacity:1}main #home .content #products .button:hover .icon{margin-block-start:auto}main #home .content #products .button:hover .desc{opacity:1;height:-moz-max-content;height:max-content;overflow:unset;margin-block-start:1rem}main #home .content #products .button:hover .btn{opacity:1;height:-moz-max-content;height:max-content;overflow:unset;padding-block:.45rem;margin-block-start:auto;border-color:#f6954f}main #home .content #products .button:hover .icon.icon-tetra::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 83 98'%3E%3Cpath fill='url(%23paint0_linear_94_1242)' d='M28.05 31.35c-1.65-1.65-3.3-4.538-3.3-8.25 0-3.713 1.65-6.6 3.3-8.25l-6.6-5.362C18.15 13.2 16.5 18.15 16.5 23.1c0 4.95 1.65 9.9 4.95 13.612l6.6-5.362zM49.5 23.1c0-4.538-3.712-8.25-8.25-8.25S33 18.563 33 23.1c0 2.887 1.65 5.775 4.125 7.012L12.375 97.35h8.663v-.412L41.25 79.2l20.212 17.737v.413h8.663l-24.75-67.237C47.85 28.874 49.5 25.987 49.5 23.1zM27.225 80.437l3.712-10.312 4.125 3.3-7.837 7.013zm28.05 0L34.237 61.876l7.013-19.388 14.025 37.95zM8.25 23.1c0-6.188 2.475-11.963 7.425-18.15L9.075 0C2.888 7.425 0 15.262 0 23.1c0 7.837 2.888 15.675 9.075 23.1l6.188-5.363C10.724 35.063 8.25 29.287 8.25 23.1zm52.8 13.612C64.35 33 66 28.05 66 23.1c0-4.95-1.65-9.9-4.95-13.613l-6.6 5.363c1.65 1.65 3.3 4.537 3.3 8.25 0 3.712-1.65 6.6-3.3 8.25l6.6 5.362zM73.425 0l-6.188 5.362c4.538 5.775 7.013 11.55 7.013 17.738 0 6.188-2.475 11.962-7.425 18.15l6.188 5.362c6.6-7.837 9.487-15.675 9.487-23.512 0-7.838-2.888-15.675-9.075-23.1z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1242' x1='41' x2='41' y1='0' y2='97' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button:hover .icon.icon-dmr::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 59 97'%3E%3Cpath fill='url(%23paint0_linear_94_1243)' d='M13.86 63.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint1_linear_94_1243)' d='M25.86 63.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint2_linear_94_1243)' d='M37.86 63.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint3_linear_94_1243)' d='M13.86 75.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint4_linear_94_1243)' d='M25.86 75.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint5_linear_94_1243)' d='M37.86 75.85h8v8h-8v-8z'/%3E%3Cpath fill='url(%23paint6_linear_94_1243)' d='M13.86 25.85h32v33h-32v-33z'/%3E%3Cpath fill='url(%23paint7_linear_94_1243)' fill-rule='evenodd' d='M50.86 21.85h-42v67h42v-67zm-50-8v83h58v-83h-13V0h-8v13.85h-37z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_94_1243' x1='29.684' x2='29.684' y1='0' y2='96.502' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button:hover .icon.icon-iot::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 96 96'%3E%3Cpath fill='url(%23paint0_linear_94_1244)' d='M80.969 11.875c0 6.558-5.317 11.875-11.875 11.875-.833 0-1.647-.086-2.432-.25l-6.078 10.058a18.95 18.95 0 016.133 14.259l6.158 1.239a11.874 11.874 0 0110.469-6.265c6.558 0 11.875 5.316 11.875 11.875 0 6.558-5.317 11.875-11.875 11.875-6.088 0-11.106-4.581-11.794-10.484l-6.266-1.26a19.07 19.07 0 01-8.282 9.325l2.352 7.18.24-.002c6.558 0 11.875 5.317 11.875 11.876 0 6.558-5.317 11.874-11.875 11.874-6.559 0-11.875-5.316-11.875-11.874 0-3.944 1.922-7.44 4.882-9.6l-2.359-7.202c-.825.11-1.668.167-2.523.167-6.275 0-11.84-3.042-15.299-7.731l-8.525 4.027c.049.436.074.88.074 1.329 0 6.558-5.317 11.875-11.875 11.875C5.535 76.04.219 70.724.219 64.166c0-6.559 5.316-11.875 11.875-11.875 3.551 0 6.739 1.559 8.915 4.03l8.333-3.937a19.033 19.033 0 01-.623-4.843c0-4.596 1.632-8.812 4.348-12.097l-4.711-5.365c-1.357.54-2.838.837-4.387.837-6.559 0-11.875-5.317-11.875-11.875 0-6.559 5.316-11.875 11.875-11.875 6.558 0 11.875 5.316 11.875 11.875 0 2.415-.721 4.661-1.96 6.536l4.67 5.316a18.915 18.915 0 019.165-2.352c2.4 0 4.697.445 6.812 1.257l5.914-9.785a11.833 11.833 0 01-3.226-8.138C57.219 5.317 62.535 0 69.094 0c6.558 0 11.875 5.317 11.875 11.875zm-7.125 0a4.75 4.75 0 10-9.5 0 4.75 4.75 0 009.5 0zM23.969 23.791a4.75 4.75 0 100-9.5 4.75 4.75 0 000 9.5zm23.75 35.625c6.558 0 11.875-5.317 11.875-11.875 0-6.559-5.317-11.875-11.875-11.875-6.559 0-11.875 5.316-11.875 11.875 0 6.558 5.316 11.875 11.875 11.875zm-30.875 4.75a4.75 4.75 0 10-9.5 0 4.75 4.75 0 009.5 0zm47.5 19.01a4.75 4.75 0 10-9.5 0 4.75 4.75 0 009.5 0zm19-23.76a4.75 4.75 0 100-9.5 4.75 4.75 0 000 9.5z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1244' x1='47.431' x2='47.431' y1='0' y2='94.709' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button:hover .icon.icon-bodycam::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 96 96'%3E%3Cpath fill='url(%23paint0_linear_94_1245)' d='M79.578 21a4 4 0 11-8 0 4 4 0 018 0z'/%3E%3Cpath fill='url(%23paint1_linear_94_1245)' fill-rule='evenodd' d='M48.078 67c10.217 0 18.5-8.283 18.5-18.5S58.295 30 48.078 30s-18.5 8.283-18.5 18.5S37.861 67 48.078 67zm0 8c14.636 0 26.5-11.864 26.5-26.5S62.714 22 48.078 22c-14.635 0-26.5 11.864-26.5 26.5S33.443 75 48.078 75z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint2_linear_94_1245)' fill-rule='evenodd' d='M72.578 8h-49c-8.284 0-15 6.716-15 15v50c0 8.284 6.716 15 15 15h49c8.284 0 15-6.716 15-15V23c0-8.284-6.716-15-15-15zm-49-8c-12.702 0-23 10.297-23 23v50c0 12.703 10.298 23 23 23h49c12.703 0 23-10.297 23-23V23c0-12.703-10.297-23-23-23h-49z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1245' x1='47.79' x2='47.79' y1='0' y2='95.655' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_94_1245' x1='47.79' x2='47.79' y1='0' y2='95.655' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_94_1245' x1='47.79' x2='47.79' y1='0' y2='95.655' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}main #home .content #products .button:hover .icon.icon-videosur::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 96 92'%3E%3Cpath fill='url(%23paint0_linear_94_1246)' fill-rule='evenodd' d='M95.974 10.969A10.97 10.97 0 0085.006 0h-73.1A10.967 10.967 0 00.937 10.969v18.303l84.094-.022c.952 0 1.962 0 2.969.002 4.027.006 8 .02 8 .02l-.026-18.303zM87.99 21.252l-.015-10.283A2.97 2.97 0 0085.006 8h-73.1a2.967 2.967 0 00-2.969 2.969v10.3l76.094-.019c.95 0 1.955 0 2.958.002z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint1_linear_94_1246)' fill-rule='evenodd' d='M80.7 41.272H16.237v12.713c0 15.935 13.922 29.809 32.234 29.809 18.308 0 32.23-13.873 32.23-29.81V41.273zm4.344-8a3.658 3.658 0 013.656 3.656v17.057c0 20.796-17.96 37.809-40.23 37.809-22.273 0-40.233-17.013-40.233-37.81V36.929a3.658 3.658 0 013.657-3.656h73.15z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint2_linear_94_1246)' fill-rule='evenodd' d='M48.481 70.763a7.5 7.5 0 100-15 7.5 7.5 0 000 15zm0 8c8.56 0 15.5-6.94 15.5-15.5 0-8.56-6.94-15.5-15.5-15.5-8.56 0-15.5 6.94-15.5 15.5 0 8.56 6.94 15.5 15.5 15.5z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23paint3_linear_94_1246)' d='M51.981 63.263a3.5 3.5 0 11-7 0 3.5 3.5 0 017 0z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_94_1246' x1='48.181' x2='48.181' y1='0' y2='91.464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_94_1246' x1='48.181' x2='48.181' y1='0' y2='91.464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_94_1246' x1='48.181' x2='48.181' y1='0' y2='91.464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_94_1246' x1='48.181' x2='48.181' y1='0' y2='91.464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF5329'/%3E%3Cstop offset='1' stop-color='%23FA752A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}}@media(max-width: 920px){main #home .content #products{grid-template-columns:1fr 1fr;width:calc(100vw - 2.5rem);max-width:600px;margin-inline:auto}main #home .content #products .button{position:relative;height:-moz-max-content;height:max-content;aspect-ratio:1/1}main #home .content #products .button:nth-child(1),main #home .content #products .button:nth-child(4){border-right:1px solid rgba(0,0,0,.1)}main #home .content #products .button:nth-child(3){grid-column:span 2;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);aspect-ratio:2/1;margin-block-start:0 !important}main #home .content #products .button:nth-child(4),main #home .content #products .button:nth-child(5){margin-block-start:0 !important}main #home .content #products .button .desc{display:none}main #home .content #products .button .btn{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0px}main #home .content #products .button::before{content:unset}main #home .content #sliders .slider.slider-full .container{grid-template-columns:1fr}main #home .content #sliders .slider.slider-full .container span{padding-inline:3rem}main #home .content #sliders .slider.slider-full .container picture{display:none}main #home .content #clipar{padding-block-start:2.375rem}main #home .content #clipar .abstract::before,main #home .content #clipar .abstract::after{content:unset}main #home .content #clipar .container>div{grid-template-columns:1fr !important}main #home .content #clipar .container .title{margin-block:4.8125rem 2rem;margin-inline:auto;text-align:center;width:80vw;max-width:380px}main #home .content #clipar .container .logos{order:1}main #home .content #clipar .container .logos::before{height:28rem;width:20rem;top:50%;left:50%;transform:translate(-50%, -50%) skewX(-30deg)}main #home .content #clipar .container .clients .title{margin-block-start:0}}@media(max-width: 768px){main #home #hero .hero-title{text-align:center;bottom:40vh}main #home #hero .hero-title h4{font-size:1rem;letter-spacing:normal}main #home #hero .hero-title h2{font-size:2.5rem}main #home #hero .hero-title ul li{font-size:1rem;left:50%;letter-spacing:.1rem;transform:translateX(-50%)}main #home .content #products .button{place-content:center;padding:1rem 2rem}main #home .content #products .button .icon{margin:0}main #home .content #products .button .icon::before{height:3.125rem}main #home .content #products .button .title{margin-block-start:1rem}main #home .content #intro{grid-template-columns:1fr;margin-block:0;padding-block-start:5.8125rem;padding-inline:1.875rem}main #home .content #intro .abstract-bg:not(.opacity){display:none}main #home .content #intro .abstract-bg.left{top:-1.875rem;left:-3.75rem;height:9.8125rem;width:8.4375rem}main #home .content #intro .abstract-bg.left::before{content:unset}main #home .content #intro .abstract-bg.right{height:12.8125rem;width:10.4375rem;right:-8rem;top:unset;bottom:30%}main #home .content #intro picture{margin-inline:-1.9rem;order:1}main #home .content #intro picture img{width:100%}main #home .content #intro span h3{font-size:1.5rem;text-align:center}main #home .content #intro span p{font-size:1rem}main #home .content #sliders .slider-full h3,main #home .content #sliders .slider-half h3{font-size:1.25rem}main #home .content #sliders .slider-full p,main #home .content #sliders .slider-half p{font-size:1rem}main #home .content #sliders .slider-full .container span{padding-inline:1.25rem !important}main #home .content #sliders .slider-half{flex-direction:column;height:57.25rem}main #home .content #sliders .slider-half a{padding-inline:1.25rem !important;margin-inline:0 auto !important}main #home .content #sliders .slider .card::before{content:unset !important}main #home .content #sliders .slider .dots{bottom:1.25rem;padding-inline-end:1.25rem}main #home .content #clipar .title h3{font-size:1.25rem}main #home .content #clipar .title p{font-size:1rem}main #home .content #clipar .container .partners{padding:0;margin-block-end:5.8rem}main #home .content #clipar .container .partners,main #home .content #clipar .container .clients{min-height:unset}main #home .content #clipar .container .partners::before,main #home .content #clipar .container .clients::before{content:"";display:block;height:12rem;width:8rem;background-color:#fa752a;position:absolute;top:80%;left:50%;transform:translate(-50%, -50%) skewX(-30deg);pointer-events:none;z-index:0}main #home .content #clipar .container .clients::before{top:50%}main #home .content #clipar .container .logos{display:flex;justify-content:flex-start;max-width:100%;overflow:hidden;overflow-x:auto;padding:2rem .2rem}main #home .content #clipar .container .logos::before{content:unset}main #home .content #clipar .container .logos .card{flex-basis:12.5rem;flex-grow:0;flex-shrink:0;height:6.25rem;width:12.5rem}main #home .content #clipar .container .logos .card:first-child{margin-inline-start:1.25rem}main #home .content #clipar .container .logos .card:last-child{margin-inline-end:1.25rem}}@media(max-width: 470px){main #home .content #sliders .slider-half{height:32.75rem}main #home .content #sliders .slider-half .card div a{padding:1.875rem 1.25rem !important}}main #institutional{position:relative;overflow:hidden;max-width:100dvw;padding-block-start:11.5625rem;color:#fff;z-index:2}main #institutional h2{font-size:3rem;line-height:1.2;margin-block:1.5rem;font-weight:700}main #institutional .subtitle{min-height:1.25rem;margin-block-end:2.5rem}main #institutional .main-banner{position:relative;box-shadow:0 0 7px 0 rgba(0,0,0,.45);z-index:1}main #institutional .main-banner:empty{background-color:#fff;min-height:13rem;box-shadow:unset;z-index:0}main #institutional .content{position:relative;color:#1e1e1e}main #institutional .content .container{max-width:44.375rem;margin-inline:auto;padding-block:6.25rem 12.5rem;font-size:1rem;line-height:1.8rem;letter-spacing:.015rem}main #institutional .content .container>*{margin-block-start:0}main #institutional .content .container h1{font-size:1.75rem;letter-spacing:-0.025rem;margin-block-end:.5rem;font-weight:700;text-transform:uppercase}main #institutional .content .container h2{font-size:1.5rem;letter-spacing:.02rem;margin-block-end:.45rem;font-weight:700}main #institutional .content .container h3{font-size:1.25rem;letter-spacing:.025rem;margin-block-end:.45rem;font-weight:700}main #institutional .content .container h4{font-size:1.125rem;letter-spacing:.025rem;margin-block-end:.3rem;font-weight:700}main #institutional .content .container>p{margin-block-end:1.8rem;white-space:pre-line}main #institutional .content .container .image-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4.375rem 2.1875rem;margin-block:2.875rem 3.875rem}main #institutional .content .container .image-flex img{max-width:135px;max-height:42px}main #institutional .content .container .image-flex:last-child{margin-block-end:0}main #institutional .content::before{content:"";display:block;height:36.875rem;width:21.875rem;transform:skewX(-30deg);background:linear-gradient(346deg, #FA752A 60%, #ffffff 100%);position:absolute;bottom:-7.6875rem;right:6.25rem;pointer-events:none;opacity:.2}main #institutional .content:not(.not-found){background-color:#fff}main #institutional .content.not-found{margin-block-start:-13rem}main #institutional .content.not-found .container{padding-block-start:3.75rem}main #institutional.tetra .content .container ul,main #institutional.tetra .content .container ol,main #institutional.dmr .content .container ul,main #institutional.dmr .content .container ol,main #institutional.iot .content .container ul,main #institutional.iot .content .container ol{list-style:none;padding:0;margin:0 0 1.8rem}main #institutional.tetra .content .container ul p,main #institutional.tetra .content .container ol p,main #institutional.dmr .content .container ul p,main #institutional.dmr .content .container ol p,main #institutional.iot .content .container ul p,main #institutional.iot .content .container ol p{padding:0;margin:0}main #institutional.tetra .content .container ul li p::before,main #institutional.tetra .content .container ol li p::before,main #institutional.dmr .content .container ul li p::before,main #institutional.dmr .content .container ol li p::before,main #institutional.iot .content .container ul li p::before,main #institutional.iot .content .container ol li p::before{content:"";display:inline-block;margin-inline-end:.5rem;height:20px;width:21px;vertical-align:sub;background-image:url("/assets/img/list-icons.webp");background-repeat:no-repeat;background-position:right center;background-size:cover}main #institutional.tetra .content .container ul li:not(:last-of-type),main #institutional.tetra .content .container ol li:not(:last-of-type),main #institutional.dmr .content .container ul li:not(:last-of-type),main #institutional.dmr .content .container ol li:not(:last-of-type),main #institutional.iot .content .container ul li:not(:last-of-type),main #institutional.iot .content .container ol li:not(:last-of-type){margin-block-end:1rem}main #institutional.tetra .content .container ul li:nth-child(1) p::before{background-position:-21px center}main #institutional.tetra .content .container ul li:nth-child(2) p::before{background-position:-46px center}main #institutional.tetra .content .container ul li:nth-child(3) p::before{background-position:-73px center}main #institutional.tetra .content .container ul li:nth-child(4) p::before{background-position:-99px center}main #institutional.tetra .content .container ul li:nth-child(5) p::before{background-position:-126px center}main #institutional.dmr .content .container ul li:nth-child(1) p::before{background-position:-21px center}main #institutional.dmr .content .container ul li:nth-child(2) p::before{background-position:2px center}main #institutional.dmr .content .container ul li:nth-child(3) p::before{background-position:-73px center}main #institutional.dmr .content .container ul li:nth-child(4) p::before{background-position:-99px center}main #institutional.dmr .content .container ul li:nth-child(5) p::before{background-position:-126px center}main #institutional.dmr .content .container ul li:nth-child(6) p::before{background-position:-178px center}main #institutional.dmr .content .container ul li:nth-child(7) p::before{background-position:-204px center}main #institutional.dmr .content .container ul li:nth-child(8) p::before{background-position:-231px center}main #institutional.dmr .content .container ul li:nth-child(9) p::before{background-position:-255px center}main #institutional.iot .content .container ul{margin:1rem 0 1.8rem}main #institutional.iot .content .container ul li:nth-child(1) p::before{background-position:-283px center}main #institutional.iot .content .container ul li:nth-child(2) p::before{background-position:-309px center}main #institutional.iot .content .container ul li:nth-child(3) p::before{background-position:-256px center}main #institutional.iot .content .container ul li:nth-child(4) p::before{background-position:-336px center}main #institutional.nuestros-servicios .content article .service-group{overflow:hidden;cursor:pointer}main #institutional.nuestros-servicios .content article .service-group h4{position:relative;padding-right:1.2rem;transition:color .2s linear}main #institutional.nuestros-servicios .content article .service-group h4::before{content:"";display:block;position:absolute;height:1rem;width:1rem;top:50%;right:.5rem;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center/contain;transition:transform .2s linear}main #institutional.nuestros-servicios .content article .service-group.open{height:auto !important}main #institutional.nuestros-servicios .content article .service-group.open h4{color:#f1512e}main #institutional.nuestros-servicios .content article .service-group.open h4::before{transform:translateY(-50%) rotate(-180deg)}main #institutional.contacto .content form .input-group input,main #institutional.contacto .content form .input-group textarea{width:100%;position:relative;background:rgba(0,0,0,0);z-index:2;border:none;resize:none;padding:.5rem 1rem;outline:none;letter-spacing:.02rem;line-height:1.4;box-shadow:inset 3px 0 0 #3e4258;border-bottom:1px dashed #3e4258;transition:all .3s}main #institutional.contacto .content form .input-group input:focus,main #institutional.contacto .content form .input-group textarea:focus{box-shadow:inset 3px 0 0 #fa752a}main #institutional.contacto .content form .input-group textarea{field-sizing:content}main #institutional.contacto .content form .input-group.required h4::after{content:" *";display:inline;color:#fa752a}main #institutional.contacto .content form .input-group.error h4::after{display:inline-block;color:#fff;background-color:#fa752a;width:-moz-max-content;width:max-content;vertical-align:text-bottom;font-size:10px;line-height:2;text-transform:uppercase;font-weight:600;padding-inline:8px;margin-left:8px;border-radius:2px;border:1px dashed #fff}main #institutional.contacto .content form .input-group.error.length h4::after{content:"Valor muy corto"}main #institutional.contacto .content form .input-group.error.format h4::after{content:"Formato invalido"}main #institutional.contacto .content form .input-group.error.empty h4::after{content:"No puede estar vacío"}main #institutional.contacto .content form button{display:block;cursor:pointer;border:unset;border-radius:0;box-shadow:none;color:#fff;background:#3e4258;padding:.6rem 3.4rem;margin-inline:auto;margin-block-start:3rem;text-transform:uppercase}main #institutional.contacto .content form button.loading{position:relative;display:grid;place-content:center;pointer-events:none;opacity:.8;color:#3e4258}main #institutional.contacto .content form button.loading::before{content:"";display:block;width:1rem;height:1rem;position:absolute;top:calc(50% - .5rem);left:calc(50% - .5rem);border:4px solid #fff;border-top-color:#fa752a;border-radius:50%;animation:rotate 1s linear forwards infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}main #institutional.empty .content::before{bottom:-20rem}main #institutional.empty .content article h4{margin-bottom:2rem}main #institutional.empty .content article ul{margin:0;padding-left:1rem}@media(max-width: 1250px){main #institutional>.container,main #institutional>.content{padding-inline:1.25rem}main #institutional>.content::before{right:unset;left:80%}}@media(max-width: 920px){main #institutional>.content::before{height:28.875rem;width:16.875rem}}@media(min-width: 769px){main #institutional.contacto .content h4{margin-block:0 .8rem}main #institutional.contacto .content form{display:grid;grid-template-columns:1fr 1fr;gap:2rem}main #institutional.contacto .content form .input-group.asunto,main #institutional.contacto .content form .input-group.mensaje{grid-column:span 2}main #institutional.contacto .content form button{grid-column:span 2}}@media(max-width: 768px){main #institutional>.container .main-banner:not(:empty){height:300px}main #institutional>.container .main-banner img{-o-object-fit:cover;object-fit:cover;height:100%}main #institutional>.content::before{height:20.875rem;width:11.875rem}main #institutional>.content .container{padding-block:6.25rem}main #institutional>.content .container .image-flex{margin-block:1.6875rem 2.5rem}main #institutional.contacto .content .input-group h4{margin-block:2rem .8rem}main #institutional.contacto .content .input-group.nombre h4{margin-block-start:0}}main #list{position:relative;overflow:hidden;max-width:100dvw;padding-block-start:11.5625rem;color:#fff;z-index:2}main #list h2{font-size:3rem;line-height:1.2;margin-block:1.5rem;font-weight:700}main #list .subtitle{min-height:1.25rem;margin-block-end:2.5rem}main #list .main-banner{position:relative;box-shadow:0 0 7px 0 rgba(0,0,0,.45);z-index:1}main #list .main-banner:empty{background-color:#fff;min-height:13rem;box-shadow:unset;z-index:0}main #list .content{color:#1e1e1e}main #list .content .controls{color:#fff;display:flex;justify-content:space-between;align-items:center;padding-block-end:5.3125rem;position:relative;z-index:2}main #list .content .controls .selector{position:relative;display:inline-block;width:10.625rem;font-size:.875rem;margin-inline-start:.75rem}main #list .content .controls .selector .clear-filters{display:block;position:absolute;top:0;right:0;transform:translate(50%, -50%);padding:5px;z-index:2;cursor:pointer}main #list .content .controls .selector .clear-filters svg{background-color:#1e1f24;pointer-events:none}main #list .content .controls .selector .selector-trigger{position:relative;border:1px solid #fff;padding-block:.5625rem .625rem;padding-inline:.625rem;cursor:pointer}main #list .content .controls .selector .selector-trigger::after{content:"";display:block;height:.5625rem;width:.5625rem;position:absolute;right:0;top:50%;transform:translate(-0.5625rem, -50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 11 7'%3E%3Cpath stroke='%23fff' d='M1 1l4.5 4.5L10 1'/%3E%3C/svg%3E") no-repeat center/contain;transition:all .2s}main #list .content .controls .selector .selector-list{position:absolute;display:flex;flex-direction:column;width:10.625rem;background:#1e1f24;border:1px solid #fff;border-top:0;transform:scaleY(0);transform-origin:top center;box-shadow:0 0 7px 0 rgba(0,0,0,.35),0 0 2px 0 rgba(0,0,0,.55);transition:all .2s}main #list .content .controls .selector .selector-list span{display:block;cursor:pointer;padding:.625rem .625rem}main #list .content .controls .selector .selector-list span:not(:last-child){border-bottom:1px solid rgba(255,255,255,.3)}main #list .content .controls .selector .selector-list span:hover{color:#fa752a}main #list .content .controls .selector.open .selector-trigger::after{transform:translate(-0.5625rem, -50%) rotate(-180deg)}main #list .content .controls .selector.open .selector-list{transform:scaleY(1);z-index:3}main #list .content .empty-list{width:100%;background-color:#fff;min-height:40vh}main #list .content .empty-list h5{margin:0;text-align:center;font-size:20px;letter-spacing:1px;text-transform:uppercase;padding:70px 20px}main #list .content .grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1.25rem;padding-block-end:12.5rem}main #list .content .grid .product{position:relative;overflow:hidden;display:inline-block;background-color:#fff;padding-block-end:3.75rem;box-shadow:0 0 7px 0 rgba(0,0,0,.15),0 0 2px 0 rgba(0,0,0,.25)}main #list .content .grid .product .main-image{display:flex;padding:.72rem;padding-block-end:0;width:100%;height:290px}main #list .content .grid .product .main-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}main #list .content .grid .product .brand{height:30px;width:50px;display:grid;place-content:center;position:absolute;top:.75rem;right:.75rem}main #list .content .grid .product .header{position:absolute;bottom:-3rem;left:0;right:0;text-align:center;padding:.72rem;margin-block-start:.875rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all .2s}main #list .content .grid .product .header h3{font-size:1rem;letter-spacing:.5px;margin:0}main #list .content .grid .product .header p{font-size:.875rem;letter-spacing:.5px;margin:0}main #list .content .grid .product .header a{display:block;position:relative;color:#fff;text-decoration:none;padding-block:.5625rem;margin-block-start:1rem;border:1px solid #fa752a;background:linear-gradient(90deg, #FA752A, #EF5329);opacity:0;visibility:hidden;transition:all .2s}main #list .content .grid .product:hover .header{bottom:0;background:linear-gradient(90deg, #343844, #1D1F24);color:#fff}main #list .content .grid .product:hover .header a{visibility:visible;opacity:1}@media(max-width: 1024px){main #list .content .grid{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 920px){main #list>.container{padding-inline:1rem}main #list .subtitle{display:none}main #list .content .container{padding-block-start:0}main #list .content .container .controls{padding:0 1rem 3rem;background:linear-gradient(-180deg, rgba(30, 31, 36, 0) 0%, #1e1f24 40%);flex-direction:column;align-items:flex-end;gap:1rem}main #list .content .container .controls .filters{display:grid;grid-template-columns:max-content 1fr;gap:1rem}main #list .content .container .controls .filters *{grid-column:2}main #list .content .container .controls .filters .label{grid-column:1}main #list .content .container .controls .filters .selector{margin:0}main #list .content .grid{padding:1rem 1rem 10rem}}@media(max-width: 768px){main #list .content .controls .selector .clear-filters{top:50%;right:.2rem;transform:translate(0, -50%);aspect-ratio:1;background:unset;fill:#1e1f24}main #list .content .grid{grid-template-columns:repeat(3, 1fr);gap:1rem}}@media(max-width: 530px){main #list .content .grid{grid-template-columns:repeat(2, 1fr);gap:.75rem}main #list .content .grid .product .main-image,main #list .content .grid .product .header{padding-inline:.4rem}main #list .content .grid .product .main-image{padding-block:.4rem 0}main #list .content .grid .product .header{padding-block:.4rem}}main #pdp{position:relative;overflow:hidden;max-width:100dvw;padding-block-start:11.5625rem;color:#fff;z-index:2}main #pdp h2{font-size:3rem;line-height:1.2;margin-block:1.5rem;font-weight:700}main #pdp .subtitle{min-height:1.25rem;margin-block-end:2.5rem}main #pdp .product-main{color:#1e1e1e;background:linear-gradient(180deg, #fff 200px, rgba(255, 255, 255, 0) 200px);display:grid;grid-template-columns:1fr 1fr;gap:1.375rem;padding:6.25rem 7.5rem}main #pdp .product-main .main-image{position:relative}main #pdp .product-main .main-image .brand-image{position:absolute;top:0;left:0;max-width:140px;max-height:45px}main #pdp .product-main .main-image .product-image{max-height:50vh;margin-inline:auto}main #pdp .product-main .main-description ul{padding-inline-start:1.1rem}main #pdp .content{position:relative;color:#1e1e1e;padding-block:0 12.5rem}main #pdp .content .container{max-width:44.375rem;margin-inline:auto;font-size:1rem;line-height:1.8rem;letter-spacing:.015rem}main #pdp .content .container>*{margin-block-start:0}main #pdp .content .container h4{font-size:1.125rem;letter-spacing:.02rem;margin-block-end:.3rem;font-weight:700}main #pdp .content .container p{margin-block-end:1.8rem;white-space:pre-line}main #pdp .content .container.tab-container h4{margin:0;padding-block:1rem;letter-spacing:.04rem;font-size:1.125rem;text-transform:uppercase;display:flex;align-items:center;gap:.4rem;cursor:pointer}main #pdp .content .container.tab-container h4::after{content:"";display:inline-block;width:.375rem;height:.375rem;transform:rotate(90deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 8'%3E%3Cpath fill='%231e1e1e' d='M6 4L0 7.464V.536L6 4z'/%3E%3C/svg%3E") no-repeat center/contain}main #pdp .content .container.tab-container .tab-content{display:flex;transform:scaleY(0);opacity:0;transform-origin:top;height:0;transition:all .2s}main #pdp .content .container.tab-container .tab-content iframe{aspect-ratio:16/9}main #pdp .content .container.tab-container .tab-content .downloables{list-style:none;padding:0;margin:0}main #pdp .content .container.tab-container .tab-content .downloables .file-download{display:flex;align-items:center;gap:.8rem;line-height:3;text-decoration:none}main #pdp .content .container.tab-container:not(:last-child){border-bottom:1px solid rgba(73,78,100,.2666666667)}main #pdp .content .container.tab-container.open h4::after{transform:rotate(-90deg)}main #pdp .content .container.tab-container.open .tab-content{padding-block-end:1.5rem;transform:scaleY(1);opacity:1;height:100%}main #pdp .content::before{content:"";display:block;height:36.875rem;width:21.875rem;transform:skewX(-30deg);background:linear-gradient(346deg, #FA752A 60%, #ffffff 100%);position:absolute;bottom:-7.6875rem;right:6.25rem;pointer-events:none;opacity:.2}main #pdp .content:not(.not-found){background-color:#fff}main #pdp .content.not-found{margin-block-start:-13rem}main #pdp .content.not-found .container{padding-block-start:3.75rem}@media(max-width: 1250px){main #pdp .container{padding-inline:1rem}main #pdp>.content::before{right:unset;left:80%}}@media(max-width: 920px){main #pdp>.content::before{height:28.875rem;width:16.875rem}}@media(max-width: 768px){main #pdp .container{padding-inline:1rem}main #pdp>.content::before{height:20.875rem;width:11.875rem}main #pdp .product-main{padding:3.25rem 3.5rem;grid-template-columns:1fr}main #pdp .content{padding-inline:3.5rem}}@media(max-width: 520px){main #pdp .product-main{padding:2rem}main #pdp .content{padding-inline:2rem}}@media(max-width: 450px){main #pdp .product-main{padding:1rem}main #pdp .content{padding-inline:1rem}}main #institutional.not-found>.content .container img{margin:auto}main #institutional.not-found>.content .container h2{font-size:1.125rem;line-height:1.5rem;letter-spacing:.02;line-height:2;text-align:center;text-transform:uppercase}main #institutional.not-found>.content .container ul{padding:0;margin:0;list-style-position:inside}main #institutional.not-found>.content .container ul li{line-height:2;letter-spacing:.015}main #institutional.not-found>.content .container ul li a{color:inherit}main #institutional.not-found>.content .container ul li a:not(:hover){text-decoration:none}