/* custom style for theme */

.banner h1{ width: 75%;}
.image-center .media-area {
  text-align: center;
}
.table-box {
  background-color: var(--blue-300);
  border-radius: var(--bs-border-radius);
  overflow: hidden;
}
.image-round .media-area img{border-radius: var(--bs-border-radius);}
.table-box .content-title {
  background: var(--blue-600);
  color: var(--bs-white);
}
.table-box .content-title h2{
  font-weight: 500;
  font-size: 15px;
  line-height: 150%;
  padding: 1rem;
}
.table-box .content-body{
  padding: 1rem;
}
.h2-small h2{
  font-size: 1.8rem;
  font-weight: 700;
} 
.content h4, .content h5, .content h6, .content-body h4, .content-body h5, .content-body h6{
  margin-bottom: 1rem;
} 
.content .accordion h1, .content .accordion h2, .content .accordion h3{
  margin-bottom:0;
}
.table > :not(caption) > * > *{
  padding: 1rem 3rem;
}
.international-campuses{
  width: 100%;
  height: auto;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  border-radius: var(--bs-border-radius);
  overflow: hidden;
  background-color: var(--blue-600);
  color: var(--bs-white);
}
.content-valign-center .content-area, .content-valign-center .content-body{
  margin-top: auto;
  margin-bottom: auto;
}
/* .path-degrees .box .imgHolder{
  top: 30%;
}
.path-degrees .box h6{
  top: 60%;
} */
.careerBlock .imageContainer{min-height: 200px;}
.careerBlock a{ color: #fff;}

.image-w-50 .media-area img{ width: 50px;}
.image-w-100 .media-area img{ width: 100px;}
.image-w-200 .media-area img{ width: 200px;}
.image-h-50 .media-area img{ height: 50px;}
.image-h-100 .media-area img{ height: 100px;}
.image-h-200 .media-area img{ height: 200px;}

.box-new.box .imgHolder {
  position: absolute;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}
.box-new.box h6 {
  position: absolute;
  top: 15%;
  padding: 0 10px;
  width: 100%;
  text-align: center;
}
.box-new.box.small .imgHolder {
  top: 65%;
}

.accordion-100-parent .accordion-900 .accordion-body {
  background: var(--bs-white);
}

.accordion-100-parent .accordion-900 button {
  background: var(--blue-100) !important;
  color: var(--bs-black) !important;
  font-weight: 700;
  padding: 1.25rem 2.5rem 1.25rem 1.25rem;
  font-size: 1.2rem;
}

.accordion-100-parent .accordion-900 .accordion-button::after {
  color: var(--blue-700);
  top: 1rem;
  right: 1.5rem;
  font-size: 1.5rem;
  position: absolute;
}
.content iframe {  border-radius: var(--bs-border-radius); }
.text-default a, .international-campuses a{color: var(--text-default) !important;}
@media only screen and (min-width: 575px){
  /* .path-degrees .box-900 img {
    width: 92%;
    max-height:100%;
  } */
  ul.li-50 li{ width: 50%; float: left;}
  ul.li-50 { width: 50%;}
}
@media only screen and (max-width: 575px){
  .banner h1{ width: 100%;}
}

