html,body {scroll-behavior: smooth;}
body {font: 15px/26px Helvetica Neue Light,tahoma,Arial, Helvetica, sans-serif;text-align: left;}



.banner-buy-button {display: flex;max-width: 450px;margin: 0 auto;}
.banner-buy-button>a {width: 100%;height: 60px;display: flex;justify-content: center;align-items: center;gap: 56px;border-radius: 100px;background-color: #f49436;font-size: 29px;color: #fff;line-height: 1;font-weight: 600;}
.banner-buy-button>a:hover {color: #fff;text-decoration: none;}
.banner-buy-price {text-align: center;font-size: 17px;color: #000;line-height: 1.2;font-weight: 500;}
.banner-buy-price>span {color: #fff;font-size: 21px;font-weight: 600;}
.banner-buy-price>del {color: #FEF0E3;font-size: 19px;}


.banner {padding: 78px 0 0;background: #0f044d url(../images/registered-update/banner-bg.jpg) no-repeat center bottom/100% auto;}
.banner-content {width: 1200px;margin: 0 auto;display: flex;align-items: center;}
.banner-content-left {width: 486px;flex-shrink: 0;}
.banner-content-left h1 {font-size: 40px;color: #fff;line-height: 1.1;}
.banner-content-left h1>b {color: #ff9c00;}
.banner-content-left h3 {font-size: 28px;color: #b0a2ff;line-height: 1.2;padding: 10px 0 12px;}
.banner-p {font-size: 19px;color: #a99aff;line-height: 1.4;padding-bottom: 30px;}
.banner-buttons {display: flex;align-items: center;flex-wrap: wrap;gap: 8px;}
.banner-buttons>a {min-width: 220px;box-sizing: border-box;padding: 0 10px;height: 48px;display: flex;justify-content: center;align-items: center;gap: 14px;font-size: 21px;text-decoration: none;border-radius: 6px;}
.banner-buttons>a:first-child {color: #fff;background: linear-gradient(90deg, #8883f3, #ca51df);}
.banner-buttons>a:last-child {color: #80cb1b;box-shadow: inset 0 0 0 1px currentColor;}
.banner-content-p {width: 448px;text-align: center;font-size: 17px;color: #5786ff;line-height: 1.5;padding-top: 20px;}
.banner-content-p>a {color: inherit;text-decoration: underline;}
.banner-content-right {width: 771px;flex-shrink: 0;position: relative;}
.banner-toggle-imgs-wrap {position: absolute;top: 22px;left: 78px;width: 622px;height: 420px;overflow: hidden;}
.banner-toggle-imgs {display: flex;transition: all 0.2s;}
.banner-toggle-imgs>li {flex-shrink: 0;}
.banner-toggle-dots {display: flex;justify-content: center;gap: 8px;padding-top: 26px;}
.banner-toggle-dots>li {width: 16px;height: 15px;border-radius: 8px;background-color: #775aff;transition: all 0.2s;cursor: pointer;}
.banner-toggle-dots>li.active {width: 52px;}
@media (max-width: 1200px) {
    img:not([src$='svg']) {max-width: 100%;height: auto;}
    .banner {background-image: none;padding-top: 50px;}
    .banner-content,.details {width: 96%;}
    .banner-content-left {width: 100%;text-align: center;}
    .banner-buttons {justify-content: center;}
    .banner-content-p {width: 100%;}
    .banner-content-right {display: none;}
}
@media (max-width: 767px) {
    .banner-content-left h1 {font-size: 39px;}
    .banner-content-left h1>img {margin: 0 auto;display: block;}
}
@media (max-width: 479px) {
}

.feature {padding: 85px 0 30px;background: linear-gradient(#0f044d 60%, #7b66b3, #fff);overflow: hidden;}
.feature-content {width: 1200px;margin: 0 auto;position: relative;}
.feature h2 {font-size: 30px;color: #fff;line-height: 1.1;font-weight: 600;text-align: center;}
.feature h2>b {color: #ff9c00;}
.feature-p {font-size: 17px;color: #babdcb;line-height: 1.5;padding: 17px 0 0;text-align: center;}
.feature-p>a {text-decoration: underline;color: #5a88fd;}
.feature-items {display: flex;justify-content: center;flex-wrap: wrap;gap: 25px;padding: 44px 0 50px;}
.feature-items>li {width: 245px;text-align: center;}
.feature-h4 {font-size: 17px;color: #fff;line-height: 1;font-weight: 600;padding: 27px 0 13px;}
.feature-h4>b {color: #ffba00;}
.feature-intro {font-size: 16px;color: #fff;line-height: 1.3;}
.feature-buttons {display: flex;justify-content: center;}
.feature-buttons>a {min-width: 260px;height: 50px;box-sizing: border-box;padding: 0 10px;box-shadow: inset 0 0 0 1px #644de5;border-radius: 5px;font-size: 19px;color: #644de5;line-height: 1;display: flex;justify-content: center;align-items: center;gap: 10px;text-decoration: none;}
.feature-buttons>a::after {content: "";width: 24px;height: 30px;background: url(../images/registered-update/feature-mac-icon.png);}
@media (max-width: 1200px) {
    img:not([src$='svg']) {max-width: 100%;height: auto;}
    .feature-content {width: 96%;}
}
@media (max-width: 767px) {
    .feature h2 {font-size: 25px;}
}

.product {padding: 50px 0 70px;background: #fff url(../images/registered-update/product-bg2.jpg) no-repeat center bottom/100% auto;overflow: hidden;text-align: left;}
.product-content {width: 1200px;margin: 0 auto;position: relative;}
.product h2 {font-size: 30px;color: #000;line-height: 1.1;font-weight: 600;text-align: center;}
.product h2>b {color: #f79705;}
.product-p {font-size: 17px;color: #333;line-height: 1.4;padding: 8px 0 30px;text-align: center;}
.product-p>a {text-decoration: underline;color: #5a88fd;}
.product-toggle {display: flex;justify-content: center;padding-bottom: 60px;}
.product-toggle>li {width: 263px;min-height: 60px;box-sizing: border-box;padding: 10px 15px;display: flex;justify-content: center;align-items: center;font-size: 19px;color: #2a2a2a;line-height: 1.1;text-align: center;background-color: #e4e6ff;cursor: pointer;}
.product-toggle>li.active {background-color: #644de5;color: #fff;}
.product-toggle>li:first-child {border-radius: 100px 0 0 100px;}
.product-toggle>li:last-child {border-radius: 0 100px 100px 0;}
.product-wrap {display: flex;justify-content: center;flex-wrap: wrap;gap: 58px;}
.product-item {width: 494px;box-sizing: border-box;padding: 42px 20px 28px;border-radius: 20px;background-color: #fff;box-shadow: 0 0 10px 2px #f5f5fe;}
.product-top {padding: 0 46px;text-align: center;}
.product-logo {text-align: center;position: relative;}
.product-logo>span {line-height: 23px;color: #92cf3f;font-size: 17px;padding: 0 14px;background-color: rgba(0,0,0,0.7);border: 1px solid currentColor;border-radius: 100px;position: absolute;bottom: 0;right: 50%;margin-right: -10px;}
.product-title {font-size: 40px;color: #232324;line-height: 1;font-weight: 600;padding: 20px 0 16px;}
.product-specs {font-size: 23px;color: #706dff;line-height: 1.1;}
.product-price {display: flex;justify-content: center;align-items: center;gap: 8px;padding: 16px 0;}
.product-price>b {font-size: 30px;color: #232324;line-height: 1;}
.product-price>i {font-size: 19px;font-style: normal;color: #696b71;line-height: 1;position: relative;overflow: hidden;}
.product-price>i::after {content: "";width: 200%;height: 1px;background-color: #dd4a37;transform: rotate(-15deg);position: absolute;top: 50%;left: 50%;margin-left: -100%;}
.product-buttons {display: flex;justify-content: center;}
.product-button {min-width: 260px;line-height: 50px;border-radius: 100px;background-color: #ff9500;text-align: center;font-size: 23px;color: #fff;}
.product-button:hover {color: #fff;text-decoration: none;}
.product-intros {padding: 45px 0 14px;text-align: left;}
.product-intros>li {font-size: 19px;color: #4a4a53;line-height: 1.5;padding-bottom: 6px;list-style-type: disc;}
.product-intros>li>b {font-weight: 600;color: #3f3f44;}
.product-bottom {padding: 21px 27px 0;border-top: 1px solid #c7c7c7;}
.product-features {padding-bottom: 10px;}
.product-features>li {padding: 0 0 17px 26px;font-size: 17px;color: #6a6a73;line-height: 1.1;position: relative;}
.product-features>li::before {content: "";width: 6px;height: 12px;border-bottom: 2px solid #54c22e;border-right: 2px solid #54c22e;transform: rotate(45deg);position: absolute;top: 1px;left: 2px;}
.product-gifts>li {padding: 0 0 12px 26px;font-size: 17px;background: url(../winxvideo-ai/images/special-deal-2025/product-gift-icon.png) no-repeat left 5px;}
.product-gifts>li>b {color: #6a6a73;}
.product-gift-popup {color: #ff7200;text-decoration: underline;text-underline-position: under;cursor: pointer;position: relative;}
.product-gift-popup-info {display: none;width: 250px;padding: 6px 10px;border: 1px solid #999;border-radius: 10px;font-size: 15px;color: #6a6a73;line-height: 1.3;font-style: normal;background-color: #fff;position: absolute;bottom: 150%;left: 50%;margin-left: -125px;}
.product-gift-popup-info::after {content: "";width: 10px;height: 10px;border-right: 1px solid #999;border-bottom: 1px solid #999;transform: rotate(45deg);background: linear-gradient(135deg, transparent 45%, #fff 45%);position: absolute;bottom: -7px;left: 50%;margin-left: -5px;}
.product-gift-popup:hover .product-gift-popup-info {display: block;}
.product-bundle{display:flex;justify-content:center;align-items: center;flex-wrap: wrap;gap: 20px;background: linear-gradient(#9d9bf5, #eae8fe);border-radius:18px;padding:44px 20px;}
.product-bundle-left{width: 570px;display:flex;flex-direction:column;}
.product-bundle-imgs li {display: none;justify-content: center;align-items: center;height: 400px;}
.product-bundle-imgs li.active {display: flex;}
.product-bundle-imgs>li>img {max-width: 100%;max-height: 90%;}
.product-bundle-toggle {display: flex;align-items: center;flex-wrap: wrap;gap: 8px;}
.product-bundle-arrow {width: 30px;height: 50px;background: url(../winxvideo-ai/images/special-deal-2025/toggle-arrow-icons.png) no-repeat 6px center;cursor: pointer;}
.product-bundle-right-arrow {background-position-x: -49px;}
.product-bundle-toggle-content {display: flex;flex-wrap: wrap;gap: 14px;}
.product-bundle-toggle-content li {width: 70px;height: 59px;display: flex;justify-content: center;align-items: center;position: relative;border-radius: 4px;overflow: hidden;cursor: pointer;background: linear-gradient(to right, #a1c4fd, #c1e8fb);}
.product-bundle-toggle-content li.active {box-shadow: 0 0 0 3px #fff;background: linear-gradient(to right, #0abafe, #5944ec);}
.product-bundle-toggle-content li>img {max-width: 90%;}
.product-bundle-right{width: 570px;box-sizing: border-box;padding: 37px 20px 34px 32px;border-radius: 12px;background-color: #fff;}
.product-bundle-right>h3{font-size:26px;color: #2e2e2e;line-height: 1;font-weight: 600;}
.product-bundle-intros {padding: 26px 0 10px;}
.product-bundle-intros>li{padding:0 0 20px;color:#3d3d43;font-size:17px;line-height: 1.1;}
.product-bundle-intros>li>b{color:#000;font-weight: 500;}
.product-bundle-price {display:flex;justify-content:center;align-items:center;gap:10px;padding: 0 0 12px;font-size: 17px;color: #706f7c;line-height: 1;}
.product-bundle-price b {font-size:30px;color:#ff6511;line-height: 1;}
.product-bundle-price span{font-size:19px;color:#57595e;line-height: 1;position:relative;overflow: hidden;}
.product-bundle-price span::after {content: "";width: 200%;height: 1px;background-color: #dd4a37;transform: rotate(-15deg);position: absolute;top: 50%;left: 50%;margin-left: -100%;}
.product-bundle-more {font-size: 17px;color: #777497;line-height: 1.1;padding: 16px 0 0;text-align: center;}

.product-service {display: flex;justify-content: space-between;align-items: flex-end;flex-wrap: wrap;padding-top: 40px;}
.product-service-pay {display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}
.product-service-pay>img:first-child {margin-bottom: 6px;}
.product-service-icon {display:flex;align-items:center;flex-wrap:wrap;gap: 45px;padding-bottom: 10px;}
.product-service-icon li{width:140px;display:flex;align-items:center;gap: 12px;}
.product-service-icon li .img-container{width:40px;text-align:right;}
.product-service-icon li p{width:90px;line-height:1.2;color:#74757c;font-size:16px;}
@media (max-width: 1200px) {
    img:not([src$='svg']) {max-width: 100%;height: auto;}
    .product {background: linear-gradient(#fff 40%, #d3d2ff);}
    .product-content,.product-bundle-content {width: 96%;}
    .product-content::before,.product-content::after {display: none;}
    .product-p {padding-left: 0;padding-right: 0;}
    .product-service-pay,.product-service-icon {width: 100%;justify-content: center;}
    .product-service-icon {gap: 20px;padding: 20px 0 0;}
}
@media (max-width: 767px) {
    .product-top {padding: 0 20px;}
    .product-bottom {padding: 20px 0 0;}
    .product h2,.product-title {font-size: 25px;}
    .product-bundle {padding: 30px 10px;}
    .product-bundle-right {padding: 20px 10px;}
    .product-bundle-toggle {justify-content: center;padding: 30px 0;}
    .product-bundle-toggle-content {justify-content: center;}
    .product-bundle-arrow {display: none;}
    .product-bundle-imgs li {height: auto;}
    .product-bundle-imgs>li>img {max-height: initial;}
}

.toolkit {padding: 85px 0 92px;background-color: #0f044d;}
.toolkit-content {width: 1200px;margin: 0 auto;position: relative;}
.toolkit h2 {font-size: 37px;color: #fff;line-height: 1.1;font-weight: 600;text-align: center;}
.toolkit h2::before {content: "";display: inline-block;vertical-align: middle;width: 53px;height: 53px;border-radius: 50%;background-color: #2a1a85;margin-right: -25px;}
.toolkit-p {font-size: 17px;color: #babdcb;line-height: 1.5;padding: 22px 78px 40px;}
.toolkit-p>a {text-decoration: underline;color: #fff;}
.toolkit-items {display: flex;justify-content: center;flex-wrap: wrap;width: fit-content;margin: 0 auto 44px;border: 2px solid #231565;border-radius: 100px;background-color: #100938;}
.toolkit-items>li {height: 44px;border-radius: 100px;font-size: 17px;color: #fff;line-height: 1;padding: 0 44px;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.toolkit-items>li.active {background-color: #fff;color: #0c001e;}
.toolkit-items-content>li {display: none;}
.toolkit-items-content>li.active {display: block;}
.toolkit-items-img {border-radius: 22px;overflow: hidden;position: relative;}
.toolkit-items-img>img {width: 100%;}
.toolkit-item-img{position:absolute;height:100%;width:calc(var(--wid,.5) * 100%);display: flex;overflow: hidden;}
.toolkit-item-img.toolkit-item-img img {max-width: initial;height: 100%;}
.toolkit-item-line{width: 35px;height: 35px;border: 1px solid #fff;border-radius: 50%;position:absolute;top:50%;left:calc(var(--wid,.5) * 100%);margin: -18px 0 0 -18px;pointer-events:none;display: flex;align-items: center;justify-content: center;}
.toolkit-item-line::before,.toolkit-item-line::after{content:'';width:1px;height: 50vh;background-color:#fff;position: absolute;bottom: 100%;left: 50%;}
.toolkit-item-line::after {bottom: auto;top: 100%;}
.toolkit-item-line>i {width: 21px;height: 10px;display: flex;justify-content: space-between;align-items: center;}
.toolkit-item-line>i::before,.toolkit-item-line>i::after {content: "";border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 7px solid #fff;}
.toolkit-item-line>i::after {border-right: none;border-left: 7px solid #fff;}
[type=range]{position:absolute;width:100%;height:100%;background-color:initial;-webkit-appearance:none;appearance:none;cursor:ew-resize;}
::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:0;}
::-moz-range-track{height:100%;}
::-moz-range-thumb{width:0;opacity:0;}
.toolkit-items-intros {width: 900px;padding-top: 52px;}
.toolkit-items-intro {width: 100%;display: flex;flex-wrap: wrap;gap: 50px;position: relative;}
.toolkit-items-intro::after {content: "";width: 100%;height: 1px;background: linear-gradient(90deg, #362d67 70%, transparent);position: absolute;bottom: 0;left: 0;}
.toolkit-items-intro>li {font-size: 17px;color: #8782bf;list-style: 21px;padding: 0 10px 12px 0;position: relative;white-space: nowrap;}
.toolkit-items-intro>li.active {font-size: 19px;color: #fff;}
.toolkit-items-intro>li::after {display: none;content: "";width: 100%;height: 2px;background-color: #9051df;position: absolute;bottom: 0;left: 0;z-index: 1;}
.toolkit-items-intro>li.active::after {display: block;}
.toolkit-items-info {padding: 14px 150px 0 0;}
.toolkit-items-info>li {display: none;font-size: 17px;color: #e6e6e6;line-height: 1.5;min-height: 60px;}
.toolkit-items-info>li.active {display: block;}
.toolkit-buttons {position: absolute;right: 22px;bottom: 15px;display: flex;flex-direction: column;align-items: center;gap: 16px;}
.toolkit-button {min-width: 220px;box-sizing: border-box;padding: 0 10px;height: 55px;font-size: 21px;color: #e6e6e6;line-height: 1;display: flex;justify-content: center;align-items: center;background: linear-gradient(90deg, #8883f3, #ca51df);border-radius: 100px}
.toolkit-button:hover {color: #e6e6e6;text-decoration: none;}
.toolkit-button-link {font-size: 19px;color: #5786ff;line-height: 1;text-decoration: underline;text-underline-position: under;}
@media (max-width: 1200px) {
    img:not([src$='svg']) {max-width: 100%;height: auto;}
    .toolkit {padding-bottom: 50px;}
    .toolkit-content {width: 96%;}
    .toolkit h2::before {display: none;}
    .toolkit-p {padding-left: 0;padding-right: 0;}
    .toolkit-items-intros {width: 100%;padding: 30px 0;}
    .toolkit-items-intro {gap: 20px;}
    .toolkit-items-intro>li {white-space: wrap;}
    .toolkit-items-info {padding-right: 0;}
    .toolkit-buttons {position: static;}
}
@media (max-width: 767px) {
    .toolkit h2 {font-size: 25px;}
}

.table {padding: 86px 0 0;background-color: #fff;}
.table-content {width: 1200px;margin: 0 auto;}
.table h2 {font-size: 37px;color: #000;line-height: 1.1;font-weight: 600;text-align: center;padding-bottom: 50px;}
.table-p>a {text-decoration: underline;color: #5a88fd;}
.table-wrap {overflow: auto;}
table {border: none;width: 1200px;border-spacing: 10px 0;}
table b {font-weight: 600;}
table th {padding: 22px 0 4px;}
table td {padding: 14px 10px 14px 8px;position: relative;}
table td:after {content: "";width: 90%;height: 1px;background-color: #cbd1ec;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
table td:first-child:after {content: "";width: 100%;height: 1px;background-color: #e5e5e5;position: absolute;bottom: 0;left: 0;transform: none;}
table th:nth-child(1), table td:nth-child(1) {border-right: 5px solid #fff;}
table th:nth-child(2), table td:nth-child(2) {background-color: #f2f5ff;}
table th:nth-child(2) {border-radius: 8px 8px 0 0;}
table th:nth-child(3), table td:nth-child(3) {border: 2px solid #8267f4;border-bottom: none;border-radius: 8px 8px 0 0;}
table td:nth-child(3) {border-top: none;border-radius: 0;}
table .small-tr td {padding: 11px 10px 11px 8px;}
table .small-tr td:nth-child(1) {background-color: #f5f5f5;}
table .small-tr td:nth-child(2) {background-color: #fafcff;}
table .small-tr td:nth-child(3) {background-color: #f7f8ff;}
table .small-tr td::after,table .no-border td::after {display: none;}
table tr.next-hide~tr{display:none;}
table tr.next-hide.active~tr{display:table-row;}
table tr.next-hide td,table tr:last-child td {border-radius: 0 0 8px 8px;}
table tr.next-hide td:last-child,table tr:last-child td:last-child {border-bottom: 2px solid #8267f4;}
table tr.next-hide.active td {border-radius: 0;border-bottom: none;}
table .t-c {display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 19px;line-height: 1;color: #191919;text-align: center;position: relative;}
table th:nth-child(1) .t-c {font-size: 35px;color: #8f8f90;line-height: 1;}
table td:first-child .t-c {display: block;text-align: left;}
table td .t-c {font-size: 17px;color: #191919;line-height: 1.4;}
table td:not(:nth-child(1)) .t-c {font-size: 17px;color: #3e3e3e;line-height: 1.5;}
table .small-tr td .t-c {font-size: 23px;line-height: 1;color: #383838;font-weight: 600;align-items: flex-start;}
table th:nth-child(1) .t-c {align-items: flex-start;}
table th .t-c i {display: block;font-size: 19px;color: #3d3d3d;line-height: 1;padding: 4px 0 10px;font-style: normal;font-weight: 500;}
table th .t-c .t-price {font-size: 17px;color: #545454;line-height: 1;font-weight: 500;display: flex;justify-content: center;align-items: center;gap: 5px;padding-bottom: 8px;}
table th .t-c .t-price>b {font-size: 27px;color: #ff3d10;line-height: 1;}
table th .t-c .t-buttons {display: flex;justify-content: center;}
table th .t-c .t-buttons>a {min-width: 214px;box-sizing: border-box;padding: 0 10px;line-height: 50px;text-decoration: none;font-size: 25px;color: #fff;font-weight: 600;background-color: #ffa544;border-radius: 8px;}
table th .t-c .t-buttons.t-buttons-d {margin-top: 15px;}
table th .t-c .t-buttons.t-buttons-d>a {font-weight: 500;box-shadow: inset 0 0 0 1px #000;color: #000;background-color: transparent;}
table td .t-c>span {color: #ff4e4e;}
table td .t-c .t-no,table td .t-c .t-yes {width: 31px;height: 31px;border-radius: 50%;background-color: #b5bee4;position: relative;}
table td .t-c .t-no::before,table td .t-c .t-no::after {content: "";width: 18px;height: 1px;background-color: #fff;transform: rotate(-45deg);position: absolute;top: 50%;left: 50%;margin: -0.5px 0 0 -9px;}
table td .t-c .t-no::after {transform: rotate(45deg);}
table td .t-c .t-yes {background-color: #8267f4;}
table td .t-c .t-yes::before {content: "";width: 6px;height: 13px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);position: absolute;top: 7px;left: 12px;}
.table-toggle{width:1200px;display:flex;justify-content:center;align-items:center;height:51px;background-color:#f5f5f5;margin-top: 24px;cursor:pointer;position:relative;}
.table-toggle::after{content:"";width: 34px;height: 26px;background: url(../images/registered-update/table-arrow.png);transition:all 0.2s;}
.table-toggle.active::after{transform:rotate(180deg);}
@media (max-width: 1200px) {
    img:not([src$='svg']) {max-width: 100%;height: auto;}
    .table-content {width: 96%;}
}
@media (max-width: 767px) {
    .table h2 {font-size: 25px;}
}

.faq {padding: 78px 0 90px;background-color: #fff;}
.faq-content {width: 1200px;margin: 0 auto;}
.faq-title {display: flex;justify-content: center;align-items: center;gap: 35px;padding-bottom: 45px;}
.faq-title h2 {font-size: 37px;color: #000;line-height: 1.1;font-weight: 500;}
.faq-title-info {font-size: 17px;color: #333;line-height: 1.6;padding: 16px 0 16px 30px;border-left: 2px solid #adadad;}
.faq-content .qes_one {border-bottom:1px solid #ced0d2;padding:20px 0 10px;text-align:left;}
.faq-content .qes_one .t{font-size:21px;cursor:pointer;padding-bottom:10px;position:relative;color:#333;}
.faq-content .qes_one .t i{position:absolute;right:0;top:0px;display:inline-block;width:31px;height:31px;border-radius:50%;color:#ffa72d;}
.faq-content .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%);}
.faq-content .qes_one .qes_ans{color:#737480;display:none;}
.faq-content .qes_one .qes_ans p{margin-bottom: 5px;}
.faq-content .qes_one .qes_ans b {font-weight: 600;}
.faq-content .qes_one.focus .t i{color:#ffa72d;background:#fff;}
.faq-content .qes_one.focus .t i:after{background:linear-gradient(currentColor,currentColor) no-repeat center / 100% 3px;}
.faq-content .qes_one.focus .qes_ans{display:block;}
.faq-content a {color:#2691fc;text-decoration: underline;}
@media (max-width:1200px){
    .faq-content {width: 96%;}
}
@media (max-width: 767px) {
    .faq-title {flex-wrap: wrap;gap: 0;padding-bottom: 25px;}
    .faq-title h2 {font-size: 25px;width: 100%;text-align: center;}
    .faq-title-info {padding-left: 0;padding-bottom: 0;text-align: center;width: 100%;border-left: none;}
}

.aside-nav{display:none;padding:0 25px;position:fixed;top:300px;right:15px;}
.aside-nav-list{background-color:#549cff;border-radius:6px;position:relative;}
.aside-nav-list::after{content:"";width:2px;height:10px;background-color:#549cff;position:absolute;top:100%;left:50%;margin-left:-1px;}
.aside-nav-list a{display:block;font-size:16px;color:#fff;margin:0 15px;border-bottom:1px solid #88baff;text-align:center;transition:all 0.2s;padding: 5px;}
.aside-nav-list a:last-child{border-bottom:none;}
.aside-nav-list a:hover{text-decoration: none;background-color:#c6e6ff;color:#346aac;border-radius:6px;border-bottom:none;transform:scale(1.3);}
.to-top{display:block;margin-top:10px;line-height:35px;font-size:16px;color:#fff;text-align:center;background-color:#549cff;border-radius:6px;position:relative;transition:all 0.2s;}
.to-top:hover{text-decoration: none;background-color:#c6e6ff;color:#346aac;transform:scale(1.1);}
@media (max-width: 1200px) {
    .aside-nav {display: none !important;}
}