@media (max-width:575.98px){.zcn-chart-grid{width:290px;;}}
@media (min-width:992px) and (max-width:1199.98px){
      .zcn-page main > section:nth-of-type(5){padding-top:64px}
      .zcn-page main > section:nth-of-type(5) .container{width:930px;max-width:930px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(5) .zcn-title{width:930px;margin-bottom:60px;font-size:60px;line-height:79px;font-weight:500;letter-spacing:0}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy{width:930px;max-width:930px;height:560px;overflow:hidden;margin-top:60px;font-size:20px;line-height:40px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p{margin:0 0 40px}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6){padding-top:64px}
      .zcn-page main > section:nth-of-type(6) .container{width:930px;max-width:930px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(6) .zcn-title{width:930px;margin:0 0 50px;font-size:60px;line-height:79px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy{width:930px;max-width:930px;height:555px;overflow:hidden;font-size:19px;line-height:37px;font-weight:400;letter-spacing:.15px;color:#333}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p{margin:0 0 37px}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6) .zcn-elements{grid-template-columns:repeat(2,450px);gap:20px 30px;width:930px;margin-top:68px}
      .zcn-page main > section:nth-of-type(6) .zcn-element{position:relative;width:450px;height:459px;padding:0;border:0;border-radius:20px;overflow:hidden;box-shadow:none;text-align:center;background-size:100% 216px,100% 180px;background-position:0 63px,0 279px;background-repeat:no-repeat}
      .zcn-page main > section:nth-of-type(6) .zcn-element__icon{position:absolute;left:146px;top:11px;width:159px;height:159px;margin:0;background-size:159px 159px;background-position:center;background-repeat:no-repeat;font-size:0}
      .zcn-page main > section:nth-of-type(6) .zcn-element h3{position:absolute;left:74px;top:200px;width:302px;margin:0;font-size:34px;line-height:27px;font-weight:600;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element strong{position:absolute;left:74px;top:233px;display:block;width:302px;margin:0;font-size:15px;line-height:27px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element p{position:absolute;left:33px;top:302px;width:383px;margin:0;font-size:14px;line-height:27px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7){padding:0}
      .zcn-page main > section:nth-of-type(7) .container{width:992px;max-width: 992.98px;height:100%;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(7) .zcn-expert{width:992px;height:1080px;padding:54px 31px 0;border-radius:0;background:#f1f1f1;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__head{width:930px;margin-bottom:46px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__title{width:547px;max-width:547px;margin:0 0 24px;font-size:50px;line-height:58px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__copy{width:930px;max-width:930px;font-size:18px;line-height:34px;font-weight:400;color:#101010}
      .zcn-page main > section:nth-of-type(7) .zcn-arrows{width:170px;gap:10px}
      .zcn-page main > section:nth-of-type(7) .zcn-arrow{width:80px;height:80px;font-size:44px;line-height:80px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert-grid{grid-template-columns:repeat(3,296px);gap:20px;width:930px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor{width:296px;height:489px;padding:24px 30px 0;border-radius:20px;background:#fff;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse{margin-top:39px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse a{width:344px;height:70px;min-height:70px;padding:0;border:2px solid #673eda;border-radius:15px;background:transparent;box-shadow:0 2px 18px 4px rgba(103,62,218,.25);font-size:23px;line-height:30px;font-weight:500;letter-spacing:0;color:#673eda}
    }
@media (min-width:768px) and (max-width:991.98px){
      .zcn-page main > section:nth-of-type(5){padding-top:34px}
      .zcn-page main > section:nth-of-type(5) .container{width:690px;max-width:690px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(5) .zcn-title{width:690px;margin-bottom:40px;font-size:40px;line-height:79px;font-weight:500;letter-spacing:0}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy{width:690px;max-width:690px;height:420px;overflow:hidden;margin-top:40px;font-size:15px;line-height:30px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p{margin:0 0 30px}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6){padding-top:44px}
      .zcn-page main > section:nth-of-type(6) .container{width:690px;max-width:690px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(6) .zcn-title{width:690px;margin:0 0 50px;font-size:40px;line-height:55px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy{width:690px;max-width:690px;height:480px;overflow:hidden;font-size:15px;line-height:30px;font-weight:400;letter-spacing:.15px;color:#333}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p{margin:0 0 30px}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6) .zcn-elements{grid-template-columns:repeat(2,330px);gap:20px 30px;width:690px;margin-top:77px}
      .zcn-page main > section:nth-of-type(6) .zcn-element{position:relative;width:330px;height:459px;padding:0;border:0;border-radius:20px;overflow:hidden;box-shadow:none;text-align:center;background-size:100% 186px,100% 240px;background-position:0 31px,0 217px;background-repeat:no-repeat}
      .zcn-page main > section:nth-of-type(6) .zcn-element__icon{position:absolute;left:100px;top:0;width:130px;height:130px;margin:0;background-size:130px 130px;background-position:center;background-repeat:no-repeat;font-size:0}
      .zcn-page main > section:nth-of-type(6) .zcn-element h3{position:absolute;left:43px;top:138px;width:245px;margin:0;font-size:30px;line-height:27px;font-weight:600;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element strong{position:absolute;left:43px;top:171px;display:block;width:245px;margin:0;font-size:15px;line-height:27px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element p{position:absolute;left:24px;top:240px;width:281px;margin:0;font-size:14px;line-height:27px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7){padding:0}
      .zcn-page main > section:nth-of-type(7) .container{width:768px;max-width: 768.98px;height:100%;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(7) .zcn-expert{width:768px;height:1030px;padding:54px 39px 0;border-radius:0;background:#f1f1f1;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__head{width:690px;height:269px;margin-bottom:46px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__title{width:372px;max-width:372px;margin:0 0 24px;font-size:40px;line-height:45px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__copy{width:690px;max-width:690px;font-size:14px;line-height:31px;font-weight:400;color:#000}
      .zcn-page main > section:nth-of-type(7) .zcn-arrows{width:130px;gap:10px}
      .zcn-page main > section:nth-of-type(7) .zcn-arrow{width:60px;height:60px;font-size:34px;line-height:60px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert-grid{grid-template-columns:repeat(2,335px);gap:20px;width:690px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor:nth-child(n+3){display:none}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor{width:335px;height:483px;padding:24px 30px 0;border-radius:20px;background:#fff;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__avatar{width:80px;height:80px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor::after{left:30px;top:128px;width:275px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__top{margin-bottom:40px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse{margin-top:46px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse a{width:321px;height:60px;min-height:60px;padding:0;border:2px solid #673eda;border-radius:15px;background:transparent;box-shadow:0 2px 18px 4px rgba(103,62,218,.25);font-size:19px;line-height:30px;font-weight:500;letter-spacing:0;color:#673eda}
    }
@media (min-width:576px) and (max-width:767.98px){
      .zcn-page main > section:nth-of-type(5){padding-top:34px}
      .zcn-page main > section:nth-of-type(5) .container{width:510px;max-width:510px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(5) .zcn-title{width:510px;margin-bottom:40px;font-size:30px;line-height:40.98px;font-weight:500;letter-spacing:0}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy{width:510px;max-width:510px;height:476px;overflow:hidden;margin-top:40px;font-size:14px;line-height:28px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p{margin:0 0 28px}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6){padding-top:34px}
      .zcn-page main > section:nth-of-type(6) .container{width:510px;max-width:510px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(6) .zcn-title{width:510px;margin:0 0 30px;font-size:30px;line-height:41px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy{width:510px;max-width:510px;height:504px;overflow:hidden;font-size:15px;line-height:28px;font-weight:400;letter-spacing:.15px;color:#333}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p{margin:0 0 28px}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6) .zcn-elements{grid-template-columns:247px 247px;gap:16px 15px;width:510px;margin-top:57px}
      .zcn-page main > section:nth-of-type(6) .zcn-element{position:relative;width:247px;height:490px;padding:0;border:0;border-radius:20px;overflow:hidden;box-shadow:none;text-align:center;background-size:100% 186px,100% 273px;background-position:0 31px,0 217px;background-repeat:no-repeat}
      .zcn-page main > section:nth-of-type(6) .zcn-element__icon{position:absolute;left:59px;top:0;width:130px;height:130px;margin:0;background-size:130px 130px;background-position:center;background-repeat:no-repeat;font-size:0}
      .zcn-page main > section:nth-of-type(6) .zcn-element h3{position:absolute;left:26px;top:138px;width:196px;margin:0;font-size:30px;line-height:27px;font-weight:600;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element strong{position:absolute;left:26px;top:171px;display:block;width:196px;margin:0;font-size:12px;line-height:27px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element p{position:absolute;left:20px;top:235px;width:207px;margin:0;font-size:14px;line-height:25px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7){padding:0}
      .zcn-page main > section:nth-of-type(7) .container{width:576px;max-width: 576.98px;height:100%;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(7) .zcn-expert{width:576px;height:930px;padding:34px 33px 0;border-radius:0;background:#f1f1f1;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__head{width:510px;height:252px;margin-bottom:46px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__title{width:296px;max-width:296px;margin:0 0 24px;font-size:30px;line-height:36px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__copy{width:510px;max-width:510px;font-size:13px;line-height:26px;font-weight:400;color:#000}
      .zcn-page main > section:nth-of-type(7) .zcn-arrows{width:110px;gap:10px}
      .zcn-page main > section:nth-of-type(7) .zcn-arrow{width:50px;height:50px;font-size:30px;line-height:50px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert-grid{grid-template-columns:repeat(2,250px);gap:10px;width:510px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor:nth-child(n+3){display:none}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor{width:250px;height:437px;padding:20px 16px 0;border-radius:20px;background:#fff;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__avatar{width:50px;height:50px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor::after{left:16px;top:110px;width:218px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__top{margin-bottom:40px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse{margin-top:46px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse a{width:287px;height:50px;min-height:50px;padding:0;border:2px solid #673eda;border-radius:12px;background:transparent;box-shadow:0 2px 18px 4px rgba(103,62,218,.25);font-size:16px;line-height:30px;font-weight:500;letter-spacing:0;color:#673eda}
    }
@media (max-width:575.98px){
      .zcn-page main > section:nth-of-type(5){padding-top:34px}
      .zcn-page main > section:nth-of-type(5) .container{width:290px;max-width:290px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(5) .zcn-title{width:290px;margin-bottom:40px;font-size:30px;line-height:35px;font-weight:500;letter-spacing:0}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy{width:290px;max-width:290px;height:729px;overflow:hidden;margin-top:40px;font-size:14px;line-height:27px;font-weight:400;letter-spacing:0;color:#444}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p{margin:0 0 27px}
      .zcn-page main > section:nth-of-type(5) .zcn-chart-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6){padding-top:34px}
      .zcn-page main > section:nth-of-type(6) .container{width:290px;max-width:290px;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(6) .zcn-title{width:260px;max-width:260px;margin:0 0 30px;font-size:30px;line-height:35px;font-weight:500;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy{width:290px;max-width:290px;height:840px;overflow:hidden;font-size:15px;line-height:28px;font-weight:400;letter-spacing:0;color:#3a3348}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p{margin:0 0 28px}
      .zcn-page main > section:nth-of-type(6) .zcn-elements-copy p:last-child{margin-bottom:0}
      .zcn-page main > section:nth-of-type(6) .zcn-elements{grid-template-columns:290px;gap:20px;width:290px;margin-top:71px}
      .zcn-page main > section:nth-of-type(6) .zcn-element{position:relative;width:290px;padding:0;border:0;border-radius:20px;overflow:hidden;box-shadow:none;text-align:center;background-size:100% 217px,100% 198px;background-position:0 17px,0 234px;background-repeat:no-repeat}
      .zcn-page main > section:nth-of-type(6) .zcn-element:nth-child(1){height:432px}
      .zcn-page main > section:nth-of-type(6) .zcn-element:nth-child(4){height:432px}
      .zcn-page main > section:nth-of-type(6) .zcn-element:nth-child(2){height:457px}
      .zcn-page main > section:nth-of-type(6) .zcn-element:nth-child(3){height:482px}
      .zcn-page main > section:nth-of-type(6) .zcn-element__icon{position:absolute;left:80px;top:20px;width:130px;height:130px;margin:0;background-size:130px 130px;background-position:center;background-repeat:no-repeat;font-size:0}
      .zcn-page main > section:nth-of-type(6) .zcn-element h3{position:absolute;left:0;top:158px;width:290px;margin:0;font-size:30px;line-height:27px;font-weight:600;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element strong{position:absolute;left:0;top:195px;display:block;width:290px;margin:0;font-size:13px;line-height:19px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(6) .zcn-element p{position:absolute;left:20px;top:252px;width:250px;margin:0;font-size:14px;line-height:25px;font-weight:400;letter-spacing:0;color:#000}
      .zcn-page main > section:nth-of-type(7){padding:0}
      .zcn-page main > section:nth-of-type(7) .container{width:320px;max-width:320px;height:100%;padding-left:0;padding-right:0}
      .zcn-page main > section:nth-of-type(7) .zcn-expert{width:320px;padding:34px 15px 0;border-radius:34px;background:#f1f1f1;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__head{display:block;width:288px;height:446px;margin:0 0 40px 1px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__title{width:288px;max-width:288px;margin:0 0 25px;font-size:27px;line-height:30px;font-weight:500;letter-spacing:.1px;color:#111}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__copy{width:288px;max-width:288px;font-size:13px;line-height:26px;font-weight:400;letter-spacing:.26px;color:#3d3942}
      .zcn-page main > section:nth-of-type(7) .zcn-arrows{width:110px;gap:10px;margin-top:25px}
      .zcn-page main > section:nth-of-type(7) .zcn-arrow{width:50px;height:50px;font-size:30px;line-height:50px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert-grid{margin-left:0}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor:nth-child(n+3){display:none}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor{height:437px;padding:20px 16px 0;border-radius:20px;background:#fff;box-shadow:none}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__avatar{width:50px;height:50px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor::after{left:16px;top:110px;width:218px}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__top{margin-bottom:40px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse{justify-content:flex-start;margin-top:40px;margin-left:1.5px}
      .zcn-page main > section:nth-of-type(7) .zcn-expert__browse a{width:287px;height:50px;min-height:50px;padding:0;border:2px solid #673eda;border-radius:12px;background:transparent;box-shadow:0 2px 18px 4px rgba(103,62,218,.25);font-size:16px;line-height:30px;font-weight:500;letter-spacing:0;color:#673eda}
    }
@media (max-width:1199.98px){
      .zcn-page main > section:nth-of-type(6) .zcn-element--fire{background-image:linear-gradient(#ffe5e3,#ffe5e3),linear-gradient(#f1f1f1,#f1f1f1)}
      .zcn-page main > section:nth-of-type(6) .zcn-element--water{background-image:linear-gradient(#e5f2ff,#e5f2ff),linear-gradient(#f1f1f1,#f1f1f1)}
      .zcn-page main > section:nth-of-type(6) .zcn-element--earth{background-image:linear-gradient(#e3ffe8,#e3ffe8),linear-gradient(#f1f1f1,#f1f1f1)}
      .zcn-page main > section:nth-of-type(6) .zcn-element--air{background-image:linear-gradient(#efebff,#efebff),linear-gradient(#f1f1f1,#f1f1f1)}
      .zcn-page main > section:nth-of-type(6) .zcn-element--fire .zcn-element__icon{background-image:image-set(url("../images/zodiac-compat-element-fire.webp") type("image/webp"), url("../../graphics/raster/065ca1b2c2a6eaec2f74a64b.webp") type("image/webp"))}
      .zcn-page main > section:nth-of-type(6) .zcn-element--water .zcn-element__icon{background-image:image-set(url("../images/zodiac-compat-element-water.webp") type("image/webp"), url("../../graphics/raster/d81e11cbda2c4b4578c2b48b.webp") type("image/webp"))}
      .zcn-page main > section:nth-of-type(6) .zcn-element--earth .zcn-element__icon{background-image:image-set(url("../images/zodiac-compat-element-earth.webp") type("image/webp"), url("../../graphics/raster/69cbf8477af177038add352f.webp") type("image/webp"))}
      .zcn-page main > section:nth-of-type(6) .zcn-element--air .zcn-element__icon{background-image:image-set(url("../images/zodiac-compat-element-air.webp") type("image/webp"), url("../../graphics/raster/2c9d5f561a2c6bdd72fb485e.webp") type("image/webp"))}
    }
@media (max-width:1199.98px){
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__cta::after{content:"";width:20px;height:18.42px;margin-left:0;background:image-set(url("../images/all-psychic-chat-icon-white.webp") type("image/webp"), url("../../graphics/raster/64ab85eb75b094af08a6b4fd.webp") type("image/webp")) center/contain no-repeat}
    }
@media (min-width:576px) and (max-width:767.98px){
      .zcn-page main > section:nth-of-type(7) .zcn-advisor h3{font-size:22px;line-height:22px;font-weight:700;letter-spacing:0}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__online::before{width:13px;height:13px;box-shadow:inset 0 0 0 2px #94ec7b;background:#dfffd8}
    }
@media (max-width:575.98px){
      .zcn-page main > section:nth-of-type(7) .zcn-advisor h3{font-size:22px;line-height:22px;font-weight:700;letter-spacing:0}
      .zcn-page main > section:nth-of-type(7) .zcn-advisor__online::before{width:13px;height:13px;box-shadow:inset 0 0 0 2px #94ec7b;background:#dfffd8}
    }
@media (max-width:1199.98px){
      .zcn-page main > section:nth-of-type(5){background:linear-gradient(180deg,#fff 0%,#fff 58%,rgba(103,62,218,.168) 100%)}
    }
@media (max-width:1199.98px){
      .zcn-page main > section:nth-of-type(9) .zcn-lower{display:grid;gap:15px}
    }
@media (min-width:992px) and (max-width:1199.98px){
      .zcn-page main > section:nth-of-type(9) .zcn-lower{width:930px;margin:80px auto 0}
    }
@media (min-width:768px) and (max-width:991.98px){
      .zcn-page main > section:nth-of-type(9) .zcn-lower{width:690px;margin:50px auto 0}
    }
@media (min-width:576px) and (max-width:767.98px){
      .zcn-page main > section:nth-of-type(9) .zcn-lower{width:510px;margin:30px auto 0}
    }
@media (max-width:575.98px){
      .zcn-page main > section:nth-of-type(9) .zcn-lower{width:288px;margin:30px auto 0;gap:15px}
    }
@media (max-width:1199.98px){
      .zcn-page .site-footer__title{font-size:16px;line-height:20px;font-weight:700;letter-spacing:0}
      .zcn-page .site-footer__link{font-size:13px;line-height:23px;font-weight:400;letter-spacing:0}
      .zcn-page .site-footer__copyright{font-size:13px;line-height:23px;letter-spacing:0}
    }
@media (min-width:992px) and (max-width:1199.98px){
.zcn-page::after{content:"";display:block;height:118px;background:#fff}
      .zcn-page .site-footer{height:570px;margin:0;padding:0;background:#f1f1f1;overflow:hidden}
      .zcn-page .site-footer .container{width:992px;max-width: 992.98px;height:570px;padding:0}
      .zcn-page .site-footer__inner{position:relative;width:930px;height:570px;margin:0 auto;padding:45px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}
      .zcn-page .site-footer__inner-top{display:block;position:relative;height:356px}
      .zcn-page .site-footer__col-left{position:absolute;left:0;top:0;width:142px;text-align:left}
      .zcn-page .site-footer__logo{display:block;width:142px;height:30px;margin:0 0 40px}
      .zcn-page .site-footer__logo img{width:142px;height:30px}
      .zcn-page .site-footer__appstores-links{display:flex;flex-direction:column;gap:10px;width:101px;}
      .zcn-page .site-footer__appstore-link{display:block;width:101px;height:30px}
      .zcn-page .site-footer__appstore-link img{display:block;width:101px;height:30px}
      .zcn-page .site-footer__col-right{position:absolute;left:430px;top:0;width:500px;height:356px;display:block;margin:0;text-align:left}
      .zcn-page .site-footer__col-menu{position:absolute;width:160px;margin:0}
      .zcn-page .site-footer__col-menu:nth-child(1){left:0;top:0}
      .zcn-page .site-footer__col-menu:nth-child(2){left:180px;top:0;width:140px}
      .zcn-page .site-footer__col-menu:nth-child(3){left:340px;top:0}
      .zcn-page .site-footer__col-menu:nth-child(4){left:0;top:179px}
      .zcn-page .site-footer__col-menu:nth-child(5){left:180px;top:179px}
      .zcn-page .site-footer__title{margin:0 0 17px;color:#000;font-size:16px;line-height:20px;font-weight:700;letter-spacing:0}
      .zcn-page .site-footer__link{color:#000;font-size:13px;line-height:23px;font-weight:400;letter-spacing:0;opacity:1}
      .zcn-page .site-footer__inner-bottom{position:absolute;margin:0;padding:0;border:0;text-align:center}
      .zcn-page .pay-icon-wrapper img{width:270px;height:20px}
      .zcn-page .site-footer__copyright{color:#929292;font-size:13px;line-height:23px;letter-spacing:0;opacity:1}
    }
@media (min-width:768px) and (max-width:991.98px){
.zcn-page::after{content:"";display:block;height:60px;background:#fff}
      .zcn-page .site-footer{height:700px;margin:0;padding:0;background:#f1f1f1;overflow:hidden}
      .zcn-page .site-footer .container{width:768px;max-width: 768.98px;height:700px;padding:0}
      .zcn-page .site-footer__inner{position:relative;width:690px;height:700px;margin:0 auto;padding:45px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}
      .zcn-page .site-footer__inner-top{display:block;position:relative;height:438px}
      .zcn-page .site-footer__col-left{position:absolute;left:239px;top:0;width:212px;text-align:center}
      .zcn-page .site-footer__logo{display:block;width:129px;height:27px;margin:0 auto 20px}
      .zcn-page .site-footer__logo img{width:129px;height:27px}
      .zcn-page .site-footer__appstores-links{display:flex;flex-direction:row;gap:10px;width:212px;}
      .zcn-page .site-footer__appstore-link{display:block;width:101px;height:30px}
      .zcn-page .site-footer__appstore-link img{display:block;width:101px;height:30px}
      .zcn-page .site-footer__col-right{position:absolute;left:120px;top:127px;width:450px;height:311px;display:block;margin:0;text-align:left}
      .zcn-page .site-footer__col-menu{position:absolute;margin:0}
      .zcn-page .site-footer__col-menu:nth-child(1){left:0;top:0;width:150px}
      .zcn-page .site-footer__col-menu:nth-child(2){left:180px;top:0;width:140px}
      .zcn-page .site-footer__col-menu:nth-child(3){left:350px;top:0;width:100px}
      .zcn-page .site-footer__col-menu:nth-child(4){left:0;top:161px;width:150px}
      .zcn-page .site-footer__col-menu:nth-child(5){left:179px;top:161px;width:160px}
      .zcn-page .site-footer__title{margin:0 0 17px;color:#000;font-size:16px;line-height:20px;font-weight:700;letter-spacing:0}
      .zcn-page .site-footer__link{color:#000;font-size:13px;line-height:23px;font-weight:400;letter-spacing:0;opacity:1}
      .zcn-page .site-footer__inner-bottom{position:absolute;margin:0;padding:0;border:0;text-align:center}
      .zcn-page .pay-icon-wrapper img{width:270px;height:20px}
      .zcn-page .site-footer__copyright{color:#929292;font-size:13px;line-height:23px;letter-spacing:0;opacity:1}
    }
@media (min-width:576px) and (max-width:767.98px){
      .zcn-page .site-footer{height:680px;margin:0;padding:0;background:#f1f1f1;overflow:hidden}
    }
@media (max-width:575.98px){
      .zcn-page .site-footer{height:1035px;margin-top:0;padding:0;box-sizing:border-box;overflow:hidden;background:#f1f1f1}
      .zcn-page .site-footer .container{width:320px;max-width:320px;height:100%;padding-left:0;padding-right:0}
      .zcn-page .site-footer__inner{box-sizing:border-box}
      .zcn-page .site-footer__col-left{display:block;}
      .zcn-page .site-footer__inner-bottom{padding-top:50px;border-top:1px solid #a7a7a7;}
    }
@media (min-width:1200px){
      .zcn-page .site-footer .container{width:1200px;max-width:1200px;height:420px;padding:0}
      .zcn-page .site-footer__inner{position:relative;width:1200px;height:420px;margin:0;padding:0;border:0;border-radius:40px 40px 0 0;background:#f1f1f1;box-shadow:none}
      .zcn-page .site-footer__inner-top{display:block;position:relative;height:232px}
      .zcn-page .site-footer__col-left{position:absolute;left:45px;top:0;width:142px;text-align:left}
      .zcn-page .site-footer__logo{display:block;width:142px;height:30px;margin:0 0 40px;line-height:0}
      .zcn-page .site-footer__logo img{display:block;width:142px;height:30px}
      .zcn-page .site-footer__appstores-links{position:absolute;left:0;top:70px;display:flex;flex-direction:column;gap:10px;width:101px;margin:0}
      .zcn-page .site-footer__appstore-link{display:block;width:101px;height:30px;line-height:0}
      .zcn-page .site-footer__appstore-link img{display:block;width:101px;height:30px;line-height:0}
      .zcn-page .site-footer__col-right{position:absolute;left:295px;top:0;width:860px;height:177px;display:block;margin:0;text-align:left}
      .zcn-page .site-footer__col-menu{position:absolute;width:160px;margin:0;padding:0}
      .zcn-page .site-footer__col-menu:nth-child(1){left:0;top:0}
      .zcn-page .site-footer__col-menu:nth-child(2){left:180px;top:0;width:140px}
      .zcn-page .site-footer__col-menu:nth-child(3){left:340px;top:0}
      .zcn-page .site-footer__col-menu:nth-child(4){left:520px;top:0}
      .zcn-page .site-footer__col-menu:nth-child(5){left:700px;top:0}
      .zcn-page .site-footer__title{margin:0 0 20px;color:#000;font-size:16px;line-height:20px;font-weight:700;letter-spacing:0}
      .zcn-page .site-footer__col-menu ul{display:grid;gap:15px;margin:0;padding:0}
      .zcn-page .site-footer__col-menu li{height:23px;margin:0;padding:0}
      .zcn-page .site-footer__link{display:block;height:23px;color:#000;font-size:13px;line-height:23px;font-weight:400;letter-spacing:0;opacity:1}
      .zcn-page .site-footer__inner-bottom{position:absolute;left:419px;top:277px;width:363px;margin:0;padding:0;border:0;text-align:center}
      .zcn-page .pay-icon-wrapper{height:20px;margin:0;line-height:0}
      .zcn-page .pay-icon-wrapper img{display:block;width:270px;height:20px;margin:0 auto}
      .zcn-page .site-footer__copyright{margin-top:0;color:#929292;font-size:16px;line-height:23px;letter-spacing:0;opacity:1}
    }
