.base-maxwidth {
    position: relative;
    margin: auto;
    max-width: 1200px;
}
.product-medialogo [class^="medialogo-"] {
	display:inline-block;
	transition:all .3s;
	min-width:calc(148px * 1);
	min-height:calc(46px * 1);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}

.product-medialogo.product-medialogo-colorful .medialogo-engadget:hover,.product-medialogo .medialogo-engadget,.product-medialogo .swiper-pagination-bullet-active .medialogo-engadget.colorful,.product-medialogo .medialogo-engadget.colorful:hover {
	background-image:url(/images/softonic-review.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-muo:hover,.product-medialogo .medialogo-muo,.product-medialogo .swiper-pagination-bullet-active .medialogo-muo.colorful,.product-medialogo .medialogo-muo.colorful:hover {
	background-image:url(/images/techradar.svg)
}

.product-medialogo.product-medialogo-colorful .medialogo-techradar:hover,.product-medialogo .medialogo-techradar,.product-medialogo .swiper-pagination-bullet-active .medialogo-techradar.colorful,.product-medialogo .medialogo-techradar.colorful:hover {
	background-image:url(/images/fixthephoto.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-howtogeek:hover,.product-medialogo .medialogo-howtogeek,.product-medialogo .swiper-pagination-bullet-active .medialogo-howtogeek.colorful,.product-medialogo .medialogo-howtogeek.colorful:hover {
	background-image:url(/images/softpedia-1.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-techtimes:hover,.product-medialogo .medialogo-techtimes,.product-medialogo .swiper-pagination-bullet-active .medialogo-techtimes.colorful,.product-medialogo .medialogo-techtimes.colorful:hover {
	background-image:url(/images/igeeksblog-review.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-techbesty:hover,.product-medialogo .medialogo-techbesty,.product-medialogo .swiper-pagination-bullet-active .medialogo-techbesty.colorful,.product-medialogo .medialogo-techbesty.colorful:hover {
	background-image:url(/images/techbesty-logo.png);
	background-size:contain;
}

.product-medialogo.product-medialogo-colorful .medialogo-macworld:hover,.product-medialogo .medialogo-macworld,.product-medialogo .swiper-pagination-bullet-active .medialogo-macworld.colorful,.product-medialogo .medialogo-macworld.colorful:hover {
	background-image:url(/images/download-review.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-techradar:hover,.product-medialogo .medialogo-techradar,.product-medialogo .swiper-pagination-bullet-active .medialogo-techradar.colorful,.product-medialogo .medialogo-techradar.colorful:hover {
	background-image:url(/images/fixthephoto.png);
	background-size:contain;
}

.product-medialogo.product-medialogo-colorful .medialogo-engadget,.product-medialogo.product-medialogo-gray .medialogo-engadget,.product-medialogo .medialogo-engadget.colorful,.product-medialogo .medialogo-engadget.gray {
	background-image:url(/images/softonic-review.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-muo,.product-medialogo.product-medialogo-gray .medialogo-muo,.product-medialogo .medialogo-muo.colorful,.product-medialogo .medialogo-muo.gray {
	background-image:url(/images/techradar.svg)
}

.product-medialogo.product-medialogo-colorful .medialogo-macworld,.product-medialogo.product-medialogo-gray .medialogo-macworld,.product-medialogo .medialogo-macworld.colorful,.product-medialogo .medialogo-macworld.gray {
	background-image:url(/images/download-review.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-techradar,.product-medialogo.product-medialogo-gray .medialogo-techradar,.product-medialogo .medialogo-techradar.colorful,.product-medialogo .medialogo-techradar.gray {
	background-image:url(/images/fixthephoto.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-howtogeek,.product-medialogo.product-medialogo-gray .medialogo-howtogeek,.product-medialogo .medialogo-howtogeek.colorful,.product-medialogo .medialogo-howtogeek.gray {
	background-image:url(/images/softpedia-1.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-techtimes,.product-medialogo.product-medialogo-gray .medialogo-techtimes,.product-medialogo .medialogo-techtimes.colorful,.product-medialogo .medialogo-techtimes.gray {
	background-image:url(/images/igeeksblog-review.png);
	background-size:contain;
}
.product-medialogo.product-medialogo-colorful .medialogo-techbesty,.product-medialogo.product-medialogo-gray .medialogo-techbesty,.product-medialogo .medialogo-techbesty.colorful,.product-medialogo .medialogo-techbesty.gray {
	background-image:url(/images/techbesty-logo.png);
	background-size:contain;
}

svg {
	vertical-align:middle
}
.product-medialogo [class^=medialogo-] {
	transition:none
}
h1 {
	font-size:42px;
	font-weight:700;
	color:#333;
	line-height:62px
}
h2 {
	font-size:36px;
	line-height:49px;
	margin:auto;
	font-weight:bolder;
	text-align:center;
}
.banner .swiper-slide h2 {
	font-size:42px;
	font-weight:700;
	color:#333;
	line-height:62px
}
.product-button svg {
	width:16px;
	height:15px
}
.product-button .button svg {
	margin-top:3px
}
.product-button .recover-now svg {
	margin-top:1px;
	width:12px;
	height:10px;
	transition:all .3s linear
}
div.product-more:hover a {
	text-decoration:none
}
p {
	color:#2e2e2e;
	font-size:16px;
	line-height:26px
}
span.black {
	color:#000;
	font-weight:900
}
.wathsapp {
	width:100%
}
.wathsapp .enter-btn .enter-now,.wathsapp .download-btn .download {
	min-width:200px
}
.wathsapp .product-button.enter-btn:first-child {
	margin-right:-20px
}
.wathsapp .p-name {
	font-weight:600;
	font-size:20px;
	line-height:27px;
	color:#FB6F20
}
.wathsapp .logo {
	background:#FB6F20;
	border-radius:12px 0 12px 0;
	color:#fff;
	padding:1px 12px;
	font-size:14px;
	line-height:19px;
	font-weight:400;
	margin-left:10px
}
.wathsapp .subtitle {
	font-size:16px;
	line-height:22px;
	color:#7D7E80;
	padding-top:15px
}
.swiper-container .wathsapp .download-btn,.swiper-container .wathsapp .enter-btn {
	margin-top:40px
}
.enter-btn .enter-now {
	min-width:220px
}
.swiper1 .enter-btn .enter-now {
	background-color:#207cfb;
	border-radius:28px;
	border-color:#207cfb
}
.swiper1 .enter-btn .enter-now:hover {
	border-color:#0053ff;
	background-color:#0053ff
}
.download-btn .download {
	min-width:170px;
	color:#333;
	border:1px solid #333
}
.download-btn .download:hover {
	color:#fff;
	border-color:#ff8032;
	background:#ff8032
}
.recover .recover-now,.win .win-now {
	min-height:48px;
	font-size:16px;
	max-width:190px;
	width:100%;
	min-width:unset;
	line-height:46px;
	color:#333;
	margin:16px auto 0;
	border:1px solid #333
}
.recover .recover-now {
	display:block;
	text-align:center
}
.win .win-now {
	color:#fff;
	border:none;
	margin:16px auto 10px auto
}
.check .check-btn {
	margin:30px auto 40px auto
}
.product-left,.product-right {
	min-width:170px;
	margin-top:0
}
.product-left {
	margin-right:0
}
.product-left .download-center-btn,.product-right .download-center-btn {
	min-width:200px;
	min-height:48px;
	line-height:46px;
	font-size:16px
}


@media (max-width:768px) {
    .anyrecover .base-maxwidth {
	flex-wrap:nowrap
}
}@media (max-width:767px) {
	
#lid-header-home {
	display:flex;
	align-items:center
}
#lid-header-home img {
	width:90px
}
.anyrecover .base-maxwidth {
	flex-wrap:wrap
}
}
.recover .recover-now:hover {
	color:#fff;
	background:#207cfb;
	border-color:#207cfb
}
.recover .recover-now:hover svg {
	color:#fff
}
.product-button .button svg {
	margin-left:10px
}
.type-info .product-button .button:hover svg {
	margin-left:10px;
	transform:translate(10px,0)
}
.swiper2 .product-button:first-child {
	margin-right:0
}
.swiper2 .desc {
	line-height:34px;
	color:#2e2e2e;
	font-size:16px
}
.swiper2 .desc li {
	padding-left:16px;
	position:relative
}
.swiper2 .desc li::before {
	content:"";
	width:6px;
	height:6px;
	display:block;
	border-radius:50%;
	background:#666;
	position:absolute;
	left:0;
	top:14px
}
.main {
	background:#f7f8fc
}
.swiper-container .download-btn,.swiper-container .enter-btn {
	margin-top:20px
}
.swiper-container .win-btn {
	margin-top:30px
}
.banner {
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	height:540px
}
.banner .swiper-slide,.banner .swiper-wrapper {
	height:540px
}
.banner .swiper-container .swiper-slide {
	align-items:center
}
.banner .swiper-container .swiper1 {
	display:flex;
	justify-content:space-between;
	background:url(/images/bg_pc.png) no-repeat center;
	background-size:cover
}
.banner .six_anniversary {
	width:100%
}
.swiper1 .left {
	padding:0;
	max-width:570px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	overflow:hidden
}
.swiper1 .left .subtitle {
	color:#fb8620;
	font-size:24px;
	line-height:20px
}
.swiper1 .left h1,.swiper1 .left h2 {
	padding:20px 0 20px 0
}
.swiper1 .left h2 {
	margin:unset
}
.swiper1 .left p {
	font-size:18px;
	color:#1f1f1f;
	line-height:30px
}
.swiper1 .right {
	flex-grow:1;
	text-align:right
}
.banner .swiper-container .swiper2 {
	display:flex;
	justify-content:space-between;
	padding:0;
	height:auto;
	background:#e6effd
}
.swiper1,.swiper2 {
	width:100%;
	height:100%
}
.swiper2 .techradar {
	width:100%
}
.swiper2 .left {
	padding:50px 0 0 0;
	width:535px;
	flex-shrink:0
}
.swiper2 .left h2 {
	font-size:42px;
	line-height:62px;
	padding:5px 0 20px 0
}
div.swiper2 .left .techradar-left-img {
	max-height:46px;
	max-width:300px
}
div.swiper2 .right {
	max-height:451px;
	margin:auto;
	position:relative;
	right:-80px
}
div.swiper2 .wathsapp .right {
	right:0
}
div.swiper2 .right video {
	width:calc(100% - 1px);
	object-fit:fill
}
.swiper2 .right img,.swiper2 .right picture,.swiper2 .right source {
	max-height:405px
}
#bannerSwiper-pagination span {
	width:40px;
	height:4px;
	border-radius:4px;
	margin:0 10px
}

.divider {
	max-width:1200px;
	height:1px;
	margin:auto;
	background:#dcdcdc
}

.media-reviews .swiper-container {
	padding-bottom:50px
}
.media-reviews .step {
	display:flex;
	justify-content:center;
	width:100%;
	left:0;
	position:static
}
.media-reviews .step .item {
	width:200px
}
.media-reviews .step .item.swiper-pagination-bullet-active {
	background:0 0
}
.media-reviews i[class^=medialogo-] {
	display:flex;
	margin:auto;
	min-width:calc(148px * 2);
	min-height:calc(46px * 2);
	align-items:center;
	background-size:contain
}
.media-reviews .swiper-slide {
	width:800px
}
.media-reviews .swiper-slide .reviews {
	text-align:center;
	padding:60px 65px 40px;
	background:#fff;
	box-shadow:0 2px 16px 4px rgba(6,37,80,.1);
	border-radius:16px;
	margin:15px
}
.media-reviews .swiper-slide .reviews p {
	font-weight:700
}
.media-reviews .swiper-slide .reviews svg {
	display:none
}
.media-reviews .swiper-slide .reviews .star {
    display:flex;
	justify-content:center;
	margin:40px 0 30px
}
.media-reviews .swiper-slide .reviews .star img {
	margin:0 5px
}
.media-reviews .swiper-slide .reviews b {
	display:block;
	margin:0 auto;
	font-weight:700;
	max-width:300px;
	background-size:contain;
	height:75px
}
.media-reviews .arrow-button {
	display:flex;
	align-items:center;
	justify-content:center
}
.media-reviews .arrow-button span {
	display:inline-block;
	margin:0 80px;
	font-size:24px;
	font-weight:700;
	color:#2e2e2e
}
.media-reviews .arrow-button svg {
	fill:#c6c6c6
}
.media-reviews .arrow-button svg:hover {
	fill:#207cfb
}
.media-reviews .swiper-button-next,.media-reviews .swiper-button-prev {
	content:'';
	margin:0;
	width:80px;
	height:80px;
	background:#fff;
	border-radius:50%;
	color:#d1d1d1;
	display:flex;
	align-items:center;
	justify-content:center;
	transition:all .3s
}
.media-reviews .swiper-button-next:hover,.media-reviews .swiper-button-prev:hover {
	background:#207cfb;
	color:#fff
}
.media-reviews .swiper-button-next {
	transform:rotate(180deg)
}
.media-reviews .reviews .mark {
	background:linear-gradient(180deg,#fff 50%,#ffd43a 51%,#ffd43a 100%);
	font-weight:700;
}
.media-reviews .swiper-slide .reviews {
	padding:60px 30px;
	height:430px
}
