.software-banner{background:linear-gradient(180deg,#5b6f8c,#1a222d);padding-top:200px;position:relative}.software-banner-background-video{bottom:0;display:flex;left:0;position:absolute}.software-banner-background-video,.software-banner-background-video video{mix-blend-mode:color-burn;width:100%}.software-banner .container{margin:0 auto;max-width:1240px;padding:0 20px}.software-banner-content{display:flex;flex-direction:column;gap:100px}.software-banner-row{display:flex;justify-content:space-between}.software-banner-row-left{display:flex;flex-direction:column;max-width:580px;padding-top:80px;position:relative}.software-banner-row-left:after{border-top:5px solid #6ebe4a;height:0;left:0;width:680px}.software-banner-row-left:after,.software-banner-row-left:before{content:"";position:absolute;top:190px;transform:translateY(-50%)}.software-banner-row-left:before{background:#6ebe4a;border-radius:100%;height:20px;right:-110px;width:20px}.software-banner-row-right{align-items:center;background:radial-gradient(76.05% 165.32% at 51.06% 23.8%,rgba(110,190,74,0) 0,rgba(110,194,74,0) 25%,rgba(110,200,74,.03) 37.5%,rgba(110,209,74,.09) 50%,rgba(110,219,74,.21) 62.5%,rgba(110,233,74,.44) 75%);background-blend-mode:screen;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:flex;flex-direction:column;gap:20px;height:512px;justify-content:center;position:relative;width:512px}.software-banner-heading{align-items:center;display:flex;gap:18px;margin-bottom:50px}.software-banner-title{display:flex;flex-direction:column}.software-banner-subtitle{font-size:24px;font-weight:400;letter-spacing:-.72px;line-height:1}.software-banner-main-title,.software-banner-subtitle{color:#fff;font-family:var(--font-main);font-style:normal;margin:0}.software-banner-main-title{font-size:40px;font-weight:800;letter-spacing:-1.473px;line-height:62.47px}.software-banner-text h4{font-size:24px;text-transform:uppercase}.software-banner-text h4,.software-banner-text p{color:#fff;font-family:var(--font-main);font-style:normal;font-weight:600;letter-spacing:0;line-height:30px}.software-banner-text p{font-size:20px!important}.software-banner-text,.software-banner-text p{color:#fff;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:30px}.software-banner-text a{color:#71bf49}.software-banner-right-title{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.software-banner-right-subtitle{font-size:17px;font-weight:400;line-height:1}.software-banner-right-main-title,.software-banner-right-subtitle{color:#fff;font-family:var(--font-main);font-style:normal;margin:0;text-align:center}.software-banner-right-main-title{font-size:34.752px;font-weight:800;letter-spacing:-1.043px;line-height:36px;max-width:360px}.software-iconbox{align-items:center;border:1px solid #5fbf4b;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:105px;justify-content:center;padding:10px;position:relative;width:105px}.icon-box-link{border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.software-iconbox-popup{background:#fff;border-radius:12px 11px 12px 12px;box-shadow:0 4px 31.3px 0 rgba(0,0,0,.4);display:none;left:60px;opacity:0;padding:20px;position:absolute;width:fit-content;z-index:1;z-index:-999}.software-iconbox.software-iconbox-with-popup .icon-box-link{display:none}.software-iconbox-popup.software-iconbox-popup-show{opacity:1;z-index:1}.software-iconbox-icon{mask-size:100%;max-height:40px;max-width:70px}.software-iconbox-icon,.software-iconbox-wrap{align-items:center;display:flex;justify-content:center}.software-iconbox-wrap{flex-flow:row wrap;gap:12px;position:relative;z-index:1}.software-iconbox-title{color:#6fbf4b;font-family:var(--font-main);font-size:12.343px;font-style:normal;font-weight:500;line-height:12.791px;text-align:center}.software-iconbox-icon img{height:100%;object-fit:contain;width:100%}.software-banner-row-right:after{border:5px solid #6ebe4a;border-bottom-left-radius:280px;border-right:0;border-top-left-radius:280px;content:"";height:calc(100% + 40px);left:-20px;position:absolute;top:-20px;transform:rotate(-50deg) translate(-45px,99px);width:calc(50% + 40px);z-index:0}.software-iconbox.active-iconbox,.software-iconbox:hover{border-color:#fff!important}.software-iconbox.active-iconbox .software-iconbox-title,.software-iconbox:hover .software-iconbox-title{color:#fff!important}.software-iconbox.active-iconbox .software-iconbox-icon img,.software-iconbox:hover .software-iconbox-icon img{filter:brightness(0) invert(1)!important}.software-iconbox.custom .software-iconbox-icon{background-color:var(--custom-icon-color)}.software-iconbox.custom .software-iconbox-icon img{opacity:0}.software-iconbox:hover .software-iconbox-popup{display:flex;flex-direction:column;gap:15px}.software-iconbox .software-iconbox-popup .software-iconbox-title{color:#454545!important;font-family:var(--font-main);font-size:28.699px;font-style:normal;font-weight:700;line-height:33px;text-align:left;white-space:nowrap}.software-iconbox-popup-header{align-items:center;display:flex;flex-direction:row;gap:10px}.software-iconbox-popup-text,.software-iconbox-popup-text p{color:#3c3c3c;font-family:var(--font-main);font-size:15px;font-style:normal;font-weight:400;line-height:19px}.software-banner-bottom{align-items:flex-end;display:flex;gap:30px;justify-content:space-between}.software-banner-bottom-right-img,.software-banner-bottom-right-video{align-items:center;bottom:17.1%;display:flex;height:auto;justify-content:center;left:.9%;margin-top:0;overflow:hidden;top:2%;width:97.4%;z-index:1}.software-banner-bottom-right-img img,.software-banner-bottom-right-video video{height:100%;width:auto}.software-banner-bottom-right-img img{height:100%!important}.software-banner-bottom-right.software-banner-bottom-right-hide .desktop{display:none}.software-banner-bottom-right-img,.software-banner-bottom-right-video{position:absolute}.software-banner-bottom-right .desktop{position:relative;width:100%}.software-banner-bottom-right .desktop>img{display:block;float:left;width:100%}.software-banner-bottom-right .mobile,.software-banner-bottom-right .tablet{display:none}.software-banner-bottom-right-img{z-index:1}.software-banner-bottom-left{max-width:365px;padding:40px 0;width:100%;width:calc(100% - 810px)}.software-banner-bottom-left,.software-banner-bottom-title{display:flex;flex-direction:column}.software-banner-bottom-subtitle{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;margin:0}.software-banner-bottom-main-title{color:#fff;font-family:var(--font-main);font-size:33px;font-style:normal;font-weight:800;letter-spacing:-.99px;line-height:normal;margin:0}.software-banner-bottom-text,.software-banner-bottom-text p{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;letter-spacing:0;line-height:28.125px}.software-banner-bottom-text p:last-child{margin:0}.software-banner-bottom-text{margin-bottom:20px}.software-banner-bottom-text strong{color:#71bf49;font-weight:800}.software-banner-bottom-right{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:780px;padding:0 10px;position:relative;width:100%;z-index:0}a.software-banner-btn{align-items:center;background:#71bf49;border:1px solid #71bf49;border-radius:0;color:#fff;display:flex;font-family:var(--font-main);font-size:16px;font-style:normal;font-weight:500;gap:5px;height:55px;justify-content:center;line-height:20px;min-width:220px;text-decoration:none;text-transform:uppercase;width:fit-content}a.software-banner-btn:hover{background:transparent;color:#71bf49}a.software-banner-btn svg{height:18px;height:16px;width:18px;width:16px}a.software-banner-btn:hover svg *{fill:#71bf49}.software-banner-text{margin-bottom:50px}.software-banner-text p:last-child{margin:0}a.software-iconbox-popup-button{background:#71bf49;border:1px solid #71bf49;border-radius:8px;color:#383940;font-family:var(--font-main);font-size:16.875px;font-style:normal;font-weight:700;line-height:normal;padding:11px 15px;text-align:center;text-decoration:none;text-transform:capitalize}a.software-iconbox-popup-button:hover{background:transparent}.software-iconbox:nth-child(3) .software-iconbox-popup,.software-iconbox:nth-child(4) .software-iconbox-popup,.software-iconbox:nth-child(6) .software-iconbox-popup,.software-iconbox:nth-child(7) .software-iconbox-popup{left:auto;right:50px}.software-banner.software-land-data-banner .software-banner-row-left:before{background:#bfc6d1}.software-banner.software-land-data-banner .software-banner-row-left:after,.software-banner.software-land-data-banner .software-banner-row-right:after,.software-banner.software-land-data-banner .software-iconbox{border-color:#bfc6d1}.software-banner.software-land-data-banner .software-banner-bottom-text strong,.software-banner.software-land-data-banner .software-iconbox-title{color:#bfc6d1}.software-banner.software-land-data-banner .software-iconbox:hover .software-iconbox-title,.software-banner.software-production-banner .software-iconbox:hover .software-iconbox-title{color:#fff}.software-banner.software-land-data-banner .software-banner-row-right{background:radial-gradient(136.52% 186.33% at 39.7% -13.25%,rgba(191,198,209,0) 45.5%,#bfc6d1 100%);background-blend-mode:screen}.software-banner.software-production-banner .software-banner-row-left:before{background:#8aa1cb}.software-banner.software-production-banner .software-banner-row-left:after,.software-banner.software-production-banner .software-banner-row-right:after,.software-banner.software-production-banner .software-iconbox{border-color:#8aa1cb}.software-banner.software-production-banner .software-banner-bottom-text strong,.software-banner.software-production-banner .software-iconbox-title{color:#8aa1cb}.software-banner.software-production-banner .software-banner-row-right{background:radial-gradient(76.05% 165.32% at 51.06% 23.8%,rgba(138,161,203,0) 0,rgba(138,161,203,0) 25%,rgba(138,161,203,.03) 37.5%,rgba(138,161,203,.09) 50%,rgba(138,161,203,.21) 62.5%,rgba(138,161,203,.44) 75%);background-blend-mode:screen}.software-banner.software-production-banner .software-iconbox.custom,.software-banner.software-production-banner .software-iconbox.custom .software-iconbox-title{border-color:var(--custom-icon-color);color:var(--custom-icon-color)}.software-banner button.software-iconbox{background:transparent;color:#6fbf4b}.software-banner button.software-iconbox:hover{color:#fff}.software-banner button.software-iconbox svg{fill:currentColor;width:20px}button.software-iconbox:hover{border-radius:50%}.software-banner-bottom-right .tablet img{display:block;float:left;width:100%}.software-banner-bottom-right .tablet .software-banner-bottom-right-img,.software-banner-bottom-right .tablet .software-banner-bottom-right-video{align-items:center;border-top-left-radius:2.5%;border-top-right-radius:2.5%;bottom:0;display:flex;height:auto;justify-content:center;left:4.5%;margin-top:0;overflow:hidden;top:3.8%;width:91.9%;z-index:1}.software-banner-bottom-right .tablet .software-banner-bottom-right-img img,.software-banner-bottom-right .tablet .software-banner-bottom-right-video video{height:100%!important;width:auto}.software-banner-bottom-right .mobile img{display:block;float:left;width:100%}.software-banner-bottom-right .mobile .software-banner-bottom-right-img,.software-banner-bottom-right .mobile .software-banner-bottom-right-video{align-items:center;border-top-left-radius:8.5%;border-top-right-radius:8.5%;bottom:0;display:flex;height:auto;justify-content:center;left:5.65%;margin-top:0;overflow:hidden;top:2.7%;width:88.9%;z-index:1}.software-banner-bottom-right.software-banner-bottom-right-hide .mobile,.software-banner-bottom-right.software-banner-bottom-right-hide .tablet{display:flex;position:relative}.software-banner-bottom-right.software-banner-bottom-right-hide .tablet{max-width:66%;width:100%}.software-banner-bottom-right.software-banner-bottom-right-hide .mobile{max-width:33.33%;width:100%}.software-banner-bottom-right.software-banner-bottom-right-hide{display:flex;flex-wrap:nowrap;gap:30px}.software-banner-logo{display:flex}.software-banner-logo img{max-width:100%}@media(max-width:1600px){.software-iconbox-popup{left:auto;right:50px}}@media(max-width:1400px){.software-banner .container{max-width:1200px}.software-banner-row-left{padding-top:50px}.software-banner-row-left:before{right:-80px;top:155px}.software-banner-row-left:after{top:155px;width:650px}}@media(max-width:1200px){.software-banner-row-left{max-width:480px}.software-banner-text,.software-banner-text p{font-size:18px}.software-banner-row-right{height:480px;width:480px}.software-banner-row{gap:25px;justify-content:center}.software-banner-row-right:after{transform:rotate(-50deg) translate(-40px,92px)}.software-banner-row-left:before{right:-35px;top:155px}.software-banner-row-left:after{top:155px;width:510px}.software-banner-bottom-left{max-width:365px;padding:20px 0;width:calc(100% - 730px)}.software-banner-bottom-right{display:flex;height:360px;max-width:700px;padding:0 9px}.software-banner-bottom-right.software-banner-bottom-right-hide .desktop{height:100%!important}}@media(max-width:1024px){.software-banner-bottom-right.software-banner-bottom-right-hide .tablet{max-width:100%}.software-banner-row{flex-direction:column;gap:70px;margin:0 auto;max-width:500px}.software-banner-icon{height:50px;width:50px}.software-banner-icon img{height:100%!important;max-height:100%;max-width:100%;object-fit:contain;width:100%!important}.software-banner-heading{margin-bottom:20px;margin-left:-70px}.software-banner-main-title{font-size:40px}.software-banner-subtitle{font-size:18px}.software-banner-text h4{font-size:20px;margin-bottom:10px}.software-banner-text p{font-size:16px!important}.software-banner-row-left{padding:0 0 0 70px}.software-banner-row-left:before{bottom:-190px;left:14px;right:auto;top:auto}.software-banner-row-left:after{border-right:4px solid #6ebe4a;height:calc(100% + 75px);left:20px;top:90px;transform:translateY(0);width:0}.software-banner-row-right:after{border:4px solid #6ebe4a;border-radius:50%;clip-path:polygon(50% 50%,0 -17%,100% -16%,100% 100%,20% 100%);transform:rotate(-115deg) translate(0);width:calc(100% + 40px);z-index:0}.software-banner-text{margin-bottom:20px}.software-banner-bottom-left{max-width:500px;padding:0;width:100%}.software-banner-bottom{align-items:center;flex-direction:column}.software-iconbox-popup{left:0!important;right:auto!important;transform:translate(-50%,50%)!important}.software-banner-content{gap:70px}.software-banner-bottom-right{height:auto}.software-banner-bottom-right.software-banner-bottom-right-hide .tablet{display:block;width:100%}.software-banner-bottom-right .mobile{display:none!important}}@media(max-width:767px){.software-banner-bottom-right.software-banner-bottom-right-hide .mobile{max-width:100%}.software-banner{padding-top:150px}.software-banner-bottom-right{display:flex;max-width:500px;padding:0 4px}.software-banner-bottom-right .tablet{display:none!important}.software-banner-bottom-right.software-banner-bottom-right-hide .mobile{display:block!important;width:100%}.software-iconbox .software-iconbox-popup .software-iconbox-title{white-space:normal}.software-iconbox-popup-header{justify-content:space-between}.software-iconbox-popup{transform:translate(-30%,-120px)!important}}@media(max-width:575px){a.software-banner-btn{width:100%}.software-banner-bottom-right .mobile .software-banner-bottom-right-img,.software-banner-bottom-right .mobile .software-banner-bottom-right-video{border-top-left-radius:11.5%;border-top-right-radius:11.5%;margin-top:0}.software-banner-bottom-right{display:flex}.software-banner-right-subtitle{display:none}.software-banner-right-main-title{font-size:22px;line-height:24px;max-width:220px}.software-banner-row-right{height:380px;padding:20px;width:380px}.software-banner-heading{gap:10px}.software-banner-main-title{font-size:36px;line-height:46px}.software-banner-row-left{padding:0 0 0 60px}.software-banner-heading{margin-bottom:15px;margin-left:-60px}.software-iconbox{height:80px;width:80px}.software-banner-row-left:before{bottom:-155px;height:18px;left:14px;width:18px}span.software-iconbox-title{font-size:10px;line-height:1.1}.software-iconbox-icon{mask-size:100%;max-height:25px;max-width:35px}.software-banner-row-left:after{top:70px}.software-banner-bottom-left,.software-banner-row-left{max-width:380px}.software-banner-bottom-text,.software-banner-bottom-text p{font-size:16px}.software-banner-bottom-text p{margin-bottom:10px}.software-banner-bottom-text{margin:0}.software-iconbox .software-iconbox-popup .software-iconbox-title{font-size:16px;line-height:1}.software-iconbox-popup-text,.software-iconbox-popup-text p{font-size:14px}.software-iconbox-popup-header{gap:5px}a.software-iconbox-popup-button{padding:6px 10px}.software-iconbox:hover .software-iconbox-popup{gap:5px;padding:10px;right:0;top:80%}}@media(max-width:420px){.software-iconbox{height:75px;width:75px}.software-banner-row-right{gap:10px;height:340px;padding:10px;width:340px}.software-banner-row-right:after{border:4px solid #6ebe4a;border-radius:500px;clip-path:polygon(-69% 13%,0 -100%,120% 0,149% 58%,195% 100%);left:0;top:-19px;transform:rotate(-82deg) translate(0);width:calc(100% + 20px);z-index:0}.software-banner-bottom-left,.software-banner-row-left{max-width:340px}.software-banner-right-main-title{font-size:20px;line-height:22px;max-width:190px}}@media(max-width:380px){.software-banner-bottom-left,.software-banner-row-left{max-width:100%}.software-banner-row-left{padding:0}.software-banner-heading{margin-left:0}.software-banner-row-left:after,.software-banner-row-left:before,.software-banner-row-right:after{display:none}.software-banner-row-right{background:transparent!important;height:auto;padding:0;width:100%}.software-iconbox:first-child .software-iconbox-popup,.software-iconbox:nth-child(4) .software-iconbox-popup{left:80px!important}.software-banner-main-title{font-size:30px;letter-spacing:0}}span.software-iconbox-icon img{height:100%!important;max-width:100%;object-fit:contain}