  .cvp-section{padding-bottom:100px;padding-top:95px;}
.cvp-wrp{background:#fff;position:relative;height:100%;box-shadow: 0 0 40px 0 rgba(0,0,0,0.1);}
.cvp-wrp:hover{box-shadow:0 0 0 0 rgba(0,0,0,0.05)}
.cvp-wrp:hover .cvp-img img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transition:all 1000ms ease}
.cvp-img img{width:155px;max-height:185px;}
.cvp-img{margin-right:30px;display: table-cell;vertical-align: top;}
.cvp-info{display: table-cell;vertical-align: middle;text-align:left;padding:0 30px}
.cvp-info h4{margin-top:0;margin-bottom:10px;font-size: 26px; font-weight: 700; position:relative;}
.cvp-info h4::after{content:"";position:absolute;width:40px;height:1px;background:var(--ln-primary);left:0;bottom:0;margin-bottom:-6px}
.cvp-info p{margin-top:15px;margin-bottom:15px}
.cvp-info li{display:inline-block;text-align:center}
.cvp-info i{display: inline-block;color:#fff;font-size:15px;border:1px solid var(--ln-primary);width:30px;height:30px;line-height:28px;background:var(--ln-primary)}
.cvp-info i:hover{color:var(--ln-primary);background:transparent}

.cvp-tit{position:relative;display:inline-block;vertical-align:top;padding-left:96px;text-align:left;margin-bottom:30px;}
.cvp-tit::after{content:"";display:inline-block;vertical-align:middle;width:0;height:70px;font-size:0;visibility:hidden}
.cvp-tit .tit-logo{position:absolute;top:0;left:0}
.cvp-tit .tit-logo::after{content:"";position:absolute;top:9px;left:7px;display:block;z-index:1}
.cvp-tit .tit-logo-object{position:relative;z-index:2;background-color:#fff;}
.cvp-tit .tit-logo-object,.cvp-tit .tit-logo::after{width:68px;height:55px;border:2px solid var(--ln-primary);box-sizing:border-box}
.c-section.bg-color .tit-logo-object{background-color:;}
.cvp-tit .tit-logo-object .tit-logo-icon{position:absolute;top:20px; left:49%; display:block;margin-top:-9px;margin-left:-27px;width:55px;height:23px;text-align: center;font-size:26px;color:var(--ln-primary);font-weight:600;}
.cvp-tit .tit-info{display:inline-block;vertical-align:middle}
.cvp-tit .tit-info-foreign{line-height:28px;font-size:20px;font-size:300;color:var(--ln-primary)}
.cvp-tit .tit-info-text{line-height:42px;font-size:28px;color:var(--ln-primary);font-weight:700}

.cvp-rights{position:relative;padding:40px 30px 30px;box-sizing:border-box;border:2px solid var(--ln-primary);background-color:#fff;margin-bottom:30px;}
.cvp-rights:before{left:-2px}
.cvp-rights:after,.cvp-rights:before{content:"";position:absolute;bottom:30px;display:block;width:2px;height:32px;background-color:#fff;}
.cvp-rights:after{right:-2px}
.rights-img{position:relative}
.rights-img i{background:#fff;display:inline-block;font-size:40px;box-shadow:0 0 20px rgba(51,51,51,.1);width:100px;height:100px;border-radius:50%;line-height:100px;color:var(--ln-primary)}
.rights-img span{position:absolute;left:50%;background:var(--ln-primary);color:#fff;border-radius:50%;box-shadow:0 0 20px rgba(51,51,51,.1);width:30px;line-height:30px;text-align:center;margin-left:-50px}
.rights-text h4{margin-top:30px;font-size:26px;}
.rights-text{text-align:center}

/*tit*/
.tit h2{position: relative; height:50px;line-height:50px; text-align:center;}
.tit h2:before{content:'';position:absolute;left:0;top:51%; background-color:var(--ln-secondary);width:100%;height:3px;}
.tit h2 span{display:inline-block;padding:0 50px;vertical-align: top;height:50px;font-size: 30px;position: relative;}
.tit h2 span:before{content:'';position:absolute;left:0px;top:51%; background-color:var(--ln-primary);width:40px;height:3px;}
.tit h2 span:after{content:'';position:absolute;right:0px;top:51%; background-color:var(--ln-primary);width:40px;height:3px;}
.condition {margin-top:10px;}
.condition ul li{float:left;text-align:left;line-height:36px;margin-bottom:12px}
.condition ul li:before{display:inline-block;margin:2px 20px;content:"";width:6px;height:6px;border-radius:50%;background:var(--ln-primary)}
/**/
.cvp-cat{position:relative}
.cvp-cat li{position:relative;margin-bottom:3px}
.cvp-cat li a{position:relative;font-size:20px;color:#001659;font-weight:500;padding:14px 12px 14px 21px;display:block;background-color:#f1f1f1;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border-left:4px solid #d2d2d2}
.cvp-cat li.active a,.cvp-cat li a:hover{color:#fff;border-color:var(--ln-secondary);background-color:var(--ln-primary);}
.sq-card{text-align:center;position:relative;margin-bottom:30px}
.sq-card:hover i::after{right:10px;left:auto}
.sq-card i{font-size:55px;color:var(--ln-primary);position:relative;z-index:1;margin-bottom:20px;-webkit-transition:.9s;transition:.9s}
.sq-card i::after{content:'';position:absolute;width:50px;height:50px;border-radius:50px;background-color:var(--ln-secondary);top:25px;left:10px;z-index:-1;-webkit-transition:.9s;transition:.9s}
.sq-card i:hover::after{right:10px;left:auto}
.sq-card .icon-bg{width:95px;height:95px;background-color:#ffffff;border-radius:50px;line-height:95px;display:inline-block;box-shadow:0 0 20px rgba(51,51,51,.1);border:1px solid var(--ln-primary);}
.sq-card h3{margin-bottom:15px}
.sq-card p{margin-bottom:0}
.sq-card .sq-img{position:absolute;top:26px;right:-23%;}
/*show*/
.expert{}
.expert .banner{position:relative}
.expert .banner img{height:280px;width:100%;object-fit:cover}
.expert .banner img:before{position:absolute;content:"";width:100%;height:100%;background:#010430;opacity:0.45;top:0;left:0}
.expert .about{border:1px solid #fff;border-radius:0 0 10px 10px;padding:0 30px 30px;background:#fff;position:relative;text-align: center;  }
.expert .thumb{display:inline-block;line-height:1;width:calc(100% + 20px);height:auto;background:#fff;border-radius:10px;margin-left:-10px;padding:10px;margin-top:-95px;margin-bottom:10px}
.expert .about .thumb img{width:100%;border:0;border-radius:10px;background:#fff}
.expert .about .name{font-size:28px;display:inline-block;margin-bottom:8px;font-weight:600;}
.expert .about .name em{font-size:22px;margin-left:10px;}
.expert .about .verification{right:-30px;bottom:3px;width:22px;height:22px;border:3px solid #fff;background:#ffc107;text-align:center;line-height:18px;border-radius:50%;color:#fff;font-size:8px;position:absolute}
.expert .about .company{font-size:18px;color:var(--ln-primary);margin-bottom:25px;font-weight:600;}
.expert .about p{margin-bottom:15px;color:#636363}

.meta-bar{border:1px solid #fff;background:#fff;padding:35px 30px 35px;border-radius:0 0 10px 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px}
.meta-info {margin-bottom: 0;max-width:410px;flex-wrap: wrap;display: flex;justify-content: space-between;}

.meta-item{position:relative;padding:0 20px;text-align:center;}
.meta-item-border:after{position:absolute;content:"";width:1px;height:100%;background:var(--ln-secondary);top:-1px;right:1px;z-index:1}
.meta-type{font-size:16px;line-height:1;margin-bottom:6px;color:#636363}
.meta-item .amount{font-family: "Urbanist", sans-serif;color: #000;font-weight:600;}
.meta-action{display:flex;gap:10px;flex-wrap:wrap}
.meta-share{width:54px;height:54px;border:1px solid var(--ln-secondary);border-radius:5px;text-align:center;line-height:54px;cursor:pointer}
.identifier{height:54px;border:1px solid var(--ln-secondary);display:inline-block;line-height:54px;border-radius:5px;padding:0 50px 0 20px;font-weight:600;color:#333;position:relative}
.identifier button{color:#494949;font-size:24px;line-height:52px;position:absolute;right:15px;cursor:pointer;outline:none;border:none;background:transparent;padding:0px;top:0px}
.expert-tab-nav .nav-tabs{border:1px solid #fff;background:#fff;border-radius:10px;padding:9px 40px;display:flex;}
.expert-tab-nav .nav-link{padding:0px 5px;height:40px;margin-bottom:-1px;position:relative}
.expert-tab-nav .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.expert-tab-nav .nav-link.active{color:var(--ln-primary);border:0;background:none}
.expert-tab-nav .nav-link:before{position:absolute;content:"";width:100%;height:2px;background:var(--ln-primary);bottom:-9px;left:0;opacity:0;transition:0.3s}
.expert-tab-nav .nav-link.active:before{opacity:1}
.expert-tab-nav .meta-type{font-size:16px;font-weight:600;color:#333;display:inline-block}
.expert-tab-nav .artist-created{font-size:16px;font-weight:900;color:var(--ln-primary);display:inline-block}
.expert-tab-contents h1{font-size:20px;} 
/*list*/

.cvp-list-grid{text-align:center;padding:20px;box-shadow: 0px 20px 30px 0px #19192E0A;background-color:#fff;}
.cvp-list-grid .cvp-list{border-radius:100%;position:relative;transition:0.3s;margin:15px;}
.cvp-list-grid .cvp-list:after{position:absolute;content:"";left:0;top:0;background-image:url('/skin/lnjk/img/border-shape.png');background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;transition:0.5s all}
.cvp-list-grid .cvp-list .inner{position:relative;padding:20px}
.cvp-list-grid .cvp-list .inner .thumbnail a{display:block;position:relative;z-index:2;max-height:257px;}
.cvp-list-grid .cvp-list .inner .thumbnail a:after{background:var(--ln-primary);position:absolute;content:"";left:0;top:0;width:100%;height:100%;border-radius:100%;opacity:0;transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1)}
.cvp-list-grid .cvp-list .inner .thumbnail a img{max-width:100%;border-radius:100%;max-height:257px;}
.cvp-list-grid .cvp-list-info{margin-top:25px}
.cvp-list-grid .cvp-list-info .title{margin-bottom:5px;font-weight: 600;}
.cvp-list-grid .cvp-list-info .desc{display:inline-block;color:var(--ln-dark-6);transition:0.4s;}
.cvp-list-grid:hover .cvp-list::after{transform:rotate(90deg)}
.cvp-list-grid:hover .cvp-list .inner .thumbnail a::after{opacity:0.4}
.cvp-list-grid:hover .cvp-list-info .desc{var(--ln-primary)}