.solutions-area{overflow:hidden;position:relative}.solutions-area .solutions-content>.container{margin-bottom:-234px}.solutions-area .solutions-content .content-separator{background:var(--light-grey-color);width:100%;height:300px}.solutions-area .solutions-content h4{font-size:22px;margin-bottom:20px;font-weight:700}.solutions-area .solutions-content .list{padding:50px 0 0;margin-bottom:0}.solutions-area .solutions-content .list li{list-style-type:none;color:var(--paragraph-color);margin-bottom:15px;position:relative;padding-left:20px}.solutions-area .solutions-content .list li:before{position:absolute;content:"";left:0;top:7.5px;display:inline-block;height:10px;width:10px;background-color:var(--main-color);border-radius:50px}.solutions-area .solutions-content .list li:last-child{margin-bottom:0}.solutions-area.style-two-area .container-fluid{overflow:hidden;left:calc((100% - 1320px)/2);position:relative}.solutions-item{background-color:#2e2141;padding:10px;border-radius:15px;margin-bottom:25px}.solutions-item .solutions-image{overflow:hidden;border-radius:15px}.solutions-item .solutions-image a{display:block}.solutions-item .solutions-image a i{border-radius:15px;transition:var(--transition)}.solutions-item .solutions-content{padding:30px 20px 20px}.solutions-item .solutions-content h3{font-size:22px;font-weight:700;margin-bottom:18px}.solutions-item .solutions-content h3 a{color:var(--white-color)}.solutions-item .solutions-content .solutions-btn{background:var(--btn-gradient-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700;font-family:var(--font-nunito);transition:var(--transition);position:relative}.solutions-item .solutions-content .solutions-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;height:1.5px;background:var(--btn-gradient-color);border-radius:5px;opacity:0;visibility:hidden;transition:var(--transition)}.solutions-item:hover .solutions-image a img{transform:scale(1.1);filter:blur(2px)}.solutions-item:hover .solutions-content h3 a{color:var(--main-color)}.solutions-item:hover .solutions-content .solutions-btn{padding-left:25px}.solutions-item:hover .solutions-content .solutions-btn:before{opacity:1;visibility:visible}.solutions-bg-shape-1{position:absolute;left:0;right:0;top:0;z-index:-1}.solutions-shape-1{position:absolute;top:40%;left:10%;transform:translateY(-40%) translateX(-10%);animation:animationFramesOne 10s linear infinite}.solutions-shape-2{position:absolute;bottom:2%;left:28%;transform:translateY(-2%) translateX(-28%);animation:moveleftbounce 1s linear infinite}.solutions-shape-3{position:absolute;top:35%;right:5%;transform:translateY(-35%) translateX(-5%)}.solutions-shape-3 img{animation-name:rotateme;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.single-solutions-item{margin-bottom:25px;position:relative;background:var(--grey-light-color);border-radius:10px;box-shadow:var(--box-shadow);display:flex;gap:1rem;justify-content:space-between;height:120px;align-items:center}.single-solutions-item:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0;transition:var(--transition);visibility:hidden;border-radius:10px;z-index:1}.single-solutions-item .solutions-image{border-radius:20px;z-index:2}.single-solutions-item .solutions-image a{display:block}.single-solutions-item .solutions-image a i{border-radius:20px;transition:var(--transition);font-size:4rem;color:var(--secondary-color)}.single-solutions-item .solutions-content{display:flex;flex-direction:column;align-items:flex-end;text-align:right;transition:var(--transition);z-index:3;flex:1}.single-solutions-item .solutions-content .category{color:var(--paragraph-color);margin-bottom:10px;font-size:14px;font-weight:700}.single-solutions-item .solutions-content h3{font-size:22px;font-weight:700;margin-bottom:15px;width:100%}.single-solutions-item .solutions-content h3 a{color:var(--main-color);width:100%}.single-solutions-item .solutions-content .solutions-btn{background:var(--main-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700;font-family:var(--font-nunito);transition:var(--transition);position:relative}.single-solutions-item .solutions-content .solutions-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;height:1.5px;background:var(--btn-gradient-color);border-radius:5px;opacity:0;visibility:hidden;transition:var(--transition)}.single-solutions-item .solutions-content .solutions-btn:hover{padding-left:25px}.single-solutions-item .solutions-content .solutions-btn:hover:before{opacity:1;visibility:visible}.single-solutions-item:hover:after{opacity:1;visibility:visible;background:var(--main-color)}.single-solutions-item:hover .solutions-image a i{color:var(--white-color);font-size:6rem}.single-solutions-item:hover .solutions-content{opacity:1;visibility:visible}.single-solutions-item:hover .solutions-content .title{color:var(--white-color)}.single-solutions-item:hover .solutions-content .solutions-btn{background:var(--white-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.single-solutions-item:hover .solutions-content .solutions-btn:before{background:var(--white-color)}.solutions-section-content{position:relative}.solutions-section-content .solutions-bg-text{color:#f7f7f8;font-size:95px;font-family:var(--font-monoton);font-weight:400;position:absolute;top:0;z-index:-1;line-height:0}.solutions-section-content span{font-size:var(--font-size);color:var(--main-color);font-weight:600;display:inline-block;margin-bottom:15px;font-family:var(--font-nunito)}.solutions-section-content h3{font-size:42px;margin-bottom:15px;line-height:1.4;position:relative}.solutions-section-content h3 .overlay{position:absolute;left:0;top:0;background:var(--btn-gradient-color);width:100%;height:100%;z-index:1}.solutions-section-content p{margin-bottom:0}.solutions-section-content .solutions-section-btn{margin-top:25px}