.digital-solutions{width:100%;max-width:1920px;height:580px;margin:auto;position:relative;overflow:hidden;justify-content:center;display:flex;align-items:center;color:#fff;background:#001121}.digital-solutions .container{position:relative;max-width:1200px;z-index:2}.digital-solutions .row{display:flex;flex-wrap:nowrap!important;align-items:center}.digital-solutions .col-lg-6{flex:0 0 50%;max-width:50%}.digital-solutions__content{margin-left:-100px}.digital-solutions__badge{background-color:#ffe600;color:#0057ff;width:200px;height:45px;position:absolute;top:-30px;border:1px solid #0057ff;font-family:Montserrat,sans-serif;padding:12px 35px;border-radius:111px;font-weight:600;font-size:15px;transform:rotate(-9.38deg);white-space:nowrap;align-items:center;display:flex;justify-content:center}.digital-solutions__title{font-size:65px;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2;margin-bottom:10px;white-space:nowrap}.digital-solutions__desc{font-size:18px;font-weight:400;color:#fff;line-height:148%;font-family:Montserrat,sans-serif;margin-bottom:35px}.digital-solutions__btn{padding:25px 36px;border-radius:99px;border:none;background:#fff;color:#0057ff;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;cursor:pointer;transition:.3s}.digital-solutions__btn:hover{background-color:#0046d0;color:#fff}.digital-solutions__imageWrapper{position:relative;display:flex;justify-content:center;width:700px;align-items:flex-end;height:100%}.digital-solutions__person{width:100%;max-width:455px;transform:translateY(70px);height:auto;object-fit:contain;position:relative;z-index:3}.digital-solutions__file{position:absolute;width:115px;animation:dsFLoat 5s ease-in-out infinite}.digital-solutions__file1{top:-15px;left:180px}.digital-solutions__file2{bottom:135px;right:-20px;width:120px;animation-name:dsFloatFile2}.digital-solutions__icon{position:absolute;width:100px;animation:dsFloatIcon 5s ease-in-out infinite}.digital-solutions__diagram{bottom:180px;left:135px;width:110px}.digital-solutions__group{top:10px;right:20px;animation-name:dsFloatGroup}.digital-solutions__glass{position:absolute;right:45px;z-index:1000;animation:dsGlassFloat 4s ease-in-out infinite;width:250px;padding:20px 10px;height:100px;line-height:22px;border-radius:15px;border:1px solid #fff;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:rgba(0,87,255,.1490196078)}.digital-solutions__glass span{font-weight:400;font-size:12px;display:block;color:#fff;font-family:Arial,Helvetica,sans-serif;margin-bottom:6px}.digital-solutions__glass p{font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:700}@keyframes dsFLoat{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes dsGlassFloat{0%{transform:translateX(0)}50%{transform:translateX(-15px)}to{transform:translateX(0)}}@keyframes dsFloatGroup{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes dsFloatFile2{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes dsFloatIcon{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media(max-width:1400px){.digital-solutions__title{font-size:52px}.digital-solutions__content{margin-left:-20px}.digital-solutions__imageWrapper{width:600px;transform:translateY(20px)}.digital-solutions__person{max-width:420px}}@media(max-width:1200px){.digital-solutions{height:520px;padding:0 25px}.digital-solutions .container{max-width:100%}.digital-solutions__content{margin-left:0}.digital-solutions__badge{width:165px;height:38px;font-size:12px;padding:10px 24px;top:-18px}.digital-solutions__title{font-size:clamp(34px,4vw,52px)}.digital-solutions__desc{font-size:15px;max-width:450px}.digital-solutions__btn{padding:16px 28px;font-size:14px}.digital-solutions__imageWrapper{width:100%;transform-origin:center}.digital-solutions__person{max-width:360px}.digital-solutions__file{width:95px}.digital-solutions__icon{width:85px}.digital-solutions__glass{width:210px;height:auto;padding:0 12px;right:10px}}@media(max-width:992px){.digital-solutions{height:400px;padding:0 16px}.digital-solutions .row{flex-direction:row!important;flex-wrap:nowrap!important}.digital-solutions .col-lg-6{flex:0 0 50%!important;max-width:50%!important}.digital-solutions__content{margin-left:0}.digital-solutions__badge{width:140px;height:32px;font-size:10px;padding:8px 18px;top:-10px}.digital-solutions__title{font-size:clamp(24px,4vw,38px);line-height:1.15}.digital-solutions__desc{font-size:12px;max-width:300px;margin-bottom:20px}.digital-solutions__btn{padding:12px 18px;font-size:11px}.digital-solutions__imageWrapper{height:330px;transform-origin:center}.digital-solutions__person{max-width:320px;transform:translateY(20px)}.digital-solutions__file{width:80px}.digital-solutions__icon{width:70px}.digital-solutions__glass{width:170px;right:10px;height:90px}.digital-solutions__glass p,.digital-solutions__glass span{font-size:10px}}@media(max-width:576px){.digital-solutions{height:220px;padding:0 8px}.digital-solutions__title{font-size:15px;margin-bottom:5px}.digital-solutions__desc{font-size:6px;max-width:180px;margin-bottom:14px}.digital-solutions__btn{padding:9px 10px;font-size:8px}.digital-solutions__badge{width:70px;height:18px;font-size:6px;padding:7px 14px;top:45px;align-items:center;display:flex;justify-content:center}.digital-solutions__imageWrapper{height:280px;transform:translateY(-50px);right:10px}.digital-solutions__person{max-width:250px}.digital-solutions__file2{bottom:135px;right:80px;width:35px;animation-name:dsFloatFile2}.digital-solutions__icon{position:absolute;width:35px;animation:dsFloatIcon 5s ease-in-out infinite}.digital-solutions__diagram{bottom:60px;left:30px;width:35px}.digital-solutions__file1{top:180px;left:150px;width:35px}.digital-solutions__group{top:100px;right:10px;width:35px}.digital-solutions__glass{width:100px;height:60px;border-radius:8px;right:-15px}.digital-solutions__glass span{font-size:7px}.digital-solutions__glass p{font-size:7px;line-height:1.2}}