﻿:root{--padding-section-horizontal-css:1.5rem}@media screen and (992px<=width<=1440px) and (resolution>=2dppx),screen and (992px<=width<=1440px) and (-webkit-min-device-pixel-ratio:2){:root{--padding-section-horizontal-css:5rem}}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(/fonts/Rubik/Rubik-Regular.ttf)}@font-face{font-family:Rubik;font-style:normal;font-weight:500;src:url(/fonts/Rubik/Rubik-Medium.ttf)}@font-face{font-family:Rubik;font-style:normal;font-weight:700;src:url(/fonts/Rubik/Rubik-Bold.ttf)}@font-face{font-family:Gascone;font-style:normal;font-weight:400;src:url(/fonts/Gascone/Gascone.ttf)}@font-face{font-family:Noto mono,monospace;font-style:normal;font-weight:400;src:url(/fonts/Noto/Noto.ttf)}.heading-1{font-size:clamp(2rem,3.55vw + 1.15rem,3.75rem);margin:0;line-height:1.05;letter-spacing:-1px;color:#2c2c2c;font-family:Gascone,sans-serif;font-weight:400}.heading-2{font-size:clamp(1.8rem,3vw + 1rem,3.25rem);margin:0;line-height:1.05;color:#2c2c2c;font-family:Gascone,sans-serif;font-weight:400}.heading-3{font-size:clamp(1.6rem,2.25vw + 1rem,2.5rem);margin:0;line-height:1.05;font-family:Gascone,sans-serif;font-weight:400}.heading-4{font-size:clamp(1.4rem,.95vw + .75rem,1.875rem);margin:0;line-height:1.05;color:#2c2c2c;font-family:Gascone,sans-serif;font-weight:400}.heading-5{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);margin:0;color:#2c2c2c}.muted{color:#445052;margin:0;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.bold{font-weight:600}.semibold{font-weight:500}.text{font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);font-weight:400;margin:0;color:#202020}.subtext{font-size:clamp(.9rem,.5vw + .7rem,1rem);font-weight:400;color:#202020}.highlight{color:#ee7a24}.eco{color:#1ea71e}.heading-1 span,.heading-2 span,.heading-3 span{font-weight:600}header{position:sticky;top:0;border-bottom:1px solid#2f3646;background-color:#030a19;z-index:9999;box-sizing:border-box}header.no-sticky{position:relative}header .relative{position:relative;max-width:1360px;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:auto;box-sizing:border-box;padding:0 .5rem}header .left{display:flex;align-items:center;gap:2rem}header .left .logo{display:flex}header .left .logo img{width:11rem;height:auto}header .left .menu{display:flex;align-items:center;gap:1rem}header .left .menu .academy{color:#f19b59}header .left .menu .subtext{font-weight:400;font-size:.95rem}header .left .menu>.row:hover>a{text-decoration:none}header .left .menu>.row:hover>svg{transform:rotate(180deg)}header .left .menu>a:hover{text-decoration:underline}header .left .menu>.row>a,header .left .menu>a{color:#fff;cursor:pointer}header .left .menu>.row{display:flex;align-items:center;gap:.15rem;height:100%;padding:1.25rem 0 1.25rem.5rem}header .left .menu>.row svg{width:1.15rem;height:1.15rem;transition:transform 95ms ease-in-out}header .left .menu>.row img{width:1.45rem;height:auto}header .left .menu>.row:hover .submenu{opacity:1;visibility:visible}header .left .menu>.row .submenu{position:absolute;top:100%;left:50%;transform:translate(-50%);padding:1rem 1.75rem;opacity:0;visibility:hidden;background-color:#030a19;transition:opacity.3s;z-index:10001;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border:1px solid#2f3646;border-top:0}header .left .menu>.row .submenu.small{max-width:200px;left:auto;transform:none;background-color:#fff;padding:1rem}header .left .menu>.row .submenu.small .wrapper{position:relative}header .left .menu>.row .submenu.two-columns .wrapper .column{max-width:800px;min-width:800px}header .left .menu>.row .submenu.two-columns .wrapper .column .button{align-self:center}header .left .menu>.row .submenu.two-columns .wrapper .column a{max-width:400px}header .left .menu>.row .submenu.three-columns .wrapper .column{max-width:1110px;min-width:1110px}header .left .menu>.row .submenu.three-columns .wrapper .column .button{align-self:center}header .left .menu>.row .submenu.three-columns .wrapper .column a{max-width:325px}header .left .menu>.row .submenu.three-columns .wrapper .column{max-width:1000px;min-width:1000px}header .left .menu>.row .submenu .wrapper{display:flex;justify-content:center;gap:1rem;width:100%}header .left .menu>.row .submenu .wrapper .caret{position:absolute;margin-left:.5rem;left:0;top:-1.5rem}header .left .menu>.row .submenu .wrapper .column{position:relative;width:max-content;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:.75rem;max-width:425px;min-width:425px}header .left .menu>.row .submenu .wrapper .column.gallery .box{background-color:#2f3646;padding:1rem;justify-content:center;align-items:center}header .left .menu>.row .submenu .wrapper .column.gallery .box img{width:15rem;height:7rem;object-fit:contain}header .left .menu>.row .submenu .wrapper .column.gallery .box svg{width:7rem;height:7rem}header .left .menu>.row .submenu .wrapper .column.gallery .box svg path{fill:#fff}header .left .menu>.row .submenu .wrapper .column.promo{justify-content:center;align-items:center;align-self:center}header .left .menu>.row .submenu .wrapper .column.promo .wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:2rem;border-radius:1rem;background-color:#ffeee2}header .left .menu>.row .submenu .wrapper .column.promo .wrapper .heading-4{color:#2c2c2c;font-weight:600;text-align:center}header .left .menu>.row .submenu .wrapper .column .title{flex:1 100%;display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;margin-bottom:.25rem;border-bottom:1px solid#3a4255}header .left .menu>.row .submenu .wrapper .column .title img{width:2rem;height:2rem}header .left .menu>.row .submenu .wrapper .column .title span{font-weight:500;color:#fff}header .left .menu>.row .submenu .wrapper .column .box{flex:1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;color:#fff;padding:.55rem;border-radius:.25rem;box-sizing:border-box}header .left .menu>.row .submenu .wrapper .column .box:hover{background-color:#2f3646}header .left .menu>.row .submenu .wrapper .column .box>.row{display:flex;align-items:center;gap:.25rem}header .left .menu>.row .submenu .wrapper .column .box>.row .subtext,header .left .menu>.row .submenu .wrapper .column .box>.row .text{font-weight:600;color:#fff}header .left .menu>.row .submenu .wrapper .column .box>.row .subtext svg,header .left .menu>.row .submenu .wrapper .column .box>.row .text svg{transform:rotate(0)}header .left .menu>.row .submenu .wrapper .column .box>.row svg{width:1.35rem;height:1.35rem;transform:rotate(-90deg)}header .left .menu>.row .submenu .wrapper .column .box>.row svg path{stroke:#fff}header .left .menu>.row .submenu .wrapper .column .box>.subtext{color:#ffffffbf;font-size:clamp(.9rem,.5vw + .7rem,1rem)}header .left .menu>.row .submenu .wrapper .column>a.button{margin-top:.75rem}header .left .menu>.row .submenu .wrapper form{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;background-color:#fff}header .left .menu>.row .submenu .wrapper form .row{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem;box-sizing:border-box;border-radius:.25rem}header .left .menu>.row .submenu .wrapper form .row:hover{background-color:#ffdbc0}header .left .menu>.row .submenu .wrapper form .row .subtext{font-weight:500}header .mobile{display:none}@media (width<=1250px){header{top:0;border-radius:0}header .relative{padding:1.25rem}header .relative .left{padding-left:0}header .relative .left .menu{margin-left:auto}header .relative .left .menu>.row .submenu{right:1rem}header .relative .left .menu>.row .submenu .wrapper .caret{right:-.5rem}header .relative .mobile{display:flex}header .relative .mobile>svg{width:1.5rem;height:1.5rem;cursor:pointer}header .relative .mobile>svg#close-mobile-menu{display:none;transform:rotate(45deg)}header .relative .mobile.show .panel{visibility:visible;transform:translate(0)}header .relative .mobile.show>svg#close-mobile-menu{display:inline}header .relative .mobile.show>svg#open-mobile-menu{display:none}header .relative .mobile .panel{position:absolute;top:100%;left:0;display:flex;flex-direction:column;align-items:flex-start;width:100%;transform:translate(150%);background-color:#131c2d;transition:.25s;visibility:hidden;z-index:999;color:#fff;box-sizing:border-box}header .relative .mobile .panel .box{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;color:#000;box-sizing:border-box;background-color:#131c2d}header .relative .mobile .panel .box.show>.row>svg{transform:rotate(0)}header .relative .mobile .panel .box.show>.items{max-height:450px}header .relative .mobile .panel .box .row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.25rem}header .relative .mobile .panel .box .row>div{display:flex;align-items:center}header .relative .mobile .panel .box .row .subtext{font-weight:600;color:#fff;padding:.5rem 1rem}header .relative .mobile .panel .box .row .subtext svg{width:.92rem;height:.92rem}header .relative .mobile .panel .box .row>svg{width:1.55rem;height:1.55rem;transform:rotate(-180deg);transition:transform.1s;padding:.75rem}header .relative .mobile .panel .box .row img{width:2.5rem;height:2.5rem}header .relative .mobile .panel .box .items{width:100%;max-height:0;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;transition:max-height.15s;overflow-y:auto}header .relative .mobile .panel .box .items .box{width:100%;padding-left:.75rem;padding-right:.75rem;box-sizing:border-box}header .relative .mobile .panel .box .items .box:first-child{margin-top:.5rem}header .relative .mobile .panel .box .items .box>.row>.subtext{font-weight:500;font-size:.85rem}header .relative .mobile .panel .box .sub-items{box-sizing:border-box;padding-right:2rem}header .relative .mobile .panel .box .sub-items .box{background-color:#030a19;border-bottom:2px solid#131c2d;border-radius:.5rem;margin-left:.75rem;margin-right:.75rem}header .relative .mobile .panel .box .sub-items .box .row .subtext{font-weight:500;font-size:.85rem}header .relative .mobile .panel .box .sub-items .box .row>svg{padding:.75rem.55rem.25rem.75rem}header .relative .mobile .panel .box .sub-items .box .subtext{color:#fff;padding-left:1rem;padding-bottom:.75rem;padding-right:.55rem;font-size:.8rem}header .relative .mobile .panel a.box .row>svg{transform:rotate(-90deg)}header .relative .mobile .panel .button{margin:1rem.5rem.5rem auto}header .relative .left .menu>.row,header .relative .left .menu>a,header .relative .right{display:none}}@media (width<=768px){header{position:relative}}.subheader{padding:0 2rem;background-color:#030a19;z-index:10000}.subheader .wrapper{max-width:1360px;width:100%;display:flex;justify-content:space-between;align-items:center;margin:auto;padding:.5rem}.subheader .wrapper .logo{display:flex;margin-left:.5rem}.subheader .wrapper .logo a{display:flex;align-items:center;gap:.5rem}.subheader .wrapper .logo a img{width:6.5rem;height:auto}.subheader .wrapper .logo a img.ikolcrane{width:1.5rem;height:1.5rem}.subheader .wrapper .logo a .text{color:#fff;font-weight:600}.subheader .wrapper .menu{display:flex;align-items:center;gap:2rem}.subheader .wrapper .menu a{color:#fff}.subheader .wrapper .menu a:hover{text-decoration:underline}@media (width<=768px){.subheader{display:none}}footer{display:flex;justify-content:center;background-color:#030a19;padding:2rem;box-sizing:border-box}footer .wrapper{max-width:1360px;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}footer .wrapper .social{display:flex;gap:.5rem}footer .wrapper .social a{display:flex;color:#fff}footer .wrapper .social a:last-child svg{margin-left:.5rem}footer .wrapper .social a svg{width:1.5rem;height:1.5rem}footer .wrapper .rights{display:flex;flex:0 650px}footer .wrapper .rights span{color:#fff;font-size:.85rem}footer .wrapper .certificates{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75rem}footer .wrapper .certificates a{display:flex}footer .wrapper .certificates a img{width:100%;height:auto;max-width:6.5rem;max-height:8rem}footer .wrapper .certificates a:first-child img,footer .wrapper .certificates a:nth-child(2) img,footer .wrapper .certificates a:nth-child(3) img{width:6rem}footer .wrapper .certificates a:nth-last-child(-n+3) img{max-width:8rem}footer .wrapper .policies{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem;flex:1 250px}footer .wrapper .policies a{color:#fff;font-size:.85rem}footer .wrapper .policies a:hover{text-decoration:underline}@media (width<=600px){footer .wrapper{justify-content:center;text-align:center}footer .wrapper .certificates,footer .wrapper .policies{justify-content:center}footer .wrapper .certificates a img{width:7.5rem;max-width:7.5rem}}body,html{margin:0;border:0;padding:0;width:100%;box-sizing:border-box;background-color:#fff;color:#202020;font-family:Rubik,sans-serif,Sans-serif;font-size:1rem;font-variant-ligatures:none;overflow-x:clip;scroll-behavior:smooth;zoom:.97}a{text-decoration:none;color:#202020}a:hover{color:#202020}img{image-rendering:-webkit-optimize-contrast}:not(input){-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile{display:none}@media (width<=600px){p.mobile,span.mobile{display:inline}div.mobile{display:block}img.mobile{display:inline}.desktop{display:none!important}}@media screen and (992px<=width<=1440px) and (resolution>=2dppx),screen and (992px<=width<=1440px) and (-webkit-min-device-pixel-ratio:2){html{font-size:85%}}.home .hero{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#030a19;min-height:800px}.home .hero video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50%;filter:brightness(40%)}.home .hero:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000000bf}.home .hero:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(#fff0 50%,#030a19 90%)}.home .hero .wrapper{width:100%;height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;max-width:1360px;box-sizing:border-box;z-index:1;gap:2rem;padding:0 1.5rem}.home .hero .wrapper h1{color:#fff;max-width:750px}.home .hero .wrapper .heading-5{max-width:600px;color:#fff}@media (width<=768px){.home .hero{min-height:450px;padding-top:5rem}.home .hero .wrapper{justify-content:flex-start}}.home .bento{position:relative;display:flex;justify-content:center;padding:2rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .bento:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.home .bento .wrapper{width:100%;max-width:1250px;display:flex;flex-wrap:wrap;box-sizing:border-box;gap:1rem;z-index:1;padding-bottom:6rem;border-bottom:1px solid#2f3646}.home .bento .wrapper .box{position:relative;flex:1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem 2rem;background-color:#030a19;border-radius:.5rem;border:1px solid#2f3646;transition:.25s}.home .bento .wrapper .box:hover{border:1px solid#fff;cursor:pointer}.home .bento .wrapper .box.center{align-items:center;text-align:center}.home .bento .wrapper .box:first-child{flex:0 300px}.home .bento .wrapper .box:nth-child(2){flex:1 500px;flex-wrap:wrap}.home .bento .wrapper .box:nth-child(3n){max-width:340px}.home .bento .wrapper .box.row{flex-direction:row}.home .bento .wrapper .box.no-padding{padding:0}.home .bento .wrapper .box .muted{color:#c2c2c2;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem)}.home .bento .wrapper .box img{max-width:20rem}.home .bento .wrapper .box .heading-2,.home .bento .wrapper .box .heading-3,.home .bento .wrapper .box .text,.home .bento .wrapper .box a{color:#fff}.home .bento .wrapper .box a{text-decoration:underline;text-underline-offset:5px}.home .bento .wrapper .box .content{padding:1.5rem 2rem;flex:1;display:flex;flex-direction:column;align-items:flex-start}.home .bento .wrapper .box .content.center{align-items:center}.home .bento .wrapper .box .content{gap:1rem;z-index:1}.home .bento .wrapper .box svg{width:1.5rem;height:1.5rem;fill:#fff}.home .bento .wrapper .box svg path{fill:#fff}.home .bento .wrapper .box .effect{height:100%;left:0;object-fit:cover;opacity:.25;position:absolute;top:0;width:100%}.home .bento .wrapper .box .video-wrapper{position:relative;flex:1.25;width:100%;height:100%}.home .bento .wrapper .box .video-wrapper .gradient{background:radial-gradient(circle,#030a1900 0%,#030a19 70%);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.home .bento .wrapper .box .video-wrapper img{width:4.25rem;height:4.25rem}.home .bento .wrapper .box .video-wrapper .swiper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.5rem;height:4.5rem}.home .bento .wrapper .box .video-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#fff}.home .bento .wrapper .box .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:lighten;object-fit:cover;object-position:0 44%}@keyframes vibrate{0%{transform:translate(-50%,-50%)}20%,40%{transform:translate(-49%,-49%)}60%,80%{transform:translate(-51%,-51%)}to{transform:translate(-50%,-50%)}}@media (width<=1110px){.home .bento,.home .bento .wrapper{padding-bottom:3rem}.home .bento .wrapper .box:nth-child(2) .video-wrapper{display:none}}.home .content-graphic{position:relative;display:flex;justify-content:center;padding:3rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .content-graphic:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.home .content-graphic .wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;max-width:1250px;box-sizing:border-box;gap:5rem;z-index:1;padding-bottom:6rem;padding-top:3rem;border-bottom:1px solid#2f3646;color:#fff}.home .content-graphic .wrapper .heading-2,.home .content-graphic .wrapper .text{color:#fff}.home .content-graphic .wrapper .heading-2 b,.home .content-graphic .wrapper .text b{color:#f19b59}.home .content-graphic .wrapper:before{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .content-graphic .wrapper:after{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .content-graphic .wrapper .content{flex:1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.home .content-graphic .wrapper .content .highlight{font-family:Noto mono,monospace;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.home .content-graphic .wrapper .content .list{display:flex;flex-direction:column;align-items:flex-start;gap:3rem;margin-top:3rem}.home .content-graphic .wrapper .content .list .item{display:flex;align-items:flex-start;gap:.75rem}.home .content-graphic .wrapper .content .list .item svg{flex:0 2rem;height:auto}.home .content-graphic .wrapper .content .list .item .column{flex:1;display:flex;flex-direction:column;gap:1rem}.home .content-graphic .wrapper .content .list .item .column .text.bold{font-weight:600}.home .content-graphic .wrapper .image{flex:1 350px;display:flex;position:sticky;top:7rem;background-color:#030a19}.home .content-graphic .wrapper .image video{width:100%;height:100%;filter:invert()hue-rotate(180deg);mix-blend-mode:screen}.home .content-graphic .wrapper .image .swiper{width:650px}.home .content-graphic .wrapper .image .swiper-slide{display:flex;align-items:center;justify-content:center}.home .content-graphic .wrapper .image .swiper-slide img{width:100%;object-fit:contain}@media (width<=768px){.home .content-graphic,.home .content-graphic .wrapper{padding-bottom:3rem}.home .content-graphic .wrapper .image{order:1;position:static}.home .content-graphic .wrapper .image .swiper{width:380px}}.home .trusted-by{position:relative;display:flex;justify-content:center;padding:0 var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .trusted-by:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.home .trusted-by .wrapper{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;max-width:1250px;gap:5rem;padding-bottom:6rem;padding-top:6rem;border-bottom:1px solid#2f3646;z-index:1;color:#fff;box-sizing:border-box}.home .trusted-by .wrapper:before{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .trusted-by .wrapper:after{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .trusted-by .wrapper .clients{display:flex;align-items:center;flex-wrap:wrap;gap:3rem}.home .trusted-by .wrapper .clients .title{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;flex:1 300px}.home .trusted-by .wrapper .clients .title h2{color:#fff}.home .trusted-by .wrapper .clients .logos{display:grid;grid-template-columns:repeat(3,1fr);gap:3.5rem 5rem;flex:1 500px;padding:1rem;place-items:center}@media (width<=992px){.home .trusted-by .wrapper .clients .logos{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (width<=600px){.home .trusted-by .wrapper .clients .logos{grid-template-columns:1fr;gap:2.5rem}}.home .trusted-by .wrapper .clients .logos img{height:50px;width:auto;max-width:160px;object-fit:contain;transition:.3s}.home .trusted-by .wrapper .clients .logos img.logo-navantia{scale:1.4}.home .trusted-by .wrapper .clients .logos img.logo-airbus,.home .trusted-by .wrapper .clients .logos img.logo-gdels{scale:1.2}.home .trusted-by .wrapper .clients .logos img.logo-apm,.home .trusted-by .wrapper .clients .logos img.logo-csp,.home .trusted-by .wrapper .clients .logos img.logo-vdl{scale:1.3}.home .trusted-by .wrapper .clients .logos img.logo-smartlog{scale:1.1}.home .trusted-by .wrapper .clients .logos img.logo-concasa{scale:1.5}.home .trusted-by .wrapper .clients .logos img.logo-tesya,.home .trusted-by .wrapper .clients .logos img.logo-vopak{scale:1.1}.home .trusted-by .wrapper .clients .logos img.logo-abengoa{scale:1.5}.home .success-stories{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css);background-color:#030a19}.home .success-stories:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.home .success-stories .wrapper{position:relative;width:100%;max-width:1250px;display:flex;flex-direction:column;align-items:flex-start;gap:3rem;padding-bottom:6rem;padding-top:6rem}.home .success-stories .wrapper:before{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .success-stories .wrapper:after{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .success-stories .wrapper .heading-2,.home .success-stories .wrapper .heading-4{color:#fff}.home .success-stories .wrapper .title{width:100%}.home .success-stories .wrapper .content{display:flex;flex-wrap:wrap;gap:2.5rem}.home .success-stories .wrapper .content .box{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 350px;border-radius:.5rem;border:1px solid#2f3646;transition:.25s}.home .success-stories .wrapper .content .box:hover{border:1px solid#fff;cursor:pointer}.home .success-stories .wrapper .content .box:hover img{transform:scale(1.2)}.home .success-stories .wrapper .content .box .image{width:100%;height:300px;overflow:hidden}.home .success-stories .wrapper .content .box img{width:100%;height:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;object-fit:cover;transition:.35s}.home .success-stories .wrapper .content .box .info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem 2rem}.home .api{position:relative;background-color:#030a19;display:flex;justify-content:center;padding:3rem var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css)}.home .api:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.home .api .inner-wrapper{display:flex;justify-content:center;width:100%;max-width:1250px;padding-top:3rem;padding-bottom:6rem;border-bottom:1px solid#2f3646}.home .api .wrapper{justify-content:center;align-items:center;width:100%;height:100%;max-width:700px;min-height:700px;display:flex;position:relative}.home .api .wrapper:before{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-right:none;left:0}.home .api .wrapper:after{border:1px solid#ee7a24;border-bottom:none;border-radius:2px;content:"";height:1rem;position:absolute;top:0;width:1rem;border-left:none;left:auto;right:0}.home .api .wrapper .content{max-width:350px;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;margin-right:2rem;margin-bottom:2rem}.home .api .wrapper .content .heading-3,.home .api .wrapper .content .muted{font-style:italic;color:#fff}.home .api .wrapper .orbit{width:100%;height:100%;position:absolute;animation:spin 30s linear infinite;zoom:1.2}.home .api .wrapper .orbit .orb-slot{width:170px;height:170px;margin:-90px;position:absolute;top:50%;left:50%}.home .api .wrapper .orbit .orb-slot:first-child{--angle:0deg}.home .api .wrapper .orbit .orb-slot:nth-child(2){--angle:45deg}.home .api .wrapper .orbit .orb-slot:nth-child(3){--angle:90deg}.home .api .wrapper .orbit .orb-slot:nth-child(4){--angle:135deg}.home .api .wrapper .orbit .orb-slot:nth-child(5){--angle:180deg}.home .api .wrapper .orbit .orb-slot:nth-child(6){--angle:225deg}.home .api .wrapper .orbit .orb-slot:nth-child(7){--angle:270deg}.home .api .wrapper .orbit .orb-slot:nth-child(8){--angle:315deg}.home .api .wrapper .orbit .orb-slot img{animation:counter-spin 30s linear infinite;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=768px){.home .api .wrapper{min-height:450px}.home .api .wrapper .content{max-width:250px;margin-right:0}.home .api .wrapper .orbit{zoom:.75;margin-left:2rem}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes counter-spin{0%{transform:rotate(var(--angle)) translate(230px) rotate(calc(-1*var(--angle))) rotate(0deg)}to{transform:rotate(var(--angle)) translate(230px) rotate(calc(-1*var(--angle))) rotate(-360deg)}}.asset-control.asset-control .hero,.digitalization.asset-control .hero,.price.asset-control .hero{padding:2rem var(--padding-section-horizontal-css)}.asset-control .hero,.digitalization .hero,.price .hero{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 0;background-color:#030a19;overflow:hidden}.asset-control .hero:before,.digitalization .hero:before,.price .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.asset-control .hero .wrapper,.digitalization .hero .wrapper,.price .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:1360px;box-sizing:border-box;z-index:1}.asset-control .hero .wrapper .content,.digitalization .hero .wrapper .content,.price .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 500px;z-index:3}.asset-control .hero .wrapper .content .heading-3,.digitalization .hero .wrapper .content .heading-3,.price .hero .wrapper .content .heading-3{color:#fff}.asset-control .hero .wrapper .content .muted,.digitalization .hero .wrapper .content .muted,.price .hero .wrapper .content .muted{font-weight:600;color:#fff}.asset-control .hero .wrapper .content h1,.digitalization .hero .wrapper .content h1,.price .hero .wrapper .content h1{font-size:clamp(2rem,4vw + 1.55rem,4.25rem);color:#fff;letter-spacing:.5px}.asset-control .hero .wrapper .content .text,.digitalization .hero .wrapper .content .text,.price .hero .wrapper .content .text{max-width:700px;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);color:#fff}.asset-control .hero .wrapper .content .benefits,.digitalization .hero .wrapper .content .benefits,.price .hero .wrapper .content .benefits{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:1rem 0}.asset-control .hero .wrapper .content .benefits .row,.digitalization .hero .wrapper .content .benefits .row,.price .hero .wrapper .content .benefits .row{display:flex;align-items:center;gap:1rem;color:#445052}.asset-control .hero .wrapper .content .benefits .row u,.digitalization .hero .wrapper .content .benefits .row u,.price .hero .wrapper .content .benefits .row u{text-underline-offset:4.25px}.asset-control .hero .wrapper .content .benefits .row svg,.digitalization .hero .wrapper .content .benefits .row svg,.price .hero .wrapper .content .benefits .row svg{width:2rem;height:2rem}.asset-control .hero .wrapper .content .benefits .row svg path,.digitalization .hero .wrapper .content .benefits .row svg path,.price .hero .wrapper .content .benefits .row svg path{stroke:#fff}.asset-control .hero .wrapper .content .benefits .row span.number,.digitalization .hero .wrapper .content .benefits .row span.number,.price .hero .wrapper .content .benefits .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600}.asset-control .hero .wrapper .content>.row,.digitalization .hero .wrapper .content>.row,.price .hero .wrapper .content>.row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:1rem.5rem}.asset-control .hero .wrapper .image-wrapper,.digitalization .hero .wrapper .image-wrapper,.price .hero .wrapper .image-wrapper{display:flex;flex:1 500px;position:relative}.asset-control .hero .wrapper .image-wrapper img,.digitalization .hero .wrapper .image-wrapper img,.price .hero .wrapper .image-wrapper img{width:100%;height:auto}.price .hero .wrapper .image-wrapper{justify-content:center}.price .hero .wrapper .image-wrapper img{width:85%}@media (width<=600px){.asset-control .hero,.digitalization .hero,.price .hero{padding:2rem 1.5rem}.asset-control .hero .wrapper .content,.digitalization .hero .wrapper .content,.price .hero .wrapper .content{align-items:center;gap:1.15rem;text-align:center}.asset-control .hero .wrapper .content .benefits,.asset-control .hero .wrapper .content>.muted,.digitalization .hero .wrapper .content .benefits,.digitalization .hero .wrapper .content>.muted,.price .hero .wrapper .content .benefits,.price .hero .wrapper .content>.muted{display:none}.asset-control .hero .wrapper .content .row,.digitalization .hero .wrapper .content .row,.price .hero .wrapper .content .row{justify-content:center}.asset-control .hero .wrapper .content .row a.button:last-of-type,.asset-control .hero .wrapper .image-wrapper,.digitalization .hero .wrapper .content .row a.button:last-of-type,.digitalization .hero .wrapper .image-wrapper,.price .hero .wrapper .content .row a.button:last-of-type,.price .hero .wrapper .image-wrapper{display:none}}.digitalization .partners{display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css);background-color:#131c2d}.digitalization .partners .wrapper{width:100%;max-width:1360px;display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;gap:5rem}.digitalization .partners .wrapper .title{flex:1 250px;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:2rem}.digitalization .partners .wrapper .title .heading-4{color:#fff}.digitalization .partners .wrapper .title span{color:#ffffffb3}.digitalization .partners .wrapper .swiper{flex:1 300px;width:100%}.digitalization .partners .wrapper .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.digitalization .partners .wrapper .swiper .swiper-slide img{width:100%;max-width:225px;height:75px;object-fit:contain}@media (width<=600px){.digitalization .partners .wrapper{gap:1.25rem}.digitalization .partners .wrapper .swiper .swiper-slide{margin:0 1rem}.digitalization .partners .wrapper .swiper .swiper-slide img{max-height:40px}}.digitalization .bento{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .bento .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:5rem}.digitalization .bento .wrapper .title{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization .bento .wrapper .title span{max-width:600px}.digitalization .bento .wrapper .content{width:100%;max-width:1360px;display:flex;flex-wrap:wrap;gap:1.25rem;box-sizing:border-box}.digitalization .bento .wrapper .content .box{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:2rem;gap:1rem;border-radius:.5rem;background:radial-gradient(circle,#233452 0%,#131c2d 70% 95%);box-sizing:border-box}.digitalization .bento .wrapper .content .box h3,.digitalization .bento .wrapper .content .box span{color:#fff}.digitalization .bento .wrapper .content .box:not(:last-of-type):after{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:97%;height:95%;border-top:4px solid#fff;border-left:4px solid#fff;box-sizing:border-box;border-radius:.5rem}.digitalization .bento .wrapper .content .box img{width:100%;height:auto;max-width:100%;margin-top:2rem;z-index:1}.digitalization .bento .wrapper .content .box:first-of-type{flex:1 400px;min-height:400px;overflow:hidden}.digitalization .bento .wrapper .content .box:first-of-type img{position:absolute;right:0;bottom:-2rem;max-height:22rem;max-width:30rem;object-fit:cover}.digitalization .bento .wrapper .content .box:nth-of-type(2){flex:1 450px;overflow:hidden}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper-slide{width:250px;text-align:center;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:.35rem;padding:.5rem.35rem}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper-wrapper{height:auto;transition-timing-function:linear!important}.digitalization .bento .wrapper .content .box:nth-of-type(2) .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.digitalization .bento .wrapper .content .box:nth-of-type(3){flex:1 500px;overflow:hidden}.digitalization .bento .wrapper .content .box:nth-of-type(3) .swiper{width:100%;height:100%;padding-bottom:1.5rem}.digitalization .bento .wrapper .content .box:nth-of-type(3) .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.digitalization .bento .wrapper .content .box:nth-of-type(3) .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain;border-radius:.5rem;align-self:center;max-width:33rem;max-height:20rem}.digitalization .bento .wrapper .content .box:nth-of-type(4){flex:1 300px;background:#030a19;color:#fff}.digitalization .bento .wrapper .content .box:nth-of-type(4) span{color:#fff}.digitalization .bento .wrapper .content .box:nth-of-type(4) .number{font-size:4rem;color:#ee7a24;font-weight:700}.digitalization .bento .wrapper .content .box:nth-of-type(4) span.text{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);margin-top:1.5rem}.analytics .sectors,.automate .sectors,.connect .sectors,.digitalization .sectors,.monitor .sectors{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.analytics .sectors .wrapper,.automate .sectors .wrapper,.connect .sectors .wrapper,.digitalization .sectors .wrapper,.monitor .sectors .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;gap:3rem 5rem}.analytics .sectors .wrapper .title,.automate .sectors .wrapper .title,.connect .sectors .wrapper .title,.digitalization .sectors .wrapper .title,.monitor .sectors .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.analytics .sectors .wrapper .title span,.automate .sectors .wrapper .title span,.connect .sectors .wrapper .title span,.digitalization .sectors .wrapper .title span,.monitor .sectors .wrapper .title span{max-width:600px}.analytics .sectors .wrapper .content,.automate .sectors .wrapper .content,.connect .sectors .wrapper .content,.digitalization .sectors .wrapper .content,.monitor .sectors .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.analytics .sectors .wrapper .content .list,.automate .sectors .wrapper .content .list,.connect .sectors .wrapper .content .list,.digitalization .sectors .wrapper .content .list,.monitor .sectors .wrapper .content .list{flex:1 375px;width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.analytics .sectors .wrapper .content .list .row,.automate .sectors .wrapper .content .list .row,.connect .sectors .wrapper .content .list .row,.digitalization .sectors .wrapper .content .list .row,.monitor .sectors .wrapper .content .list .row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:1.25rem.75rem 1.25rem.5rem;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:2px solid#868686;user-select:none;transition:.25s}.analytics .sectors .wrapper .content .list .row.selected,.analytics .sectors .wrapper .content .list .row:hover,.automate .sectors .wrapper .content .list .row.selected,.automate .sectors .wrapper .content .list .row:hover,.connect .sectors .wrapper .content .list .row.selected,.connect .sectors .wrapper .content .list .row:hover,.digitalization .sectors .wrapper .content .list .row.selected,.digitalization .sectors .wrapper .content .list .row:hover,.monitor .sectors .wrapper .content .list .row.selected,.monitor .sectors .wrapper .content .list .row:hover{border-left:3px solid#131c2d}.analytics .sectors .wrapper .content .list .row.selected,.automate .sectors .wrapper .content .list .row.selected,.connect .sectors .wrapper .content .list .row.selected,.digitalization .sectors .wrapper .content .list .row.selected,.monitor .sectors .wrapper .content .list .row.selected{padding-bottom:5rem}.analytics .sectors .wrapper .content .list .row.selected .subtext,.automate .sectors .wrapper .content .list .row.selected .subtext,.connect .sectors .wrapper .content .list .row.selected .subtext,.digitalization .sectors .wrapper .content .list .row.selected .subtext,.monitor .sectors .wrapper .content .list .row.selected .subtext{opacity:1;transform:translateY(0)}.analytics .sectors .wrapper .content .list .row svg,.automate .sectors .wrapper .content .list .row svg,.connect .sectors .wrapper .content .list .row svg,.digitalization .sectors .wrapper .content .list .row svg,.monitor .sectors .wrapper .content .list .row svg{flex:0 1.5rem;width:1.5rem;height:1.5rem;stroke:#ee7a24;stroke-width:2.3px;margin-right:1rem}.analytics .sectors .wrapper .content .list .row span.number,.automate .sectors .wrapper .content .list .row span.number,.connect .sectors .wrapper .content .list .row span.number,.digitalization .sectors .wrapper .content .list .row span.number,.monitor .sectors .wrapper .content .list .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600;margin-right:1rem}.analytics .sectors .wrapper .content .list .row span.text,.automate .sectors .wrapper .content .list .row span.text,.connect .sectors .wrapper .content .list .row span.text,.digitalization .sectors .wrapper .content .list .row span.text,.monitor .sectors .wrapper .content .list .row span.text{font-weight:500;flex:1}.analytics .sectors .wrapper .content .list .row .subtext,.automate .sectors .wrapper .content .list .row .subtext,.connect .sectors .wrapper .content .list .row .subtext,.digitalization .sectors .wrapper .content .list .row .subtext,.monitor .sectors .wrapper .content .list .row .subtext{position:absolute;left:.5rem;top:3.5rem;padding:5px;opacity:0;transform:translateY(-10px);transition:opacity.3s,transform.3s;width:500px}.analytics .sectors .wrapper .content .result-wrapper,.automate .sectors .wrapper .content .result-wrapper,.connect .sectors .wrapper .content .result-wrapper,.digitalization .sectors .wrapper .content .result-wrapper,.monitor .sectors .wrapper .content .result-wrapper{flex:1 550px;overflow:hidden;box-sizing:border-box}.analytics .sectors .wrapper .content .result-wrapper>div,.automate .sectors .wrapper .content .result-wrapper>div,.connect .sectors .wrapper .content .result-wrapper>div,.digitalization .sectors .wrapper .content .result-wrapper>div,.monitor .sectors .wrapper .content .result-wrapper>div{justify-content:center;align-items:center;height:100%;width:100%;display:none;overflow:hidden}.analytics .sectors .wrapper .content .result-wrapper>div.show,.automate .sectors .wrapper .content .result-wrapper>div.show,.connect .sectors .wrapper .content .result-wrapper>div.show,.digitalization .sectors .wrapper .content .result-wrapper>div.show,.monitor .sectors .wrapper .content .result-wrapper>div.show{display:flex}.analytics .sectors .wrapper .content .result-wrapper>div img,.automate .sectors .wrapper .content .result-wrapper>div img,.connect .sectors .wrapper .content .result-wrapper>div img,.digitalization .sectors .wrapper .content .result-wrapper>div img,.monitor .sectors .wrapper .content .result-wrapper>div img{width:100%;height:auto;max-width:33rem;border-radius:.5rem}.analytics .sectors .wrapper .content .result-wrapper>div img.big,.automate .sectors .wrapper .content .result-wrapper>div img.big,.connect .sectors .wrapper .content .result-wrapper>div img.big,.digitalization .sectors .wrapper .content .result-wrapper>div img.big,.monitor .sectors .wrapper .content .result-wrapper>div img.big{max-width:45rem}.analytics .sectors .wrapper .content .result-wrapper>div .swiper,.automate .sectors .wrapper .content .result-wrapper>div .swiper,.connect .sectors .wrapper .content .result-wrapper>div .swiper,.digitalization .sectors .wrapper .content .result-wrapper>div .swiper,.monitor .sectors .wrapper .content .result-wrapper>div .swiper{width:100%;height:100%}.analytics .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.automate .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.connect .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.digitalization .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide,.monitor .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.analytics .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.automate .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.connect .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.digitalization .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img,.monitor .sectors .wrapper .content .result-wrapper>div .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.5rem;align-self:center;max-width:30rem}.analytics .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.automate .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.connect .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.digitalization .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img,.monitor .sectors .wrapper .content .result-wrapper>div .swiper.img-contain .swiper-slide img{max-width:47rem;object-fit:contain}.analytics .sectors .wrapper .content .result-wrapper>div span.text,.automate .sectors .wrapper .content .result-wrapper>div span.text,.connect .sectors .wrapper .content .result-wrapper>div span.text,.digitalization .sectors .wrapper .content .result-wrapper>div span.text,.monitor .sectors .wrapper .content .result-wrapper>div span.text{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}@media (width<=600px){.analytics .sectors .wrapper .content .list,.automate .sectors .wrapper .content .list,.connect .sectors .wrapper .content .list,.digitalization .sectors .wrapper .content .list,.monitor .sectors .wrapper .content .list{flex-direction:row;align-items:flex-start;overflow:auto}.analytics .sectors .wrapper .content .list .row,.automate .sectors .wrapper .content .list .row,.connect .sectors .wrapper .content .list .row,.digitalization .sectors .wrapper .content .list .row,.monitor .sectors .wrapper .content .list .row{min-width:235px;border:0}.analytics .sectors .wrapper .content .list .row.selected,.automate .sectors .wrapper .content .list .row.selected,.connect .sectors .wrapper .content .list .row.selected,.digitalization .sectors .wrapper .content .list .row.selected,.monitor .sectors .wrapper .content .list .row.selected{border:0}.analytics .sectors .wrapper .content .list .row>.subtext,.automate .sectors .wrapper .content .list .row>.subtext,.connect .sectors .wrapper .content .list .row>.subtext,.digitalization .sectors .wrapper .content .list .row>.subtext,.monitor .sectors .wrapper .content .list .row>.subtext{opacity:1;margin-top:1rem;transform:none;position:static}.analytics .sectors .wrapper .content .result-wrapper>div,.automate .sectors .wrapper .content .result-wrapper>div,.connect .sectors .wrapper .content .result-wrapper>div,.digitalization .sectors .wrapper .content .result-wrapper>div,.monitor .sectors .wrapper .content .result-wrapper>div{height:auto}}.digitalization>.benefits{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization>.benefits .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem 5rem;box-sizing:border-box}.digitalization>.benefits .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization>.benefits .wrapper .title span{max-width:600px}.digitalization>.benefits .wrapper .content{width:100%;display:flex;flex-direction:column;gap:5rem;justify-content:center;align-items:center;box-sizing:border-box}.digitalization>.benefits .wrapper .content .header{width:100%;display:flex;align-items:center;justify-content:center;border-bottom:2px solid#868686;overflow-x:auto}.digitalization>.benefits .wrapper .content .header span{height:100%;padding:1.1rem;font-weight:500;font-size:clamp(.9rem,.5vw + .7rem,1rem);box-sizing:border-box;user-select:none;cursor:pointer}.digitalization>.benefits .wrapper .content .header span.selected,.digitalization>.benefits .wrapper .content .header span:hover{background:#233452;color:#fff}.digitalization>.benefits .wrapper .content .result{max-width:1250px}.digitalization>.benefits .wrapper .content .result>div{display:none;flex-wrap:wrap-reverse;gap:2.5rem 5rem}.digitalization>.benefits .wrapper .content .result>div.show{display:flex}.digitalization>.benefits .wrapper .content .result>div .info{flex:1 500px;display:flex;flex-direction:column;gap:2rem}.digitalization>.benefits .wrapper .content .result>div .info .features{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem}.digitalization>.benefits .wrapper .content .result>div .info .features .row{display:flex;align-items:center;gap:.5rem;flex:1 200px}.digitalization>.benefits .wrapper .content .result>div .info .features .row svg{flex:0 1.5rem;width:1.5rem;height:1.5rem}.digitalization>.benefits .wrapper .content .result>div .info .features .row span{flex:1}.digitalization>.benefits .wrapper .content .result>div .image-wrapper{display:flex;flex:1 500px;justify-content:center;align-items:center}.digitalization>.benefits .wrapper .content .result>div .image-wrapper img{max-width:500px;max-height:550px;width:100%;height:auto;border-radius:.5rem}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel{margin:0 auto;max-height:275px;overflow:hidden;display:flex;flex-direction:column}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel:hover .group{animation-play-state:paused}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel>*{flex:0 0 100%}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel .group{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;will-change:transform;animation:scrolling 10s linear infinite}@keyframes scrolling{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@media (width<=600px){.digitalization>.benefits .wrapper .content{gap:2.5rem}.digitalization>.benefits .wrapper .content .header{align-items:stretch;justify-content:stretch}.digitalization>.benefits .wrapper .content .header span.text{min-width:150px;padding:.55rem;text-align:center}.digitalization>.benefits .wrapper .content .result>div .image-wrapper .carousel{max-width:250px}.digitalization>.benefits .wrapper .content .result>div .image-wrapper img{width:250px;max-height:300px}}.digitalization .know-dragsa{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .know-dragsa .wrapper{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem 5rem;box-sizing:border-box;max-width:1360px}.digitalization .know-dragsa .wrapper .content{position:relative;flex:1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.digitalization .know-dragsa .wrapper .content a{margin-top:1rem}.digitalization .know-dragsa .wrapper .video-wrapper{flex:1 500px;overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.digitalization .know-dragsa .wrapper .video-wrapper iframe{width:300%;height:100%;margin-left:-100%;z-index:1;position:relative}.digitalization .know-dragsa .wrapper svg{width:500px;position:absolute;top:-5rem;right:-9rem;z-index:1}@media (width<=600px){.digitalization .know-dragsa .wrapper .video-wrapper svg{display:none}}.digitalization .banner{display:flex;justify-content:center;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .banner .wrapper{max-width:1360px;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;box-sizing:border-box}.digitalization .banner .wrapper .content{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:2rem;padding:2rem;background-color:#131c2d;border-radius:.75rem;box-sizing:border-box}.digitalization .banner .wrapper .content .image-wrapper{flex:1 400px;display:flex}.digitalization .banner .wrapper .content .image-wrapper img{width:100%;height:auto;max-width:35rem}.digitalization .banner .wrapper .content .info{flex:1 500px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.digitalization .banner .wrapper .content .info span.text{font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);line-height:1.3;color:#fff}.digitalization .banner .wrapper .content .info span.text b{color:#ee7a24;font-weight:500}.digitalization .banner .wrapper .content .info .row{display:flex;align-items:center;gap:1rem;color:#445052}.digitalization .banner .wrapper .content .info .row u{text-underline-offset:4.25px}.digitalization .banner .wrapper .content .info .row svg{width:2rem;height:2rem}.digitalization .stats{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.digitalization .stats .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem 5rem;box-sizing:border-box;max-width:1360px}.digitalization .stats .wrapper .title{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.digitalization .stats .wrapper .title span{max-width:600px}.digitalization .stats .wrapper .content{display:flex;flex-wrap:wrap;justify-content:center;gap:4rem}.digitalization .stats .wrapper .content .column{flex:1 200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.digitalization .stats .wrapper .content .column span.text{font-weight:500;text-align:center}.digitalization .stats .wrapper .content .column .number{display:flex;justify-content:center;align-items:center;padding:.25rem;width:10rem;height:10rem;border-radius:100%;border:5px solid#ee7a24}.digitalization .stats .wrapper .content .column .number span{font-size:clamp(1.8rem,3vw + 1rem,3.25rem);font-weight:500}@media (width<=600px){.digitalization .stats .wrapper .content .column .number{width:6.5rem;height:6.5rem}}.analytics .hero,.automate .hero,.connect .hero,.monitor .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;opacity:1}.analytics .hero:before,.automate .hero:before,.connect .hero:before,.monitor .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.analytics .hero .wrapper,.automate .hero .wrapper,.connect .hero .wrapper,.monitor .hero .wrapper{width:100%;display:flex;gap:2rem;flex-wrap:wrap;max-width:1360px;box-sizing:border-box;z-index:1}.analytics .hero .wrapper .content,.automate .hero .wrapper .content,.connect .hero .wrapper .content,.monitor .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 500px;z-index:3}.analytics .hero .wrapper .content .muted,.automate .hero .wrapper .content .muted,.connect .hero .wrapper .content .muted,.monitor .hero .wrapper .content .muted{font-weight:600;color:#fff}.analytics .hero .wrapper .content h1,.automate .hero .wrapper .content h1,.connect .hero .wrapper .content h1,.monitor .hero .wrapper .content h1{font-size:clamp(2rem,3.75vw + 1.5rem,4.5rem);letter-spacing:1.5px;color:#fff}.analytics .hero .wrapper .content .text,.automate .hero .wrapper .content .text,.connect .hero .wrapper .content .text,.monitor .hero .wrapper .content .text{color:#fff;max-width:700px;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.analytics .hero .wrapper .content>.row,.automate .hero .wrapper .content>.row,.connect .hero .wrapper .content>.row,.monitor .hero .wrapper .content>.row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.analytics .hero .wrapper .image-wrapper,.automate .hero .wrapper .image-wrapper,.connect .hero .wrapper .image-wrapper,.monitor .hero .wrapper .image-wrapper{width:100%;display:flex;flex:1 500px}.analytics .hero .wrapper .image-wrapper img,.automate .hero .wrapper .image-wrapper img,.connect .hero .wrapper .image-wrapper img,.monitor .hero .wrapper .image-wrapper img{width:100%;height:auto}.analytics .hero .wrapper .image-wrapper .swiper,.automate .hero .wrapper .image-wrapper .swiper,.connect .hero .wrapper .image-wrapper .swiper,.monitor .hero .wrapper .image-wrapper .swiper{width:650px;height:230px}.analytics .hero .wrapper .image-wrapper .swiper-slide,.automate .hero .wrapper .image-wrapper .swiper-slide,.connect .hero .wrapper .image-wrapper .swiper-slide,.monitor .hero .wrapper .image-wrapper .swiper-slide{background-position:50%;background-size:cover}.analytics .hero .wrapper .image-wrapper .swiper-slide img,.automate .hero .wrapper .image-wrapper .swiper-slide img,.connect .hero .wrapper .image-wrapper .swiper-slide img,.monitor .hero .wrapper .image-wrapper .swiper-slide img{display:block;width:100%;object-fit:contain}.analytics .hero .wrapper .image-wrapper .swiper-cube-shadow,.analytics .hero .wrapper .image-wrapper .swiper-slide-shadow-cube,.automate .hero .wrapper .image-wrapper .swiper-cube-shadow,.automate .hero .wrapper .image-wrapper .swiper-slide-shadow-cube,.connect .hero .wrapper .image-wrapper .swiper-cube-shadow,.connect .hero .wrapper .image-wrapper .swiper-slide-shadow-cube,.monitor .hero .wrapper .image-wrapper .swiper-cube-shadow,.monitor .hero .wrapper .image-wrapper .swiper-slide-shadow-cube{display:none;opacity:0}.analytics .hero .wrapper .image-wrapper video,.automate .hero .wrapper .image-wrapper video,.connect .hero .wrapper .image-wrapper video,.monitor .hero .wrapper .image-wrapper video{width:100%;height:100%;object-fit:cover;border-radius:.5rem}@media (width<=1110px){.analytics .hero .wrapper .image-wrapper .swiper,.automate .hero .wrapper .image-wrapper .swiper,.connect .hero .wrapper .image-wrapper .swiper,.monitor .hero .wrapper .image-wrapper .swiper{width:100%;height:300px}.analytics .hero .wrapper .image-wrapper .swiper .swiper-slide img,.automate .hero .wrapper .image-wrapper .swiper .swiper-slide img,.connect .hero .wrapper .image-wrapper .swiper .swiper-slide img,.monitor .hero .wrapper .image-wrapper .swiper .swiper-slide img{height:100%}}.analytics>.benefits,.automate>.benefits,.connect>.benefits,.monitor>.benefits{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.analytics>.benefits .wrapper,.automate>.benefits .wrapper,.connect>.benefits .wrapper,.monitor>.benefits .wrapper{max-width:1250px;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;box-sizing:border-box}.analytics>.benefits .wrapper .title,.automate>.benefits .wrapper .title,.connect>.benefits .wrapper .title,.monitor>.benefits .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.analytics>.benefits .wrapper .columns,.automate>.benefits .wrapper .columns,.connect>.benefits .wrapper .columns,.monitor>.benefits .wrapper .columns{display:flex;flex-wrap:wrap;gap:3rem}.analytics>.benefits .wrapper .columns .item,.automate>.benefits .wrapper .columns .item,.connect>.benefits .wrapper .columns .item,.monitor>.benefits .wrapper .columns .item{flex:1 250px;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.analytics>.benefits .wrapper .columns .item img,.automate>.benefits .wrapper .columns .item img,.connect>.benefits .wrapper .columns .item img,.monitor>.benefits .wrapper .columns .item img{width:100%;height:auto;max-width:350px;max-height:375px;border-radius:1rem;align-self:center;margin-bottom:1rem}.analytics>.benefits .wrapper .columns .item .subtext,.automate>.benefits .wrapper .columns .item .subtext,.connect>.benefits .wrapper .columns .item .subtext,.monitor>.benefits .wrapper .columns .item .subtext{color:#445052}@media (width<=600px){.analytics>.benefits .wrapper .columns .item img,.automate>.benefits .wrapper .columns .item img,.connect>.benefits .wrapper .columns .item img,.monitor>.benefits .wrapper .columns .item img{max-width:275px;max-height:300px;border-radius:.5rem}}.analytics .documentation,.automate .documentation,.connect .documentation,.monitor .documentation{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.analytics .documentation .wrapper,.automate .documentation .wrapper,.connect .documentation .wrapper,.monitor .documentation .wrapper{max-width:1360px;width:100%;display:flex;flex-direction:column}.analytics .documentation .wrapper .content,.automate .documentation .wrapper .content,.connect .documentation .wrapper .content,.monitor .documentation .wrapper .content{display:flex;flex-direction:column;gap:3.5rem;max-width:500px;width:100%}.analytics .documentation .wrapper .content .title,.automate .documentation .wrapper .content .title,.connect .documentation .wrapper .content .title,.monitor .documentation .wrapper .content .title{max-width:1000px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.analytics .documentation .wrapper .content .title span,.automate .documentation .wrapper .content .title span,.connect .documentation .wrapper .content .title span,.monitor .documentation .wrapper .content .title span{max-width:600px}.analytics .documentation .wrapper .content .column,.automate .documentation .wrapper .content .column,.connect .documentation .wrapper .content .column,.monitor .documentation .wrapper .content .column{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;z-index:1}.analytics .documentation .wrapper .content .column .box,.automate .documentation .wrapper .content .column .box,.connect .documentation .wrapper .content .column .box,.monitor .documentation .wrapper .content .column .box{position:relative;padding:1.15rem;border:2px solid#131c2d;border-radius:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-sizing:border-box}.analytics .documentation .wrapper .content .column .box .heading,.automate .documentation .wrapper .content .column .box .heading,.connect .documentation .wrapper .content .column .box .heading,.monitor .documentation .wrapper .content .column .box .heading{display:flex;align-items:center;gap:.5rem}.analytics .documentation .wrapper .content .column .box .heading span,.automate .documentation .wrapper .content .column .box .heading span,.connect .documentation .wrapper .content .column .box .heading span,.monitor .documentation .wrapper .content .column .box .heading span{font-weight:500}.analytics .documentation .wrapper .content .column .box span,.automate .documentation .wrapper .content .column .box span,.connect .documentation .wrapper .content .column .box span,.monitor .documentation .wrapper .content .column .box span{z-index:1}.analytics .documentation .wrapper>img,.automate .documentation .wrapper>img,.connect .documentation .wrapper>img,.monitor .documentation .wrapper>img{position:absolute;width:1250px;height:950px;top:50%;right:-10rem;transform:translateY(-50%);object-fit:contain}@media (width<=1400px){.analytics .documentation .wrapper>img,.automate .documentation .wrapper>img,.connect .documentation .wrapper>img,.monitor .documentation .wrapper>img{display:none}}.about-us .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;background-color:#030a19;overflow:hidden;box-sizing:border-box}.about-us .hero .wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;max-width:1250px;box-sizing:border-box}.about-us .hero .wrapper .title{max-width:1000px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;color:#ececec}.about-us .hero .wrapper .title h1{color:#ececec;font-size:clamp(2rem,3.55vw + 1.5rem,4rem)}.about-us .hero .wrapper .title .text{max-width:700px;color:#fff;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.about-us .hero .wrapper .swiper{width:100%;box-sizing:border-box}.about-us .hero .wrapper .swiper .swiper-wrapper .swiper-slide{background-position:50%;background-size:cover;width:575px;height:375px}.about-us .hero .wrapper .swiper .swiper-wrapper .swiper-slide img{height:100%;display:block;width:100%}@media (width<=600px){.about-us .hero .wrapper .swiper .swiper-wrapper .swiper-slide{width:275px;height:175px}}.about-us .description{display:flex;justify-content:center;background-color:#fff}.about-us .description .wrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:1250px;padding:clamp(4.5rem,4.5vw + 2rem,7.75rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.about-us .description .wrapper .columns{display:flex;gap:1rem;flex-wrap:wrap}.about-us .description .wrapper .columns .box{flex:1 250px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;border-radius:1rem;padding:3rem 2rem}.about-us .description .wrapper .columns .box.highlight{background-color:#ee7a24;color:#fff}.about-us .description .wrapper .columns .box .heading-3{line-height:1.18;font-weight:500}.about-us .description .wrapper .columns .box a{display:flex;justify-content:center;flex:1 175px}.about-us .description .wrapper .columns .box a img{width:100%;height:auto;max-width:11rem;max-height:155px}.about-us>.description:first-of-type{background-color:red}@media (width<=600px){.about-us>.description .wrapper .columns .box:not(.highlight){padding:0}.about-us>.description .wrapper .columns .box:not(.highlight){padding-top:1rem}}.stats{background-color:#fff}.stats .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;margin:auto;max-width:1250px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.stats .wrapper .columns{display:flex;flex-wrap:wrap;width:100%;gap:3rem}.stats .wrapper .columns .box{flex:1 350px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.stats .wrapper .columns .box .row{display:flex;align-items:center;gap:.75rem}.stats .wrapper .columns .box .row svg{width:3rem;height:3rem}.stats .wrapper .columns .box .row .number{font-size:2.4rem;font-weight:600;color:#ee7a24}.sectors-tmp .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.sectors-tmp .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.sectors-tmp .hero .container{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;gap:3rem;z-index:1}.sectors-tmp .hero .container .title{max-width:1000px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1rem;gap:1rem}.sectors-tmp .hero .container .title .text{max-width:650px;color:#fff}.sectors-tmp .hero .container .title .text:last-of-type{font-weight:700;margin-bottom:1rem}.sectors-tmp .hero .container .title h1{color:#fff;margin-bottom:.5rem}.sectors-tmp .hero .container .image{flex:1;position:relative}.sectors-tmp .hero .container .image img{position:inherit;width:100%;height:100%;max-width:75rem;z-index:1}.sectors-tmp .hero .container .image .aux{position:absolute;bottom:-3rem;right:5rem;width:100%;max-width:27rem;height:auto}@media (width<=1024px){.industries .hero .container .image .aux{display:none}}.sectors-tmp .features-image{display:flex;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);position:relative;box-sizing:border-box}.sectors-tmp .features-image .container{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;max-width:1250px}.sectors-tmp .features-image .container .content{flex:.5 450px;display:flex;flex-direction:column;align-items:flex-start}.sectors-tmp .features-image .container .content .badge{margin-bottom:.5rem}.sectors-tmp .features-image .container .content .text{margin:.5rem 0}.sectors-tmp .features-image .container .content h2{margin-bottom:1rem}.sectors-tmp .features-image .container .content a,.sectors-tmp .features-image .container .content button{margin-top:1rem}.sectors-tmp .features-image .container .image-wrapper{flex:.5 450px;display:flex}.sectors-tmp .features-image .container .image-wrapper img{width:100%;height:auto;max-width:37rem;box-sizing:border-box;border-radius:.5rem}.sectors-tmp .features-image .container .image-wrapper .youtube-iframe{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.sectors-tmp .features-image .container .image-wrapper .youtube-iframe iframe{width:300%;height:100%;margin-left:-100%}.industries .features-image:nth-child(2n) .container,.security .features-image:nth-child(2n) .container{flex-wrap:wrap-reverse}@media (width<=600px){.industries .features-image .container,.security .features-image .container{gap:1.5rem}}.sectors-tmp .information{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);text-align:center;box-sizing:border-box}.sectors-tmp .information .container{width:100%;display:flex;flex-direction:column;align-items:center;max-width:1360px}.sectors-tmp .information .container .columns{display:flex;flex-wrap:wrap;width:100%;gap:3rem}.sectors-tmp .information .container .columns .box{flex:1 450px;text-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:1rem;border:4px solid#131c2d}.sectors-tmp .information .container .columns .box .heading-2{margin-bottom:1.5rem}.sectors-tmp .information .container .columns .box .list{list-style:none}.sectors-tmp .information .container .columns .box .list:not(:first-of-type){margin:2rem 0 0}.sectors-tmp .information .container .columns .box .list .item{display:flex;align-items:center;gap:.75rem;margin-bottom:3rem}.sectors-tmp .information .container .columns .box .list .item:not(:first-of-type){margin:3rem 0}.sectors-tmp .information .container .columns .box .list .item .text{flex:1}.sectors-tmp .information .container .columns .box .list .item svg{flex:0 2.5rem;width:2.5rem;height:2.5rem}.sectors.smart-city{background-color:#fff}.sectors.smart-city .hero-smart-city{position:relative;display:flex;justify-content:center;align-items:center;min-height:clamp(450px,50vw,950px)}.sectors.smart-city .hero-smart-city .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;z-index:1;position:relative;max-width:750px;margin:1rem;padding:2rem;border-radius:.5rem;background:#ffffffb3;backdrop-filter:blur(5px)}.sectors.smart-city .hero-smart-city .img-wrapper-1{position:absolute;bottom:20%;width:100%;height:100%}.sectors.smart-city .hero-smart-city .img-wrapper-1 img{height:100%}.sectors.smart-city .hero-smart-city .img-wrapper-2{position:absolute;bottom:0;width:100%}.sectors.smart-city .hero-smart-city .img-wrapper-2 img{height:auto}.sectors.smart-city .hero-smart-city>div img{max-width:100%;object-fit:cover;width:100%;border-bottom-left-radius:10rem;border-bottom-right-radius:10rem}@media (width<=1110px){.sectors.smart-city .hero .content{padding-top:4rem}.sectors.smart-city .hero>div img{border-radius:0}}.sectors.smart-city .services{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.smart-city .services .wrapper{display:flex;flex-direction:column;align-items:center;gap:4rem;width:100%;max-width:1250px}.sectors.smart-city .services .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.sectors.smart-city .services .wrapper .content{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.sectors.smart-city .services .wrapper .content .box{flex:1 350px;max-width:500px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:#00000017 0 3px 12px;padding:2rem;border-radius:.5rem}.sectors.smart-city .services .wrapper .content .box .row{display:flex;align-items:center;gap:1rem}.sectors.smart-city .services .wrapper .content .box .row img{width:4rem;height:auto}.sectors.smart-city .metodology{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.smart-city .metodology .wrapper{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:1250px}.sectors.smart-city .metodology .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:850px;text-align:center}.sectors.smart-city .metodology .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;max-width:850px;gap:3rem}.sectors.smart-city .metodology .wrapper .content .item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.sectors.smart-city .metodology .wrapper .content .item .row{display:flex;align-items:center;gap:1rem}.sectors.smart-city .fiware{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.smart-city .fiware .wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:3rem;width:100%;max-width:1250px}.sectors.smart-city .fiware .wrapper .logo{flex:1;display:flex;justify-content:center}.sectors.smart-city .fiware .wrapper .logo img{width:100%;max-width:20rem;height:auto}.sectors.smart-city .fiware .wrapper .content{flex:1 500px;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.sectors.smart-city .success{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 var(--padding-section-horizontal-css);background-color:#030a19}.sectors.smart-city .success .wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:3rem;width:100%;max-width:1250px;padding-top:13rem}.sectors.smart-city .success .wrapper>svg{left:0;position:absolute;right:0;top:-1px;transform:scaleY(-1)}.sectors.smart-city .success .wrapper .content{flex:1 500px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.sectors.smart-city .success .wrapper .content .text,.sectors.smart-city .success .wrapper .content h2{color:#fff}.sectors.smart-city .success .wrapper .image{flex:1;display:flex;justify-content:center}.sectors.smart-city .success .wrapper .image img{width:100%;max-width:35rem;height:auto}.sectors.defense .hero{position:relative;display:flex;justify-content:center;align-items:center;height:650px;padding:1rem;background-image:url(/img/sectors/defense/sector-defensa-hero-1.webp);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.sectors.defense .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden;opacity:.7;background-color:#030a19}.sectors.defense .hero .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:1000px;z-index:1}.sectors.defense .hero .content .heading-1,.sectors.defense .hero .content .text{color:#fff}.sectors.defense .hero .content .heading-1{max-width:950px}.sectors.defense .hero .content .text{max-width:650px}@media (width<=768px){.sectors.defense .hero{height:450px}}.sectors.defense .benefits{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.defense .benefits .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.sectors.defense .benefits .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.sectors.defense .benefits .wrapper .content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:2rem}.sectors.defense .benefits .wrapper .content .column{flex:1 300px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.sectors.defense .benefits .wrapper .content .column img{border-radius:.5rem}.sectors.defense .banner{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:5rem;background-image:url(/img/sectors/defense/banner.webp);background-repeat:no-repeat;background-position:17%24%;background-size:cover;height:250px}.sectors.defense .banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026}.sectors.defense .banner .content{width:100%;position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:1rem;max-width:1000px;z-index:1;border-radius:1rem;padding:2rem;background-color:#000000ab}.sectors.defense .banner .content .heading-2,.sectors.defense .banner .content .text{color:#fff}.sectors.defense .security{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.defense .security .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1360px}.sectors.defense .security .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.sectors.defense .security .wrapper .content{display:flex;flex-wrap:wrap;gap:1rem}.sectors.defense .security .wrapper .content .box{flex:1 300px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;background-color:#0a1324;padding:2rem;border-radius:.5rem}.sectors.defense .security .wrapper .content .box .heading-4,.sectors.defense .security .wrapper .content .box .text{color:#fff}.sectors.defense .security .wrapper .content .box a{color:#f19b59;align-self:flex-end}.sectors.defense .security .wrapper .content .box:nth-child(2) img{width:7rem}.sectors.defense .security .wrapper .content .box:last-child{flex-direction:row}.sectors.defense .security .wrapper .content .box:last-child img{width:10rem;height:auto}.sectors.defense .security .wrapper .content .box .info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.sectors.defense .security .wrapper .content>.text{max-width:500px;align-self:center;text-align:center;margin:auto;padding-top:3rem;padding-bottom:1rem}.sectors.defense .features{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.sectors.defense .features .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1000px}.sectors.defense .features .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;max-width:750px}.sectors.defense .features .wrapper .content{display:flex;flex-direction:column;gap:5rem}.sectors.defense .features .wrapper .content .row{display:flex;align-items:center;flex-wrap:wrap;gap:2rem}.sectors.defense .features .wrapper .content .row:nth-child(odd){flex-wrap:wrap-reverse}.sectors.defense .features .wrapper .content .row .info{flex:1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.sectors.defense .features .wrapper .content .row .image{display:flex;flex:1 300px}.sectors.defense .features .wrapper .content .row .image img{width:100%;height:auto;border-radius:1rem;max-height:18rem;object-fit:cover}.defense .projects{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.defense .projects .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.defense .projects .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.defense .projects .wrapper .title .links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.defense .projects .wrapper .title .links .slide-link{border-radius:1rem;padding:.5rem 1rem;cursor:pointer;border:1px solid#f19b59}.defense .projects .wrapper .title .links .slide-link.selected,.defense .projects .wrapper .title .links .slide-link:hover{background-color:#f19b59}.defense .projects .wrapper .title .links .slide-link:hover span{color:#fff}.defense .projects .wrapper .content{width:100%;display:flex;transform:translate(0%);transition:transform 1s;transition-delay:500}.defense .projects .wrapper .content .item{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;flex:none;transition:opacity.75s}.defense .projects .wrapper .content .item:not(:first-child){opacity:0}.defense .projects .wrapper .content .item .info{flex:1 450px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.defense .projects .wrapper .content .item .image{flex:1 650px}.defense .projects .wrapper .content .item .image img{width:100%;height:auto;max-width:650px;border-radius:.5rem}.ia .hero{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .hero .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.ia .hero .wrapper .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:650px}.ia .hero .wrapper .content .heading-2,.ia .hero .wrapper .content .text{color:#fff}.ia .hero .wrapper .video-wrapper{display:flex}.ia .hero .wrapper .video-wrapper video{width:100%;max-width:1280px;height:100%;aspect-ratio:16/9}.ia .information{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .information .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.ia .information .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .information .wrapper .title .text,.ia .information .wrapper .title h2{color:#fff}.ia .information .wrapper .content{display:flex;flex-wrap:wrap;gap:1rem}.ia .information .wrapper .content .box{flex:1 250px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem 2rem;border-radius:.5rem;border:1px solid#2f3646;transition:.25s}.ia .information .wrapper .content .box .heading-3,.ia .information .wrapper .content .box .text{color:#fff}.ia .comparative{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .comparative .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:5rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.ia .comparative .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .comparative .wrapper .title .text,.ia .comparative .wrapper .title h2{color:#fff}.ia .comparative .wrapper .content{display:flex;flex-wrap:wrap;gap:3rem}.ia .comparative .wrapper .content .new,.ia .comparative .wrapper .content .old{flex:1 450px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.ia .comparative .wrapper .content .new .info,.ia .comparative .wrapper .content .old .info{display:flex;flex-direction:column;align-items:center;text-align:center}.ia .comparative .wrapper .content .new .info .heading-4,.ia .comparative .wrapper .content .old .info .heading-4{display:flex;flex-direction:column}.ia .comparative .wrapper .content .new video,.ia .comparative .wrapper .content .old video{width:100%;height:100%;max-height:400px;max-width:650px}.ia .comparative .wrapper .content .new img,.ia .comparative .wrapper .content .old img{width:100%;height:auto}.ia .comparative .wrapper .content .old .info .heading-4{font-weight:400}.ia .comparative .wrapper .content .old .info .heading-4 span:first-child{color:#b6b6b6}.ia .comparative .wrapper .content .old .info .heading-4 span:last-child{color:#fff}.ia .comparative .wrapper .content .new .info .heading-4{font-weight:500}.ia .comparative .wrapper .content .new .info .heading-4 span:first-child{color:#f19b59}.ia .comparative .wrapper .content .new .info .heading-4 span:last-child{color:#fff}.ia .highlight{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .highlight .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.ia .highlight .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .highlight .wrapper .title .text,.ia .highlight .wrapper .title h2{color:#fff}.ia .highlight .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.ia .highlight .wrapper .content .list{flex:1 375px;width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.ia .highlight .wrapper .content .list .row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:1.25rem.75rem 1.25rem.5rem;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:2px solid#868686;user-select:none;transition:.25s}.ia .highlight .wrapper .content .list .row.selected,.ia .highlight .wrapper .content .list .row:hover{border-left:3px solid#fff}.ia .highlight .wrapper .content .list .row.selected{padding-bottom:5rem}.ia .highlight .wrapper .content .list .row.selected .subtext{opacity:1;transform:translateY(0)}.ia .highlight .wrapper .content .list .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600;margin-right:1rem}.ia .highlight .wrapper .content .list .row span.text{font-weight:500;flex:1;color:#fff}.ia .highlight .wrapper .content .list .row .subtext{position:absolute;left:.5rem;top:3.5rem;padding:5px;opacity:0;transform:translateY(-10px);transition:opacity.3s,transform.3s;width:500px;color:#fffdfac2}.ia .highlight .wrapper .content .result-wrapper{display:flex;flex:1 550px;overflow:hidden;box-sizing:border-box;background-color:#030a19}.ia .highlight .wrapper .content .result-wrapper video{width:100%;height:100%}@media (width<=768px){.ia .highlight .wrapper .content .list .row .subtext{width:350px}}.ia .use-cases{position:relative;display:flex;justify-content:center;background-color:#000a19}.ia .use-cases .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.ia .use-cases .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .use-cases .wrapper .title .text,.ia .use-cases .wrapper .title h2{color:#fff}.ia .use-cases .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.ia .use-cases .wrapper .content .swiper{display:flex;flex-wrap:wrap;width:100%;gap:5rem}.ia .use-cases .wrapper .content .swiper .swiper-wrapper{flex:1 300px;position:static;max-width:600px}.ia .use-cases .wrapper .content .swiper .swiper-slide{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:flex-start;text-align:center}.ia .use-cases .wrapper .content .swiper .swiper-slide .text{max-width:750px;color:#fff}.ia .use-cases .wrapper .content .swiper .swiper-slide img{display:block;height:auto;object-fit:contain;max-height:350px}.ia .use-cases .wrapper .content .swiper .swiper-pagination{position:static;flex:1 400px;display:flex;flex-wrap:wrap;gap:1rem;order:-1;background-color:#030a19}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div{flex:1 300px;display:flex;flex-direction:column;align-items:center;gap:1rem;height:100%;opacity:1;text-align:center;background-color:#030a19}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div span{color:#86868b;width:100%}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div span:first-child{padding-bottom:1rem;border-bottom:1px solid#86868b}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div.swiper-pagination-bullet-active{color:#fff;background-color:#030a19}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div.swiper-pagination-bullet-active span{color:#fff}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div.swiper-pagination-bullet-active span:first-child{border-color:#fff}.ia .use-cases .wrapper .content .swiper .swiper-pagination-bullet{border-radius:0;font-size:1.5rem;color:#86868b;margin:0;padding-bottom:1rem}@media (width<=1110px){.ia .use-cases .wrapper .content .swiper .swiper-slide img{width:100%}.ia .use-cases .wrapper .content .swiper .swiper-pagination>div{height:auto}}.products .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.products .hero .wrapper{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap;max-width:1360px;overflow:hidden}.products .hero .wrapper .content{flex:1 450px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.products .hero .wrapper .content img{width:15rem;height:auto}.products .hero .wrapper .content .heading-1,.products .hero .wrapper .content .text{color:#fff}.products .hero .wrapper .image{flex:1 350px;overflow:hidden;max-height:400px}.products .hero .wrapper .image .swiper{width:100%;height:100%}.products .hero .wrapper .image .swiper-slide{display:flex;justify-content:center;align-items:center}.products .hero .wrapper .image .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.products .features{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.products .features .wrapper{max-width:1360px;display:flex;flex-direction:column;gap:5rem}.products .features .wrapper .row{display:flex;flex-wrap:wrap;gap:2rem 4rem}.products .features .wrapper .row .content{width:100%;flex:1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.products .features .wrapper .row .video-wrapper{flex:1 500px;overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.products .features .wrapper .row .video-wrapper iframe{width:300%;height:100%;margin-left:-100%;z-index:1;position:relative}.products .features .wrapper .row .image{flex:1 450px;display:flex;max-height:450px}.products .features .wrapper .row .image img{width:100%;height:100%;border-radius:1rem;object-fit:cover}@media (width<=600px){.products .features .wrapper .row:nth-child(2n) .content{order:-1}}.robotics .hero{position:relative;display:flex;justify-content:center;background-color:#000;min-height:700px}.robotics .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden;z-index:999;opacity:.5}.robotics .hero .wrapper{width:100%;max-width:1250px;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:1rem;height:500px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.robotics .hero .wrapper img{position:absolute;width:600px}.robotics .hero .wrapper img.arm-right{top:0;right:0}.robotics .hero .wrapper img.arm-left{top:250px;left:0}.robotics .hero .wrapper .title{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2rem;max-width:750px;height:350px;text-align:center;z-index:1}.robotics .hero .wrapper .title .heading-1,.robotics .hero .wrapper .title .text{color:#fff}.robotics .hero .wrapper .title .text{max-width:600px}@media (width<=1250px){.robotics .hero .wrapper img{width:400px}.robotics .hero .wrapper img.arm-left{top:500px}}@media (width<=768px){.robotics .hero .wrapper img{width:250px}.robotics .hero .wrapper img.arm-right{top:-120px;right:-40px}}.robotics .products{position:relative;display:flex;justify-content:center;background-color:#000}.robotics .products:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden;z-index:999;opacity:.5}.robotics .products .wrapper{width:100%;max-width:1250px;display:flex;flex-wrap:wrap;gap:1rem;padding:0 var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box;z-index:1000}.robotics .products .wrapper .swiper{width:100%;height:125%}.robotics .products .wrapper .swiper .swiper-wrapper{height:85%}.robotics .products .wrapper .swiper-slide{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;text-align:center}.robotics .products .wrapper .swiper-slide .text{max-width:750px;color:#fff}.robotics .products .wrapper .swiper-slide img{display:block;width:100%;height:auto;object-fit:contain;max-height:450px}.robotics .products .wrapper .swiper-pagination{display:flex;align-items:flex-end;flex-wrap:wrap;position:static}.robotics .products .wrapper .swiper-pagination-bullet{flex:1 200px;text-align:center;font-size:1.5rem;color:#86868b;opacity:1;border-bottom:1px solid#fff;height:100%;border-radius:0;margin:0;padding-bottom:1rem}.robotics .products .wrapper .swiper-pagination-bullet-active{color:#fff;background:#0000;border-color:#ee7a24}@media (width<=768px){.robotics .products .wrapper{padding-top:1rem}.robotics .products .wrapper .swiper .swiper-wrapper{height:65%}.robotics .products .wrapper .swiper-pagination-bullet{border-bottom:none}}.robotics .made-in-spain{position:relative;display:flex;justify-content:center;background:linear-gradient(#000 50%,#030a19)}.robotics .made-in-spain:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden;z-index:999;opacity:.5}.robotics .made-in-spain .wrapper{width:100%;max-width:1250px;display:flex;flex-wrap:wrap;gap:1rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.robotics .made-in-spain .wrapper .content{display:flex;flex-direction:column;align-items:center;gap:1rem}.robotics .made-in-spain .wrapper .content .graphics{display:flex}.robotics .made-in-spain .wrapper .content .graphics img{width:100%;height:100%}.robotics .made-in-spain .wrapper .content .info{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5rem;max-width:1000px}.robotics .made-in-spain .wrapper .content .info .heading-3,.robotics .made-in-spain .wrapper .content .info .text{color:#fff}.robotics .made-in-spain .wrapper .content .info>div{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.robotics .made-in-spain .wrapper .content .info>div img{width:3rem;height:3rem}.robotics .made-in-spain .wrapper .content .info>div .text{color:#fffdfac2}.robotics .made-in-spain .wrapper .content .info>div:first-child{flex:0 400px}.robotics .made-in-spain .wrapper .content .info>div:last-child{flex:1 400px}@media (width<=768px){.robotics .made-in-spain .wrapper .content .info{gap:2rem}}.map{background-color:#fff}.map .wrapper{display:flex;flex-direction:column;align-items:center;max-width:1360px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);margin:auto;gap:5rem}.map .wrapper .title{max-width:750px;text-align:center}.map .wrapper .content{display:flex;align-items:center;flex-wrap:wrap;gap:3rem}.map .wrapper .content .column{flex:1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.map .wrapper .content .column .info{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.map .wrapper .content .column .info a:hover{color:#ee7a24}.map .wrapper .content .column .map-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:500px;box-sizing:border-box;border-radius:.65rem}.map .wrapper .content .column .map-wrapper iframe{width:100%;height:100%;border-radius:.5rem}@media (width<=768px){.map .wrapper .content .column .map-wrapper{height:350px}}.use-case .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19}.use-case .hero .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;align-items:center;box-sizing:border-box;gap:2rem}.use-case .hero .wrapper .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.use-case .hero .wrapper .content p{margin:0}.use-case .hero .wrapper .content p:not(:first-child){margin:1rem 0}.use-case .hero .wrapper .content .heading-2,.use-case .hero .wrapper .content .text{color:#fff}.use-case .hero .wrapper .content .heading-2{max-width:725px}.use-case .hero .wrapper .content .text{max-width:650px}.use-case .hero .wrapper .content .button{margin-top:1rem}.use-case .hero .wrapper .image{display:flex;border-radius:1rem}.use-case .hero .wrapper .image video{width:100%;height:100%;max-width:1110px;max-height:625px;border-radius:1rem}.use-case .hero .wrapper .image img{width:100%;height:auto;max-width:50rem;max-height:35rem;object-fit:contain}.use-case .feature{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.use-case .feature .wrapper{width:100%;max-width:1360px;display:flex;flex-wrap:wrap;align-items:center;gap:2rem 4rem}.use-case .feature .wrapper .content{width:100%;flex:1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.use-case .feature .wrapper .content p{margin:0}.use-case .feature .wrapper .content p a{text-decoration:underline;text-underline-offset:2.5px;color:#ee7a24;text-decoration-color:#f19b59}.use-case .feature .wrapper .content p:not(:first-child){margin:2rem 0}.use-case .feature .wrapper .image{flex:1 450px;display:flex;justify-content:center;align-items:center}.use-case .feature .wrapper .image img,.use-case .feature .wrapper .image video{width:100%;height:100%;max-width:45rem;max-height:25rem;object-fit:fill;border-radius:.5rem}@media (width<=768px){.use-case .feature:nth-child(odd) .wrapper{flex-wrap:wrap-reverse}}.success-stories .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;opacity:1;overflow:hidden;min-height:400px}.success-stories .hero>.background-overlay{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;filter:brightness(23%)}.success-stories .hero .wrapper{width:100%;display:flex;align-items:center;flex-flow:column wrap;justify-content:center;box-sizing:border-box;z-index:1;text-align:center}.success-stories .hero .wrapper p{margin:0}.success-stories .hero .wrapper h1,.success-stories .hero .wrapper span{color:#fff;max-width:1000px;margin:0}.success-stories .hero .wrapper h1 span,.success-stories .hero .wrapper span span{text-transform:capitalize}.success-stories .hero .footer{width:100%;padding:1.25rem;background-color:#131c2d;display:flex;justify-content:center;max-width:1360px;border-radius:.5rem;margin-top:3.5rem;box-sizing:border-box}.success-stories .hero .footer .container{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem 5rem;max-width:1300px}.success-stories .hero .footer .container .info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.success-stories .hero .footer .container .info a{color:#f19b59}.success-stories .hero .footer .container .info a:hover{text-decoration:underline}.success-stories .hero .footer .container .info img{width:8rem;height:3rem}.success-stories.index .hero>.wrapper{gap:1rem}.success-stories.index .hero,.success-stories.sub-index .hero{min-height:unset}.success-stories.index .hero:before,.success-stories.sub-index .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.success-stories.index .hero>.wrapper,.success-stories.sub-index .hero>.wrapper{max-width:1000px}.success-stories.index .hero>.wrapper>span,.success-stories.sub-index .hero>.wrapper>span{max-width:600px}.success-stories.index .hero>.wrapper h1,.success-stories.sub-index .hero>.wrapper h1{color:#fff}.ikolcrane .grid,.page .grid,.sectors .grid,.success-stories .grid{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box;background-color:#030a19}.ikolcrane .grid:before,.page .grid:before,.sectors .grid:before,.success-stories .grid:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.ikolcrane .grid .wrapper,.page .grid .wrapper,.sectors .grid .wrapper,.success-stories .grid .wrapper{width:100%;max-width:1360px;display:flex;flex-direction:column;align-items:center;gap:3rem}.ikolcrane .grid .wrapper .title,.page .grid .wrapper .title,.sectors .grid .wrapper .title,.success-stories .grid .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;width:100%}.ikolcrane .grid .wrapper .title .heading-2,.page .grid .wrapper .title .heading-2,.sectors .grid .wrapper .title .heading-2,.success-stories .grid .wrapper .title .heading-2{color:#fff;max-width:750px}.ikolcrane .grid .wrapper .title .overlay-filters,.page .grid .wrapper .title .overlay-filters,.sectors .grid .wrapper .title .overlay-filters,.success-stories .grid .wrapper .title .overlay-filters{position:relative;width:100%;max-width:1000px}.ikolcrane .grid .wrapper .title .overlay-filters:before,.page .grid .wrapper .title .overlay-filters:before,.sectors .grid .wrapper .title .overlay-filters:before,.success-stories .grid .wrapper .title .overlay-filters:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5rem;background:linear-gradient(to right,#030a19 10%,#fff0);z-index:2;pointer-events:none}.ikolcrane .grid .wrapper .title .overlay-filters:after,.page .grid .wrapper .title .overlay-filters:after,.sectors .grid .wrapper .title .overlay-filters:after,.success-stories .grid .wrapper .title .overlay-filters:after{content:"";position:absolute;right:0;top:0;bottom:0;width:5rem;background:linear-gradient(to left,#030a19 10%,#fff0);z-index:2;pointer-events:none}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters,.page .grid .wrapper .title .overlay-filters .available-filters,.sectors .grid .wrapper .title .overlay-filters .available-filters,.success-stories .grid .wrapper .title .overlay-filters .available-filters{width:100%;overflow:auto hidden;white-space:nowrap;padding-top:1rem;padding-bottom:1.5rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar,.page .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar,.sectors .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar,.success-stories .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar{height:8px}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-track,.page .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-track,.sectors .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-track,.success-stories .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb,.page .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb,.sectors .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb,.success-stories .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb{background:#f19b59;border-radius:10px}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb:hover,.page .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb:hover,.sectors .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb:hover,.success-stories .grid .wrapper .title .overlay-filters .available-filters::-webkit-scrollbar-thumb:hover{background:#ee7a24}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters a,.page .grid .wrapper .title .overlay-filters .available-filters a,.sectors .grid .wrapper .title .overlay-filters .available-filters a,.success-stories .grid .wrapper .title .overlay-filters .available-filters a{padding:.35rem 1rem;margin:0 .5rem;border:1px solid#f19b59;border-radius:.5rem;color:#fff}.ikolcrane .grid .wrapper .title .overlay-filters .available-filters a:hover,.page .grid .wrapper .title .overlay-filters .available-filters a:hover,.sectors .grid .wrapper .title .overlay-filters .available-filters a:hover,.success-stories .grid .wrapper .title .overlay-filters .available-filters a:hover{background-color:#f19b59;color:#000}.ikolcrane .grid .wrapper .columns,.page .grid .wrapper .columns,.sectors .grid .wrapper .columns,.success-stories .grid .wrapper .columns{display:flex;flex-wrap:wrap;gap:1.5rem;z-index:1}.ikolcrane .grid .wrapper .columns .box,.page .grid .wrapper .columns .box,.sectors .grid .wrapper .columns .box,.success-stories .grid .wrapper .columns .box{display:flex;flex-direction:column;align-items:flex-start;flex:1 350px;max-width:425px;border-radius:.5rem;border:1px solid#2f3646;transition:.25s;overflow:hidden}.ikolcrane .grid .wrapper .columns .box:hover,.page .grid .wrapper .columns .box:hover,.sectors .grid .wrapper .columns .box:hover,.success-stories .grid .wrapper .columns .box:hover{border:1px solid#fff}.ikolcrane .grid .wrapper .columns .box:hover img,.page .grid .wrapper .columns .box:hover img,.sectors .grid .wrapper .columns .box:hover img,.success-stories .grid .wrapper .columns .box:hover img{transform:scale(1.2)}.ikolcrane .grid .wrapper .columns .box p,.page .grid .wrapper .columns .box p,.sectors .grid .wrapper .columns .box p,.success-stories .grid .wrapper .columns .box p{margin:0}.ikolcrane .grid .wrapper .columns .box .heading-2,.ikolcrane .grid .wrapper .columns .box .heading-4,.page .grid .wrapper .columns .box .heading-2,.page .grid .wrapper .columns .box .heading-4,.sectors .grid .wrapper .columns .box .heading-2,.sectors .grid .wrapper .columns .box .heading-4,.success-stories .grid .wrapper .columns .box .heading-2,.success-stories .grid .wrapper .columns .box .heading-4{color:#fff}.ikolcrane .grid .wrapper .columns .box .image,.page .grid .wrapper .columns .box .image,.sectors .grid .wrapper .columns .box .image,.success-stories .grid .wrapper .columns .box .image{width:100%;height:300px;overflow:hidden}.ikolcrane .grid .wrapper .columns .box img,.page .grid .wrapper .columns .box img,.sectors .grid .wrapper .columns .box img,.success-stories .grid .wrapper .columns .box img{width:100%;height:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;object-fit:cover;transition:.35s}.ikolcrane .grid .wrapper .columns .box .info,.page .grid .wrapper .columns .box .info,.sectors .grid .wrapper .columns .box .info,.success-stories .grid .wrapper .columns .box .info{flex:1;display:flex;flex-direction:column;align-items:flex-start}.ikolcrane .grid .wrapper .columns .box .info .filters,.page .grid .wrapper .columns .box .info .filters,.sectors .grid .wrapper .columns .box .info .filters,.success-stories .grid .wrapper .columns .box .info .filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;margin:1.25rem 2rem 0}.ikolcrane .grid .wrapper .columns .box .info .filters a,.page .grid .wrapper .columns .box .info .filters a,.sectors .grid .wrapper .columns .box .info .filters a,.success-stories .grid .wrapper .columns .box .info .filters a{padding:.25rem 1rem;border-radius:48px;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.ikolcrane .grid .wrapper .columns .box .info .filters a.sector,.page .grid .wrapper .columns .box .info .filters a.sector,.sectors .grid .wrapper .columns .box .info .filters a.sector,.success-stories .grid .wrapper .columns .box .info .filters a.sector{border:1px solid#76c7ef;background-color:#132b44;color:#76c7ef}.ikolcrane .grid .wrapper .columns .box .info .filters a.sector:hover,.page .grid .wrapper .columns .box .info .filters a.sector:hover,.sectors .grid .wrapper .columns .box .info .filters a.sector:hover,.success-stories .grid .wrapper .columns .box .info .filters a.sector:hover{background-color:#76c7ef;color:#132b44}.ikolcrane .grid .wrapper .columns .box .info .filters a.discipline,.page .grid .wrapper .columns .box .info .filters a.discipline,.sectors .grid .wrapper .columns .box .info .filters a.discipline,.success-stories .grid .wrapper .columns .box .info .filters a.discipline{border:1px solid#f2b270;background-color:#2b262e;color:#f2b270}.ikolcrane .grid .wrapper .columns .box .info .filters a.discipline:hover,.page .grid .wrapper .columns .box .info .filters a.discipline:hover,.sectors .grid .wrapper .columns .box .info .filters a.discipline:hover,.success-stories .grid .wrapper .columns .box .info .filters a.discipline:hover{background-color:#f2b270;color:#2b262e}.ikolcrane .grid .wrapper .columns .box .info .heading-4,.page .grid .wrapper .columns .box .info .heading-4,.sectors .grid .wrapper .columns .box .info .heading-4,.success-stories .grid .wrapper .columns .box .info .heading-4{flex:1;padding:1.25rem 2rem}.ikolcrane .grid .wrapper .columns .box .info .highlight,.page .grid .wrapper .columns .box .info .highlight,.sectors .grid .wrapper .columns .box .info .highlight,.success-stories .grid .wrapper .columns .box .info .highlight{flex:0;padding:1.25rem 2rem;width:100%;border-top:1px solid#2f3646;transition:.2s}.ikolcrane .grid .wrapper .columns .box .info .highlight:hover,.page .grid .wrapper .columns .box .info .highlight:hover,.sectors .grid .wrapper .columns .box .info .highlight:hover,.success-stories .grid .wrapper .columns .box .info .highlight:hover{background-color:#fff;color:#030a19}.success-stories.sub-index .grid{padding-top:0}.ikolcrane .grid,.page .grid,.sectors .grid{background-color:#fff}.ikolcrane .grid:before,.page .grid:before,.sectors .grid:before{content:""}.ikolcrane .grid .wrapper .title .heading-2,.page .grid .wrapper .title .heading-2,.sectors .grid .wrapper .title .heading-2{color:#000}.ikolcrane .grid .wrapper .columns .box,.page .grid .wrapper .columns .box,.sectors .grid .wrapper .columns .box{box-shadow:#0000003d 0 3px 8px;border:none}.ikolcrane .grid .wrapper .columns .box:hover,.page .grid .wrapper .columns .box:hover,.sectors .grid .wrapper .columns .box:hover{border:none}.ikolcrane .grid .wrapper .columns .box .heading-2,.ikolcrane .grid .wrapper .columns .box .heading-4,.page .grid .wrapper .columns .box .heading-2,.page .grid .wrapper .columns .box .heading-4,.sectors .grid .wrapper .columns .box .heading-2,.sectors .grid .wrapper .columns .box .heading-4{color:#000}.ikolcrane .grid .wrapper .columns .box .info .filters a.sector,.page .grid .wrapper .columns .box .info .filters a.sector,.sectors .grid .wrapper .columns .box .info .filters a.sector{border:1px solid#dbeafe;background-color:#dbeafe;color:#2f6aec}.ikolcrane .grid .wrapper .columns .box .info .filters a.discipline,.page .grid .wrapper .columns .box .info .filters a.discipline,.sectors .grid .wrapper .columns .box .info .filters a.discipline{border:1px solid#ffedd5;background-color:#ffedd5;color:#ec6720}.ikolcrane .grid .wrapper .columns .box .info .highlight,.page .grid .wrapper .columns .box .info .highlight,.sectors .grid .wrapper .columns .box .info .highlight{border-top:1px solid#ededed;font-weight:500}.success-stories .information{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.success-stories .information .wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;max-width:1000px;width:100%}.success-stories .information .wrapper>div{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;height:100%;box-sizing:border-box;padding-top:5rem}.success-stories .information .wrapper>div p{margin:0}.success-stories .information .wrapper>div p a{text-decoration:underline;text-underline-offset:2.5px;color:#ee7a24;text-decoration-color:#f19b59}.success-stories .information .wrapper>div p:not(:first-child){margin:2rem 0}.success-stories .information .wrapper>div:first-child,.success-stories .information .wrapper>div:nth-child(3){align-items:flex-start;width:50.25%;align-self:flex-end;border-left:5px solid#030a19;padding-left:3rem;padding-top:10rem}.success-stories .information .wrapper>div:nth-child(2){align-items:flex-start;width:50.25%;align-self:flex-start;border-right:5px solid#030a19;padding-right:3rem;padding-top:10rem}.success-stories .information .wrapper>div ol,.success-stories .information .wrapper>div ul{list-style:none;padding-left:.5rem}.success-stories .information .wrapper>div ol li:not(:first-child),.success-stories .information .wrapper>div ul li:not(:first-child){margin:2rem 0}.success-stories .information .wrapper>div ol li,.success-stories .information .wrapper>div ul li{position:relative;padding-left:3rem}.success-stories .information .wrapper>div ol li:before,.success-stories .information .wrapper>div ul li:before{width:.5rem;height:.5rem;background-color:#f19b59;content:"";left:24px;position:absolute;top:12px}.success-stories .information .wrapper .result ol li:not(:first-child),.success-stories .information .wrapper .result ul li:not(:first-child){margin:2rem 0}.success-stories .information .wrapper .result ol li:before,.success-stories .information .wrapper .result ul li:before{width:auto;height:auto;background-color:#fff;content:"✔";left:1rem;position:absolute;color:#f19b59;top:-.5rem;font-size:1.75rem}.success-stories .information .wrapper .solution img{width:100%;height:auto;max-width:40rem}@media (width<=600px){.success-stories .hero .wrapper h1{text-align:start}.success-stories .information .wrapper>div{width:100%!important;border-right:0!important;border-left:0!important;padding-right:0!important;padding-left:0!important;padding-top:5rem!important}.success-stories .information .wrapper>div:first-child{padding-top:3rem!important}}.home .clients,.success-stories .clients{position:relative;display:flex;justify-content:center;padding:0 var(--padding-section-horizontal-css);background-color:#030a19}.home .clients .wrapper,.success-stories .clients .wrapper{display:flex;flex-direction:column;width:100%;max-width:1250px;box-sizing:border-box;gap:2rem}.home .clients .wrapper:before,.success-stories .clients .wrapper:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.home .clients .wrapper .title,.success-stories .clients .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.home .clients .wrapper .title .heading-3,.success-stories .clients .wrapper .title .heading-3{color:#fff}.home .clients .wrapper .expand-clients,.success-stories .clients .wrapper .expand-clients{z-index:999;display:flex;justify-content:center;padding-top:2rem;border-top:1px solid#2f3646}.home .clients .wrapper .content,.success-stories .clients .wrapper .content{position:relative;display:flex;flex-wrap:wrap;gap:1rem;overflow:hidden;transition:max-height.5s ease-in-out}.home .clients .wrapper .content.is-collapsed,.success-stories .clients .wrapper .content.is-collapsed{max-height:230px}.home .clients .wrapper .content.is-collapsed:after,.success-stories .clients .wrapper .content.is-collapsed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to top,#030a19 10%,#030a1900);pointer-events:none}.home .clients .wrapper .content .box,.success-stories .clients .wrapper .content .box{position:relative;flex:1 200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1.5rem 2rem;background-color:#030a19;border-radius:.5rem;border:1px solid#2f3646;transition:.25s}.home .clients .wrapper .content .box:hover,.success-stories .clients .wrapper .content .box:hover{border:1px solid#fff;cursor:pointer}.home .clients .wrapper .content .box img,.success-stories .clients .wrapper .content .box img{width:100%;height:auto;max-width:10rem;max-height:4rem;object-fit:contain}.home .clients{padding:0 var(--padding-section-horizontal-css) 6rem var(--padding-section-horizontal-css)}.security .features-image .container .image-wrapper{max-width:11rem;margin:auto}.security .hero{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box;background-color:#030a19;overflow:hidden;z-index:1}.security .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.security .hero .container{max-width:1250px;margin:auto;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;z-index:1}.security .hero .container .content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:750px;text-align:center}.security .hero .container .content h1,.security .hero .container .content span{color:#fff}.security .hero .container .content a,.security .hero .container .content button{margin-top:1rem}.security .certificates{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.security .certificates .wrapper{max-width:1360px;margin:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem}.security .certificates .wrapper .title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem}.security .certificates .wrapper .title span{max-width:600px}.security .certificates .wrapper .columns{display:flex;flex-wrap:wrap;gap:1rem}.security .certificates .wrapper .columns .box{flex:1 250px;align-items:center;position:relative;display:flex;flex-direction:column;gap:1rem;border-radius:1rem;padding:1.25rem;text-align:center;border:2px solid#131c2d}.security .certificates .wrapper .columns .box .heading-4{font-weight:700;text-align:center}.security .certificates .wrapper .columns .box .icon{width:3rem;height:3rem}.security .certificates .wrapper .columns .box .link{display:flex;align-items:center;gap:.5rem;margin-left:auto;margin-top:auto;padding-top:1rem;cursor:pointer}.security .certificates .wrapper .columns .box .link svg{width:2rem;height:2rem;margin-right:.5rem}.security .certificates .wrapper .columns .box .link:hover span{text-decoration:underline}.security .features{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);position:relative;box-sizing:border-box}.security .features .wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:1250px}.security .features .wrapper>.title{max-width:1000px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:1rem;margin-bottom:2rem}.security .features .wrapper>.title span{max-width:600px}.security .features .wrapper .columns{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.security .features .wrapper .columns .box{flex:1 300px;max-height:475px;position:relative;display:flex;flex-direction:column;gap:1.75rem;border-radius:1rem;padding:1.75rem 1.75rem 0;background:radial-gradient(circle,#233452 0%,#131c2d 70% 95%);overflow:hidden}.security .features .wrapper .columns .box .content{display:flex;flex-direction:column;gap:1rem;color:#fff}.security .features .wrapper .columns .box .content span{color:#fff}.security .features .wrapper .columns .box .image{height:100%;display:flex;flex-direction:column;gap:1rem}.security .features .wrapper .columns .box .image img,.security .features .wrapper .columns .box .image svg{width:100%;height:auto;max-width:100%}.security .features .wrapper .columns .box .image svg{margin:auto;max-width:7rem}.security .features .wrapper .footer{position:relative;display:flex;flex-direction:column;gap:1.75rem;border-radius:1rem;padding:1.75rem;background:radial-gradient(circle,#233452 0%,#131c2d 70% 95%);text-align:start;flex-direction:row;flex-wrap:wrap;width:100%;overflow:hidden;box-sizing:border-box;z-index:1}.security .features .wrapper .footer .box{flex:1 275px;display:flex;flex-direction:column;gap:1rem}.security .features .wrapper .footer .box .title{display:flex;gap:.5rem}.security .features .wrapper .footer .box .title img{width:2rem;height:auto}.security .features .wrapper .footer .box h4,.security .features .wrapper .footer .box span{color:#fff}.security .features .wrapper .footer .box .content{display:flex}.security .features-image{display:flex;justify-content:center;width:100%;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);position:relative;box-sizing:border-box}.security .features-image .container{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;max-width:1250px}.security .features-image .container .content{flex:.5 450px;display:flex;flex-direction:column;align-items:flex-start}.security .features-image .container .content .badge{margin-bottom:.5rem}.security .features-image .container .content .text{margin:.5rem 0}.security .features-image .container .content h2{margin-bottom:1rem}.security .features-image .container .content a,.security .features-image .container .content button{margin-top:1rem}.security .features-image .container .image-wrapper{flex:.5 450px;display:flex}.security .features-image .container .image-wrapper img{width:100%;height:auto;max-width:37rem;box-sizing:border-box;border-radius:.5rem}.security .features-image .container .image-wrapper .youtube-iframe{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.security .features-image .container .image-wrapper .youtube-iframe iframe{width:300%;height:100%;margin-left:-100%}.button,button,input[type=submit]{padding:.6rem 1.3rem;font-size:1.25rem;font-weight:500;border-radius:.25rem;line-height:1.25rem;display:flex;align-items:center;gap:.35rem;cursor:pointer;transition:.25s;background-color:#0000;color:#fff;border:none;min-height:30px;border:1px solid#fff}.button svg,button svg,input[type=submit] svg{width:2rem;height:2rem}.button:hover,button:hover,input[type=submit]:hover{color:#fff;background:#ee7a24;border-color:#ee7a24}.button.secondary,button.secondary,input[type=submit].secondary{background-color:#fff;border:2px solid#2c2c2c;color:#000;box-shadow:none;border-radius:.5rem}.button.secondary:hover,button.secondary:hover,input[type=submit].secondary:hover{background-color:#f19b59}.button.small,button.small,input[type=submit].small{padding:.6rem 1.1rem;line-height:1.25;font-size:1.05rem;min-height:unset}.button.small svg,button.small svg,input[type=submit].small svg{width:1.35rem;height:1.35rem}.button.highlight,button.highlight,input[type=submit].highlight{background-color:#ee7a24;border-radius:.5rem;box-shadow:#c96214 0 0 0 1px,#6d2f00 0 1px 3px,#b8570d 0 -3px.4px inset;border:none}.button.highlight:hover,button.highlight:hover,input[type=submit].highlight:hover{background:#f19b59;box-shadow:#e47723 0 0 0 1px,#b85103 0 1px 2px,#d36714 0 -2px.15px inset}.button.swal2-cancel,.button.swal2-confirm,.button.swal2-deny,button.swal2-cancel,button.swal2-confirm,button.swal2-deny,input[type=submit].swal2-cancel,input[type=submit].swal2-confirm,input[type=submit].swal2-deny{background-color:#ee7a24;border-radius:.5rem;box-shadow:#c96214 0 0 0 1px,#6d2f00 0 1px 3px,#b8570d 0 -3px.4px inset;border:none}.button.swal2-cancel:hover,.button.swal2-confirm:hover,.button.swal2-deny:hover,button.swal2-cancel:hover,button.swal2-confirm:hover,button.swal2-deny:hover,input[type=submit].swal2-cancel:hover,input[type=submit].swal2-confirm:hover,input[type=submit].swal2-deny:hover{background:#f19b59;box-shadow:#e47723 0 0 0 1px,#b85103 0 1px 2px,#d36714 0 -2px.15px inset}@media (width<=600px){.button{padding:.5rem 1rem;font-size:1.13rem;line-height:1.3}}.contact{position:relative;display:flex;justify-content:center;padding:1rem var(--padding-section-horizontal-css) 0;background-color:#030a19;overflow:hidden}.contact:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.contact .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1250px;width:100%;box-sizing:border-box;z-index:1;gap:4rem}.contact .wrapper>.title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;max-width:1000px}.contact .wrapper>.title .heading-2{color:#fff}.contact .wrapper>.title .text{max-width:650px;color:#fff}.contact .wrapper .content{display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 4rem;width:100%}.contact .wrapper .content .info{width:100%;position:relative;flex:1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.contact .wrapper .content .info .heading-4{color:#fff}.contact .wrapper .content .info .item{width:100%;display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background-color:#fff;border-radius:1rem}.contact .wrapper .content .info .item svg{flex:0 0 3.25rem;width:3.25rem;height:3.25rem}.contact .wrapper .content .info .item .description{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.contact .wrapper .content .info .item .description>.text:first-of-type{font-weight:500}.contact .wrapper .content form{flex:1 350px;width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1.35rem;background-color:#fff;padding:2.5rem 3.5rem;border-radius:1rem;box-sizing:border-box}.contact .wrapper .content form>.heading-3{font-weight:500;text-align:center;color:#000;margin-bottom:1rem}.contact .wrapper .content form .form-group{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}.contact .wrapper .content form .form-group label{font-weight:400;color:#000}.contact .wrapper .content form .form-group label span{color:#000}.contact .wrapper .content form .form-group input,.contact .wrapper .content form .form-group select,.contact .wrapper .content form .form-group textarea{width:100%;padding:1rem;border:2px solid#202020;border-radius:.5rem;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);font-family:Rubik,sans-serif;box-sizing:border-box;outline:0;color:#000;background-color:#fff}.contact .wrapper .content form .form-group input:focus,.contact .wrapper .content form .form-group select:focus,.contact .wrapper .content form .form-group textarea:focus{border-color:#ee7a24}.contact .wrapper .content form .form-group textarea{resize:none;min-height:6.5rem}.contact .wrapper .content form .attachment{animation:contact-attachment-in.25s}.contact .wrapper .content form .attachment[hidden]{display:none}.contact .wrapper .content form .attachment .attachment__input{position:absolute;width:1px;height:1px;padding:0;border:0;opacity:0}.contact .wrapper .content form .attachment .attachment__dropzone{position:relative;width:100%;border:2px dashed#0000004d;border-radius:.5rem;background-color:#fafafa;transition:border-color.2s,background-color.2s}.contact .wrapper .content form .attachment .attachment__dropzone.is-dragging,.contact .wrapper .content form .attachment .attachment__dropzone:hover{border-color:#ee7a24;background-color:#ee7a240f}.contact .wrapper .content form .attachment .attachment__dropzone.has-error{border-color:#d32f2f;background-color:#d32f2f0d}.contact .wrapper .content form .attachment .attachment__dropzone:focus-within{border-color:#ee7a24;box-shadow:0 0 0 3px#ee7a242e}.contact .wrapper .content form .attachment .attachment__empty{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1rem;text-align:center;cursor:pointer}.contact .wrapper .content form .attachment .attachment__empty[hidden]{display:none}.contact .wrapper .content form .attachment .attachment__empty svg{flex:none;margin-bottom:.25rem}.contact .wrapper .content form .attachment .attachment__cta{font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);font-weight:500;color:#000}.contact .wrapper .content form .attachment .attachment__hint{font-size:.85rem;color:#0000008c}.contact .wrapper .content form .attachment .attachment__file{display:flex;align-items:center;gap:.85rem;padding:1rem}.contact .wrapper .content form .attachment .attachment__file[hidden]{display:none}.contact .wrapper .content form .attachment .attachment__file svg{flex:none}.contact .wrapper .content form .attachment .attachment__meta{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;flex:auto}.contact .wrapper .content form .attachment .attachment__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);color:#000}.contact .wrapper .content form .attachment .attachment__size{font-size:.85rem;color:#0000008c}.contact .wrapper .content form .attachment .attachment__remove{flex:none;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background-color:#0000;color:#0000008c;cursor:pointer;transition:background-color.2s,color.2s}.contact .wrapper .content form .attachment .attachment__remove:hover{background-color:#0000000f;color:#000}.contact .wrapper .content form input[type=submit]{font-weight:600;background-color:#fff}@keyframes contact-attachment-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (width<=600px){.contact-page .contact{padding-top:0}.contact .wrapper{padding-right:0;padding-left:0;gap:2rem}.contact .wrapper .content .info .item{gap:1rem}.contact .wrapper .content .info .item svg{width:2rem;height:2rem;flex:0 0 2rem}.contact .wrapper .content form{padding:1.5rem}}.badge{padding:.5rem 1rem;border-radius:.25rem;background-color:#f1f1f1;font-weight:500;font-size:clamp(.9rem,.5vw + .7rem,1rem)}.analytics .products,.automate .products,.connect .products,.digitalization .products,.monitor .products{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css)}.analytics .products .wrapper,.automate .products .wrapper,.connect .products .wrapper,.digitalization .products .wrapper,.monitor .products .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem 5rem;box-sizing:border-box;max-width:1360px}.analytics .products .wrapper .title,.automate .products .wrapper .title,.connect .products .wrapper .title,.digitalization .products .wrapper .title,.monitor .products .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.analytics .products .wrapper .title .text,.automate .products .wrapper .title .text,.connect .products .wrapper .title .text,.digitalization .products .wrapper .title .text,.monitor .products .wrapper .title .text{max-width:600px}.analytics .products .wrapper .content,.automate .products .wrapper .content,.connect .products .wrapper .content,.digitalization .products .wrapper .content,.monitor .products .wrapper .content{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.analytics .products .wrapper .content .model,.automate .products .wrapper .content .model,.connect .products .wrapper .content .model,.digitalization .products .wrapper .content .model,.monitor .products .wrapper .content .model{width:100%;height:100%;position:relative;padding:2.5rem;box-sizing:border-box;cursor:pointer}.analytics .products .wrapper .content .model:hover,.automate .products .wrapper .content .model:hover,.connect .products .wrapper .content .model:hover,.digitalization .products .wrapper .content .model:hover,.monitor .products .wrapper .content .model:hover{background-color:#ffdbc0}.analytics .products .wrapper .content .model:first-of-type,.automate .products .wrapper .content .model:first-of-type,.connect .products .wrapper .content .model:first-of-type,.digitalization .products .wrapper .content .model:first-of-type,.monitor .products .wrapper .content .model:first-of-type{border-right:1px solid#d2d2d7;border-bottom:1px solid#d2d2d7}.analytics .products .wrapper .content .model:nth-of-type(2),.automate .products .wrapper .content .model:nth-of-type(2),.connect .products .wrapper .content .model:nth-of-type(2),.digitalization .products .wrapper .content .model:nth-of-type(2),.monitor .products .wrapper .content .model:nth-of-type(2){border-left:1px solid#d2d2d7;border-bottom:1px solid#d2d2d7}.analytics .products .wrapper .content .model:nth-of-type(3),.automate .products .wrapper .content .model:nth-of-type(3),.connect .products .wrapper .content .model:nth-of-type(3),.digitalization .products .wrapper .content .model:nth-of-type(3),.monitor .products .wrapper .content .model:nth-of-type(3){border-right:1px solid#d2d2d7;border-top:1px solid#d2d2d7}.analytics .products .wrapper .content .model:nth-of-type(4),.automate .products .wrapper .content .model:nth-of-type(4),.connect .products .wrapper .content .model:nth-of-type(4),.digitalization .products .wrapper .content .model:nth-of-type(4),.monitor .products .wrapper .content .model:nth-of-type(4){border-left:1px solid#d2d2d7;border-top:1px solid#d2d2d7}.analytics .products .wrapper .content .model .row,.automate .products .wrapper .content .model .row,.connect .products .wrapper .content .model .row,.digitalization .products .wrapper .content .model .row,.monitor .products .wrapper .content .model .row{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.analytics .products .wrapper .content .model .row h2,.automate .products .wrapper .content .model .row h2,.connect .products .wrapper .content .model .row h2,.digitalization .products .wrapper .content .model .row h2,.monitor .products .wrapper .content .model .row h2{font-weight:600;letter-spacing:-1.5px}.analytics .products .wrapper .content .model .row svg,.automate .products .wrapper .content .model .row svg,.connect .products .wrapper .content .model .row svg,.digitalization .products .wrapper .content .model .row svg,.monitor .products .wrapper .content .model .row svg{width:100%;height:auto;max-width:3rem;object-fit:contain}.analytics .products .wrapper .content .model .row svg path,.automate .products .wrapper .content .model .row svg path,.connect .products .wrapper .content .model .row svg path,.digitalization .products .wrapper .content .model .row svg path,.monitor .products .wrapper .content .model .row svg path{fill:#ee7a24}@media (width<=1096px){.analytics .products .wrapper .content,.automate .products .wrapper .content,.connect .products .wrapper .content,.digitalization .products .wrapper .content,.monitor .products .wrapper .content{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.analytics .products .wrapper .content .model,.automate .products .wrapper .content .model,.connect .products .wrapper .content .model,.digitalization .products .wrapper .content .model,.monitor .products .wrapper .content .model{border:0!important;padding:1.25rem}.analytics .products .wrapper .content .model .row,.automate .products .wrapper .content .model .row,.connect .products .wrapper .content .model .row,.digitalization .products .wrapper .content .model .row,.monitor .products .wrapper .content .model .row{gap:.5rem}.analytics .products .wrapper .content .model .row svg,.automate .products .wrapper .content .model .row svg,.connect .products .wrapper .content .model .row svg,.digitalization .products .wrapper .content .model .row svg,.monitor .products .wrapper .content .model .row svg{max-width:2.5rem}}@media (width<=600px){.analytics .products .wrapper,.automate .products .wrapper,.connect .products .wrapper,.digitalization .products .wrapper,.monitor .products .wrapper{gap:2rem}.analytics .products .wrapper .content,.automate .products .wrapper .content,.connect .products .wrapper .content,.digitalization .products .wrapper .content,.monitor .products .wrapper .content{gap:1rem}.analytics .products .wrapper .content .model,.automate .products .wrapper .content .model,.connect .products .wrapper .content .model,.digitalization .products .wrapper .content .model,.monitor .products .wrapper .content .model{padding:.5rem}}.notification{display:flex;align-items:flex-start;flex-direction:column;width:100%;max-width:20rem;position:relative;right:0;color:#fff;padding:.75rem.5rem 1rem;border-radius:.5rem;z-index:999;cursor:pointer;box-sizing:border-box}.notification.client-notification{height:2.3rem;opacity:0}.notification .icon{align-self:center;width:1.25rem;height:1.25rem;order:-1}.notification.expand-title:hover{height:3.5rem}.notification.expand-title:hover .title{-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification.expand-title:hover #icon-external,.notification.expand-title:hover .icon{align-self:flex-start;padding-top:.25rem}.notification .notification-header{display:flex;flex:1;gap:.5rem;align-items:center}.notification .notification-header .title{max-width:10rem;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}.notification.expand-description:hover{height:6rem}.notification.expand-description:hover .description{-webkit-line-clamp:3;-webkit-box-orient:vertical}.notification .description{flex:1;padding-right:.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word;font-size:1rem;border-top:.2rem solid#0000}.notification.notification-expanded .description,.notification.notification-expanded .title{overflow:visible;text-overflow:unset;display:block;-webkit-line-clamp:unset!important;-webkit-box-orient:unset}.notification.notification-expanded .notification-header .icon{align-self:flex-start;width:1.25rem;height:1.25rem;padding-top:.25rem}.notification.notification-expanded .notification-header #icon-external{align-self:flex-start;padding-top:.25rem}.notification.notification-expanded .close{display:none}.notification .close{position:absolute;top:2px;right:8px;display:flex;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;transition:background-color.1s;border-radius:100%;font-size:1rem;cursor:pointer}.notification .close:hover{background-color:#00000026}.notification .date{position:absolute;bottom:.2rem;right:8px;cursor:pointer;font-size:.65rem;opacity:.6;transition:transform.3s}.notification:after{transition:.3s;position:absolute;bottom:80%;right:1rem;display:inline-block;width:0;height:0;border-right:0 solid#ed1c24;border-top:0 solid#0000;border-left:0 dotted;border-bottom:0 solid#0000;transform:rotate(90deg);vertical-align:middle;content:""}.notification.caret:after{border-width:15px;border-left:0;top:-1rem}.notification.show{opacity:1;transform:translateY(0)}.notification.removing{opacity:0;height:0}.notification.removing:after{border-width:0}.notification.alarm{background-color:#ed1c24}.notification.alarm:after{border-right-color:#ed1c24}.notification.alarm .icon circle{fill:#fff}.notification.alarm .icon path{fill:#ed1c24}.notification.warning{background-color:#ff0;color:#000}.notification.warning:after{border-right-color:#ff0}.notification.warning .icon path:first-of-type{fill:#000}.notification.warning .icon path{fill:#ff0}.notification.event{background-color:#1b55c9}.notification.event:after{border-right-color:#1b55c9}.notification.event .icon path:first-of-type{fill:#202020}.notification.event .icon path{fill:#1b55c9}.notification.message{color:#000;border:1px solid#202020}.notification.message:after{border-right-color:#202020}.notification.message .icon path:first-of-type{fill:#000}.notification.message .icon path{fill:#202020}.notification.error{height:1.5rem;background-color:gray}.notification.error:after{border-right-color:gray}.notification.error .icon circle{fill:#fff}.notification.error .icon path,.notification.error .icon path:first-of-type{fill:gray}.breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem;text-align:start}.breadcrumb a{color:#ee7a24}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span.subtext{color:#fff}.breadcrumb .subtext:not(:first-of-type):first-letter{text-transform:capitalize}.page .hero{position:relative;display:flex;justify-content:center;align-items:center;min-height:650px;padding:1rem;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.page .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden;opacity:.75;background-color:#030a19}.page .hero .content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:1000px;z-index:1}.page .hero .content .heading-1,.page .hero .content .text{color:#fff}.page .hero .content .heading-1{max-width:950px}.page .hero .content .text{max-width:650px}.page .triple-column{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.page .triple-column .wrapper{display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.page .triple-column .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.page .triple-column .wrapper .title .heading-2{max-width:900px}.page .triple-column .wrapper .title .text{max-width:750px}.page .triple-column .wrapper .content{display:flex;flex-wrap:wrap;align-items:stretch;gap:2rem}.page .triple-column .wrapper .content .column{flex:1 300px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.page .triple-column .wrapper .content .column img{border-radius:.5rem;width:100%;height:20rem;object-fit:cover}.page .triple-column .wrapper .content .column img.contain{object-fit:contain}.page .banner{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:5rem;background-repeat:no-repeat;background-position:17%24%;background-size:cover;height:250px;margin:clamp(3rem,3vw + 1.5rem,6.25rem)0}.page .banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026}.page .banner .content{width:100%;position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:1rem;max-width:1000px;z-index:1;border-radius:1rem;padding:2rem;background-color:#000000ab}.page .banner .content .heading-2,.page .banner .content .text{color:#fff}.page .tabs{position:relative;display:flex;justify-content:center}.page .tabs .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.page .tabs .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.page .tabs .wrapper .content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem;box-sizing:border-box}.page .tabs .wrapper .content .list{flex:1 375px;width:100%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.page .tabs .wrapper .content .list .row{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;padding:1.25rem.75rem 1.25rem.5rem;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:2px solid#868686;user-select:none;transition:.25s}.page .tabs .wrapper .content .list .row.selected,.page .tabs .wrapper .content .list .row:hover{border-left:3px solid#000}.page .tabs .wrapper .content .list .row.selected{padding-bottom:5rem}.page .tabs .wrapper .content .list .row.selected .subtext{opacity:1;transform:translateY(0)}.page .tabs .wrapper .content .list .row span.number{font-size:1.75rem;color:#ee7a24;font-weight:600;margin-right:1rem}.page .tabs .wrapper .content .list .row span.text{font-weight:500;flex:1;color:#000}.page .tabs .wrapper .content .list .row .subtext{position:absolute;left:.5rem;top:3.5rem;padding:.5rem 1rem.5rem.5rem;opacity:0;transform:translateY(-10px);transition:opacity.3s,transform.3s;max-width:500px;color:#445052}.page .tabs .wrapper .content .result-wrapper{display:flex;justify-content:center;flex:1 550px;overflow:hidden;box-sizing:border-box}.page .tabs .wrapper .content .result-wrapper>div{width:100%;display:flex;justify-content:center;display:none}.page .tabs .wrapper .content .result-wrapper>div.show{display:flex}.page .tabs .wrapper .content .result-wrapper>div video{width:100%;height:100%;max-width:45rem;max-height:30rem}.page .tabs .wrapper .content .result-wrapper>div img{width:100%;height:auto;border-radius:.5rem;max-width:40rem;max-height:30rem}.page .tabs .wrapper .content .result-wrapper .video-wrapper{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.page .tabs .wrapper .content .result-wrapper .video-wrapper iframe{width:300%;height:100%;margin-left:-100%;z-index:1;position:relative}.ia .projects,.ikolcrane .projects,.page .projects,.robotics .projects{position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#fff}.ia .projects .wrapper,.ikolcrane .projects .wrapper,.page .projects .wrapper,.robotics .projects .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;max-width:1250px}.ia .projects .wrapper .title,.ikolcrane .projects .wrapper .title,.page .projects .wrapper .title,.robotics .projects .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:750px}.ia .projects .wrapper .title .links,.ikolcrane .projects .wrapper .title .links,.page .projects .wrapper .title .links,.robotics .projects .wrapper .title .links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.ia .projects .wrapper .title .links.hide,.ikolcrane .projects .wrapper .title .links.hide,.page .projects .wrapper .title .links.hide,.robotics .projects .wrapper .title .links.hide{display:none}.ia .projects .wrapper .title .links .slide-link,.ikolcrane .projects .wrapper .title .links .slide-link,.page .projects .wrapper .title .links .slide-link,.robotics .projects .wrapper .title .links .slide-link{border-radius:1rem;padding:.5rem 1rem;cursor:pointer;border:1px solid#f19b59}.ia .projects .wrapper .title .links .slide-link.selected,.ia .projects .wrapper .title .links .slide-link:hover,.ikolcrane .projects .wrapper .title .links .slide-link.selected,.ikolcrane .projects .wrapper .title .links .slide-link:hover,.page .projects .wrapper .title .links .slide-link.selected,.page .projects .wrapper .title .links .slide-link:hover,.robotics .projects .wrapper .title .links .slide-link.selected,.robotics .projects .wrapper .title .links .slide-link:hover{background-color:#f19b59}.ia .projects .wrapper .title .links .slide-link:hover span,.ikolcrane .projects .wrapper .title .links .slide-link:hover span,.page .projects .wrapper .title .links .slide-link:hover span,.robotics .projects .wrapper .title .links .slide-link:hover span{color:#fff}.ia .projects .wrapper .content,.ikolcrane .projects .wrapper .content,.page .projects .wrapper .content,.robotics .projects .wrapper .content{width:100%;display:flex;transform:translate(0%);transition:transform 1s;transition-delay:500}.ia .projects .wrapper .content .item,.ikolcrane .projects .wrapper .content .item,.page .projects .wrapper .content .item,.robotics .projects .wrapper .content .item{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;flex:none;transition:opacity.75s}.ia .projects .wrapper .content .item:not(:first-child),.ikolcrane .projects .wrapper .content .item:not(:first-child),.page .projects .wrapper .content .item:not(:first-child),.robotics .projects .wrapper .content .item:not(:first-child){opacity:0}.ia .projects .wrapper .content .item .info,.ikolcrane .projects .wrapper .content .item .info,.page .projects .wrapper .content .item .info,.robotics .projects .wrapper .content .item .info{flex:1 450px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ia .projects .wrapper .content .item .info .button,.ikolcrane .projects .wrapper .content .item .info .button,.page .projects .wrapper .content .item .info .button,.robotics .projects .wrapper .content .item .info .button{margin-top:1rem}.ia .projects .wrapper .content .item .image,.ikolcrane .projects .wrapper .content .item .image,.page .projects .wrapper .content .item .image,.robotics .projects .wrapper .content .item .image{flex:1 650px}.ia .projects .wrapper .content .item .image img,.ikolcrane .projects .wrapper .content .item .image img,.page .projects .wrapper .content .item .image img,.robotics .projects .wrapper .content .item .image img{width:100%;height:auto;max-width:650px;border-radius:.5rem}.ia .projects .wrapper .content .item .image video,.ikolcrane .projects .wrapper .content .item .image video,.page .projects .wrapper .content .item .image video,.robotics .projects .wrapper .content .item .image video{width:100%;height:100%}.ia .projects,.robotics .projects{background-color:#030a19}.ia .projects .wrapper .content .item .info .heading-2,.ia .projects .wrapper .content .item .info .text,.ia .projects .wrapper .title .heading-2,.ia .projects .wrapper .title .links .slide-link span,.ia .projects .wrapper .title .text,.robotics .projects .wrapper .content .item .info .heading-2,.robotics .projects .wrapper .content .item .info .text,.robotics .projects .wrapper .title .heading-2,.robotics .projects .wrapper .title .links .slide-link span,.robotics .projects .wrapper .title .text{color:#fff}.page>.box{position:relative;display:flex;justify-content:center}.page>.box .wrapper{width:100%;max-width:1360px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.page>.box .wrapper .content{flex:1 400px;display:flex;flex-direction:column;gap:1rem}.page>.box .wrapper .content h2{margin-bottom:1rem}.page>.box .wrapper .image{display:flex;flex:1 400px}.page>.box .wrapper .image img{width:100%;height:auto;border-radius:.5rem}.page>.box .wrapper .image .video-wrapper{overflow:hidden;width:100%;aspect-ratio:16/9;border-radius:1rem;margin-top:1rem}.page>.box .wrapper .image .video-wrapper iframe{width:100%;height:100%;z-index:1;position:relative}.clients-banner{width:100%;overflow:hidden;background-color:#030a19;padding:2rem 0;display:flex;flex-direction:column;align-items:center;position:relative;z-index:10}.clients-banner .banner-title{position:relative;z-index:2;margin-bottom:2.2rem;padding:0 .75rem;text-align:center}.clients-banner .banner-title .subtext{text-transform:uppercase;letter-spacing:2px;font-size:.9rem;font-weight:600;color:#ee7a24}.clients-banner-track{position:relative;z-index:2;display:flex;width:max-content;animation:scrollBanner 30s linear infinite;gap:0}.clients-banner-track:hover{animation-play-state:paused}.clients-banner-slide{flex:0 0 200px;height:40px;display:flex;justify-content:center;align-items:center;padding:0 1.5rem;transition:transform.3s}.clients-banner-slide.navantia img{transform:scale(1.4)}.clients-banner-slide.gdels img,.clients-banner-slide.puerto-de-huelva img{transform:scale(1.2)}.clients-banner-slide.airbus img,.clients-banner-slide:hover{transform:scale(1.1)}.clients-banner-slide img{max-width:100%;max-height:100%;object-fit:contain;filter:brightness(0)invert()opacity(.5);transition:filter.3s,opacity.3s}.clients-banner-slide:hover img{filter:brightness(0)invert()opacity()}@keyframes scrollBanner{0%{transform:translate(0)}to{transform:translate(-1000px)}}@media (width<=768px){.clients-banner{padding:3rem 0}.clients-banner-slide{flex:0 0 150px;height:35px}@keyframes scrollBanner{0%{transform:translate(0)}to{transform:translate(-750px)}}}.blog .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.blog .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.blog .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;max-width:1360px;box-sizing:border-box;z-index:1;justify-content:center;gap:4rem}.blog .hero .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:850px}.blog .hero .wrapper .title h1{color:#ececec;font-size:clamp(2rem,3.55vw + 1.5rem,4rem)}.blog .hero .wrapper .title .text{max-width:700px;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem);color:#fff}.blog .hero .wrapper .highlight-posts{width:100%;display:flex;flex-wrap:wrap;gap:2rem 5rem}.blog .hero .wrapper .highlight-posts .post{flex:1 450px;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:.5rem;background-color:#fff;overflow:hidden}.blog .hero .wrapper .highlight-posts .post:hover h2{text-decoration:underline}.blog .hero .wrapper .highlight-posts .post:after{width:850px;height:400px;border-radius:3rem;position:absolute;background-color:#f19b59;content:" ";transform:skew(350deg)rotate(340deg);bottom:-130px;right:-670px}.blog .hero .wrapper .highlight-posts .post>*{padding-right:35%}.blog .hero .wrapper .highlight-posts .post h2{font-weight:500}.blog .hero .wrapper .highlight-posts .post img{width:100%;height:auto;max-width:12rem;position:absolute;bottom:0;right:.5rem;padding:0;z-index:1}.blog .hero .wrapper .highlight-posts .post .subtext{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.blog .hero .wrapper .highlight-posts .post .metadata{padding:0}@media (width<=600px){.blog .hero .wrapper .highlight-posts{display:none}}.blog .posts{background-color:#030a19}.blog .posts .wrapper{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;justify-content:center;flex-wrap:wrap;margin:auto;gap:3rem}.blog .posts .wrapper .post{flex:1 300px;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.25rem;border-radius:.75rem;box-shadow:0 2px 12px#787a8026;background-color:#fff}.blog .posts .wrapper .post:hover .heading-3{text-decoration:underline}.blog .posts .wrapper .post .heading-3{font-weight:500}.blog .posts .wrapper .post img{width:100%;height:auto;max-width:25rem;padding:0;z-index:1;border-radius:.5rem;margin-bottom:auto}.blog .posts .wrapper .post p{margin:0}.blog .posts .wrapper .post .row{display:flex;align-items:center;gap:1rem}.post .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#030a19;overflow:hidden}.post .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.post .hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:2.5rem;max-width:1360px;box-sizing:border-box;z-index:1}.post .hero .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;max-width:700px;gap:.25rem;flex:1 450px}.post .hero .wrapper .content .subtext,.post .hero .wrapper .content .text,.post .hero .wrapper .content h1{color:#fff}.post .hero .wrapper .content .badge{background-color:#131c2d}.post .hero .wrapper .content h1{margin-bottom:1rem;margin-top:.25rem}.post .hero .wrapper .content .metadata{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:3rem}.post .hero .wrapper .content .metadata .author{flex:1 215px;display:flex;flex-wrap:wrap;gap:1rem;height:75px;padding:0 1.5rem;background-color:#131c2d;border-radius:.5rem}.post .hero .wrapper .content .metadata .author .img-wrapper{width:115px;position:relative;display:flex;flex:0 auto;transform:none}.post .hero .wrapper .content .metadata .author .img-wrapper img{width:100%;height:auto;position:absolute;bottom:0}.post .hero .wrapper .content .metadata .author .column{display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:.25rem}.post .hero .wrapper .content .metadata .author .column .row{display:flex;align-items:center;gap:.25rem}.post .hero .wrapper .content .metadata .author .column .row svg{width:1.7rem;height:1.7rem}.post .hero .wrapper .content .metadata .author .column .subtext{text-align:start;color:#fff}.post .hero .wrapper .image-wrapper{display:flex;flex:1 450px}.post .hero .wrapper .image-wrapper img{width:100%;height:auto;max-width:45rem}@media (width<=600px){.post .hero{background-image:none}.post .hero .wrapper .content{gap:1rem;text-align:start;align-items:flex-start}.post .hero .wrapper .content .metadata{margin-top:.5rem}.post .hero .wrapper .content .metadata .author{gap:.5rem}.post .hero .wrapper .content .metadata .author .column{padding-bottom:.5rem}.post .hero .wrapper .content .metadata .author .img-wrapper{display:none}}.post .content .wrapper{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;flex-wrap:wrap;margin:auto;gap:2rem 4rem}.post .content .wrapper .left{position:sticky;top:7.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:3rem;flex:0 335px;height:100%}.post .content .wrapper .text{font-weight:600;margin-bottom:.25rem}.post .content .wrapper .toc{display:flex;flex-direction:column;align-items:flex-start}.post .content .wrapper .toc>.text{border-bottom:1px solid#9c9c9c;padding-bottom:.75rem;width:100%}.post .content .wrapper .toc ul li a span{font-size:.93rem}.post .content .wrapper .toc ul li a svg{width:.55rem;height:.55rem}.post .content .wrapper ul{list-style:none;padding:0;margin:0}.post .content .wrapper ul li{margin-top:.8rem}.post .content .wrapper ul li a:hover{text-decoration:underline}.post .content .wrapper ol{list-style:none;counter-reset:item;padding:0}.post .content .wrapper ol li{counter-increment:item}.post .content .wrapper ol li:before{margin-right:8px;content:counter(item);background:#131c2d;border-radius:100%;color:#fff;width:2.2rem;text-align:center;display:inline-block;font-size:1.45rem;font-weight:500;font-variant-numeric:tabular-nums}.post .content .wrapper #post-content{max-width:780px;flex:1 620px}.post .content .wrapper #post-content li,.post .content .wrapper #post-content p{font-size:18px;font-weight:400;margin:1.25rem 0;color:#202020;line-height:1.385}.post .content .wrapper #post-content .wp-block-image{display:flex;justify-content:center;margin:3rem auto}.post .content .wrapper #post-content .wp-block-image.cover img{object-fit:cover}.post .content .wrapper #post-content .wp-block-image img{width:100%;height:auto;max-width:41rem;max-height:28rem;object-fit:contain;border-radius:1rem}.post .content .wrapper #post-content .wp-block-image img.cover{object-fit:cover}.post .content .wrapper #post-content ul{list-style:none;padding:0 0 0 .5rem}.post .content .wrapper #post-content ul li{margin:1.5rem 0}.post .content .wrapper #post-content ul li:first-of-type{margin-top:2rem}.post .content .wrapper #post-content ul li:before{content:"→ ";font-weight:900;font-size:1.75rem;color:#ee7a24;margin-right:.35rem}.post .content .wrapper #post-content h2{font-size:clamp(1.8rem,3vw + 1rem,3.25rem);margin:3rem 0;line-height:1.05;letter-spacing:-1.7px;color:#131c2d;font-weight:500}.post .content .wrapper #post-content h3{font-size:clamp(1.6rem,2.25vw + 1rem,2.5rem);margin:3rem 0;line-height:1.15;letter-spacing:-1.4px;word-spacing:1.5px;color:#131c2d;font-weight:500}.post .content .wrapper #post-content a{color:#ee7a24;text-decoration:underline}.post .content .wrapper #post-content .key-takeaway{position:relative;background-color:#131c2d;padding:1.25rem;border-radius:.5rem;color:#fff}.post .content .wrapper #post-content .key-takeaway:after{content:" ";position:absolute;top:-1.5rem;right:0;width:64px;height:64px;background-image:url(/img/decoration/badge.svg);background-repeat:no-repeat}@media (width<=1096px){.post .content .wrapper .left{display:none}}.resources .content{display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);background-color:#131c2d}.resources .content .wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem;box-sizing:border-box}.resources .content .wrapper .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.resources .content .wrapper .item .columns{display:flex;align-items:flex-start;gap:2rem;width:100%;max-width:1000px;min-width:1000px;border-right:2px dashed#0000004d;border-left:2px dashed#0000004d}.resources .content .wrapper .item .columns .section{flex:0 250px;position:sticky;display:flex;flex-direction:column;align-items:center;top:1rem;padding:.75rem;background:#ee7a24;border-top-right-radius:1rem;border-bottom-right-radius:1rem;margin-left:-2px;box-sizing:border-box}.resources .content .wrapper .item .columns .section span{font-weight:500}.resources .content .wrapper .item .columns .images{display:flex;flex-direction:column;align-items:flex-start;gap:5rem;flex:1 100%}.resources .content .wrapper .item .columns .images .img-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.resources .content .wrapper .item .columns .images .img-wrapper img{width:100%;height:auto;max-width:10rem;flex:0 10rem}.resources .content .wrapper .item .columns .images .img-wrapper .textarea{flex:1 300px;display:flex;justify-content:center;align-items:center;padding:2rem;text-align:center;font-size:1.1rem;border:1px dashed#797979;user-select:all}.resources .content .wrapper .item .columns .images .img-wrapper .textarea .subtext{color:#fff}@media (width<=600px){.resources .content .wrapper .item .columns .section{display:none}.resources .content .wrapper .item .columns .images .img-wrapper textarea{padding:1rem}}.resources .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);background-color:#030a19;opacity:1;overflow:hidden}.resources .hero:before{content:" ";background-image:url(/img/decoration/stars.png);background-position:50%;background-size:1090px;position:absolute;inset:0;overflow:hidden}.resources .hero .wrapper{width:100%;display:flex;align-items:center;flex-flow:column wrap;justify-content:center;gap:2rem;max-width:1000px;box-sizing:border-box;text-align:center;z-index:1}.resources .hero .wrapper h1,.resources .hero .wrapper span{color:#fff}.resources .hero .wrapper span{max-width:600px}.resources .hero .wrapper .icons{display:flex;align-items:center;gap:2.5rem}.resources .hero .wrapper .icons img{width:100%;height:auto;max-width:15rem}.policies .content{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1250px;display:flex;justify-content:center;flex-direction:column;gap:1.5rem;margin:auto}.policies .content h1,.policies .content h2,.policies .content h3,.policies .content h4,.policies .content h5,.policies .content ol,.policies .content p,.policies .content ul{margin:0}.policies .content table{border:2px solid#000;padding:1rem;border-radius:.5rem;border-collapse:collapse}.policies .content table tr:first-child th{border-bottom:2px solid#000}.policies .content table tr td{text-align:center;padding:1rem.5rem}.ikolcrane,.ikolcrane-lite,.ikolcrane-pro,.ikolcrane-standard,.ikolcrane-standard-plus{position:relative}.ikolcrane-lite>.hero,.ikolcrane-pro>.hero,.ikolcrane-standard-plus>.hero,.ikolcrane-standard>.hero,.ikolcrane>.hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;background-color:#0c1216;overflow:hidden;box-sizing:border-box}.ikolcrane-lite>.hero .wrapper,.ikolcrane-pro>.hero .wrapper,.ikolcrane-standard-plus>.hero .wrapper,.ikolcrane-standard>.hero .wrapper,.ikolcrane>.hero .wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;max-width:1360px;box-sizing:border-box}.ikolcrane-lite>.hero .content,.ikolcrane-pro>.hero .content,.ikolcrane-standard-plus>.hero .content,.ikolcrane-standard>.hero .content,.ikolcrane>.hero .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 500px;z-index:3}.ikolcrane-lite>.hero .content .eco-friendly,.ikolcrane-pro>.hero .content .eco-friendly,.ikolcrane-standard-plus>.hero .content .eco-friendly,.ikolcrane-standard>.hero .content .eco-friendly,.ikolcrane>.hero .content .eco-friendly{display:flex;align-items:center;gap:.35rem;margin-bottom:-.75rem}.ikolcrane-lite>.hero .content .eco-friendly svg,.ikolcrane-pro>.hero .content .eco-friendly svg,.ikolcrane-standard-plus>.hero .content .eco-friendly svg,.ikolcrane-standard>.hero .content .eco-friendly svg,.ikolcrane>.hero .content .eco-friendly svg{width:1.5rem;height:1.5rem}.ikolcrane-lite>.hero .content .eco-friendly .subtext,.ikolcrane-pro>.hero .content .eco-friendly .subtext,.ikolcrane-standard-plus>.hero .content .eco-friendly .subtext,.ikolcrane-standard>.hero .content .eco-friendly .subtext,.ikolcrane>.hero .content .eco-friendly .subtext{font-weight:500;color:#65dc65}.ikolcrane-lite>.hero .content h1,.ikolcrane-pro>.hero .content h1,.ikolcrane-standard-plus>.hero .content h1,.ikolcrane-standard>.hero .content h1,.ikolcrane>.hero .content h1{color:#ececec;font-size:clamp(2rem,3.55vw + 1.5rem,4rem)}.ikolcrane-lite>.hero .content .text,.ikolcrane-pro>.hero .content .text,.ikolcrane-standard-plus>.hero .content .text,.ikolcrane-standard>.hero .content .text,.ikolcrane>.hero .content .text{max-width:700px;color:#9bb7bb;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.ikolcrane-lite>.hero .content .benefits,.ikolcrane-pro>.hero .content .benefits,.ikolcrane-standard-plus>.hero .content .benefits,.ikolcrane-standard>.hero .content .benefits,.ikolcrane>.hero .content .benefits{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:1rem 0}.ikolcrane-lite>.hero .content .benefits .row,.ikolcrane-pro>.hero .content .benefits .row,.ikolcrane-standard-plus>.hero .content .benefits .row,.ikolcrane-standard>.hero .content .benefits .row,.ikolcrane>.hero .content .benefits .row{display:flex;align-items:center;gap:1rem;color:#445052}.ikolcrane-lite>.hero .content .benefits .row u,.ikolcrane-pro>.hero .content .benefits .row u,.ikolcrane-standard-plus>.hero .content .benefits .row u,.ikolcrane-standard>.hero .content .benefits .row u,.ikolcrane>.hero .content .benefits .row u{text-underline-offset:4.25px}.ikolcrane-lite>.hero .content .benefits .row svg,.ikolcrane-pro>.hero .content .benefits .row svg,.ikolcrane-standard-plus>.hero .content .benefits .row svg,.ikolcrane-standard>.hero .content .benefits .row svg,.ikolcrane>.hero .content .benefits .row svg{width:2rem;height:2rem}.ikolcrane-lite>.hero .content .social-proof,.ikolcrane-pro>.hero .content .social-proof,.ikolcrane-standard-plus>.hero .content .social-proof,.ikolcrane-standard>.hero .content .social-proof,.ikolcrane>.hero .content .social-proof{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;margin-top:.5rem}.ikolcrane-lite>.hero .content .social-proof .score,.ikolcrane-pro>.hero .content .social-proof .score,.ikolcrane-standard-plus>.hero .content .social-proof .score,.ikolcrane-standard>.hero .content .social-proof .score,.ikolcrane>.hero .content .social-proof .score{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem}.ikolcrane-lite>.hero .content .social-proof .score img,.ikolcrane-pro>.hero .content .social-proof .score img,.ikolcrane-standard-plus>.hero .content .social-proof .score img,.ikolcrane-standard>.hero .content .social-proof .score img,.ikolcrane>.hero .content .social-proof .score img{width:100px;height:auto}.ikolcrane-lite>.hero .content .social-proof .score .subtext,.ikolcrane-pro>.hero .content .social-proof .score .subtext,.ikolcrane-standard-plus>.hero .content .social-proof .score .subtext,.ikolcrane-standard>.hero .content .social-proof .score .subtext,.ikolcrane>.hero .content .social-proof .score .subtext{color:#ececec}.ikolcrane-lite>.hero .content .social-proof .score .subtext:last-child,.ikolcrane-pro>.hero .content .social-proof .score .subtext:last-child,.ikolcrane-standard-plus>.hero .content .social-proof .score .subtext:last-child,.ikolcrane-standard>.hero .content .social-proof .score .subtext:last-child,.ikolcrane>.hero .content .social-proof .score .subtext:last-child{color:#9bb7bb;flex:1 100%}.ikolcrane-lite>.hero .content .social-proof .partners,.ikolcrane-pro>.hero .content .social-proof .partners,.ikolcrane-standard-plus>.hero .content .social-proof .partners,.ikolcrane-standard>.hero .content .social-proof .partners,.ikolcrane>.hero .content .social-proof .partners{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem 3rem}.ikolcrane-lite>.hero .content .social-proof .partners img,.ikolcrane-pro>.hero .content .social-proof .partners img,.ikolcrane-standard-plus>.hero .content .social-proof .partners img,.ikolcrane-standard>.hero .content .social-proof .partners img,.ikolcrane>.hero .content .social-proof .partners img{width:100%;max-width:5.5rem;height:2rem;flex:1}.ikolcrane-lite>.hero .content>.row,.ikolcrane-pro>.hero .content>.row,.ikolcrane-standard-plus>.hero .content>.row,.ikolcrane-standard>.hero .content>.row,.ikolcrane>.hero .content>.row{width:100%;display:flex;align-items:center;gap:.5rem}.ikolcrane-lite>.hero .img-wrapper,.ikolcrane-pro>.hero .img-wrapper,.ikolcrane-standard-plus>.hero .img-wrapper,.ikolcrane-standard>.hero .img-wrapper,.ikolcrane>.hero .img-wrapper{display:flex;flex:1 350px;transform:translateY(155px)}.ikolcrane-lite>.hero .img-wrapper img,.ikolcrane-pro>.hero .img-wrapper img,.ikolcrane-standard-plus>.hero .img-wrapper img,.ikolcrane-standard>.hero .img-wrapper img,.ikolcrane>.hero .img-wrapper img{width:100%;height:auto}.standard>.hero .img-wrapper{transform:translateY(105px)}@keyframes slideIn{0%{opacity:0;transform:translateY(40px)}10%,30%{opacity:1;transform:translateY(0)}40%,to{opacity:0;transform:translateY(-40px)}}@media (width<=600px){.home>.hero .wrapper .img-wrapper{transform:none;flex:none;height:150px}.home>.hero .wrapper .img-wrapper img.mobile{position:absolute;bottom:-3rem;left:50%;transform:translate(-50%)translateY(1.5rem);max-width:15rem}.blog>.hero,.home>.hero,.lite>.hero,.post>.hero,.pro>.hero,.standard-plus>.hero,.standard>.hero{border-radius:0}.blog>.hero .content,.home>.hero .content,.lite>.hero .content,.post>.hero .content,.pro>.hero .content,.standard-plus>.hero .content,.standard>.hero .content{gap:1.15rem;align-items:center;text-align:center}.blog>.hero .content>.row,.home>.hero .content>.row,.lite>.hero .content>.row,.post>.hero .content>.row,.pro>.hero .content>.row,.standard-plus>.hero .content>.row,.standard>.hero .content>.row{justify-content:center}.blog>.hero .wrapper .content .benefits,.home>.hero .wrapper .content .benefits,.lite>.hero .wrapper .content .benefits,.post>.hero .wrapper .content .benefits,.pro>.hero .wrapper .content .benefits,.standard-plus>.hero .wrapper .content .benefits,.standard>.hero .wrapper .content .benefits{display:none}}.ikolcrane .comparative{display:flex;justify-content:center}.ikolcrane .comparative .wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6rem;width:100%;max-width:1360px;padding:clamp(4.5rem,4.5vw + 2rem,7.75rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem)}.ikolcrane .comparative .wrapper .after,.ikolcrane .comparative .wrapper .before{flex:1 300px;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}.ikolcrane .comparative .wrapper .after .header,.ikolcrane .comparative .wrapper .before .header{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;margin:auto}.ikolcrane .comparative .wrapper .after .header .row,.ikolcrane .comparative .wrapper .before .header .row{width:100%;display:flex;align-items:center;gap:1.5rem}.ikolcrane .comparative .wrapper .after .header .row span,.ikolcrane .comparative .wrapper .before .header .row span{width:fit-content;font-weight:500}.ikolcrane .comparative .wrapper .after .header .row .separator,.ikolcrane .comparative .wrapper .before .header .row .separator{flex:1;border-top:2px solid#0000001a}.ikolcrane .comparative .wrapper .after .header img,.ikolcrane .comparative .wrapper .after .header svg,.ikolcrane .comparative .wrapper .before .header img,.ikolcrane .comparative .wrapper .before .header svg{width:2.5rem;height:2.5rem}.ikolcrane .comparative .wrapper .after .image-wrapper,.ikolcrane .comparative .wrapper .before .image-wrapper{display:flex;align-self:center}.ikolcrane .comparative .wrapper .after .image-wrapper img,.ikolcrane .comparative .wrapper .before .image-wrapper img{width:100%;height:auto;max-width:30rem}.ikolcrane .comparative .wrapper .after .content,.ikolcrane .comparative .wrapper .before .content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ikolcrane .comparative .wrapper .after .content .row,.ikolcrane .comparative .wrapper .before .content .row{display:flex;align-items:center;gap:.75rem}.ikolcrane .comparative .wrapper .after .content .row span,.ikolcrane .comparative .wrapper .before .content .row span{font-size:clamp(1.1rem,.7vw + .8rem,1.338rem);flex:1}.ikolcrane .comparative .wrapper .after .content .row span b,.ikolcrane .comparative .wrapper .before .content .row span b{font-weight:500}.ikolcrane .comparative .wrapper .after .content .row svg,.ikolcrane .comparative .wrapper .before .content .row svg{width:2.25rem;height:2.25rem;flex:0 2.25rem}@media (width<=600px){.home .comparative .wrapper{gap:3rem}}.ikolcrane .doubts{background-color:#ffdbc0;border-top-left-radius:3rem;border-top-right-radius:3rem}.ikolcrane .doubts .wrapper{position:relative;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;align-items:center;flex-wrap:wrap;margin:auto;gap:20rem}.ikolcrane .doubts .wrapper>img{position:absolute;bottom:0;width:30rem;left:50%;transform:translate(-50%)}.ikolcrane .doubts .wrapper .column{flex:1 250px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem;border-radius:.5rem;border:3px solid#0000;z-index:1;background-color:#fff}@media (width<=1096px){.home .doubts .wrapper{gap:8rem}.home .doubts .wrapper .column{gap:1.5rem}}@media (width<=600px){.home .doubts{border-radius:0}.home .doubts .wrapper{gap:3rem}.home .doubts .wrapper>img{display:none}}.faq{display:grid;place-items:center;padding:5rem;background-color:#0c1216}.faq .wrapper{max-width:1000px;padding:5rem;border-radius:1rem;background-color:#fff;display:flex;flex-direction:column;gap:2rem;box-sizing:border-box}.faq .wrapper .hero{margin-bottom:1rem;text-align:center}.faq .wrapper .question{display:flex;flex-direction:column;align-items:flex-start;border-radius:1rem;border:1px solid#0c1216;overflow:hidden}.faq .wrapper .question.show .row .icon-wrapper svg{transform:rotate(45deg)}.faq .wrapper .question.show .content{max-height:450px}.faq .wrapper .question .row{width:100%;display:flex;align-items:center;gap:1rem;cursor:pointer;padding:1rem;user-select:none;box-sizing:border-box}.faq .wrapper .question .row .icon-wrapper{display:flex}.faq .wrapper .question .row .icon-wrapper svg{transition:.35s ease-in-out;width:2rem;height:2rem}.faq .wrapper .question .row .title h3{font-size:clamp(1.4rem,.95vw + .75rem,1.875rem);letter-spacing:-.75px}.faq .wrapper .question .content{transition:max-height.35s ease-in-out;max-height:0;overflow:hidden}.faq .wrapper .question .content span{display:block;margin:0 1rem 1rem}.faq .wrapper .question .content span:first-of-type{margin-top:1rem}@media (width<=600px){.faq{padding:1.5rem}.faq .wrapper{padding:1.75rem 1rem;gap:1rem}.faq .wrapper .question .row{gap:.5rem}.faq .wrapper .question .row .icon-wrapper svg{width:1.5rem;height:1.5rem}}.ikolcrane .features{background-color:#fff}.ikolcrane .features .wrapper{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;flex-direction:column;align-items:center;margin:auto;gap:6rem}.ikolcrane .features .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.ikolcrane .features .wrapper .title .text{max-width:600px}.ikolcrane .features .wrapper .content{display:flex;flex-direction:column;align-items:center;gap:8rem}.ikolcrane .features .wrapper .content .item{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem 5rem}.ikolcrane .features .wrapper .content .item:nth-of-type(2){flex-wrap:wrap-reverse}.ikolcrane .features .wrapper .content .item .info{flex:1 400px;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.ikolcrane .features .wrapper .content .item .info .list{display:flex;flex-wrap:wrap;gap:1rem.75rem}.ikolcrane .features .wrapper .content .item .info .list .benefit{flex:1 225px;display:flex;align-items:center;gap:.35rem}.ikolcrane .features .wrapper .content .item .img-wrapper{display:flex;justify-content:center;align-items:center;align-self:center;flex:1 400px}.ikolcrane .features .wrapper .content .item .img-wrapper img{width:100%;height:auto;max-width:38rem}.ikolcrane .features .wrapper .content .item .img-wrapper .youtube-iframe{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:.5rem;margin-top:1rem}.ikolcrane .features .wrapper .content .item .img-wrapper .youtube-iframe iframe{width:300%;height:100%;margin-left:-100%}@media (width<=600px){.home .features .wrapper{gap:4rem}.home .features .wrapper .content{gap:3rem}.home .features .wrapper .content .item .img-wrapper img{max-width:23rem}}.products{background-color:#fff;margin-bottom:-5rem;padding-bottom:clamp(3rem,3vw + 1.5rem,6.25rem)}.products .wrapper{padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1360px;display:flex;flex-direction:column;align-items:center;margin:auto;gap:5rem}.products .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.products .wrapper .title .text{max-width:600px}.products .wrapper .content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.products .wrapper .content .model{width:100%;height:100%;position:relative;padding:2.5rem;box-sizing:border-box;cursor:pointer}.products .wrapper .content .model:hover{background-color:#ffdbc0}.products .wrapper .content .model:first-of-type{border-right:1px solid#d2d2d7;border-bottom:1px solid#d2d2d7}.products .wrapper .content .model:nth-of-type(2){border-left:1px solid#d2d2d7;border-bottom:1px solid#d2d2d7}.products .wrapper .content .model:nth-of-type(3){border-right:1px solid#d2d2d7;border-top:1px solid#d2d2d7}.products .wrapper .content .model:nth-of-type(4){border-left:1px solid#d2d2d7;border-top:1px solid#d2d2d7}.products .wrapper .content .model .row{display:flex;align-items:center;gap:.25rem;margin-bottom:2rem}.products .wrapper .content .model .row h2{font-weight:600}.products .wrapper .content .model .row img{width:100%;height:auto;max-width:12rem;height:9rem;object-fit:contain}@media (width<=1096px){.products .wrapper .content{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.products .wrapper .content .model{border:0!important}}@media (width<=600px){.products .wrapper,.products .wrapper .content{gap:2rem}.products .wrapper .content .model{padding:.5rem}}.ikolcrane .pricing,.ikolcrane-lite .pricing,.ikolcrane-pro .pricing,.ikolcrane-standard .pricing,.ikolcrane-standard-plus .pricing{display:flex;justify-content:center;box-sizing:border-box}.ikolcrane .pricing .wrapper,.ikolcrane-lite .pricing .wrapper,.ikolcrane-pro .pricing .wrapper,.ikolcrane-standard .pricing .wrapper,.ikolcrane-standard-plus .pricing .wrapper{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;background-color:#0c1216;width:100%}.ikolcrane .pricing .wrapper .columns,.ikolcrane-lite .pricing .wrapper .columns,.ikolcrane-pro .pricing .wrapper .columns,.ikolcrane-standard .pricing .wrapper .columns,.ikolcrane-standard-plus .pricing .wrapper .columns{display:flex;justify-content:center;gap:2rem 5rem;flex-wrap:wrap;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box;max-width:1360px}.ikolcrane .pricing .wrapper .columns *,.ikolcrane-lite .pricing .wrapper .columns *,.ikolcrane-pro .pricing .wrapper .columns *,.ikolcrane-standard .pricing .wrapper .columns *,.ikolcrane-standard-plus .pricing .wrapper .columns *{color:#ececec}.ikolcrane .pricing .wrapper .columns .left,.ikolcrane-lite .pricing .wrapper .columns .left,.ikolcrane-pro .pricing .wrapper .columns .left,.ikolcrane-standard .pricing .wrapper .columns .left,.ikolcrane-standard-plus .pricing .wrapper .columns .left{flex:1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:auto}.ikolcrane .pricing .wrapper .columns .center,.ikolcrane-lite .pricing .wrapper .columns .center,.ikolcrane-pro .pricing .wrapper .columns .center,.ikolcrane-standard .pricing .wrapper .columns .center,.ikolcrane-standard-plus .pricing .wrapper .columns .center{flex:1 400px;display:flex;flex-direction:column;align-items:flex-start;margin:auto}.ikolcrane .pricing .wrapper .columns .center span,.ikolcrane-lite .pricing .wrapper .columns .center span,.ikolcrane-pro .pricing .wrapper .columns .center span,.ikolcrane-standard .pricing .wrapper .columns .center span,.ikolcrane-standard-plus .pricing .wrapper .columns .center span{font-weight:600}.ikolcrane .pricing .wrapper .columns .right,.ikolcrane-lite .pricing .wrapper .columns .right,.ikolcrane-pro .pricing .wrapper .columns .right,.ikolcrane-standard .pricing .wrapper .columns .right,.ikolcrane-standard-plus .pricing .wrapper .columns .right{flex:1 250px;display:flex;flex-direction:column;align-items:center;margin:auto}.ikolcrane-lite>.benefits,.ikolcrane-pro>.benefits,.ikolcrane-standard-plus>.benefits,.ikolcrane-standard>.benefits{display:flex;justify-content:center}.ikolcrane-lite>.benefits .wrapper,.ikolcrane-pro>.benefits .wrapper,.ikolcrane-standard-plus>.benefits .wrapper,.ikolcrane-standard>.benefits .wrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:1250px;padding:clamp(4.5rem,4.5vw + 2rem,7.75rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);gap:3.5rem 6rem;box-sizing:border-box}.ikolcrane-lite>.benefits .wrapper .img-wrapper,.ikolcrane-pro>.benefits .wrapper .img-wrapper,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper,.ikolcrane-standard>.benefits .wrapper .img-wrapper{display:flex;justify-content:center;flex:1 350px;overflow:hidden}.ikolcrane-lite>.benefits .wrapper .img-wrapper img,.ikolcrane-pro>.benefits .wrapper .img-wrapper img,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper img,.ikolcrane-standard>.benefits .wrapper .img-wrapper img{width:100%;height:auto;max-width:30rem}.ikolcrane-lite>.benefits .wrapper .img-wrapper .swiper,.ikolcrane-pro>.benefits .wrapper .img-wrapper .swiper,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper .swiper,.ikolcrane-standard>.benefits .wrapper .img-wrapper .swiper{width:100%;height:100%;padding-bottom:3.5rem}.ikolcrane-lite>.benefits .wrapper .img-wrapper .swiper-slide,.ikolcrane-pro>.benefits .wrapper .img-wrapper .swiper-slide,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper .swiper-slide,.ikolcrane-standard>.benefits .wrapper .img-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.ikolcrane-lite>.benefits .wrapper .img-wrapper .swiper-slide img,.ikolcrane-pro>.benefits .wrapper .img-wrapper .swiper-slide img,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper .swiper-slide img,.ikolcrane-standard>.benefits .wrapper .img-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.5rem}.ikolcrane-lite>.benefits .wrapper .img-wrapper .swiper-pagination,.ikolcrane-pro>.benefits .wrapper .img-wrapper .swiper-pagination,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper .swiper-pagination,.ikolcrane-standard>.benefits .wrapper .img-wrapper .swiper-pagination{display:flex;left:50%;width:auto;padding:.5rem;transform:translate(-50%);border-radius:.5rem;line-height:0;background:#fff}.ikolcrane-lite>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet,.ikolcrane-pro>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet,.ikolcrane-standard>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet{width:.85rem;height:.85rem}.ikolcrane-lite>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet-active,.ikolcrane-pro>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet-active,.ikolcrane-standard-plus>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet-active,.ikolcrane-standard>.benefits .wrapper .img-wrapper .swiper-pagination .swiper-pagination-bullet-active{background-color:#ee7a24}.ikolcrane-lite>.benefits .wrapper .content,.ikolcrane-pro>.benefits .wrapper .content,.ikolcrane-standard-plus>.benefits .wrapper .content,.ikolcrane-standard>.benefits .wrapper .content{flex:1 475px;display:flex;flex-direction:column;align-items:flex-start;gap:3rem}.ikolcrane-lite>.benefits .wrapper .content .box,.ikolcrane-pro>.benefits .wrapper .content .box,.ikolcrane-standard-plus>.benefits .wrapper .content .box,.ikolcrane-standard>.benefits .wrapper .content .box{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ikolcrane-lite>.benefits .wrapper .content .box .row,.ikolcrane-pro>.benefits .wrapper .content .box .row,.ikolcrane-standard-plus>.benefits .wrapper .content .box .row,.ikolcrane-standard>.benefits .wrapper .content .box .row{display:flex;align-items:flex-start;gap:1rem}.ikolcrane-lite>.benefits .wrapper .content .box .row h2,.ikolcrane-pro>.benefits .wrapper .content .box .row h2,.ikolcrane-standard-plus>.benefits .wrapper .content .box .row h2,.ikolcrane-standard>.benefits .wrapper .content .box .row h2{flex:1}.ikolcrane-lite>.benefits .wrapper .content .box .row svg,.ikolcrane-pro>.benefits .wrapper .content .box .row svg,.ikolcrane-standard-plus>.benefits .wrapper .content .box .row svg,.ikolcrane-standard>.benefits .wrapper .content .box .row svg{flex:0 2rem;width:2rem;height:2rem}.ikolcrane-lite>.benefits .wrapper .content .box>.text,.ikolcrane-pro>.benefits .wrapper .content .box>.text,.ikolcrane-standard-plus>.benefits .wrapper .content .box>.text,.ikolcrane-standard>.benefits .wrapper .content .box>.text{padding-left:3rem}@media (width<=600px){.lite>.benefits .wrapper .img-wrapper img,.pro>.benefits .wrapper .img-wrapper img,.standard-plus>.benefits .wrapper .img-wrapper img,.standard>.benefits .wrapper .img-wrapper img{max-width:17rem}.lite>.benefits .wrapper .content .box .row,.pro>.benefits .wrapper .content .box .row,.standard-plus>.benefits .wrapper .content .box .row,.standard>.benefits .wrapper .content .box .row{gap:.5rem}.lite>.benefits .wrapper .content .box .row svg,.pro>.benefits .wrapper .content .box .row svg,.standard-plus>.benefits .wrapper .content .box .row svg,.standard>.benefits .wrapper .content .box .row svg{width:1.5rem;height:1.5rem;flex:0 1.5rem}.lite>.benefits .wrapper .content .box>.text,.pro>.benefits .wrapper .content .box>.text,.standard-plus>.benefits .wrapper .content .box>.text,.standard>.benefits .wrapper .content .box>.text{padding-left:2rem}}.ikolcrane-lite .howitworks,.ikolcrane-pro .howitworks,.ikolcrane-standard .howitworks,.ikolcrane-standard-plus .howitworks{background-color:#fff}.ikolcrane-lite .howitworks .wrapper,.ikolcrane-pro .howitworks .wrapper,.ikolcrane-standard .howitworks .wrapper,.ikolcrane-standard-plus .howitworks .wrapper{color:#000;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);max-width:1000px;display:flex;flex-direction:column;align-items:center;margin:auto;gap:5rem}.ikolcrane-lite .howitworks .wrapper .title,.ikolcrane-pro .howitworks .wrapper .title,.ikolcrane-standard .howitworks .wrapper .title,.ikolcrane-standard-plus .howitworks .wrapper .title{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:750px;text-align:center}.ikolcrane-lite .howitworks .wrapper .title .text,.ikolcrane-pro .howitworks .wrapper .title .text,.ikolcrane-standard .howitworks .wrapper .title .text,.ikolcrane-standard-plus .howitworks .wrapper .title .text{max-width:600px}.ikolcrane-lite .howitworks .wrapper .content,.ikolcrane-pro .howitworks .wrapper .content,.ikolcrane-standard .howitworks .wrapper .content,.ikolcrane-standard-plus .howitworks .wrapper .content{display:flex;flex-direction:column;align-items:flex-start;gap:8rem}.ikolcrane-lite .howitworks .wrapper .content .row,.ikolcrane-pro .howitworks .wrapper .content .row,.ikolcrane-standard .howitworks .wrapper .content .row,.ikolcrane-standard-plus .howitworks .wrapper .content .row{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:5rem;max-width:1000px}.ikolcrane-lite .howitworks .wrapper .content .row:nth-child(2n),.ikolcrane-pro .howitworks .wrapper .content .row:nth-child(2n),.ikolcrane-standard .howitworks .wrapper .content .row:nth-child(2n),.ikolcrane-standard-plus .howitworks .wrapper .content .row:nth-child(2n){flex-wrap:wrap-reverse}.ikolcrane-lite .howitworks .wrapper .content .row .info,.ikolcrane-pro .howitworks .wrapper .content .row .info,.ikolcrane-standard .howitworks .wrapper .content .row .info,.ikolcrane-standard-plus .howitworks .wrapper .content .row .info{flex:1 350px;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.ikolcrane-lite .howitworks .wrapper .content .row .info h3,.ikolcrane-pro .howitworks .wrapper .content .row .info h3,.ikolcrane-standard .howitworks .wrapper .content .row .info h3,.ikolcrane-standard-plus .howitworks .wrapper .content .row .info h3{margin-bottom:.25rem}.ikolcrane-lite .howitworks .wrapper .content .row .info h3 svg,.ikolcrane-pro .howitworks .wrapper .content .row .info h3 svg,.ikolcrane-standard .howitworks .wrapper .content .row .info h3 svg,.ikolcrane-standard-plus .howitworks .wrapper .content .row .info h3 svg{width:2rem;height:2rem}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper{display:flex;flex:1 350px;overflow:hidden}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper.with-swiper img,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper.with-swiper img,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper.with-swiper img,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper.with-swiper img{display:none}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper .swiper,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper .swiper,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper .swiper,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper .swiper{width:100%;height:100%;box-sizing:border-box}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper .swiper-slide,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper .swiper-slide,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper .swiper-slide,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper .swiper-slide{background-position:50%;background-size:cover;margin:auto;box-shadow:none}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-left,.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-right,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-left,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-right,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-left,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-right,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-left,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper .swiper-slide-shadow-right{display:none}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper .swiper-slide img,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper .swiper-slide img,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper .swiper-slide img,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper .swiper-slide img{display:block;width:100%}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper>img,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper>img,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper>img,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper>img{width:100%;height:auto;max-width:100%;max-height:300px;object-fit:contain}.ikolcrane-lite .howitworks .wrapper .content .row .image-wrapper svg,.ikolcrane-pro .howitworks .wrapper .content .row .image-wrapper svg,.ikolcrane-standard .howitworks .wrapper .content .row .image-wrapper svg,.ikolcrane-standard-plus .howitworks .wrapper .content .row .image-wrapper svg{width:100%;height:auto;max-width:17rem;margin:auto}.ikolcrane-lite .howitworks .wrapper .content .row .youtube-iframe,.ikolcrane-pro .howitworks .wrapper .content .row .youtube-iframe,.ikolcrane-standard .howitworks .wrapper .content .row .youtube-iframe,.ikolcrane-standard-plus .howitworks .wrapper .content .row .youtube-iframe{flex:1 350px;overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;border-radius:1rem;margin-top:1rem}.ikolcrane-lite .howitworks .wrapper .content .row .youtube-iframe iframe,.ikolcrane-pro .howitworks .wrapper .content .row .youtube-iframe iframe,.ikolcrane-standard .howitworks .wrapper .content .row .youtube-iframe iframe,.ikolcrane-standard-plus .howitworks .wrapper .content .row .youtube-iframe iframe{width:300%;height:100%;margin-left:-100%}.ikolcrane-lite .howitworks .wrapper .content .column,.ikolcrane-pro .howitworks .wrapper .content .column,.ikolcrane-standard .howitworks .wrapper .content .column,.ikolcrane-standard-plus .howitworks .wrapper .content .column{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;max-width:800px}.ikolcrane-lite .howitworks .wrapper .content .column ul,.ikolcrane-pro .howitworks .wrapper .content .column ul,.ikolcrane-standard .howitworks .wrapper .content .column ul,.ikolcrane-standard-plus .howitworks .wrapper .content .column ul{width:95%;box-sizing:border-box;list-style:none;padding:0 0 0 .5rem;margin:0 0 1.5em}.ikolcrane-lite .howitworks .wrapper .content .column ul li,.ikolcrane-pro .howitworks .wrapper .content .column ul li,.ikolcrane-standard .howitworks .wrapper .content .column ul li,.ikolcrane-standard-plus .howitworks .wrapper .content .column ul li{margin:.5rem 0}.ikolcrane-lite .howitworks .wrapper .content .column ul li:before,.ikolcrane-pro .howitworks .wrapper .content .column ul li:before,.ikolcrane-standard .howitworks .wrapper .content .column ul li:before,.ikolcrane-standard-plus .howitworks .wrapper .content .column ul li:before{content:"→ ";font-weight:800;font-size:1.8rem;color:#ee7a24;margin-right:.5rem}@media (width<=600px){.lite .howitworks .wrapper .content,.pro .howitworks .wrapper .content,.standard .howitworks .wrapper .content,.standard-plus .howitworks .wrapper .content{gap:4.5rem}.lite .howitworks .wrapper .content .row,.pro .howitworks .wrapper .content .row,.standard .howitworks .wrapper .content .row,.standard-plus .howitworks .wrapper .content .row{gap:3rem}.lite .howitworks .wrapper .content .row .image-wrapper svg,.pro .howitworks .wrapper .content .row .image-wrapper svg,.standard .howitworks .wrapper .content .row .image-wrapper svg,.standard-plus .howitworks .wrapper .content .row .image-wrapper svg{max-width:8rem}}@media (width<=1110px){.lite .howitworks .wrapper .content .row .image-wrapper.with-swiper .swiper,.pro .howitworks .wrapper .content .row .image-wrapper.with-swiper .swiper,.standard .howitworks .wrapper .content .row .image-wrapper.with-swiper .swiper,.standard-plus .howitworks .wrapper .content .row .image-wrapper.with-swiper .swiper{display:none}.lite .howitworks .wrapper .content .row .image-wrapper.with-swiper img,.pro .howitworks .wrapper .content .row .image-wrapper.with-swiper img,.standard .howitworks .wrapper .content .row .image-wrapper.with-swiper img,.standard-plus .howitworks .wrapper .content .row .image-wrapper.with-swiper img{display:block}}.ikolcrane-compare .comparative{display:flex;justify-content:center}.ikolcrane-compare .comparative .wrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem 6rem;max-width:1250px;padding:clamp(4.5rem,4.5vw + 2rem,7.75rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);box-sizing:border-box}.ikolcrane-compare .comparative .wrapper .title{width:100%;display:flex;justify-content:space-between;gap:2rem;position:sticky;top:-1px;background-color:#fff;text-align:center;padding:.5rem 0}.ikolcrane-compare .comparative .wrapper .title .item{padding:.75rem;width:100%;display:flex;justify-content:center;align-items:center;border:1px solid#d2d2d7;border-radius:.5rem}.ikolcrane-compare .comparative .wrapper .title .item .text{font-weight:500}.ikolcrane-compare .comparative .wrapper .columns{display:flex;width:100%;justify-content:space-between;gap:2rem}.ikolcrane-compare .comparative .wrapper .columns .model{display:flex;flex-direction:column;width:100%;text-align:center}.ikolcrane-compare .comparative .wrapper .columns .model .image{display:flex;padding-bottom:3rem;border-bottom:1px solid#d2d2d7}.ikolcrane-compare .comparative .wrapper .columns .model .image img{width:100%;height:auto;max-width:100%;height:200px;object-fit:contain}.ikolcrane-compare .comparative .wrapper .columns .model .price{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:3rem 0}.ikolcrane-compare .comparative .wrapper .columns .model .price>.text{font-weight:500}.ikolcrane-compare .comparative .wrapper .columns .model .price .button{font-size:1.1rem;padding:.5rem 1rem;line-height:1;margin:.75rem 0}.ikolcrane-compare .comparative .wrapper .columns .model .price a:not(.button):hover{text-decoration:underline}.ikolcrane-compare .comparative .wrapper .summary{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%}.ikolcrane-compare .comparative .wrapper .summary h2{padding:1.5rem 0;border-bottom:1px solid#d2d2d7;width:100%}.ikolcrane-compare .comparative .wrapper .summary .model{display:flex;width:100%;justify-content:space-between;gap:3.5rem}.ikolcrane-compare .comparative .wrapper .summary .model .item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:.75rem}.ikolcrane-compare .comparative .wrapper .summary .model .item svg{width:4.25rem;height:4.25rem;margin-bottom:.5rem;stroke-width:1.15px}.ikolcrane-compare .comparative .wrapper .summary .model .item .text{font-size:1.1rem;color:#000}.ikolcrane-compare .comparative .wrapper .summary .model .item .text.dash{font-weight:500}.ikolcrane-compare .comparative .wrapper .summary .model .item .text sup{font-size:.8rem}.ikolcrane-compare .comparative .wrapper .summary .model .item .text sup a{color:#2c2c2c}.ikolcrane-compare .comparative .wrapper .summary .model .item .text sup a:hover{color:#ee7a24}.ikolcrane-compare .comparative .wrapper .summary .model .item>.hidden{visibility:hidden}@media (width<=600px){.compare .comparative .wrapper .title{gap:1rem}.compare .comparative .wrapper .title .item:nth-child(n+3){display:none}.compare .comparative .wrapper .columns{gap:1rem}.compare .comparative .wrapper .columns .model:nth-child(n+3){display:none}}.ikolcrane-compare .footnotes{background-color:#f7f7f7}.ikolcrane-compare .footnotes .wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:1000px;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);margin:auto}.ikolcrane-compare .footnotes .wrapper .item{display:flex}.ikolcrane-compare .footnotes .wrapper .item .subtext{font-size:.875rem}.ikolcrane-compare .hero{position:relative;display:flex;justify-content:center;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css) clamp(3rem,3vw + 1.5rem,6.25rem);border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;background-color:#0c1216;overflow:hidden;box-sizing:border-box}.ikolcrane-compare .hero .wrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem;max-width:1360px;text-align:center;box-sizing:border-box}.ikolcrane-compare .hero .wrapper h1{color:#ececec;font-size:clamp(2rem,3.55vw + 1.5rem,4rem)}.ikolcrane-compare .hero .wrapper .text{color:#9bb7bb;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.ikolcrane-compare .hero .wrapper .text a{color:#ee7a24}.ikolcrane-compare .hero .wrapper .text a:hover{text-decoration:underline}.link-tracking{position:relative;display:flex;justify-content:center;background-color:#030a19;min-height:100vh}.link-tracking .wrapper{width:100%;max-width:1360px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.link-tracking .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.link-tracking .wrapper .title .text,.link-tracking .wrapper .title h1{color:#fff}.link-tracking .wrapper form{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:550px}.link-tracking .wrapper form .form-group{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.link-tracking .wrapper form .form-group label{color:#fff;font-size:clamp(1.15rem,.85vw + .75rem,1.55rem)}.link-tracking .wrapper form .form-group input{width:100%;padding:.75rem;border:2px solid#202020;border-radius:.5rem;font-size:clamp(1.094rem,.7vw + .75rem,1.18rem);font-family:Rubik,sans-serif;box-sizing:border-box;outline:0;color:#000}.link-tracking .wrapper form .form-group input:focus{border-color:#ee7a24}.link-tracking .wrapper form .form-group .muted{font-size:clamp(.9rem,.5vw + .7rem,1rem);color:#b4b4b4}.link-tracking .wrapper form>button{margin-top:2rem;transform:scale(1.25);align-self:center;text-align:center}.link-tracking .wrapper .result{display:none;align-items:center;gap:2rem;padding:.5rem 1rem;border-radius:.25rem;margin-top:2rem;box-sizing:border-box}.link-tracking .wrapper .result.show{display:flex}.link-tracking .wrapper .result.hide{display:none}.link-tracking .wrapper .result .text,.link-tracking .wrapper .result a{color:#fff}.link-tracking .wrapper .result .tooltip{position:relative;display:inline-block;align-self:flex-start}.link-tracking .wrapper .result .tooltip:hover .tooltip-text{visibility:visible;opacity:1}.link-tracking .wrapper .result .tooltip img{width:30px;height:30px;padding:.45rem;border:3px solid#fff;border-radius:100%;transition:.25s}.link-tracking .wrapper .result .tooltip img:hover{background-color:#ee7a24;cursor:pointer}.link-tracking .wrapper .result .tooltip .tooltip-text{visibility:hidden;width:325px;background-color:#555;color:#fff;text-align:center;border-radius:.5rem;padding:.25rem;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-5.65rem;opacity:0;transition:opacity.3s}.link-tracking .wrapper .result .tooltip .tooltip-text:after{content:"";position:absolute;top:100%;left:26.25%;border-width:5px;border-style:solid;border-color:#555#0000#0000}@media (width<=768px){.link-tracking .wrapper{gap:1.5rem}}.attachments-admin{position:relative;display:flex;justify-content:center;background-color:#030a19;min-height:100vh}.attachments-admin .wrapper{width:100%;max-width:1500px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:3rem;padding:clamp(3rem,3vw + 1.5rem,6.25rem) var(--padding-section-horizontal-css);box-sizing:border-box}.attachments-admin .wrapper .title{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.attachments-admin .wrapper .title .text,.attachments-admin .wrapper .title h1{color:#fff}.attachments-admin .aa-header{margin-bottom:3rem}.attachments-admin .aa-container{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%}.attachments-admin .aa-text-center{text-align:center!important}.attachments-admin .aa-text-muted{color:#9ca3af!important;font-size:.85rem}.attachments-admin .aa-form-column{flex:0 0 400px;max-width:400px;box-sizing:border-box}@media (width<=992px){.attachments-admin .aa-form-column{flex:1 100%;max-width:100%}}.attachments-admin .aa-card{padding:1.5rem;border-radius:12px;box-shadow:0 4px 25px#0006;border:1px solid#2f3646;background:#020817;box-sizing:border-box}.attachments-admin .aa-form{display:flex;flex-direction:column;align-items:stretch;text-align:center}.attachments-admin .aa-form-group{margin-bottom:1rem}.attachments-admin .aa-dropzone{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed#4b5563;border-radius:8px;padding:2rem 1.5rem;background-color:#020817;transition:.3s;text-align:center;cursor:pointer;box-sizing:border-box;width:100%}@media (width<=480px){.attachments-admin .aa-dropzone{padding:1.5rem 1rem}}.attachments-admin .aa-dropzone:hover{border-color:#ee7a24!important;background-color:#0d1526!important}.attachments-admin .aa-dropzone:hover svg{stroke:#ee7a24!important}.attachments-admin .aa-dropzone svg{margin-bottom:.8rem;transition:stroke.3s}.attachments-admin .aa-dropzone .aa-filename{color:#f9fafb;font-weight:500;font-size:1rem;margin-bottom:.4rem;word-break:break-all;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;box-sizing:border-box}.attachments-admin .aa-dropzone .aa-hint{color:#9ca3af;font-size:.8rem}.attachments-admin .aa-dropzone .aa-limit{color:#9ca3af;font-size:.75rem;font-weight:600;margin-top:.3rem}.attachments-admin .aa-dropzone .aa-file-input{position:absolute;left:0;top:0;opacity:0;cursor:pointer;height:100%;width:100%}.attachments-admin .aa-btn-primary{display:block;padding:.8rem;background:#ee7a24;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;transition:.3s;box-shadow:0 4px 10px#ee7a2433;text-align:center;line-height:1}.attachments-admin .aa-btn-primary:hover{background:#e06d19!important;transform:translateY(-1px)}.attachments-admin .aa-table-column{flex:1 800px;min-width:300px;max-width:100%}@media (width<=992px){.attachments-admin .aa-table-column{flex:1 100%}}.attachments-admin .aa-table-container{overflow:auto;width:100%;max-height:750px;border-radius:12px;box-shadow:0 4px 25px#0006;border:1px solid#2f3646;background:#0000}.attachments-admin .aa-table-container::-webkit-scrollbar{width:8px;height:8px}.attachments-admin .aa-table-container::-webkit-scrollbar-track{background:#020817;border-radius:12px}.attachments-admin .aa-table-container::-webkit-scrollbar-thumb{background:#2f3646;border-radius:12px;border:2px solid#020817}.attachments-admin .aa-table-container::-webkit-scrollbar-thumb:hover{background:#ee7a24}.attachments-admin .aa-table{width:100%;border-collapse:collapse;text-align:left;background:#0000;table-layout:fixed}@media (width<=768px){.attachments-admin .aa-table{display:block;table-layout:auto}}.attachments-admin .aa-table .aa-table-header-row{background:#020817;border-bottom:1px solid#404040;position:sticky;top:0;z-index:10}.attachments-admin .aa-table td:first-child,.attachments-admin .aa-table th:first-child{width:50%}.attachments-admin .aa-table td:nth-child(2),.attachments-admin .aa-table th:nth-child(2){width:23%}.attachments-admin .aa-table td:nth-child(3),.attachments-admin .aa-table th:nth-child(3){width:17%}.attachments-admin .aa-table td:nth-child(4),.attachments-admin .aa-table th:nth-child(4){width:10%}@media (width<=768px){.attachments-admin .aa-table td,.attachments-admin .aa-table th{width:auto!important}}.attachments-admin .aa-table .aa-table-header{padding:1.2rem 1rem;font-weight:600;color:#d1d5db;user-select:none}@media (width<=600px){.attachments-admin .aa-table .aa-table-header.aa-header-date{display:none}}.attachments-admin .aa-table .aa-table-header.aa-sortable{cursor:pointer;transition:color.2s,background-color.2s}.attachments-admin .aa-table .aa-table-header.aa-sortable:hover{color:#ee7a24;background-color:#ee7a240d}.attachments-admin .aa-table .aa-table-header.aa-sortable .aa-sort-icon-container{display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle;color:#4b5563;transition:color.2s}.attachments-admin .aa-table .aa-table-header.aa-sortable.active,.attachments-admin .aa-table .aa-table-header.aa-sortable.active .aa-sort-icon-container{color:#ee7a24}.attachments-admin .aa-table .aa-table-row{border-bottom:1px solid#2f3646;transition:background-color.2s}.attachments-admin .aa-table .aa-table-row:hover{background-color:#2b32444d}.attachments-admin .aa-table .aa-table-cell{padding:1rem;vertical-align:middle;color:#d1d5db;font-size:.95rem;overflow:hidden}@media (width<=600px){.attachments-admin .aa-table .aa-table-cell.aa-cell-date{display:none}}.attachments-admin .aa-table .aa-table-cell.aa-table-cell-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachments-admin .aa-table .aa-table-cell .aa-table-cell-content{display:flex;align-items:center;gap:.5rem;overflow:hidden}.attachments-admin .aa-table .aa-table-cell .aa-table-cell-content .aa-link{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (width<=600px){.attachments-admin .aa-table td:first-child,.attachments-admin .aa-table th:first-child{width:60%!important}.attachments-admin .aa-table td:nth-child(2),.attachments-admin .aa-table th:nth-child(2){width:30%!important}.attachments-admin .aa-table td:nth-child(4),.attachments-admin .aa-table th:nth-child(4){width:10%!important}}.attachments-admin .aa-link{color:#ee7a24;text-decoration:none;font-weight:500;font-size:.95rem}.attachments-admin .aa-link:hover{text-decoration:underline}.attachments-admin .aa-action-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#9ca3af;transition:.2s}.attachments-admin .aa-action-btn:hover{background-color:#404040;color:#f3f4f6}.attachments-admin .aa-action-btn.aa-btn-copy{background-color:#0000}.attachments-admin .aa-action-btn.aa-btn-copy:hover{background-color:#1e293b}.attachments-admin .aa-action-btn.aa-btn-delete{border:1px solid#ef4444;color:#ef4444;padding:6px 8px}.attachments-admin .aa-action-btn.aa-btn-delete svg{width:1.25rem;height:1.25rem}.attachments-admin .aa-action-btn.aa-btn-delete:hover{background-color:#7f1d1d;color:#fecaca}.attachments-admin .aa-delete-form{margin:0;display:flex;justify-content:center;align-items:center}.attachments-admin .aa-empty-state{padding:4rem 1rem;text-align:center;color:#9ca3af}.attachments-admin .aa-empty-state svg{margin-bottom:1rem}.attachments-admin .aa-empty-state p{margin:0}.attachments-admin .aa-empty-state p.aa-empty-title{font-size:1.1rem;color:#d1d5db}.attachments-admin .aa-empty-state p.aa-empty-desc{margin-top:.5rem;font-size:.9rem;color:#6b7280}.attachments-admin .alert{padding:1rem;border-radius:8px;margin-bottom:2rem;font-weight:500}.attachments-admin .alert.error{background-color:#450a0a;color:#fca5a5;border:1px solid#7f1d1d}.attachments-admin .toast-notification{position:fixed;bottom:30px;right:30px;background-color:#ecfdf5;color:#065f46;border:1px solid#a7f3d0;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 10px 25px#00000080;display:flex;align-items:center;gap:12px;font-weight:500;max-width:400px;transform:translateY(100px);opacity:0;visibility:hidden;transition:.5s cubic-bezier(.68,-.55,.265,1.55);z-index:9999}@media (width<=480px){.attachments-admin .toast-notification{bottom:20px;right:20px;left:20px;max-width:none}}.attachments-admin .toast-notification.show{transform:translateY(0);opacity:1;visibility:visible}.attachments-admin .toast-notification.error{background-color:#fef2f2;color:#991b1b;border-color:#fecaca}.attachments-admin .toast-notification.error .aa-toast-icon{stroke:#dc2626}.attachments-admin .toast-notification .aa-toast-icon{flex-shrink:0}.error-page{min-height:80vh;display:flex;align-items:center;justify-content:center;background-color:#030a19;padding:4rem 1rem;text-align:center}.error-page .error-content{max-width:600px;background:#131c2d99;backdrop-filter:blur(12px);border:1px solid#ffffff14;padding:5rem 2rem;border-radius:2.5rem;box-shadow:0 30px 60px -15px#0009;animation:fadeIn.8s ease-out}.error-page .icon-wrapper{position:relative;display:inline-block;margin-bottom:2.5rem;color:#ee7a24}.error-page .icon-wrapper svg{opacity:.9;filter:drop-shadow(0 0 15px #ee7a244d)}.error-page .error-badge{position:absolute;bottom:-5px;right:-15px;background:#ee7a24;color:#fff;padding:.4rem 1.2rem;border-radius:30px;font-weight:800;font-size:1.4rem;box-shadow:0 6px 20px#ee7a2480;border:2px solid#030a19}.error-page .heading-1{margin-bottom:1.5rem;color:#fff;font-size:3rem}.error-page .muted{margin-bottom:3.5rem;font-size:1.25rem;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.6;color:#ffffffb3}.error-page .actions{display:flex;justify-content:center}.error-page .button.highlight{display:inline-flex;align-items:center;gap:.75rem;padding:1.1rem 2.5rem;font-size:1.2rem;text-decoration:none}.error-page .button.highlight svg{width:1.5rem;height:1.5rem}.error-page .button.highlight:hover{transform:translateY(-3px);box-shadow:0 10px 25px#ee7a2466}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.error-page .error-content{padding:4rem 1.5rem}.error-page .heading-1{font-size:2.2rem}.error-page .muted{font-size:1.1rem}}