.tool-section .fileUpload{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 15px;position:relative;z-index:1}@media screen and (min-width:992px){.tool-section .fileUpload{flex-direction:row;gap:6%;gap:10%;justify-content:center;min-height:70vh;padding-bottom:15vh;padding-top:8vh}}.tool-section .fileUpload .fileUpload_bg2{bottom:0;position:absolute;right:35%;transform:rotate(160deg) scale(1.2);z-index:1}.tool-section .fileUpload .fileUpload_bg1{position:absolute;right:2%;top:-10%;transform:rotate(90deg);z-index:1}.tool-section .fileUpload .fileUpload-leftContainer{max-width:80ch;position:relative;z-index:1}.tool-section .fileUpload .fileUpload-leftContainer .page-desc h1{color:#414141;font-size:52px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:1.15}@media screen and (max-width:768px){.tool-section .fileUpload .fileUpload-leftContainer .page-desc h1{font-size:36px}}.tool-section .fileUpload .fileUpload-leftContainer .page-desc p{color:#707070;font-size:20px;font-style:normal;font-weight:500;line-height:32px;margin-top:16px}@media screen and (max-width:768px){.tool-section .fileUpload .fileUpload-leftContainer .page-desc p{font-size:16px;line-height:28px}}.tool-section .fileUpload .fileUpload-leftContainer .features{color:#707070;font-size:14px}@media screen and (min-width:992px){.tool-section .fileUpload .fileUpload-leftContainer{max-width:500px}}@media screen and (min-width:1500px){.tool-section .fileUpload .fileUpload-leftContainer{max-width:530px}}.tool-section .fileUpload .fileUpload-rightContainer{max-width:400px;position:relative;width:80vw;z-index:1}@media screen and (max-width:992px){.tool-section .fileUpload .fileUpload-rightContainer{margin-top:20px}}.tool-section .fileUpload .fileUpload-rightContainer img{border-radius:20px;box-shadow:0 0 10px 3px #eaf4ff}@media screen and (max-width:768px){.tool-section .fileUpload .fileUpload-rightContainer img{height:280px;width:280px}}.tool-section .fileUpload-background{background:radial-gradient(67.46% 66.87% at 50% 50%,#e7e9fc 0,#fff 70.82%);height:50vw;position:absolute;right:5%;top:0;width:54vw;z-index:1}.tool-section .bg-remover-items{display:flex;height:calc(100vh - 60px);padding:0 10px;position:relative}.tool-section .bg-remover-items .bg-remover-item{box-sizing:border-box;height:100%;overflow:scroll;padding:10px 0 50px;width:110px}.tool-section .bg-remover-items .download-btn{border-radius:12px;bottom:20px;color:#fff;cursor:pointer;font-size:16px;height:40px;position:absolute;width:105px}.tool-section .bg-remover-items .item{cursor:pointer;margin-bottom:8px}.tool-section .bg-remover-items .upload-btn{background:#2c6dff;border-radius:10px;height:60px;width:60px}.tool-section .bg-remover-items .upload-btn i{color:#fff;font-size:20px}.tool-section .bg-remover-items .img-item{align-items:center;border:2px solid #ececec;border-radius:10px;box-sizing:border-box;display:flex;justify-content:center;max-height:60px;max-width:60px;min-height:60px;min-width:60px;overflow:hidden;position:relative}.tool-section .bg-remover-items .img-item .loading_ico{position:absolute;z-index:1}.tool-section .bg-remover-items .img-item .fileImg{object-fit:cover;opacity:.6}.tool-section .bg-remover-items .img-item:hover .fileImg{scale:1.1;transition:.2s ease-in-out}.tool-section .bg-remover-items .active{border:3px solid #2c6dff}.tool-section .bg-remover-items .active img{opacity:1}.tool-section .bg-remover-view{box-sizing:border-box;flex:1 1;padding:0 10px;position:relative}.tool-section .loading-models{bottom:0;left:0;position:absolute;right:0;top:0}.tool-section .loading-models .loader-num{align-items:center;display:flex}.tool-section .loading-models .loader-num span{font-size:14px;padding-left:20px}.tool-section .loading-models .loader-box{align-items:center;display:flex;flex-direction:column}.tool-section .loading-models .loader-box p{color:#212121;font-size:16px;padding-top:10px}.tool-section .loading-models .loader{height:8px;width:150px;--c:no-repeat linear-gradient(#2c6dff 0 0);animation:l16 3s infinite;background:var(--c),var(--c),#b3d3ff;background-size:60% 100%}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}
