
/* 태블릿 (720px 이하) */
@media screen and (max-width: 720px) {
  .container {
    max-width: var(--container-var-720);
    padding: 0 15px;
  }
  
  .content-title {
    font-size: 48px;
  }
  
  .section-title {
    font-size: 32px;
  }
  
  .nav {
    font-size: 16px;
  }
}

/* 데스크톱 중간 (960px 이하) */
@media screen and (max-width: 960px) {
  .container {
    max-width: var(--container-var-960);
    padding: 0 25px; 
  }
  h2.services-title {
    line-height: 3.5rem;
  }
  .Botox_bg{
    background-position: 0 center !important;
  }
  .section-about {
    padding:0 2rem;
  }
  h5.about_txt_tit {
    font-size: var(--font-size-lg);
    line-height: 1.25rem;
  }
  .about_txt_desc{
    line-height: 1rem;
  }
  .about_txt_doctor{ 
    margin-top:0.8rem !important;
  }


}

/* 데스크톱 대형 (1480px 이하) */
@media screen and (max-width: 1480px) {
  .container {
    max-width: var(--container-var-1480);
  }
}