/********** Single Artist **********/
.single_artist {
  margin: 0 auto 110px auto;
}
@media (max-width: 767px) {
  .single_artist {
    margin: 0 auto 70px auto;
  }
}
.single_artist .intro {
  display: flex;
  gap: 35px;
  padding-bottom: 60px;
  border-bottom: 1px solid #e8e8e8;
}
@media (max-width: 767px) {
  .single_artist .intro {
    flex-direction: column;
  }
}
.single_artist .intro .image {
  width: 50%;
}
@media (max-width: 767px) {
  .single_artist .intro .image {
    width: 100%;
    margin: 0 auto;
  }
}
.single_artist .intro .image img {
  width: 100%;
  object-fit: cover;
  max-height: 500px;
}
.single_artist .intro .desc {
  width: 50%;
}
@media (max-width: 767px) {
  .single_artist .intro .desc {
    width: 100%;
  }
}
.single_artist .intro .desc .name {
  margin: 0 0 25px 0;
  font-size: 45px;
}
@media (max-width: 767px) {
  .single_artist .intro .desc .name {
    font-size: 33px;
  }
}
.single_artist .intro .desc .skill {
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 500;
}
.single_artist .intro .desc .contact {
  display: block;
  font-weight: 500;
  line-height: 1.5;
}
.single_artist .intro .desc .contact:hover {
  text-decoration: underline;
}
.single_artist .intro .desc .content {
  margin-top: 33px;
}
.single_artist .work .related-title {
  margin: 60px 0 33px 0;
  font-size: 33px;
}
.single_artist .work .content_archive_coll {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}

/********** Item Artist **********/
.item-artist {
  width: calc(33% - 20px);
}
@media (max-width: 767px) {
  .item-artist {
    width: 100%;
  }
}
.item-artist .wrap_item {
  text-align: center;
}
.item-artist .name {
  transition: 0.3s all linear;
  margin-top: 15px;
  display: block;
  font-size: 22px;
  font-weight: 800;
  color: var(--heading);
}
.item-artist .name:hover {
  transition: 0.3s all linear;
  color: var(--primary);
}
.item-artist .contact {
  margin-top: 10px;
}
.item-artist .contact a {
  display: block;
  font-weight: 500;
  line-height: 1.5;
}
.item-artist .contact a:hover {
  text-decoration: underline;
}

/********** Archive Artist **********/
.archive_artist {
  margin: 0 auto 110px auto;
  max-width: var(--container-width);
}
@media (max-width: 1024px) {
  .archive_artist {
    margin: 0 auto 70px auto;
  }
}
.archive_artist .heading_archive_artist {
  text-align: center;
  margin-bottom: 65px;
}
.archive_artist .heading_archive_artist .heading_artist {
  margin: 0 0 12px 0;
  font-size: 45px;
}
.archive_artist .heading_archive_artist .desc_artist {
  font-size: 20px;
}
.archive_artist .content {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}

/********** Item Collection **********/
.content_archive_coll .items_archive_coll {
  width: calc(25% - 25px);
}
@media (max-width: 1260px) {
  .content_archive_coll .items_archive_coll {
    width: calc(33% - 20px);
  }
}
@media (max-width: 1024px) {
  .content_archive_coll .items_archive_coll {
    width: calc(50% - 15px);
  }
}
@media (max-width: 600px) {
  .content_archive_coll .items_archive_coll {
    width: 100%;
  }
}
.content_archive_coll .items_archive_coll .img {
  position: relative;
  margin-bottom: 20px;
}
.content_archive_coll .items_archive_coll .img a {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  transition: 0.3s all linear;
}
.content_archive_coll .items_archive_coll .img a img {
  transition: 0.3s all linear;
}
.content_archive_coll .items_archive_coll .img a:hover img {
  opacity: 0.9;
  transition: 0.3s all linear;
}
.content_archive_coll .items_archive_coll .img .year {
  position: absolute;
  right: 20px;
  bottom: -10px;
  font-size: 22px;
  font-weight: 700;
  color: #fff;
  padding: 6px 18px;
  background-color: var(--primary);
  border-radius: 5px;
  z-index: 1;
}
.content_archive_coll .items_archive_coll .desc {
  margin-bottom: 50px;
  box-shadow: none;
}
.content_archive_coll .items_archive_coll .desc .categories span {
  font-size: 14px;
  font-weight: 800;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}
