@charset "utf-8";
html,body{scroll-behavior:smooth;}
body{color:#504f4f;font-size: 17px!important;}
a{color:inherit;text-decoration:none;}
img{max-width:100%;}
ol,ul{list-style:none;}
.details{width: 1200px;margin:0 auto;}
/* ````````````````````````````common````````````````````````````````````````` */
/* p{font-size:17px;color:#504f4f;line-height:1.4;margin-bottom:15px;} */
.ai-face-banner{text-align:center;background: url("../images/feature-ai-photo-colorization/bg1.jpg") no-repeat center #fcfaf6;background-size: cover;/* padding:50px 0; */position:relative;min-height: 765px;box-sizing: border-box;}
.ai-face-banner .details{position:relative;padding-top: 45px;}
/* .lang-container{width:120px;height:30px;font-size:15px;color:#333;position:absolute;top:-40px;right:0;cursor:pointer;z-index:10;} */
/* .show-lang{display:flex;justify-content:center;align-items:center;height:30px;border:1px solid #999;border-radius:3px;width:105px;transition:all 0.2s;padding-right:15px;}
.show-lang img{margin-right:5px;}
.show-lang::after{opacity:1;content:"";width:10px;height:10px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transform:rotate(45deg) translate(-50%,-50%);position:absolute;top:50%;right:8px;margin-left:-5px;z-index:2;transition:all 0.2s;}
.show-lang:hover,.show-lang.on-active{background-color:#fff;}
.show-lang.on-active{border-radius:3px 3px 0 0;border-bottom:none;} */
/* .lang-list{display:none;width:100%;position:absolute;top:100%;left:0;padding-top:10px;border:1px solid #999;border-top:none;border-radius:0 0 3px 3px;background-color:#fff;}
.lang-list a{border-bottom:1px solid #999;text-align:center;display:block;height:30px;color:#888888;text-decoration:none;}
.lang-list a:last-child{border-bottom:none;}
.lang-list a:hover{background-color:#43a7ff;color:#fff;} */
.crumbs{text-align:left;position:absolute;top:20px;}
.crumbs a{color:#30a6ec;}
.crumbs a:hover{text-decoration:underline;}
.title-h1{font-size:37px;font-weight:700;color:#000000;line-height:1.5;/* margin-bottom:15px; *//* white-space:nowrap; */text-align: center;z-index: 2;position: relative;}
.title-h1 span{color:#ffb053;}
/* .download-button{margin-bottom:30px;}
.download-button .button-wrap{margin-bottom:10px;}
.download-button .button-wrap a{display:inline-block;padding:20px 25px;background:#179bfd;border-radius:10px;color:#ffffff;font-size:19px;}
.download-button .button-wrap a:hover{background:#12BCFF;}
.download-button .win-plat .button-wrap a img{vertical-align:text-bottom;margin-left:20px;}
.download-button .mac-plat .button-wrap a img{vertical-align:text-top;margin-left:20px;} */
.more-wrap a{font-size:15px;line-height:1.5;}
.more-wrap a:hover{text-decoration:underline;}
.mark-wrap{color:#666;line-height:19px;}
.mark-content{display:inline-block;vertical-align:middle;margin-left:5px;width:18px;height:18px;background:url(../../images/buy-new/mark-icon.png) no-repeat;position:relative;}
.mark-info{display:none;width:250px;padding:5px 10px;background-color:#fff;border:1px solid #dedfe3;border-radius:10px;font-size:12px;line-height:16px;color:#595959;position:absolute;top:-90px;right:-20px;text-align:justify;}
.mark-info::after{content:"";width:12px;height:12px;border-right:1px solid #dedfe3;border-bottom:1px solid #dedfe3;background-color:#fff;transform:rotate(45deg);position:absolute;bottom:-7px;right:22px;}
.mark-content:hover .mark-info{display:block;}
.ytbpopup-container {display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.4);z-index: 100;}
.ytbpopup-content {width: 800px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.ytbpopup-content::before {content: "";display: block;padding-bottom: 56.25%;}
.ytbpopup-content>iframe {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.cancel-ytbpopup {font-size: 30px;color: #fff;position: absolute;top: -30px;right: -30px;cursor: pointer;}
.new-down-buy{display:flex;justify-content:center;align-items:flex-start;gap:30px;margin-bottom:30px;position: relative;z-index: 2;}
.new-down-buy .down-button a.new-down{display:inline-block;background:#179bfd;border-radius:10px;color:#ffffff;font-size:21px;margin-bottom: 15px;width:270px;height:60px;line-height:60px;}
.new-down-buy .down-button a.new-down:hover{background:#12bcff;}
.new-down-buy .buy-button a.new-buy:hover{background:#ffc21b;}
.new-down-buy .buy-button a.new-buy{display:inline-block;background:#fca033;border-radius:10px;color:#ffffff;font-size:21px;margin-bottom: 15px;width:270px;height:60px;line-height:60px;}
.new-down-buy a img{margin-left:20px;vertical-align:text-bottom;}
@media (max-width:479px){
    .new-down-buy{flex-wrap:wrap;gap:10px;}
    .lang-container{display:none !important;}
}
.title-h2{font-size: 35px;font-weight:700;color:#000000;line-height:1.5;margin-bottom:10px;text-align: center;}
.title-h2 span{position:relative;display:inline-block;z-index:0;}
.title-h2 span::after{content:'';background:#ffb053;position:absolute;bottom:10px;left:-6px;right:-6px;height:10px;z-index:-1;}
.suhead{font-size:25px;color: #404040;line-height:1.5;margin-bottom: 30px;position: relative;z-index: 2;}
.title-h3{font-size:23px;font-weight:700;color:#333232;line-height:1.5;margin-bottom:30px;padding-top:30px;}
.title-h3 span{position:relative;display:inline-block;z-index:0;}
.title-h3 span::after{content:'';background:#ffb040;position:absolute;bottom:5px;left:-6px;right:-6px;height:8px;z-index:-1;}
.banner-content{text-align: left;padding-left: 140px;width: 565px;padding-top: 40px;}
.banner-content .pic{display:flex;gap: 20px;}
.banner-content p{padding: 40px 0 0;line-height: 1.5;}
.banner-content p a{color: #179bfd;}
.ai-photo-box{display: flex;justify-content: flex-end;z-index: 1;position: absolute;right: 0;top: 0;bottom: 0;}
.ai-photo-box .ai-da-drag{/* display: inline-block; */}
.ai-da-drag{position: relative;}
/* ----------------------- */
.ai-face-realistic{background:linear-gradient(to bottom,#fbf6ed,#fbf8f2), url(../images/feature-ai-face-restoration/bg3.png) no-repeat left 35px;}
.ai-face-realistic .title-h2{/* font-size: 27px; */}
.ai-face-top{display: flex;justify-content: space-evenly;padding: 50px 0;}
.ai-face-top span{font-size: 23px;color: #ba8f64;text-align: center;display: inline-block;}
.ai-face-top span b{font-size: 41px;font-weight: bold;line-height: 1;}
.ai-face-top span var{font-size: 17px;color: #292727;font-style: normal;display: block;padding-top: 5px;}
.ai-face-top .line{border-left: 1px solid #c7bfae;}
.ai-face-realistic-content{background: #fdfbf5;border-radius: 25px;display: flex;padding: 33px 30px;}
.left-one{color: #6e604b;background: linear-gradient(to right,#ffdaa4 70%,#fcfaf2);border-radius: 29px 0 0 29px;width: 302px;display: flex;align-items: center;padding: 13px 0 13px 20px;box-sizing: border-box;margin-bottom: 13px;cursor: pointer;position: relative;font-size: 17px;}
.left-one >img{border-radius: 2px;}
.left-one img.small{margin-right: 10px;}
.left-one img.big{display: none;}
.left-one p{display: none;}
.left-one.active{color: #313131;/* background: #fff; */font-size: 23px;flex-direction: column;cursor: auto;padding-left: 15px;}
.left-one.active .t{padding: 15px 0 10px;z-index: 2;}
.left-one.active p{display: block;font-size: 17px;z-index: 2;}
/* .left-one.active >img{width: auto;height: auto;margin-right: 0;} */
.left-one.active img.small{display: none;}
.left-one.active img.big{display: block;z-index: 2;}
.left-one.active::before{content: "";left: -2px;top: 0;position: absolute;width: 105%;height: 100%;border: 2px solid #ffa05a;border-radius: 10px;z-index: 1;background: #fff;}
.left-one.active::after{content: "";right: -26px;top: 50%;width: 17px;height: 17px;background: #fff;position: absolute;border-top: 2px solid #ffa05a;border-right: 2px solid #ffa05a;transform:translateY(-50%) rotate(45deg);z-index: 1;}
.realistic-right {text-align: center;padding: 15px 0 0;}
.realistic-right .h2-mess{font-size: 25px;color: #ba8f64;padding-bottom: 25px;}
.pic-box .ai-da-drag{display: none;}
.pic-box .ai-da-drag >img{border-radius: 10px;}
.ai-da-drag {position: relative;overflow: hidden;}
.pic-box .ai-da-drag.active { display: block;}
.main-drag-img {position: absolute;width: calc(var(--wid, .5)* 99.95%);object-fit: cover;object-position: 0;}
.main-drag { position: absolute; left: 0; right: 0; top: 0; bottom: 0; opacity: 0; cursor: ew-resize; -webkit-appearance: none; appearance: none; }
.ai-da-drag > img:not(.main-drag-img) { max-width: 100%; height: auto; }
.main-drag-line { position: absolute; top: 0; bottom: 0; left: calc(var(--wid, .5)* 99.95%); pointer-events: none; display: flex ; flex-flow: column; align-items: center; width: 1px; }
.main-drag-line::before, .main-drag-line::after { content: ''; flex: 1; width: 100%; background-color: #fff; }
.main-drag-line >img{max-width: none;}
.pic-mess{text-align: left;padding: 15px 0 0;}
/* --------------------- */
.ai-photo-style{background: linear-gradient(to bottom,#fbf8f2,#fefefe);padding: 50px 0;}
.photo-style-content ul{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 30px 0 20px 35px;gap: 45px;}
.photo-style-content ul li{width: 46%;}
.photo-style-content ul li h3{font-size: 29px;color: #141414;font-weight: bold;display: flex;align-items: center;gap: 13px;padding-bottom: 15px;line-height: 1;}
.photo-style-content ul li h3::before{content: "";display: inline-block;border-left: 10px solid #fda72a;border-top: 7px solid transparent;border-bottom: 7px solid transparent;}
/* --------------------- */
.ai-photo-colorizer{background: #fcfbfc;padding: 50px 0;}
.ai-photo-colorizer h2+p{padding: 0 70px;text-align: center;}
.photo-colorizer-content{display: flex;gap: 12px;align-items: center;padding: 30px 0;}
.colorizel-right{text-align: center;}
.colorizel-right h3{font-size: 23px;padding-bottom: 20px;}
.colorizel-right-bottom{display: flex;gap: 12px;}
.colorizel-right-bottom p{padding: 17px 0 0;}
.photo-colorizer-bottom{padding: 20px 0 0 35px;display: flex;justify-content: space-between;}
.photo-colorizer-bottom h3{margin-bottom: 15px;font-size: 18px;color: #000;}
.photo-colorizer-bottom .left{width: 620px;}
.photo-colorizer-bottom .right{width: 480px;border-left: 1px solid #dadada;padding-left: 40px;}
.photo-colorizer-bottom .right h3{line-height: 38px;}
.photo-colorizer-bottom ul li{padding: 3px 0;position: relative;}
.photo-colorizer-bottom .left ul li{display: flex;align-items: flex-start;}
.photo-colorizer-bottom .left ul li::before{content: "";display: inline-block;width: 13px;height: 13px;border-radius: 7px;background: #67c244;margin-right: 5px;flex-shrink: 0;margin-top: 7px;margin-right: 10px;}
.photo-colorizer-bottom .left ul li::after{content: "";position: absolute;left: 3px;top: 13px;display: inline-block;border-left: 1px solid currentColor;border-bottom: 1px solid currentColor;color: #fff;transform: rotate(-45deg);width: 5px;height: 3px;}
.photo-colorizer-bottom .right ul li{list-style: disc;}
/* --------------------- */
/* .ai-face-models{padding: 60px 0 50px;background: linear-gradient(to bottom,#fff ,#fbfafb);}
.ai-face-models .details{padding: 0 85px;box-sizing: border-box;}
.ai-face-models  h2+p{text-align: center;}
.face-models-pics{text-align: center;padding: 30px 0 10px;}
.face-models-pics .models-pics-one{position: relative;display: none;}
.face-models-pics .models-pics-one.active{position: relative;display: inline-block;}
.models-pics-one .t{position: absolute;left: 0;top: 9px;color: #fff;text-align: left;display: flex;width: 100%;}
.models-pics-one .t span{display: inline-block;width: 50%;padding-left: 20px;box-sizing: border-box;}
.models-pics-one .s-pic img{position: absolute;right:-120px;bottom: -60px;color: #fff;}
.models-pics-one .s-pic span{position: absolute;right: -110px;bottom: -50px;color: #fff;font-size: 15px;}
.pics-one-text{border-radius: 5px;position: absolute;left: 20px;bottom: 30px;text-align: left;}
.pics-one-text{background: url(../images/feature-ai-face-restoration/t-bg1.png) no-repeat;width: 262px;height: 89px;box-sizing: border-box;padding:5px 10px;;}
.pics-one-text .one-t{font-size: 15px;color: #141415;}
.pics-one-text .one-t-line{font-size: 13px;color: #3b3630;display: flex;justify-content: space-between;padding: 2px 0;}
.pics-one-text .one-t-line span{color: #f7daba;background: #7a532a;border-radius: 5px;width: 145px;display: inline-block;box-sizing: border-box;padding-left: 10px;}
.handle-text{position: absolute;right: 51%;bottom: 5px;color: #fff;font-size: 15px;}
.text02{background-image:url(../images/feature-ai-face-restoration/t-bg2.png);} 
.text03{background-image:url(../images/feature-ai-face-restoration/t-bg3.png);} 
.text04{background-image:url(../images/feature-ai-face-restoration/t-bg4.png);} 
.text02 .one-t-line{color: #f4f4f4;} 
.text02 .one-t-line span{background: #3c2929;color: #c2af9d;} 
.text03 .one-t-line span{background: #645a50;color: #c2af9d;} 
.text04 .one-t-line span{background: #7c6954;color: #d1c4b7;} 
.face-models-box{text-align: center;}
.face-models-btn{font-size: 19px;text-align: center;display: inline-flex;border-bottom: 1px solid #d0d0d0;gap: 20px;}
.face-models-btn span{padding: 15px 30px;display: inline-block;cursor: pointer;position: relative;}
.face-models-btn span.active{color: #ffaf5a;}
.face-models-btn span.active::after{content:"";width: 100%;height: 2px;background: #ffaf5a;position: absolute;left: 0;bottom: -1px;}
.face-models-btn span:hover{color: #ffaf5a;} */

/* ------------------- */
.ai-face-oneGo{padding: 35px 0 70px;}
.face-oneGo-txt{display: flex;justify-content: center;gap: 70px;padding-bottom: 30px;}
.face-oneGo-content{display: flex;justify-content: space-between;}
.face-oneGo-content>a{position: relative;display: block;}
.face-oneGo-content .left{}
.face-oneGo-content .small-pic{position: absolute;right: 0;bottom: 0;}
.face-oneGo-content .t{position: absolute;left: 0;top: 0;right: 0;bottom: 0; }
.face-oneGo-content .t span{position: absolute;font-size: 21px;color: #fff;}
.face-oneGo-content .t span.top{left: 30px;top: 15px;}
.face-oneGo-content .t span.bottom{font-size: 15px;right: 10px;bottom: 5px;}
.face-oneGo-content .right .t span.top{left: auto;right: 30px;top: 15px;}
.face-oneGo-content .right .ai-da-drag{display: block;}
.face-oneGo-content .right .main-drag{z-index: 2;}
.face-oneGo-content .right .small-pic{position: absolute;right: 0;bottom: 0;}
/* ------------------ */
.ai-face-features{}
.ai-face-features .features{display: flex;justify-content: center;align-items: center;gap: 15px;padding: 65px 0 0;}
.ai-face-features .features a{display: inline-block;position: relative;}
.ai-face-features .features a span{color: #fff5e7;position: absolute;width: 100%;text-align: right;padding-right: 10px;box-sizing: border-box;left: 0;top: 10px;font-size: 15px;line-height: 1.1;}
.ai-face-features .features a span var{font-style: normal;color: #fff;display: inline-block;background: #ff4444;border-radius: 5px;line-height: 1.2;padding: 0 3px;}
.ai-face-features .features a img{transition: all 0.2s;border-radius: 10px;}
.ai-face-features .features a:not(.face):hover img{transform: scale(1.1);}
.ai-face-features .icons-feature{display:flex;justify-content:center;align-items:center;color:#1d1d1f;font-size:15px;padding: 40px 0 0 0;}
.ai-face-features .icons-feature a{display:block;margin:0 25px;text-align: center;}
.ai-face-features .icons-feature a img{transition:all 0.2s;}
.ai-face-features .icons-feature a:hover img{transform:scale(1.2);}
.ai-face-features .icons-feature .specialz{color:#fb9e2e;font-size:17px;position:relative;top:-10px;z-index:0;margin:0 25px;}
.ai-face-features .icons-feature .specialz .specialz-wrap{background-color:#fcfbf7;padding:10px 23px 5px;border:2px solid #fb9c29;border-radius:10px;}
.ai-face-features .icons-feature .specialz img{position:relative;left:-3px;}
.ai-face-features .icons-feature .specialz::after{content:'';display:inline-block;width:763px;height:96px;background:url("../images/feature-ai-super-resolution/branch-line.png") no-repeat center;position:absolute;left:50%;bottom:-75px;transform:translateX(-50%);z-index:-1;}
.ai-face-features .icons-feature img{margin-bottom:5px;}
/* --------------- */
.ai-face-faq{padding: 70px 0;}
.vpeapp-faq{background-color:#fff;padding: 70px 0 70px;}
.vpeapp-faq-title{font-size:40px; line-height:1; text-align:center; margin-bottom:40px;}
.vpeapp-faq-item{background-color: #f3f3f3;border-radius:6px;/* padding:20px; */margin-top:8px;}
.vpeapp-faq-subtitle{font-size: 19px;line-height:1;position:relative;padding-right:30px;cursor: pointer;padding: 20px 30px 20px 20px;}
.vpeapp-faq-subtitle::after{content:'';position:absolute;right: 30px;width:10px;height:10px;border:2px solid;border-top:0 none;border-left:0 none;transform:rotate(45deg);transition:transform .2s;transform-origin:75% 75%;top:50%;margin-top:-8px;}
.active > .vpeapp-faq-subtitle::after{transform:rotate(225deg);}
.vpeapp-faq-desc{font-size:17px;display:none;padding: 0 0 20px 20px;}
.vpeapp-faq-desc a{color: #0e74f9;}
/* ---------------- */


/* ````````````````````````````main08````````````````````````````````````````` */
.main08{text-align:center;padding: 50px 0 40px;}
.noise-remover-how-content{display: flex;justify-content: space-between;align-items: stretch;padding: 50px 0 0;gap: 55px;margin-bottom: 50px;}
.noise-remover-how-content .step-img{width: 708px;position: relative;overflow: hidden;flex-shrink: 0;}
.noise-remover-how-content .step-img .step-box{display: flex;transition: all 0.5s;}
.noise-remover-how-content .step-img img{ border-radius: 20px;}
.noise-remover-how-tex{padding-left: 23px;}
.noise-remover-how-text ul{position: relative;display: flex;flex-direction: column;justify-content: space-between;align-items: center;padding-left: 35px;height: 100%;}
.noise-remover-how-text ul::before{content: "";position: absolute;left: 0;height: 85%;border-left: 2px solid #ffb053;}
.noise-remover-how-text ul li{position: relative;cursor: pointer;text-align: left;}
.noise-remover-how-text ul li h3{font-size: 25px;color: #000;padding-bottom: 10px;padding-top: 10px;}
.noise-remover-how-text ul li.focus h3,.noise-remover-how-text ul li:hover h3{color: #ffaf40;}
.noise-remover-how-text ul li::before{content: "1";font-size: 30px;display: flex;align-items: center;justify-content: center;background:#fff;width:42px;height: 42px;border: 2px solid currentColor;color:#ffaf40;position: absolute;left: -57px;border-radius: 23px;}
.noise-remover-how-text ul li.focus::before{color: #fff;background-color: #ffaf40;}
.noise-remover-how-text ul li:nth-child(2)::before{content: "2";}
.noise-remover-how-text ul li:nth-child(3)::before{content: "3";}
.noise-remover-how-content .step-line{text-align: center;}
.noise-remover-how-content .step-line span{display: inline-block;border-top: 3px solid currentColor;color: #e4e4e4;width: 100px;}
.noise-remover-how-content .step-line span.focus{color: #fca033;}
@media (max-width:1200px){
    .noise-remover-how-content .step-img{width: 60%;}
    .noise-remover-how-text ul li:nth-child(2){padding: 30px 0;}
}
@media (max-width:979px){
    .noise-remover-how-content{flex-wrap: wrap;}
    .noise-remover-how-content .step-img{width: 100%;}
    .noise-remover-how-text{margin: 0 auto; width: 90%;}
	.noise-remover-how-text ul li{font-size: 1.1875rem;}
}
@media (max-width:767px){
    .noise-remover-how {padding: 30px 0;}
    .noise-remover-how-text ul::before{height: 75%;}
}
@media (max-width:479px){
    .noise-remover-how-text ul li h3{font-size: 21px;}
}

/* ````````````````````````````main08````````````````````````````````````````` */


@media (max-width: 1800px) {
    .ai-face-banner{min-height:auto;}
    .ai-face-banner .details{margin: 0;}
}
@media (max-width: 1500px) {
    .ai-face-banner{padding-bottom: 40px;}
    .ai-face-banner .details{margin: 0 auto;}
    .ai-photo-box{display: none;}
    .banner-content{width: auto;padding: 0 140px;}
    .banner-content .pic{justify-content: center;}
 
    
}
@media (max-width: 1200px) {
    .title-h1{font-size: 33px;}
    .ai-da-drag .main-drag-img{height: 100%;}

    .details{width: 98%;padding: 0 1%;}
    /* ----------- */
    .banner-content{padding-left: 9%;}
    .ai-face-realistic .title-h2{font-size: 25px;}
    .realistic-right .h2-mess{font-size: 23px;}
    /* ----------- */
    .photo-style-content ul li{}
    /* ----------- */
    .photo-colorizer-bottom{padding-left: 0;}
    /* ----------- */
    /* .ai-face-models .details{padding: 0;}
    .models-pics-one .s-pic img{right: -55px;}
    .models-pics-one .s-pic span{right: -45px;} */
    /* ----------- */
    .face-oneGo-txt{gap: 50px;}
    /* ----------- */
    .ai-face-features .features{gap: 5px;}
}

@media (max-width: 979px) {
    
    .title-h2{font-size: 32px;}
     /* ----------- */
    .ai-face-banner{background-position: left center;min-height: 0;}
    .title-h1{font-size: 35px;white-space: normal;}
    .banner-content{padding:0 30px;width: auto;}
    .banner-content .pic{justify-content: center;}
    /* ----------- */
    .ai-face-realistic{padding-bottom: 40px;}
    .ai-face-realistic-content{flex-wrap: wrap;flex-direction: column-reverse;gap: 10px;}
    .ai-face-realistic-content .realistic-left{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
    .left-one.active::after{display: none;}
    .left-one.active p{display: none;}
    .left-one.active img.small{display: block;z-index: 2;}
    .left-one.active img.big{display: none;}
    .left-one.active{flex-direction: row;}
    .left-one.active{font-size: 17px;}
    .left-one.active::before{width: 100%;border-radius:29px;}
    .left-one.active .t{padding: 0;}
    /* ----------- */
    .photo-style-content ul li{width: auto;}
    /* ----------- */
    .photo-colorizer-bottom{flex-wrap: wrap;}
    .photo-colorizer-bottom .right{border-left: 0;padding-left: 20px;margin-top: 20px;}
    /* ----------- */
    /* .models-pics-one .s-pic{display: none;}
    .face-model-content{padding-left: 20px;flex-wrap: wrap;gap: 20px;}
    .face-model-content .left,.face-model-content .right{width: auto;}
    .face-model-content .right{margin-left: 20px;} */
    /* ----------- */
    .face-oneGo-txt{gap: 10px;flex-wrap: wrap;justify-content: space-between;}
    .face-oneGo-content{flex-wrap: wrap;justify-content: center;gap: 20px;}
    /* ----------- */
    .ai-face-features .features{flex-wrap: wrap;justify-content: space-evenly;gap: 10px;}
   
}
@media (max-width: 767px) {
    .ai-face-banner{padding-top: 80px;}
    .suhead{font-size: 18px;}
    .banner-content{padding: 0;}
    .ai-face-top{flex-wrap: wrap;}
    /* ----------- */
    .ai-face-realistic{padding-bottom: 50px;}
    .ai-face-realistic-content{padding: 30px 0;}
    .left-one{width: 50%;padding-left: 10px;font-size: 15px;;}
    /* ----------- */
    .photo-colorizer-content{flex-wrap: wrap;justify-content: center;}
    /* ----------- */
    /* .models-pics-one .t span{font-size: 15px;padding-left: 5px;}
    .pics-one-text{left: -10px;transform: scale(0.9);bottom: 0;}
    .face-models-btn{flex-wrap: wrap;row-gap: 0;} */
    /* ----------- */
    .ai-face-features .icons-feature{flex-wrap: wrap;row-gap: 10px;}

}
@media (max-width: 479px) {
    .ai-face-realistic .title-h2{font-size: 21px;}
    .realistic-right .h2-mess{font-size: 19px;}
    .title-h2{font-size: 28px;}
    .photo-style-content ul li h3{font-size: 23px;}

    .ai-face-banner{padding-top: 0;}
    .title-h1{font-size: 31px;padding-top: 10px;}
    .left-one{width: 80%;margin: 5px auto;padding-left: 25px;}
    .banner-content .pic{flex-wrap: wrap;}
    /* ----------- */
    .ai-face-top{gap: 10px;}
    /* ----------- */
    .photo-style-content ul{padding-left: 10px;}
    .ai-photo-colorizer h2+p{padding: 0;}
    .colorizel-right-bottom{flex-wrap: wrap;justify-content: center;}
    /* ----------- */
    .pics-one-text{left: -10%;transform: scale(0.7);bottom: -6%;}

    .new-down-buy{flex-wrap: wrap;}
   
}



