.product-grid{padding:3.5rem 0}@media (min-width:991px){.product-grid{padding:7rem 0}}.product-grid .product-grid-container{grid-template-columns:1fr 1fr;gap:2rem;padding:0 2rem;display:grid}.product-grid .product-grid-container .full{grid-column:span 2}@media (max-width:768px){.product-grid .product-grid-container{grid-template-columns:1fr}.product-grid .product-grid-container .full{grid-column:span 1}}.product-card{position:relative;overflow:hidden}.product-card .bg-img{z-index:0;will-change:transform;backface-visibility:hidden;transition:transform .5s;position:absolute;inset:0;transform:translateZ(0)}.product-card .bg-img img{object-fit:cover;object-position:center}.product-card .overlay{z-index:2;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:1rem;width:90%;height:100%;margin:0 auto;padding:2rem 0 4rem;display:flex;position:relative}@media screen and (min-width:680px){.product-card .overlay{gap:2rem;width:80%;padding:4rem 0}}@media screen and (min-width:991px){.product-card .overlay{gap:3rem;padding:6rem 0}}@media screen and (min-width:1180px){.product-card .overlay{padding:10rem 0}}@media screen and (min-width:1300px){.product-card .overlay{padding:12.3rem 0}}.product-card .product_title{overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:90%;font-size:clamp(4rem,4vw,6rem);font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media screen and (min-width:991px){.product-card .product_title{line-height:1.08}}@media screen and (min-width:1300px){.product-card .product_title{font-size:6rem;line-height:1.2}}.product-card .product-desc{color:#fff9;letter-spacing:-.05rem;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:90%;font-size:1.3rem;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}@media screen and (min-width:680px){.product-card .product-desc{font-size:clamp(1.8rem,1vw,2rem);line-height:1.4}}@media screen and (min-width:1300px){.product-card .product-desc{font-size:2rem;line-height:3.3rem}}.product-card .primary-action-link.white-link,.product-card .primary-action-link.dark-link{opacity:.8}.product-card .actions{flex-wrap:wrap;justify-content:center;gap:2.5rem;margin-top:1.5rem;display:flex}.product-card.large{height:55rem}@media screen and (min-width:680px){.product-card.large{height:69rem}}@media screen and (min-width:991px){.product-card.large{height:72rem}}@media screen and (min-width:1180px){.product-card.large{height:72rem}}@media screen and (min-width:1300px){.product-card.large{height:76.9rem}}@media screen and (min-width:1600px){.product-card.large{height:86rem}}.product-card.large .bg-img img{object-position:14%}@media screen and (min-width:680px){.product-card.large .bg-img img{object-position:10%}}@media screen and (min-width:991px){.product-card.large .bg-img img{object-position:20%}}@media screen and (min-width:1300px){.product-card.large .bg-img img{object-position:left center}}.product-card.large .product_title{color:#1e1d24}.product-card.large .product-desc{color:#0009}@media screen and (min-width:1300px){.product-card.large .product-desc{max-width:80%}}.product-card.large .actions{justify-content:center;max-width:95%;margin:1.5rem auto 0}@media screen and (min-width:991px){.product-card.large .actions{justify-content:flex-start;max-width:80%;margin:1.5rem 0 0}}.product-card.large .overlay{text-align:center;justify-content:flex-end;align-items:center;width:100%;margin:0 auto}@media screen and (min-width:680px){.product-card.large .overlay{width:80%}}@media screen and (min-width:991px){.product-card.large .overlay{text-align:left;justify-content:center;align-items:flex-start;width:30%;margin:0 0 0 auto}}@media screen and (min-width:1300px){.product-card.large .overlay{width:40%}}.product-card.small{height:42rem}@media screen and (min-width:680px){.product-card.small{height:55rem}}@media screen and (min-width:991px){.product-card.small{height:65rem}}@media screen and (min-width:1180px){.product-card.small{height:70rem}}@media screen and (min-width:1300px){.product-card.small{height:77.4rem}}@media screen and (min-width:1600px){.product-card.small{height:87rem}}.product-card.small .bg-img img{object-position:top}.product-card.dark .product_title{color:#000}.product-card.light .product_title{color:#fff}
.solutions{padding:3.5rem 0 9rem;position:relative}@media (min-width:991px){.solutions{padding:7rem 0}}.solutions .solutions-wrapper{padding-top:1.5rem;position:relative}@media screen and (min-width:680px){.solutions .solutions-wrapper{padding-top:3rem}}.solutions .solutions-wrapper .swiper-controller{position:absolute;bottom:-6rem}@media screen and (min-width:768px){.solutions .solutions-wrapper .swiper-controller{top:-9.6rem;bottom:auto;right:0}}.solutions .swiper{overflow:visible}a.solution-card{color:inherit;text-decoration:none;display:block}.solution-card{cursor:pointer;height:25rem;transition:all .7s;position:relative;overflow:hidden}@media screen and (min-width:680px){.solution-card{height:35rem}}@media screen and (min-width:768px){.solution-card{height:44.5rem}}.solution-card .bg-img{object-fit:cover;transition:all .7s}.solution-card:hover{transition:all .7s}.solution-card:hover .bg-img{transition:all .7s;transform:scale(1.1)}.solution-card .sol-title{color:#fff;letter-spacing:normal;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:clamp(2rem,1.5vw + 1.5rem,3.4rem);font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}@media screen and (min-width:1300px){.solution-card .sol-title{font-size:3.4rem;line-height:6rem}}.solution-card .sol-desc{color:#fff;letter-spacing:-.05em;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:clamp(1.3rem,1vw,1.8rem);line-height:1.5;display:-webkit-box;overflow:hidden}@media screen and (min-width:1300px){.solution-card .sol-desc{font-size:1.8rem;line-height:1.6}}.solution-card:after{content:"";z-index:-1;background:#eff7fa;position:absolute;inset:0}.solution-card .overlay{z-index:2;max-width:80%;position:absolute;bottom:2.2rem;left:2.2rem}@media screen and (min-width:768px){.solution-card .overlay{bottom:3rem;left:3rem}}@media screen and (min-width:1024px){.solution-card .overlay{bottom:5rem;left:4rem}}@media screen and (min-width:1300px){.solution-card .overlay{z-index:2;max-width:60%;bottom:6.4rem;left:5.4rem}}@media screen and (min-width:1600px){.solution-card .overlay{max-width:70%}}
.DroneComponents{background-color:#f0f5f9;padding:7rem 0 9rem;position:relative}@media (min-width:991px){.DroneComponents{padding:14rem 0}}.DroneComponents .DroneComp-wrapper{padding-top:3rem;position:relative}.DroneComponents .DroneComp-wrapper .swiper-controller{position:absolute;bottom:-6rem}@media screen and (min-width:768px){.DroneComponents .DroneComp-wrapper .swiper-controller{width:auto;max-width:fit-content;top:-9.6rem;bottom:auto;right:0}}.DroneComponents .swiper{overflow:visible}.DroneComp-card{position:relative;overflow:visible}.DroneComp-card ::selection{background:0 0}.DroneComp-card ::-moz-selection{background:0 0}.DroneComp-card .image-layer{border-radius:3px;height:27rem;transition:all .7s;position:relative;overflow:hidden}@media screen and (min-width:680px){.DroneComp-card .image-layer{height:35rem}}@media screen and (min-width:768px){.DroneComp-card .image-layer{height:44.8rem}}.DroneComp-card .image-layer:after{content:"";z-index:-1;background:#fff;position:absolute;inset:0}.DroneComp-card .image-layer:hover img{transition:all .7s;transform:scale(1.05)}.DroneComp-card .bg-img{object-fit:cover;transition:all .7s}.DroneComp-card .comp-title{color:#1e1d24;letter-spacing:-.05em;margin-bottom:.8rem;font-size:clamp(1.8rem,1vw + 1.2rem,2rem);font-weight:500;line-height:1.2}@media screen and (min-width:1300px){.DroneComp-card .comp-title{margin-bottom:.5rem;font-size:2rem;line-height:130%}}.DroneComp-card .comp-desc{color:#1e1d24;letter-spacing:-.05em;font-size:clamp(1.6rem,1vw,1.8rem);line-height:1.5}@media screen and (min-width:1300px){.DroneComp-card .comp-desc{font-size:1.8rem;line-height:1.6}}.DroneComp-card .Dronecomp-block{flex-direction:column;gap:2rem;display:flex}.DroneComp-card .overlay{position:relative}
.software-feature-sec{padding:5rem 0}@media (min-width:991px){.software-feature-sec{padding:14rem 0}}.software-feature-sec{background:#fff}.software-feature-sec .feature-header{text-align:center;max-width:700px;margin:0 auto 3rem}.software-feature-sec .feature-header h2{color:#111827;margin-bottom:1rem;font-size:clamp(2.4rem,2vw,3.6rem);font-weight:600}.software-feature-sec .feature-header p{color:#6b7280;font-size:1.4rem;line-height:1.6}.software-feature-sec .feature-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media screen and (min-width:768px){.software-feature-sec .feature-grid{grid-template-columns:1fr 1fr}}.software-feature-sec .feature-grid .feature-card{height:31.2rem;transition:all .7s;position:relative;overflow:hidden}@media screen and (min-width:680px){.software-feature-sec .feature-grid .feature-card{height:35rem}}@media screen and (min-width:768px){.software-feature-sec .feature-grid .feature-card{height:40rem}}@media screen and (min-width:991px){.software-feature-sec .feature-grid .feature-card{height:55rem}}.software-feature-sec .feature-grid .feature-card .feature-card__link{width:100%;height:100%;color:inherit;text-decoration:none;display:block}.software-feature-sec .feature-grid .feature-card:after{content:"";z-index:1;background:linear-gradient(#03030300 50.09%,#03030380 100%);position:absolute;inset:0}.software-feature-sec .feature-grid .feature-card .bg-img{object-fit:cover;transition:all .7s}.software-feature-sec .feature-grid .feature-card:hover{transition:all .7s}.software-feature-sec .feature-grid .feature-card:hover .bg-img{transition:all .7s;transform:scale(1.1)}.software-feature-sec .feature-grid .feature-card .ftr-title{color:#fff;letter-spacing:normal;margin-bottom:.5rem;padding-top:2rem;font-size:clamp(2.5rem,1.5vw + 1.5rem,3rem);font-weight:700;line-height:1.2}@media screen and (min-width:1300px){.software-feature-sec .feature-grid .feature-card .ftr-title{font-size:3rem;line-height:140%}}.software-feature-sec .feature-grid .feature-card .ftr-desc{color:#fff;letter-spacing:-.05em;font-size:clamp(1.6rem,.8vw + .5rem,1.6rem);font-weight:400;line-height:1.5}@media screen and (min-width:1300px){.software-feature-sec .feature-grid .feature-card .ftr-desc{font-size:1.6rem;line-height:150%}}.software-feature-sec .feature-grid .feature-card .line{background-color:#f75506;width:5rem;height:.2rem;display:block}.software-feature-sec .feature-grid .feature-card .overlay{z-index:2;max-width:80%;position:absolute;bottom:2.5rem;left:2.5rem}@media screen and (min-width:768px){.software-feature-sec .feature-grid .feature-card .overlay{bottom:3rem;left:3rem}}@media screen and (min-width:1024px){.software-feature-sec .feature-grid .feature-card .overlay{bottom:5rem;left:4rem}}@media screen and (min-width:1300px){.software-feature-sec .feature-grid .feature-card .overlay{z-index:2;max-width:50%;bottom:8rem;left:5rem}}@media screen and (min-width:1600px){.software-feature-sec .feature-grid .feature-card .overlay{max-width:62%}}
.news-section{color:#fff;background-color:#1e1d24;padding:7rem 0}@media (min-width:991px){.news-section{padding:14rem 0}}.news-section .container{max-width:100%;padding:0 2rem}@media (min-width:991px){.news-section .container{padding:0 6rem}}.news-section .heading-block h2{color:#fff}.news-section .heading-block .heading-desc{color:#ffffff78}.news-section__actions .common-btn-blk{justify-content:center}.news-section .news-slider-wrapper{padding-top:1.5rem;position:relative}.news-section .news-slider-wrapper ::selection{background:0 0}.news-section .news-slider-wrapper ::-moz-selection{background:0 0}@media screen and (min-width:680px){.news-section .news-slider-wrapper{padding-top:4.8rem}}.news-section .news-slider-wrapper .swiper{padding-bottom:20px;overflow:visible}@media screen and (min-width:680px){.news-section .news-slider-wrapper .swiper{padding-bottom:50px}}.news-section .news-slider-wrapper .swiper-button-next,.news-section .news-slider-wrapper .swiper-button-prev{cursor:pointer;border:none;transition:all .3s}.news-section .news-card{background:0 0;transition:transform .3s}.news-section .news-card .news-card-inner{text-align:left;flex-direction:column;align-items:flex-start;gap:2.4rem;height:100%;display:flex}@media screen and (min-width:680px){.news-section .news-card .news-card-inner{gap:3rem}}@media (min-width:991px){.news-section .news-card .news-card-inner{text-align:left;grid-template-columns:1.2fr .7fr;align-items:center;gap:2.4rem;height:100%;display:grid}}@media (min-width:1600px){.news-section .news-card .news-card-inner{grid-template-columns:1.3fr .7fr;gap:4rem}}.news-section .news-card .news-image{flex:1;height:19.6rem;transition:all .7s;position:relative;overflow:hidden}@media screen and (min-width:680px){.news-section .news-card .news-image{height:35rem}}@media screen and (min-width:768px){.news-section .news-card .news-image{height:46rem}}.news-section .news-card .news-image img{object-fit:cover;width:100%;height:100%;transition:all .7s;display:block}.news-section .news-card .news-image .news-tag{color:#fff;background:#f97316;border-radius:4px;padding:4px 12px;font-size:1.2rem;font-weight:600;position:absolute;bottom:20px;left:20px}.news-section .news-card .news-image:hover{transition:all .7s}.news-section .news-card .news-image:hover img{transition:all .7s;transform:scale(1.1)}.news-section .news-card .news-content{flex-direction:column;flex:1;gap:2rem;height:100%;display:flex}@media screen and (min-width:680px){.news-section .news-card .news-content{gap:2.4rem}}@media screen and (min-width:768px){.news-section .news-card .news-content{gap:3rem}}.news-section .news-card .news-content .news-title{color:#fff;letter-spacing:normal;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:clamp(1.8rem,1.5vw + 1.5rem,3.3rem);font-weight:600;line-height:129%;display:-webkit-box;overflow:hidden}@media screen and (min-width:1300px){.news-section .news-card .news-content .news-title{font-size:3.3rem;line-height:129%}}.news-section .news-card .news-content .news-desc{color:#ffffff78;letter-spacing:-.05rem;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 1.2rem;font-size:clamp(1.6rem,1vw,1.8rem);font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}@media screen and (min-width:1300px){.news-section .news-card .news-content .news-desc{font-size:1.8rem;line-height:160%}}.news-section .news-card .news-content .news-desc .highlight{font-weight:600}.news-section .news-card .news-content .common-btn-blk{justify-content:flex-start}.news-section .swiper-controller{display:none}@media (max-width:991px){.news-section .swiper-controller{display:flex}}
.faq-block{padding:7rem 0 2.5rem}@media (min-width:991px){.faq-block{padding:14rem 0 10rem}}.faq-block .faq-grid{grid-template-columns:1fr 2fr;align-items:flex-start;gap:6rem;display:grid}@media (max-width:768px){.faq-block .faq-grid{grid-template-columns:1fr;gap:3rem}}.faq-block .faq-head-block{flex-direction:column;justify-content:space-between;gap:2rem;height:100%;display:flex}.faq-block .faq-head-block .heading-wrap h2{color:#1e1d24;margin-bottom:2.4rem;font-weight:600}.faq-block .faq-head-block .heading-wrap p{color:#525966;letter-spacing:-.05em;max-width:29rem;font-size:1.6rem;line-height:150%}@media screen and (min-width:680px){.faq-block .faq-head-block .heading-wrap p{font-size:clamp(1.5rem,.8vw + .5rem,1.6rem)}}@media screen and (min-width:1300px){.faq-block .faq-head-block .heading-wrap p{font-size:1.6rem;line-height:150%}}.faq-block .faq-head-block .contact-blk{max-width:29rem}.faq-block .faq-head-block .contact-blk .cnct-head{color:#1e1d24;letter-spacing:-.05em;margin-bottom:.5rem;font-size:2rem;font-weight:500;line-height:1.2}@media screen and (min-width:680px){.faq-block .faq-head-block .contact-blk .cnct-head{margin-bottom:.3rem;font-size:clamp(1.8rem,1vw + 1.2rem,2rem)}}@media screen and (min-width:1300px){.faq-block .faq-head-block .contact-blk .cnct-head{font-size:2rem;line-height:150%}}.faq-block .faq-head-block .contact-blk .cnct-desc{color:#525966;letter-spacing:-.05em;margin-bottom:2rem;font-size:1.6rem;line-height:1.5}@media screen and (min-width:680px){.faq-block .faq-head-block .contact-blk .cnct-desc{font-size:clamp(1.5rem,.8vw + .5rem,1.6rem)}}@media screen and (min-width:1300px){.faq-block .faq-head-block .contact-blk .cnct-desc{margin-bottom:3.4rem;font-size:1.6rem;line-height:150%}}.faq-block .faq-head-block .faq-bottom{margin-top:auto}.faq-block .faq-head-block .faq-bottom h4{margin-bottom:.5rem;font-size:1.6rem}.faq-block .faq-head-block .faq-bottom p{margin-bottom:1.5rem;font-size:1.4rem}.faq-block .faq-head-block .faq-bottom .contact-btn{color:#ff6a00;border:1px solid #ff6a00;padding:.8rem 1.6rem;font-size:1.4rem;transition:all .3s;display:inline-block}.faq-block .faq-head-block .faq-bottom .contact-btn:hover{color:#fff;background:#ff6a00}.faq-block .faq-item-block{width:100%;min-width:auto}@media screen and (min-width:1300px){.faq-block .faq-item-block{min-width:55rem}}.faq-block .faq-item{border-bottom:1px solid #e6e6e6;padding:2rem 0;transition:all .3s;position:relative}.faq-block .faq-item:first-child{border-top:1px solid #e6e6e6}.faq-block .faq-item .faq-question{cursor:pointer;color:#1e1d24;letter-spacing:normal;justify-content:space-between;align-items:center;max-width:90%;font-size:clamp(1.6rem,1vw,1.8rem);font-weight:500;line-height:1.5;display:flex}@media screen and (min-width:1300px){.faq-block .faq-item .faq-question{max-width:90%;font-size:1.8rem;line-height:150%}}.faq-block .faq-item .icon{background-image:url(/images/home/arrow3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:2.4rem;height:2.4rem;transition:transform .3s;position:absolute;right:0}.faq-block .faq-item .faq-answer{letter-spacing:-.05em;max-width:90%;height:0;transition:all .4s;overflow:hidden}@media screen and (min-width:1300px){.faq-block .faq-item .faq-answer{max-width:90%}}.faq-block .faq-item .faq-answer p{color:#525966;letter-spacing:-.05em;font-size:1.6rem;line-height:140%}@media screen and (min-width:680px){.faq-block .faq-item .faq-answer p{font-size:clamp(1.6rem,1vw,1.8rem)}}@media screen and (min-width:1300px){.faq-block .faq-item .faq-answer p{font-size:1.8rem;line-height:140%}}.faq-block .faq-item.active .faq-answer{margin-top:.8rem}.faq-block .faq-item.active .icon{transform:rotate(180deg)}
