/** Shopify CDN: Minification failed

Line 153:0 Expected "}" to go with "{"

**/
.font-stylingh2{font-weight:300 !important; font-family: "Silk serif" !important; font-size: 32px !important; letter-spacing: 0 !important;
  line-height: 45px !important;
  text-transform: none;
}

.academy header.site-header.logo--middle .site-header__icons {
  display: table-cell;
}
.academy #other_pages_header header.site-header {
  background: transparent;
  border-bottom: none !important;
}
.academy .not-transparent-header .main-content {
  margin-top: 0;
}
.academy
  header.site-header.logo--middle
  .logo-align--middle
  .site-header__logo
  a {
  color: white;
}
.academy #AccessibleNav select {
   background-color: transparent;
    color: white;
    font-size: 14px;
    line-height: 13.93px;
    letter-spacing: 0.5px;
    max-width: 139px;
}

.academy #other_pages_header header.site-header.logo--middle .site-header__icons .site-header__icons-wrapper a,
.academy #other_pages_header header.site-header.logo--middle .logo-align--middle .site-header__logo,
.academy #other_pages_header .header_responsive_toggle .inner_toggle .menu_icon svg g{
  color:white;
    fill:white
}
.academy.fix-header-body #AccessibleNav select,
.academy.fix-header-body #other_pages_header header.site-header.logo--middle .site-header__icons .site-header__icons-wrapper a,
.academy #other_pages_header header.site-header:hover .site-header__icons .site-header__icons-wrapper a,
.academy #other_pages_header header.site-header:hover #AccessibleNav select,
.academy #other_pages_header header.site-header:hover .inner_toggle .menu_icon svg g{
   color: #989898;
  fill:#989898
}
.academy #other_pages_header header.site-header:hover {
    background: #fff;
    transition: .3s;
}
.academy #other_pages_header header.site-header.logo--middle .site-header__icons .site-header__icons-wrapper #signup-popup-btn{
  background: #B0B3A2;
    padding:17px 25px
}
.academy #other_pages_header header.site-header:hover .site-header__icons-wrapper #signup-popup-btn,
.academy.fix-header-body  #other_pages_header header.site-header .site-header__icons-wrapper #signup-popup-btn{
  color:white;
} 
.main_home_hero_slider.online_classes .slider_content  p{
  font-size:14px;
  line-height:14px;
  letter-spacing:0.5px;
  color:white
}
.academy .main_home_hero_slider.online_classes .slider_content{
      right: unset;
    left: 0;
    text-align: start;
    padding-left: 120px;
}
.main_home_hero_slider.online_classes .slider_content h1{
  max-width: 458px;
    font-weight: 400;
}
.academy .main_home_hero_slider.online_classes .slider_content a{
      margin-left: 0;
    text-align: center;
    width: 131px;
    height: 45px;
    line-height: 45px;
    padding: 0;
    background: #B0B3A2;
    border: none;
    letter-spacing: 0.5px;
  display:block
}
footer.site-footer .footer-inner-width {
 /**   padding-left: 450px;
    padding-right: 450px;
  **/
}

@media only screen and (max-width: 1199px){
  .academy .transparent-header .custom_main_header .header_right ul{
    display:flex
  }
  .academy.fixed_body #other_pages_header header.site-header{
       background-color: white;
  }
}

@media only screen and (max-width: 767px){
  .academy .main_home_hero_slider.online_classes .slider_content{
    padding:0 30px
  }
}
@media only screen and (max-width: 575px){
.main_home_hero_slider.online_classes .slider_content h1 {
    max-width: 458px;
    font-weight: 400;
    font-size: 36px;
    line-height: 48px;
    max-width: 310px;
}
}
a.site-nav__link[aria-describedby="a11y-external-message"] span {
  border: 2px solid #fff !important;
  padding: 15px 20px 15px 20px !important;
  margin: 16px 0px;
}






 h5 {

      line-height: 12px;
      color: #000000;
      letter-spacing: 2.5px;
      font-weight: 400;
      display: block;
      @media only screen and (max-width: 767px)  {
        font-size: 12px;
        line-height: 14px;
        margin: 0 0 20px 0;
      }










