/* 실용음악학원 — 보컬·악기·녹음·무대 관련 임시 사진 (Pexels) */

:root {
  --img-sub-about: url('images/about-banner.png');
}

.sub-visual-bg {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.about-page .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)), var(--img-sub-about);
}

.about-intro-img {
  background-image: url('images/about-intro.png');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.goal-img--1,
.goal-img--2,
.goal-img--3 {
  background: none;
}

.course-feature-img,
.facility-block-img,
.gallery-item,
.thumb-img,
.instructor-photo {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.course-feature-img span,
.facility-block-img span,
.gallery-item span {
  display: none;
}

.thumb-img,
.instructor-photo {
  color: transparent;
}

.sub-visual--programs .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)),
    url('images/programs-banner.png?v=2');
}

.sub-visual--vocal .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)),
    url('https://images.pexels.com/photos/7607290/pexels-photo-7607290.jpeg?auto=compress&cs=tinysrgb&w=1600');
}

.sub-visual--facility .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)),
    url('images/facility-banner.png');
}

.sub-visual--teachers .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)),
    url('https://images.pexels.com/photos/7688336/pexels-photo-7688336.jpeg?auto=compress&cs=tinysrgb&w=1600');
}

.sub-visual--direction .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)),
    url('https://images.pexels.com/photos/7679656/pexels-photo-7679656.jpeg?auto=compress&cs=tinysrgb&w=1600');
}

.sub-visual--contact .sub-visual-bg {
  background-image: linear-gradient(rgba(0, 0, 0, 0.48), rgba(0, 0, 0, 0.48)),
    url('https://images.pexels.com/photos/335968/pexels-photo-335968.jpeg?auto=compress&cs=tinysrgb&w=1600');
}
