@charset"utf-8";.flexslider{position:relative;height:580px;overflow:hidden}.slides{position:relative;z-index:1;list-style:none !important;margin-left:0;padding-left:0}.slides li{height:580px;background-position:center center;background-repeat:no-repeat;background-size:cover}.slides li.slide-one{background-image:url("https://www.acethinker.com.br/wp-content/themes/acetheme/dist/img/index-banner/data-recovery-index-bg.jpg")}.slides li.slide-two{background-image:url("https://www.acethinker.com.br/wp-content/themes/acetheme/dist/img/index-banner/iPhone-unlocker-index-bg.jpg")}.slides li.slide-three{background-image:url("https://www.acethinker.com.br/wp-content/themes/acetheme/dist/img/index-banner/video-editor-index-bg.jpg")}.slides li .txt{font-size:26px;color:#2c2c2c;width:50%;line-height:1.3}.slides li .img{width:45%;padding-top:50px}.slides li .img img{max-width:100%;width:auto !important;height:auto !important}.slides li .txt .title{font-size:44px;color:#31339b;margin-bottom:50px}.slides li .txt .btn-top{margin-top:80px}.slides li .txt .btn-top .btn-comment{margin-right:15px}.slides li .txt .btn-top .btn-comment:last-child{margin-right:0}.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:94%;text-align:center;left:0;margin-left:0}.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1}.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url("../img/index-banner/dot.png") right 0 no-repeat;cursor:pointer}.flex-control-nav .flex-active{background-position:0 0}.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;list-style:none !important}.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute}.flex-direction-nav li a.flex-prev{left:10px;background:url("../img/index-banner/prev.png") center center no-repeat}.flex-direction-nav li a.flex-next{right:10px;background:url("../img/index-banner/next.png") center center no-repeat}.btn-comment{border-radius:10px;text-align:center;font-size:22px;padding:5px 20px 8px;line-height:1}.btn-comment span{vertical-align:middle}.download-btn{background-color:#2337b6;color:#fff}.learnMore-btn{background-color:#de6710;color:#fff}.download-btn:hover{background-color:#2441fc;color:#fff;text-decoration:none}.learnMore-btn:hover{background-color:#f66b05;color:#fff;text-decoration:none}.DivMain01 .details{padding:0 0 80px}.DivMain01 h1,.DivMain01 h2{font-size:39px;text-align:center;padding:60px 0 0;font-weight:400}.DivMain01 h3{text-align:center;color:gray;font-size:17px;padding:10px 0 0;line-height:29px;font-weight:400}.choose{padding-top:100px;padding-bottom:60px}.choose .details{margin-bottom:60px}.choose h3{font-size:39px;text-align:center;padding:20px 0 0;font-weight:400}.choose ol{width:782px;display:block;margin:0 auto;padding:30px 0 0}.choose ol li{width:260px;float:left;display:block;text-align:center;color:#808080}.choose ol li em{font-size:25px;font-weight:600;font-style:normal;display:block;color:#333;padding:5px 0 0}.flex-justify-around{justify-content:space-around}.flexible{display:flex}.pb100{padding-bottom:60px}.choose .flexible div{width:270px}.choose .title{font-size:24px;margin:20px 0}.choose .p-desc{color:#666666}.news{position:relative;width:100%;height:auto}.news ::-webkit-scrollbar{height:4px;width:4px}.news ::-webkit-scrollbar-thumb{background:#f39d44;border-radius:2px}.news ::-webkit-scrollbar-thumb:hover{background:#f39d44}.news ::-webkit-scrollbar-thumb:active{background:#f39d44}.news .wrapper{width:calc(100vw * 440 / 896 + 497.1px);min-width:800px;padding-top:80px;padding-bottom:110px}.news h2.title{width:100%;text-align:center;font-size:39px;color:#333;font-weight:400;line-height:1.1;margin-bottom:40px;padding-top:50px;padding-bottom:20px}.news .news-container{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;height:calc(54vw * 1440 / 1920 * 544 / 720);min-height:300px}.news .top-news{position:relative;width:50%;height:0;padding-top:calc(50% * 544 / 720);overflow:visible}.news .top-news .bg{position:absolute;width:100%;height:100%;top:0}.news .top-news .bg .pic-box{position:absolute;width:100%;height:100%;top:0;background:#4d5de8 url("../img/news-big-bg.jpg") no-repeat}.news .top-news .bg .pic{position:relative;width:100%;height:100%;object-fit:cover;opacity:0.5}.news .top-news .bg .border{position:absolute;width:100%;height:100%;left:40px;top:30px;border:1px solid #e5e5e5}.news .top-news .title{position:absolute;top:50%;transform:translateY(-50%);right:0;width:calc(100% * 517 / 720);height:0;padding-top:calc(100% * 517 / 720 * 198 / 517)}.news .top-news .title > .bg{position:absolute;background:rgba(34, 34, 34, .8);width:100%;height:100%;overflow:hidden}.news .top-news .title > .bg:hover .news-title{color:#4b87fb}.news .top-news .title .half-circle{position:absolute;width:calc(100% * 198 / 517);height:0;padding-top:calc(100% * 198 / 517 - 2px);right:calc(-50% * 198 / 517);border-radius:50%;border:1px solid #fff}.news .top-news .title .news-title{color:#fff;margin-top:calc(100vw * 40 / 1920);margin-left:calc(100vw * 40 / 1920);font-weight:600;font-size:calc(100vw * 20 / 1920);line-height:1.1;width:calc(80% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news .top-news .title .news-content{margin-top:calc(100vw * 20 / 1920);color:#fff;width:calc(80% - 40px);margin-left:calc(100vw * 40 / 1920);margin-bottom:calc(100vw * 40 / 1920);font-size:calc(100vw * 18 / 1920);line-height:1.5;opacity:0.7;padding-right:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news .top-news .title .time{position:absolute;display:flex;flex-direction:column;justify-content:center;top:50%;transform:translateY(-50%);color:#fff;width:calc(100% * 246 / 517);height:0;padding-top:calc(100% * 246 / 517 - 2px);right:calc(-50% * 246 / 517)}.news .top-news .title .time .bg{width:calc(100% * 180 / 246);height:0;padding-top:calc(100% * 180 / 246);border-radius:50%;background:#f39d44;margin:auto;left:0;right:0;top:0;bottom:0;box-shadow:0 15px 30px rgba(75, 135, 251, .4)}.news .top-news .title .time .light{position:absolute;width:100%;height:100%;background:url("../img/light.svg?9a19") center center/100% auto no-repeat;top:0;left:0}.news .top-news .title .time .time-box{position:absolute;top:50%;transform:translateY(-50%);width:100%}.news .top-news .title .time .date{position:relative;font-size:calc(100vw * 60 / 1920);text-align:center;line-height:1.1;width:100%}.news .top-news .title .time .month{position:relative;font-size:calc(100vw * 20 / 1920);text-align:center;line-height:1.2;width:100%}.news .news-list{width:calc(100vw * 400 / 1920 + (1920px - 100vw) * 200 / 1920 + 25px);overflow-y:auto;overflow-x:hidden;margin-right:7.5%}.news .news-list .list-item{width:calc(100vw * 400 / 1920 + (1920px - 100vw) * 200 / 1920);height:calc(100vw * 124 / 1920);display:flex;flex-direction:row;margin-bottom:calc(100vw * 35 / 1920);margin-left:auto;margin-right:auto;text-decoration:none;cursor:pointer}.news .news-list .news-content{width:calc(100vw * 200 / 1920 + (1920px - 100vw) * 200 / 1920);height:calc(100vw * 124 / 1920);display:flex;flex-direction:column;margin:5px 0;justify-content:space-around;padding-right:10px}.news .news-list .title{display:flex;font-size:16px;color:#333;line-height:1.5;max-height:48px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news .news-list .title:hover{color:#f39d44}.news .news-list .post-info{display:flex;flex-grow:1;max-height:30px}.news .news-list .post-info .date{font-size:14px;color:#999;line-height:1.2}.news .news-list .post-info .poster{font-size:14px;color:#f39d44}.news .news-list .post-img{display:flex;width:calc(100vw * 200 / 1920);height:calc(100vw * 124 / 1920)}.news .news-list .post-img .pic-box{position:relative;width:calc(100vw * 200 / 1920);height:calc(100vw * 124 / 1920);top:0;background:#000}.news .news-list .post-img .pic{width:calc(100vw * 200 / 1920);height:calc(100vw * 124 / 1920);opacity:0.9}.news .news-list .post-img .pic-box-mask{position:absolute;top:0;width:100%;height:100%;opacity:0.3;background:#4786ff}.award-box{text-align:center;padding:15px 0;width:80%;margin:0 auto}.award-box img{width:auto !important;height:auto !important;max-width:100%}.award-box ul{margin-bottom:0;padding-left:0}.award-box ul li{width:24%}.classify-container{width:100%;height:100%;display:flex;overflow:hidden}.classify-container .class-item{position:relative;display:flex;height:100%;width:20%;overflow:hidden;flex-direction:row;transition:all 0.3s linear;background-position:left;background-repeat:no-repeat;background-size:auto}.classify-container .class-item .title{position:relative;height:260px;width:100%;max-height:none;max-width:unset;text-align:center}.classify-container .class-item .pic{width:100%;height:100%;transition:all 0.3s linear;background-position:50%;background-repeat:no-repeat;background-size:cover}.classify-container .class-item .color-mask{transition:all 0.3s linear;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0}.classify-container .class-item.online-editor-bg .color-mask{background:rgba(63, 173, 152, .5)}.classify-container .class-item.online-recorder-bg .color-mask{background:rgba(60, 85, 209, .5)}.classify-container .class-item.pdf-bg .color-mask{background:rgba(211, 90, 127, .5)}.classify-container .class-item.mutimedia-bg .color-mask{background:rgba(243, 98, 115, .5)}.classify-container .class-item.utilities-bg .color-mask{background:rgba(77, 93, 232, .4)}.classify-container .class-item .title h2{position:absolute;z-index:20;font-size:30px;color:#fff;left:0;top:40%;font-weight:500;text-align:center;width:100%;text-shadow:1px -2px 1px #000}.classify-container .class-item .content{overflow:hidden;position:relative;width:0;max-width:1000px;height:260px;background-image:linear-gradient(to right, rgba(44, 62, 80, .9), rgba(44, 62, 80, 1));display:block}.classify-container .class-item.active{width:100%}.classify-container .class-item.active .content{width:100%;display:block}.classify-container .class-item.active .title{width:30%}.classify-container .class-item.active .color-mask{background:rgba(44, 62, 80, .9)}.classify-container .class-item.online-editor-bg{background-image:url("../img/index/online-edtior-bg.jpg");background-position:left top}.classify-container .class-item.online-recorder-bg{background-image:url("../img/index/online-recorder-bg.jpg");background-position:left top}.classify-container .class-item.pdf-bg{background-image:url("../img/index/pdf-bg.jpg");background-position:left top}.classify-container .class-item.mutimedia-bg{background-image:url("../img/index/mutimedia-bg.jpg");background-position:left top}.classify-container .class-item.utilities-bg{background-image:url("../img/index/utilities-bg.jpg");background-position:left top}.classify-container .class-item .content .pro-item{width:45%;margin:30px 0 0 4%;position:relative;padding-left:48px}.classify-container .class-item .content .pro-item .img{position:absolute;left:0;top:5px;width:35px}.classify-container .class-item .content .pro-item .img img{width:35px;height:auto}.classify-container .class-item .content .pro-item a{color:#fff;font-weight:500}.classify-container .class-item .content .pro-item a span{display:block;font-weight:normal}.classify-container .class-item .content .pro-item a:hover{text-decoration:underline}.classify-container .class-item .content .pro-item a span{text-decoration:none}@media screen and (min-width:1920px){.news h2.title{width:100%;text-align:center;font-size:36px;color:#333;line-height:1.1}.news .news-container{position:relative;width:1440px;height:544px;margin:0 auto}.news .top-news .title{position:absolute;top:50%;transform:translateY(-50%);right:0;width:calc(100% * 517 / 720);height:0;padding-top:calc(100% * 517 / 720 * 198 / 517)}.news .top-news .title > .bg{position:absolute;background:rgba(34, 34, 34, .8);width:100%;height:100%;overflow:hidden}.news .top-news .title .half-circle{position:absolute;width:calc(100% * 198 / 517);height:0;padding-top:calc(100% * 198 / 517 - 2px);right:calc(-50% * 198 / 517);border-radius:50%;border:1px solid #fff}.news .top-news .title .news-title{color:#fff;margin-top:40px;margin-left:40px;font-weight:600;font-size:20px;line-height:1.1}.news .top-news .title .news-content{margin-top:20px;color:#fff;width:calc(80% - 40px);margin-left:40px;margin-bottom:40px;font-size:18px;line-height:1.2;opacity:0.7}.news .top-news .title .time{position:absolute;display:flex;flex-direction:column;justify-content:center;top:50%;transform:translateY(-50%);color:#fff;width:calc(100% * 246 / 517);height:0;padding-top:calc(100% * 246 / 517 - 2px);right:calc(-50% * 246 / 517)}.news .top-news .title .time .bg{width:calc(100% * 180 / 246);height:0;padding-top:calc(100% * 180 / 246);border-radius:50%;background:#f39d44;margin:auto;left:0;right:0;top:0;bottom:0;box-shadow:0 15px 30px rgba(75, 135, 251, .4)}.news .top-news .title .time .light{position:absolute;width:100%;height:100%;background:url("../img/light.svg?9a19") center center/100% auto no-repeat;top:0;left:0}.news .top-news .title .time .time-box{position:absolute;top:50%;transform:translateY(-50%);width:100%}.news .top-news .title .time .date{position:relative;font-size:60px;text-align:center;line-height:1.1;width:100%}.news .top-news .title .time .month{position:relative;font-size:20px;text-align:center;line-height:1.2;width:100%}.news .news-list{width:425px;margin-top:30px}.news .news-list .list-item{width:414px;height:124px;display:flex;flex-direction:row;margin-bottom:50px}.news .news-list .news-content{width:212px;height:124px;display:flex;flex-direction:column;margin:5px 0}.news .news-list .title{display:flex;font-size:16px;color:#333;flex-grow:3;line-height:1.5;max-height:48px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news .news-list .post-info{display:flex;flex-grow:1;max-height:20px}.news .news-list .post-info .date{font-size:14px;color:#999;line-height:1.2}.news .news-list .post-info .poster{font-size:14px;color:#f39d44}.news .news-list .post-img{display:flex;width:200px;height:124px}.news .news-list .post-img .pic-box{position:relative;width:200px;height:124px;top:0;background:#000}.news .news-list .post-img .pic{width:200px;height:124px;opacity:0.9}}@media screen and (max-width:1023px){.news .wrapper{width:100%;max-width:100%;min-width:unset;padding-top:80px;padding-bottom:80px}.news .news-container{flex-direction:column;height:auto}.news .top-news{position:relative;width:80%;height:0;padding-top:calc(80% * 544 / 720);overflow:visible;margin-bottom:60px}.news .top-news .bg{position:absolute;width:100%;height:100%;top:0}.news .top-news .bg .pic-box{position:absolute;width:100%;height:100%;top:0;background:#f39d44}.news .top-news .bg .pic{position:relative;width:100%;height:100%;object-fit:cover;opacity:0.5}.news .top-news .bg .border{position:absolute;width:100%;height:100%;left:40px;top:30px;border:1px solid #e5e5e5}.news .top-news .title{position:absolute;top:50%;transform:translateY(-50%);right:0;width:calc(100% * 517 / 720);height:0;padding-top:calc(100% * 517 / 720 * 198 / 517)}.news .top-news .title > .bg{position:absolute;background:rgba(34, 34, 34, .8);width:100%;height:100%;overflow:hidden}.news .top-news .title .half-circle{position:absolute;width:calc(100% * 198 / 517);height:0;padding-top:calc(100% * 198 / 517 - 2px);right:calc(-50% * 198 / 517);border-radius:50%;border:1px solid #fff}.news .top-news .title .news-title{color:#fff;margin-top:calc(100vw * 20 / 1024);margin-left:calc(100vw * 20 / 1024);font-size:calc(100vw * 7 / 649 + 9px);line-height:1.1}.news .top-news .title .news-content{margin-top:calc(100vw * 20 / 1024);color:#fff;width:calc(80% - 40px);margin-left:calc(100vw * 20 / 1024);margin-bottom:calc(100vw * 40 / 1024);font-size:calc(100vw * 18 / 1024);line-height:1.2;opacity:0.7}.news .top-news .title .time{position:absolute;display:flex;flex-direction:column;justify-content:center;top:50%;transform:translateY(-50%);color:#fff;width:calc(100% * 246 / 517);height:0;padding-top:calc(100% * 246 / 517 - 2px);right:calc(-50% * 246 / 517)}.news .top-news .title .time .bg{width:calc(100% * 180 / 246);height:0;padding-top:calc(100% * 180 / 246);border-radius:50%;background:#f39d44;margin:auto;left:0;right:0;top:0;bottom:0;box-shadow:0 15px 30px rgba(75, 135, 251, .4)}.news .top-news .title .time .light{position:absolute;width:100%;height:100%;background:url("../img/light.svg?9a19") center center/100% auto no-repeat;top:0;left:0}.news .top-news .title .time .time-box{position:absolute;top:50%;transform:translateY(-50%);width:100%}.news .top-news .title .time .date{position:relative;font-size:calc(100vw * 60 / 1024);text-align:center;line-height:1.1;width:100%}.news .top-news .title .time .month{position:relative;font-size:calc(100vw * 20 / 1024);text-align:center;line-height:1.2;width:100%}.news .news-list{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;margin:0 auto;padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap}.news .news-list .list-item{position:relative;width:calc(50vw * 280 / 320);height:calc(50vw * 247 / 320);display:flex;flex-direction:row;margin-bottom:calc(100vw * 50 / 1024);margin-left:auto;margin-right:auto}.news .news-list .news-content{width:100%;height:calc(50vw * 60 / 320);display:flex;flex-direction:column;margin:5px 0;justify-content:space-evenly;position:absolute;top:calc(50vw * 173 / 320)}.news .news-list .title{display:flex;font-size:16px;color:#333;flex-grow:unset;max-height:initial;overflow:inherit;margin-top:25px}.news .news-list .post-info{display:flex;flex-grow:unset;max-height:30px}.news .news-list .post-info .date{font-size:14px;color:#999;line-height:1.2}.news .news-list .post-info .poster{font-size:14px;color:#417eef}.news .news-list .post-img{position:absolute;display:flex;width:calc(50vw * 280 / 320);height:calc(50vw * 173 / 320);top:0}.news .news-list .post-img .pic-box{position:relative;width:100%;height:100%;top:0;background:#000}.news .news-list .post-img .pic{width:100%;height:100%;opacity:0.9;object-fit:cover}.award-box{width:98%}.award-box ul li{width:auto;flex:1}}@media screen and (max-width:768px){.news .news-list{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;margin:0 auto;padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap}.news .news-list .list-item{position:relative;width:calc(100vw * 280 / 320);height:calc(100vw * 247 / 320);display:flex;flex-direction:row;margin-bottom:calc(100vw * 50 / 1024);margin-left:auto;margin-right:auto}.news .news-list .news-content{width:100%;height:calc(100vw * 60 / 320);display:flex;flex-direction:column;margin:5px 0;justify-content:space-evenly;position:absolute;top:calc(100vw * 173 / 320)}.news .news-list .title{display:flex;font-size:16px;color:#333;flex-grow:unset;max-height:initial;overflow:initial}.news .news-list .post-info{display:flex;flex-grow:unset;max-height:30px}.news .news-list .post-info .date{font-size:14px;color:#999;line-height:1.2}.news .news-list .post-info .poster{font-size:14px;color:#417eef}.news .news-list .post-img{position:absolute;display:flex;width:calc(100vw * 280 / 320);height:calc(100vw * 173 / 320);top:0}.news .news-list .post-img .pic-box{position:relative;width:100%;height:100%;top:0;background:#000}.news .news-list .post-img .pic{width:100%;height:100%;opacity:0.9;object-fit:cover}.classify-container{flex-direction:column}.classify-container .class-item{width:100vw;flex-direction:column;height:82.8vw;min-height:82.8vw;background-size:cover}.classify-container .class-item .title{width:100vw;position:absolute;height:100%;max-height:unset;max-width:unset}.classify-container .class-item.active .title{width:100%;height:auto;padding:10px}.classify-container .class-item .content .pro-item{width:100%;margin-top:20px}.classify-container .class-item.active .content{height:100%;padding-top:40px}}.details:after,.details:before{content:" ";display:table}.details:after{clear:both}.DivMain01{position:relative}@media (max-width: 996px){.DivMain01 h2{font-size:26px}.DivMain01 .Show h3{font-size:16px}}@media(max-width: 768px){.choose h3{font-size:24px}.DivMain01 h1,.DivMain01 h2{font-size:26px;padding-top:40px;line-height:auto}.news h2.title{font-size:34px}.choose ol{width:auto}.choose ol li{width:100%;float:none}.choose .title{font-size:18px}.choose .p-desc{font-size:14px}.choose{padding-top:50px}.slides li .txt{width:100%;font-size:20px;padding-top:30px}.slides li .txt .title{font-size:30px;margin-bottom:10px}.slides li .txt .btn-top{margin-top:20px}.btn-comment{font-size:15px}.slides li .img{width:100%;padding-top:40px;text-align:center}.slides li .img img{width:300px!important}}