@charset "UTF-8";

html,body { scroll-behavior: smooth;}
img{max-width: 100%;height: auto;}

*{margin:0;padding: 0;}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height: 1;}
ul,ol{list-style:none;}
dt{font-weight:bold;}

hr{box-sizing:content-box; height:0; overflow:visible;border-top-width:1px;clear:both;color:inherit;}
address{font-style:inherit;}
a{background-color:transparent;text-decoration:none;color:inherit;}
.text-center{text-align: center;}
.link{border-bottom: 1px dashed currentColor;}

#snow-canvas{position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 2; }
/* ----------------------- */
h1{line-height: 1;padding: 70px 0 25px;}
.main-savings{background: url(../images/ai-video-enhancer/discount-coupon-chris25/bg1.jpg) no-repeat center top/100% #000;}
.main-savings .container-xl{position: relative;z-index: 3;}
.crumbs {padding: 20px 0 0;} 
.crumbs a { color: #2691fc; } 
.crumbs a:hover { color: #2691fc; text-decoration: underline; }
h1 span{position: relative;}
h1 span::before{content:url(../images/ai-video-enhancer/discount-coupon-chris25/hat.png);top:-40px;position: absolute;right: 0;;}
h1 span.more-top::before {top: -48px;}
.savings-guar{display: flex;justify-content: space-evenly;color: #8fa1e8;}
.savings-guar >div{display:flex;align-items: center;column-gap: 15px;}
.savings-guar >div::before{content: "";display: inline-block; background: url(../images/ai-video-enhancer/discount-coupon-chris25/icons1.png);background-position: -10px -10px;}
.savings-guar div.secure::before{width: 36px; height: 39px;}
.savings-guar div.value::before{width: 39px; height: 39px;background-position-x: -66px;}
.savings-guar div.money::before{width: 42px; height: 30px;background-position-x: -125px;}
.savings-guar div.life::before{width: 49px; height: 42px;background-position-x: -187px;}
.change-btns{display: flex;justify-content: center;gap:20px;padding:50px 0 85px;}
.change-btns a{display: inline-block;color: #6397ff;border: 2px solid currentColor;border-radius: 8px;cursor: pointer;line-height: 49px;padding: 0 50px;}
.change-btns a:hover,.change-btns a.active{background: #3d7eff;color: #fff;border-color:#3d7eff;}
.saving-aive{background:linear-gradient(#121f52,#000 40%),linear-gradient(#5a6387,transparent 40%);background-clip: padding-box, border-box;background-origin: padding-box, border-box;box-sizing:border-box;border-radius: 18px;border: 1px solid transparent;}
.saving-aive-top{display: flex;justify-content: space-between; position: relative;padding: 40px 115px 40px;}
.aive-top-off{position: absolute;right: -1px;top: -1px;background: url(../images/ai-video-enhancer/discount-coupon-chris25/off-bg.png) no-repeat;line-height: 34px;text-align: center; width: 241px;height: 34px;;}
.aive-top-text{width: 59%;}
.aive-top-title{display: flex;column-gap: 10px;padding-bottom: 15px;align-items: center;}
.aive-top-title >div{display: flex;flex-direction: column;row-gap:10px;justify-content: center;}
.aive-top-mess{color: #aab2df;}
.aive-top-mess p{padding: 5px 0;line-height: 1.6;}
.aive-top-price-box{width: 245px;text-align: center;}
.aive-top-price-box .switch-system{padding-top: 10px;}
.switch-flex{display:flex;justify-content:center;align-items:center;gap:10px;}
.switch-wrapper{display:inline-block;height:15px;margin:0;position:relative;width:32px;}
.switch-wrapper input{height:0;opacity:0;width:0;}
.switch-slider{border:1px solid #aab2df;border-radius:15px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;}
input:checked+.switch-slider:before{left:calc(100% - 13px);}
.switch-slider:before{background-color:#feb006;border-radius:50%;bottom:1px;content:"";height:11px;left:2px;position:absolute;transition:.4s;width:11px;}
.system-item{display:flex;justify-content:center;align-items:center;gap:10px;color:#aab2df;font-size:17px;}
.system-item.activated{color:#feb006;}
.aive-top-price-t{color:#fe9a0c;padding: 20px 0 5px;}
.aive-top-price-save del{color: #6e7491;}
.aive-top-price-save{padding-bottom: 18px;}
.buy-btn a{background: linear-gradient(to right,#fe690d,#feb405);border-radius: 9px;height: 50px;display: flex;justify-content: center;column-gap: 15px; align-items: center;font-size: 19px;color: #fff;}
.buy-btn a::before{content: url(../images/svg-icons/buy.svg); width: 36px;height: 28px;}
.buy-btn a>div{text-align: left;}
.buy-btn a span{font-size: 13px;display: block;line-height: 1;}
.buy-btn+.buy-btn-mess{color: #6e7491;padding-top: 8px;}
.aive-more-price-btn{position: relative;text-align: center;}
.aive-more-price-btn span{display: inline-block;background: #22325e;border-radius: 0 0 20px 20px;line-height: 30px;color: #fff;padding: 0 35px;cursor: pointer;;}
.aive-more-price-btn span::after{content: "";background: url(../images/ai-video-enhancer/discount-coupon-chris25/m-icon.png); display: inline-block;width: 13px;height: 13px;margin-left: 10px;}
.aive-more-price-btn::before{content: ""; left: 0;right: 0; height: 1px; background: linear-gradient(to right,transparent,#22325f,transparent); position: absolute; top: 0;}
.aive-more-price-btn span.fold::after{transform: rotate(180deg);}
.section-part2-list{padding:0 85px 20px;display: none;}
.section-part2-head { display: flex; align-items: center; padding: 8px;padding-left: 35px; margin-bottom: 15px; } 
.section-part2-item { display: flex; align-items: center; border-radius: 10px; padding: 8px;padding-left: 35px; margin-bottom: 15px; background: #152e6f; color: #fff; }
.section-part2-item:nth-of-type(even) { box-shadow: rgba(161, 161, 213, 0.4) 0px 0px 5px 0px, rgba(161, 161, 213, 0.4) 0px 0px 1px 0px; } 
.section-part2-fill-1 { flex: 1.2; } 
.section-part2-fill-2 {flex: 1.9;  } 
.section-part2-fill-3 { flex: 1; } 
.section-part2-fill-4 { flex: 1; } 
.section-part2-fill-5 { flex: 1; } 
.section-part2-fill-6 { flex-basis: 235px;text-align: center; } 
.section-part2-head .section-part2-fill-4{padding-left:20px;box-sizing: border-box;flex: 0.8;}
.section-part2-head .section-part2-fill-2{box-sizing: border-box;flex: 1.4;padding-left: 10px;}
.section-part2-head .section-part2-fill-2{}
.section-part2-fill-1 .section-part2-list-head{padding-left:20px;}
.section-part2-list-head { font-size: 19px; color: #6e7491; line-height: 1.3; } 
.list-discount { font-size: 25px; color: #fb8a06; line-height: 1.3; } 
.list-offers { font-size: 21px; line-height: 1.3; display: flex; align-items: center; gap: 10px; } 
.list-upgrade { font-size: 19px; line-height: 1.3; } 
.list-price { font-size: 19px; color: #fb8a06; line-height: 1.3; display: flex; align-items: center; gap: 5px; }
.list-price del { font-size: 19px; color: #9696f4; line-height: 1.3; } 
.list-save { font-size: 19px; color: #fff; line-height: 1.3; }
.list-copy-code { color: #ffffff; background-color: #fb8a06; display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 6px 20px; border-radius: 10px; box-sizing: border-box; }
.button-copy-code { flex: 1; text-align: left; }
.button-tips { font-size: 19px; line-height: 1.3; }
.button-code {font-size: 13px; line-height: 1.3; }
.saving-aive-function{margin: 40px 0 70px;}
.aive-function-box{display: flex;align-items: center;justify-content:space-evenly;}
.aive-function-left,.aive-function-right{color: #646a7d;border: 2px solid currentColor;width: 54px;height: 54px;box-sizing: border-box; border-radius: 27px;cursor: pointer;display: flex;align-items: center;justify-content: center;}
.aive-function-left span,.aive-function-right span{display: inline-block;width: 10px;height:10px;border-left: 2px solid currentColor;color: #646a7d;border-bottom: 2px solid currentColor;transform: rotate(45deg);}
.aive-function-right span{transform: rotate(225deg);}
.aive-function-imgs{width: 1013px;overflow: hidden;}
.aive-function-imgs-warper{display: flex;transition: all 0.2s ease;}
.aive-function-imgs-warper img{border-radius: 15px;flex: 1;}
.aive-function-imgs-warper iframe{flex-shrink: 0;border-radius: 15px;}
.aive-function-btns{border: 1px solid #292f4d;width: max-content; margin: 50px auto 20px;border-radius: 22px;}
.aive-function-btns span{line-height: 42px;display: inline-block;padding: 0 20px;border-radius: 21px;color: #ccc;cursor: pointer;}
.aive-function-btns span.active{border: 1px solid #9fa2b2;margin-top: -1px;cursor: auto;}
.aive-function-text p{display: none;color: #cccccc;text-align: center;}
.aive-function-text p.active{display: block;}

@media(max-width:1140px){
	.saving-aive-top{padding: 40px;}
    .section-part2-list{padding: 0 15px 20px;}
    .aive-function-left, .aive-function-right{flex-shrink: 0;}
    .aive-function-imgs-warper iframe{max-width: 100%;}
    .aive-function-imgs-warper img{max-width: 100%;}
}
@media(max-width:979px){
    .savings-guar >div br{display: none;}
    .savings-guar{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
    .change-btns a{padding: 0 20px;}
    .saving-aive-top{flex-wrap: wrap;}
    .aive-top-text,.aive-top-price-box{width: auto;margin: 0 auto;}
    .aive-function-imgs{width: auto;}
    .aive-function-imgs-warper img,.aive-function-imgs-warper iframe{height: auto;}
    .aive-function-btns{width: auto;}

}
@media(max-width:767px){
   h1 span::before{display: none;}
   .savings-guar{grid-template-columns: 1fr;}
   .change-btns{flex-wrap: wrap;}
   .saving-aive-top{padding: 40px 5px;}
   .aive-function-box{flex-direction: column;}
   .aive-function-imgs{width:100%;}
}
/* --------------------------- */
.main-bundle{border-top: 1px solid #333;background: #000 url(../images/ai-video-enhancer/discount-coupon-chris25/bundle-bg.png) no-repeat center;padding: 75px 0 85px;}
.main-bundle h2+p{padding: 10px 0;}
.bundle-box{display: flex;justify-content: center;align-items: flex-start; gap:45px;margin: 30px 0 0;}
.bundle-itme{background:linear-gradient(#0e101a,#0e101a),linear-gradient(-45deg,#354a91,#ac8097,#b3c4ff);border-radius: 20px;position: relative;border: 2px solid transparent;background-clip: padding-box, border-box; background-origin: padding-box, border-box;padding: 55px 55px 40px;text-align: center;width: 520px;box-sizing: border-box;}
.item-bg{position: absolute!important;left: 0;top: 0;right: 0;bottom: 0;overflow: hidden;}
.item-bg::before{content: "";position: absolute;left:0;top: 50%; width: 550px;height: 550px; background:rgba(27,77,255, 0.25);filter: blur(80px);opacity: 0.95;transform: translate(-50%,-50%) rotate(45deg);z-index:0;}
.bundle-itme:nth-child(1) .item-bg::before{transform:translate(20%,-50%) rotate(45deg);}
.bundle-itme >div,.bundle-itme >h3,.bundle-item-ul{position: relative;}
.bundle-itme .aive-top-off{position: absolute;}
.bundle-itme-logo{display: flex;justify-content: center;align-items: center;gap: 10px;}
.bundle-itme-logo span{width: 17px;height: 17px;display: inline-block;color: #ffaf32;background: linear-gradient(to bottom,currentColor,currentColor) no-repeat center /17px 3px,linear-gradient(to bottom,currentColor,currentColor) no-repeat center/3px 17px;}
.bundle-itme h3{padding: 8px 0 10px;}
.bundle-itme h3+p{color: #a2a5b3;position: relative;}
.bundle-itme .buy-btn{margin: 0 55px;}
.bundle-item-line{border-top: 1px solid #404969;margin: 30px 0 5px;}
.bundle-item-prot{padding: 25px 0 10px;text-align: left;display: flex;align-items:center;gap: 10px;}
.bundle-item-prot::before { content: "";display: inline-block; width: 8px; height: 13px; border-right: 2px solid #22b566; border-bottom: 2px solid #22b566; transform: rotate(45deg);}
.bundle-item-prot span{color: #fe9a0c;}
.bundle-item-prot del{color: #a2a5b3;}
.bundle-item-ul{text-align: left;color: #a2a5b3;padding-left: 22px;}
.bundle-bottom-gura{position: absolute!important;bottom:0;left:30px;transform: translateY(100%);}
.bundle-gura-txt{display: flex;justify-content: space-evenly;padding: 25px 0;}
.bundle-gura-txt div{display: flex;align-items: center;gap: 5px;}
.bundle-gura-txt span{font-size: 13px;color: #808080;line-height: 1.3;}
@media(max-width:979px){
    .bundle-box{flex-wrap: wrap;gap: 140px;}
    .bundle-itme{width: 80%;}
}
@media(max-width:767px){
    .bundle-itme{width: 90%;padding: 55px 25px 40px;}
}
@media(max-width:479px){
    .bundle-itme{width: 100%;padding: 55px 10px 40px;}
}
/* ----------------- */
.main-trust{background: linear-gradient(#0f1324,#05070f);padding: 70px 0;}
.container-fluid h2{margin-bottom:50px; text-align:center;}
.component-AITools-carousel-container {width: 100%;overflow: hidden;position: relative;}
.component-AITools-list-carousel {display: flex;align-items: stretch;width: calc((355px + 70px) * 10);animation: slide 30s linear infinite;}
.component-AITools-list-carousel:hover {animation-play-state: paused;}
.component-AITools-carousel-item {width: 355px;margin-right: 70px;flex-shrink: 0;position: relative;}
@keyframes slide {0% {transform: translateX(0);}100% {transform: translateX(calc((-355px - 70px) * 5));}}
.section-part4-title {
    font-weight: 700;
    padding:30px 0 45px;
    line-height: 1.2;
    text-align: center;
}

.section-part4-item {
    text-align: left;
}
.section-part4-stat {
    margin-bottom: 10px;
}
.section-part4-desc {
    margin-bottom: 15px;
    font-size: 17px;
    line-height: 1.4;
    color: #b2b2b2;
}
.section-part4-name {
    font-size: 21px;
    line-height: 1.4;
    color: #fff;
}
.section-part4-adress {
    font-size: 17px;
    line-height: 1.4;
    color: #a3a3a3;
}


.main-choose{background: url(../images/ai-video-enhancer/discount-coupon-chris25/bg2-1.jpg) no-repeat center top #f4f4f4;background-size: 100%;padding: 70px 0 40px;}
.choose-text{border: 1px solid #2b2d2b;border-radius: 20px;display: grid;grid-template-columns: repeat(3 ,1fr);margin-top: 40px;}
.choose-text-item{padding: 25px 40px;text-align: center;}
.choose-text-item:nth-child(2){border-left: 1px solid currentColor;border-right: 1px solid currentColor;color: inherit;}
.choose-text-item p{color: #959595;}
.choose-text-item div{padding: 10px 0;}
.choose-img{text-align: center;margin: 57px 0 0;}
.choose-number span{font-size: 62px;background: linear-gradient(-15deg,#294dc7 15%,#ac8097,#b3c4ff 90%);color: transparent;background-clip: text;font-weight: bold;line-height: 1;}
.choose-number var{color: #294dc7;font-style: normal;font-size: 17px;padding-left: 20px;}
.choose-number{font-size: 15px;color: #838383;position: relative;}
.choose-number >div{position: absolute;}
.choose-number .millin{left: -30px;top: 55px;text-align:left;}
.choose-number .hours{left: -30px;top:180px;text-align:left;}
.choose-number .speed{right: -100px;top:115px;}
.choose-number .speed span{font-size: 81px;}
@media(max-width:1200px){
    .choose-number >div{position: relative;display: inline-block;margin: 0 10px;}
    .choose-number .millin,.choose-number .hours,.choose-number .speed{left: 0;top: 0;right: 0;}
    .main-choose .container-xl:nth-child(1){background: #000;}
}
@media(max-width:767px){
    .choose-text{grid-template-columns: 1fr;}
}

.section-part4-cooperator-desc {
    color: #775939;
    padding-top: 10px;
    margin-bottom: 90px;
}
.section-part4-cooperator img {
    max-width: 100%;
    height: auto;
}
.section-part4-suhead {
    text-align: left;
    font-weight: 700;
    line-height: 1.3;
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 15px;
}
.section-part4-faq-list {
    text-align: left;
    color: #000;
}
.section-part4-faq-q {
    font-size: 21px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1.3;
    padding-top: 15px;
}
.section-part4-faq-a p {
    font-size: 17px;
    margin-bottom:15px;
    line-height: 1.4;
}
.section-part4-faq-a a {
    color: #2691fc;
    text-decoration: underline;
}
.section-part4-faq-a ol {
    list-style: auto;
    padding-left: 20px;
     margin-bottom:15px;
}
.section-part4-faq-a ol li {
    margin-bottom: 5px;
    font-size: 17px;
    line-height: 1.4;
}
/* -------------- */
/* `````````````````````````````````````` section-part3 ````````````````````````````````````````` */
.section-part3 {
    background-color: #f4f4f4;
    /* background: linear-gradient(#fff calc(100% - 400px), #e2e7ff); */
    padding: 30px 0 70px;
    text-align: center;
}
.section-part3-title {
    font-weight: 700;
    margin-bottom: 15px;
    line-height: 1.2;
}
.section-part3-suhead {
    margin-bottom: 15px;
    line-height: 1.4;
}
.section-part3-button {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 45px;
}
.section-part3-button a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 46px;
    border-radius: 5px;
    padding: 0 60px;
    background-color: #3d7eff;
    color: #ffffff;
    font-size: 23px;
}
.section-part3-list {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 40px;
}
.section-part3-list-column {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 30px;
}
.section-part3-item {
    position: relative;
}
.section-part3-item-info {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 30px;
}
.section-part3-item-title {
    line-height: 1.3;
    font-weight: 700;
    margin-bottom: 10px;
}
.section-part3-item-desc {
    line-height: 1.4;
    text-align: left;
    display: none;
}
.section-part3-cover.active {
    filter: blur(2px)
}




@media (max-width:1400px){
  
}
@media (max-width:1200px){
    .section-part3-list {
        flex-wrap: wrap;
    }
}
@media (max-width:992px){

}
@media (max-width:768px){
    
}
@media (max-width:576px){
    
}
/* `````````````````````````````````````` section-part4 ````````````````````````````````````````` */


.home-recommend-logo-x{font-size:0; line-height:0;}
.home-recommend-logo{content:url(../../images/home-img/recommend-logos-black.png); height:26px; object-fit:none; width:104px; object-position:top; padding:1.8%; box-sizing:initial; border-bottom:1px solid rgba(0 0 0 / .23);}
.home-recommend-logo.active{border-color:#1c90fc; filter:invert(51%) sepia(97%) saturate(3199%) hue-rotate(190deg) brightness(98%) contrast(102%); cursor:default;}
.home-recommend-logo2{object-position:50% -31px;}
.home-recommend-logo3{width:106px; object-position:50% -60px;}
.home-recommend-logo4{width:98px; object-position:50% -93px;}
.home-recommend-logo5{width:105px; object-position:50% -123px;}
.home-recommend-logo6{width:110px; object-position:50% -155px;}
.home-recommend-logo7{width:98px; object-position:50% -186px;}
.home-recommend-logo8{width:121px; object-position:50% -217px;}
.home-recommend-logo9{width:174px; object-position:50% -247px;}
.home-recommend-logo10{width:117px; object-position:50% -279px;}
.home-recommend-logo11{width:102px; object-position:50% -310px;}
.home-recommend-logo12{width:107px; object-position:50% -341px;}
.home-recommend-logo13{width:146px; object-position:50% -372px;}
.home-recommend-logo14{width:190px; object-position:50% -402px;}
.home-recommend-items{background-color:rgba(87, 76, 103, .5); border-radius:12px; max-width:990px; margin:3.5% auto 2.2%; position:relative; padding:1px 0;}
.home-recommend-item{position:absolute; opacity:0; visibility:hidden; top:0; left:0; right:0; margin:4%; list-style:none;}
.home-recommend-item.show{position:static; opacity:1; visibility:visible; transition:.2s;}
.home-recommend-item::before, .home-recommend-item::after{content:''; background:url(../../images/home-img/quote-icon.svg) no-repeat; display:block; width:45px; height:40px;}
.home-recommend-item::after{margin-left:auto; transform:rotate(180deg);}
.home-recommend-item > *{margin:10px 5%;}
.home-recommend-item-title{margin-bottom:20px;}
.home-recommend-item-desc{color:#c8c8c8;}
.home-recommend-by{color:#838383; position:absolute; left:0; right:0; margin-top:20px;}
.home-recommend-by a{color:inherit; text-underline-offset:5px; text-decoration:underline;}
.home-recommend-by a:hover{color:#1c90fc;}
.home-recommend-btn-x{font-size:0; margin-bottom:50px;}
.home-recommend-btn{width:43px; height:43px; border-radius:50%; padding:0; border:1.5px solid #828283; background-color:initial; margin:0 10px;}
.home-recommend-btn:last-of-type{transform:rotate(180deg);}
.home-recommend-btn:hover{background-color:#2e2b3a; border:0 none;}
.home-recommend-btn:hover img{filter:brightness(100);}

@media (max-width:1200px){
    .section-part4 {
        background: url("../../images/ai-video-enhancer/discount-coupon/bg-part4.jpg") no-repeat center top #f6f6f6;
        background-size: auto 900px;
    }
}

/* `````````````````````````````````````` section-part5 ````````````````````````````````````````` */
.section-part5 {
    background:linear-gradient(#f4f4f4 400px, #090909 0) no-repeat;
}

.faq-content {background-color:#ffffff;border-radius:20px;padding:50px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}

.qes_one{border-top:1px solid #e6e6e6;padding:18px 0 8px;text-align:left;}
.qes_one .t{font-size:21px;cursor:pointer;padding:0 30px 15px 0;position:relative;color:#000;}
.qes_one .t i{position:absolute;right:0;top:0px;display:inline-block;width:31px;height:31px;border-radius:50%;color:#414141;background:#ffffff;}
.qes_one .t i:after{position:absolute;left:50%;top:50%;content:"";display:inline-block;width:19px;height:19px;background:linear-gradient(currentColor,currentColor) no-repeat center / 100% 3px,linear-gradient(currentColor,currentColor) no-repeat center / 3px 100%;transform:translate(-50%,-50%);}
.qes_one .qes_ans{color:#737480;display:none;}
.qes_one .qes_ans p{margin-bottom: 5px;font-size: 17px;}
.qes_one .qes_ans ul {margin-bottom: 5px;}
.qes_one .qes_ans ul li{position: relative;padding-left: 15px;}
.qes_one .qes_ans ul li::before{position: absolute;content: '';display: block;width: 5px;height: 5px;background-color: #333;left: 0;top: 10px;border-radius: 50%;}
.qes_one.focus .t i{color:#ffffff;background:#000000;}
.qes_one.focus .t i:after{background:linear-gradient(currentColor,currentColor) no-repeat center / 100% 3px;}
.qes_one.focus .qes_ans{display:block;}
.qes_one a{color:#2691fc;}
@media (max-width: 1140px) {
	.faq-wrap {width: 96%;}
    .faq-content {padding: 30px 20px;}
}



/* ------弹出层----- */
.how-pop{display: none;}
.pop-content{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0, 0, 0,0.8);display: flex;align-items: center;justify-content: center;z-index: 10;}
.pop-box{display: flex;position: relative;}
.close-pop{position: absolute;right: 10px; top: -40px;font-size: 35px;color: #ccc;cursor: pointer;}
.pop-left-title{font-size: 21px;color: #fff;line-height: 1.4;}
.pop-left{padding: 20px 60px 20px 70px;background: linear-gradient(-35deg, #d48dca 15%, #2f46b5 60%);border-radius: 20px 0 0 20px;display: flex;flex-direction: column;justify-content: center;}
.pop-left-xmas{font-size: 23px;color: #fff;background: url(../images/ai-video-enhancer/discount-coupon-chris25/xmas.png) no-repeat; width: 198px;height: 71px;text-align: center;line-height: 71px;margin: 18px 0;}
.pop-left ul li{font-size: 15px;color:rgba(255, 255, 255, .7);}
.pop-right{color: #4d4d4d;font-size: 17px;padding: 60px 55px;border-radius:  0 20px 20px 0;background: #fff;display: flex;flex-direction: column;justify-content: center;}
.pop-right p{padding: 2px 0;}
.pop-right-pic{padding-top: 10px;margin-bottom: -10px;}
@media (max-width:767px){
    .pop-left{padding: 20px 20px 20px;}
    .pop-right{padding: 20px 25px;}
}
@media (max-width:479px){
    .pop-box{display: block;padding: 0 10px;}
    .pop-left{border-radius: 20px 20px 0 0;}
    .pop-right{border-radius: 0 0 20px 20px;}
    .pop-left-title br{display: none;}
}