.content_archive_coll .items_archive_coll .desc .title {
  margin: 0 0 15px 0;
  padding: 8px 0 0 0;
  font-size: 24px;
}
.content_archive_coll .items_archive_coll .desc .title a {
  color: var(--heading);
  transition: 0.3s all linear;
}
.content_archive_coll .items_archive_coll .desc .title a:hover {
  color: var(--primary);
  transition: 0.3s all linear;
}
.content_archive_coll .items_archive_coll .desc .artists {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px;
  font-size: 15px;
  font-weight: 600;
}
.content_archive_coll .items_archive_coll .desc .artists img {
  width: 30px;
  height: 30px;
  min-width: 30px;
  border-radius: 50%;
  object-fit: cover;
}
.content_archive_coll .items_archive_coll .desc .artists a {
  line-height: 1.3;
  color: var(--text);
  transition: 0.3s all linear;
}
.content_archive_coll .items_archive_coll .desc .artists a:hover {
  color: var(--primary);
  transition: 0.3s all linear;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJvdmFjb2xsLWFydGlzdC1zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7RUFDQzs7QUFDRztFQUZKO0lBR0U7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRDtJQU1FOzs7QUFFRDtFQUNDOztBQUNBO0VBRkQ7SUFHRTtJQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDRzs7QUFHTDtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBSEQ7SUFJRTs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDOztBQUtGO0VBQ0M7RUFDRzs7QUFFSjtFQUNDO0VBQ0E7RUFDQTs7O0FBS0g7QUFDQTtFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOzs7QUFNSjtBQUNBO0VBQ0M7RUFDQTs7QUFDQTtFQUhEO0lBSUU7OztBQUdEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7O0FBS0Y7QUFFQztFQUNDOztBQUNBO0VBRkQ7SUFHRTs7O0FBRUQ7RUFMRDtJQU1FOzs7QUFFRDtFQVJEO0lBU0U7OztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7O0FBRUM7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQSIsImZpbGUiOiJvdmFjb2xsLWFydGlzdC1zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKiBTaW5nbGUgQXJ0aXN0ICoqKioqKioqKiovXG4uc2luZ2xlX2FydGlzdCB7XG5cdG1hcmdpbjogMCBhdXRvIDExMHB4IGF1dG87XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNzBweCBhdXRvO1xuXHR9XG5cdC5pbnRybyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDM1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0XHQuaW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gICAgXHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXNjIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5za2lsbCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7IFxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0XHQuY29udGFjdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41OyBcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMzNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndvcmsge1xuXHRcdC5yZWxhdGVkLXRpdGxlIHtcblx0XHRcdG1hcmdpbjogNjBweCAwIDMzcHggMDtcbiAgIFx0XHRcdGZvbnQtc2l6ZTogMzNweDtcblx0XHR9XG5cdFx0LmNvbnRlbnRfYXJjaGl2ZV9jb2xsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qKioqKioqKioqIEl0ZW0gQXJ0aXN0ICoqKioqKioqKiovXG4uaXRlbS1hcnRpc3Qge1xuXHR3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LndyYXBfaXRlbSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5uYW1lIHtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBsaW5lYXI7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0fVxuXHR9XG5cdC5jb250YWN0IHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyoqKioqKioqKiogQXJjaGl2ZSBBcnRpc3QgKioqKioqKioqKi9cbi5hcmNoaXZlX2FydGlzdCB7XG5cdG1hcmdpbjogMCBhdXRvIDExMHB4IGF1dG87XG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdG1hcmdpbjogMCBhdXRvIDcwcHggYXV0bztcblx0fVxuXG5cdC5oZWFkaW5nX2FyY2hpdmVfYXJ0aXN0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjVweDtcblx0XHQuaGVhZGluZ19hcnRpc3Qge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTJweCAwO1xuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdH1cblx0XHQuZGVzY19hcnRpc3Qge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDMwcHg7XG5cdH1cblxufVxuXG4vKioqKioqKioqKiBJdGVtIENvbGxlY3Rpb24gKioqKioqKioqKi9cbi5jb250ZW50X2FyY2hpdmVfY29sbCB7XG5cdC5pdGVtc19hcmNoaXZlX2NvbGwge1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDI1cHgpO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyNjBweCl7XG5cdFx0XHR3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBsaW5lYXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciBpbWd7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC45O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnllYXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRib3R0b206IC0xMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiA2cHggMThweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7IFxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZXNjIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0LmNhdGVnb3JpZXMge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4ycHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMCAwIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWhlYWRpbmcpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuYXJ0aXN0cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRnYXA6IDhweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGxpbmVhcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cdFx0XHRcdFx0XG59Il19 */