@charset "UTF-8";.container>div{overflow:hidden;width:100%}.container .more:hover svg{transform:translate(1rem)}.container .more svg{transition:all .3s ease}.container .model{background:url(../assets/img/chy-hm.png) no-repeat;background-size:cover}.container .home-about .num-line{background-color:var(--wp--preset--color--line);height:3rem;width:1px}.container .home-about .about-t{gap:clamp(4rem,7.576vw - .545rem,14rem)}.container .home-about .about-mess svg{transform:translateY(-20%)}.container .home-about .l{flex:1}.container .home-about .r{width:41.6vw}.container .home-about .outline{position:relative}.container .home-about .outline:after{bottom:var(--wp--preset--spacing--20);color:var(--wp--preset--color--a);content:"О компании Cheheyuan";left:0;position:absolute}.container .home-about .home-about-swiper{aspect-ratio:1.44;border-radius:1rem;overflow:hidden;position:relative;width:100%}.container .home-about .home-about-swiper .swiper-wrapper{flex-wrap:nowrap;gap:0;margin:0!important}.container .home-about .home-about-swiper .xz-gallery-item{border-radius:1rem;flex-shrink:0;overflow:hidden}.container .about-button{position:relative}.container .about-button:after{background-color:var(--wp--preset--color--a);bottom:0;content:"";height:2px;left:0;position:absolute;transform:translateY(100%) scale(0);transform-origin:left;transition:all .3s ease;width:100%;z-index:10}.container .about-button:hover svg{color:var(--wp--preset--color--a)!important}.container .about-button:hover:after{transform:translateY(100%) scale(1)}.container .about-button .wp-block-xz-iconfont{padding-bottom:var(--wp--preset--spacing--20)}.container .about-button .icon{height:8px}.container .about-button p{position:relative}.container .about-button p:after{background-color:var(--wp--preset--color--a);bottom:0;content:"";height:2px;left:0;position:absolute;transform:translateY(100%);width:100%}.container .pagation{bottom:var(--wp--preset--spacing--30)!important;display:flex;gap:var(--wp--preset--spacing--10);justify-content:center;position:absolute;z-index:9}.container .pagation span{background-color:hsla(0,0%,100%,.5);height:1rem!important;margin:0!important;opacity:1;transition:all .3s ease;width:1rem!important}.container .pagation .swiper-pagination-bullet-active,.container .pagation span:hover{background-color:var(--wp--preset--color--white)}.container .acc-content{position:relative}.container .acc-content:after{background-color:hsla(0,0%,6%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.container .acc-content .change-image{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease;z-index:-1}.container .acc-content .change-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.container .acc-content .image-current{opacity:1}.container .accordion{color:var(--wp--preset--color--white);height:clamp(36rem,11.236vw + 24.427rem,46rem);position:relative;z-index:16}.container .accordion .item{border-right:1px solid hsla(0,0%,100%,.2);flex-basis:21.3%;height:100%;z-index:9}.container .accordion .item:hover .is-hidden{grid-template-rows:1fr}.container .accordion .item:last-child{border-radius:none}.container .accordion .is-hidden{display:grid;grid-template-rows:0fr}.container .accordion .is-hidden,.container .accordion .is-hidden>*{overflow:hidden;transition:all .3s ease}.container .accordion .grid-current{align-items:flex-start;flex-basis:36.1%}.container .accordion .grid-current .is-hidden{grid-template-rows:1fr}.container .home-service{position:relative}.container .service-grid>div{box-shadow:0 0 12px 1px rgba(0,0,0,.06);position:relative}.container .service-grid>div .index{left:var(--wp--preset--spacing--20);position:absolute;top:var(--wp--preset--spacing--20);z-index:99}.container .service-grid>div:after{background:url(../assets/img/chy-ringle.png) no-repeat;background-size:100% 100%;content:"";height:1.8rem;position:absolute;right:-1.6rem;top:50%;transform:translate(100%,-50%);width:.9rem}.container .service-grid>div:nth-child(4):after{bottom:-1.6rem;left:50%;right:auto;top:auto;transform:translate(-50%,50%) rotate(90deg)}.container .service-grid>div:nth-child(5):after,.container .service-grid>div:nth-child(6):after,.container .service-grid>div:nth-child(7):after{transform:translate(50%,-50%) rotate(180deg)}.container .service-grid>div:nth-child(8):after{display:none}.container .service-grid .wp-block-image{aspect-ratio:1.89;border-radius:1rem;display:block;overflow:hidden;width:100%}.container .service-grid .wp-block-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1440px){.container .num-content{display:grid;grid-template-columns:repeat(3,1fr)}.container .num-content .num-line{display:none}.container .service-grid{grid-template-columns:repeat(3,1fr)}.container .service-grid .item:nth-child(3):after{bottom:-1.6rem;left:50%;right:auto;top:auto;transform:translate(-50%,50%) rotate(90deg)}.container .service-grid .item:nth-child(4){grid-column-end:4;grid-column-start:3;grid-row-end:3;grid-row-start:2}.container .service-grid .item:nth-child(4):after{display:block;left:-1.6rem;right:auto;top:50%;transform:translate(-50%,-50%) rotate(180deg);width:.9rem}.container .service-grid .item:nth-child(8){grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2}.container .service-grid .item:nth-child(7){grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:2}.container .service-grid .item:nth-child(7):after{left:auto;right:-1.6rem;top:50%;transform:translate(50%,-50%) rotate(180deg)}.container .service-grid .item:nth-child(6):after{left:50%;right:auto;top:-1.6rem;transform:translate(-50%,-50%) rotate(90deg)}.container .item:nth-child(5){grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:3}.container .item:nth-child(5):after{bottom:auto;left:-1.6rem;right:auto;transform:translate(-50%,-50%) rotate(0)!important}}.container{overflow:hidden}@media screen and (max-width:1024px){.container .accordion{display:grid;grid-template-columns:repeat(2,1fr);height:auto}.container .accordion .item{height:30rem}.container .accordion .wp-block-image{transform:scale(.6)}}@media screen and (max-width:810px){.container .home-about .about-t{flex-direction:column}.container .home-about .r{width:100%}}@media screen and (max-width:600px){.container .more{gap:.5rem!important;padding:.8rem 1.2rem!important}.container .num-content{display:grid;grid-template-columns:repeat(2,1fr)}.container .about-mess{align-items:flex-start;flex-direction:column}.container .accordion{grid-template-columns:1fr}.container .accordion .item{border:none;border-bottom:1px solid hsla(0,0%,100%,.2)}.container .service-grid{grid-template-columns:1fr}.container .service-grid .item:after{bottom:-1.6rem!important;left:50%!important;right:auto!important;top:auto!important;transform:translate(-50%,50%) rotate(90deg)!important}.container .service-grid .item:nth-child(4){grid-column-end:2;grid-column-start:1;grid-row-end:5;grid-row-start:4}.container .service-grid .item:nth-child(8){grid-column-end:2;grid-column-start:1;grid-row-end:6;grid-row-start:5}.container .service-grid .item:nth-child(7){grid-column-end:2;grid-column-start:1;grid-row-end:7;grid-row-start:6}.container .service-grid .item:nth-child(6){grid-column-end:2;grid-column-start:1;grid-row-end:8;grid-row-start:7}.container .service-grid .item:nth-child(5){grid-column-end:2;grid-column-start:1;grid-row-end:9;grid-row-start:8}.container .service-grid .item:nth-child(5):after{display:none!important}}