/* Compiled from: compatibility.scss */
/* Compiled at: 2026-04-18 01:29:14 */

@media only screen and (max-width: 767px) {
  #header-mobile .header_top .stm_header_top_toggler {
    display: none !important;
  }
  #header-mobile .ms_mobile_menu .stm_lms_categories_dropdown__parents .stm_lms_categories_dropdown__parent:nth-child(4) .sbc_h {
    pointer-events: none;
  }
  #header-mobile .ms_mobile_menu .stm_lms_categories_dropdown__parents .stm_lms_categories_dropdown__parent:last-child {
    display: none;
  }
  #header-mobile .ms_mobile_menu .stm_lms_categories_dropdown__parents .stm_lms_categories_dropdown__child a {
    background-color: #0000000d;
  }
  .masterstudy-single-course .masterstudy-single-course__buttons {
    display: none;
  }
  .masterstudy-single-course .masterstudy-single-course__cta {
    display: none;
  }
  .masterstudy-single-course .masterstudy-single-course-widgets #block-8 > p {
    display: none;
  }
  .tt_enrol_form .wpcf7-checkbox .wpcf7-list-item label {
    flex-wrap: nowrap;
  }
  .tt_enrol_form .wpcf7-radio .wpcf7-list-item {
    flex: 0 0 100%;
  }
  .tt_enrol_form_register_page .tt_enrol_form .form-group > p {
    margin-bottom: 10px !important;
    display: block !important;
  }
  .tt_enrol_form_register_page .tt_enrol_form .form-group > p label {
    padding: 5px 0 !important;
  }
  .tt_enrol_form_register_page .tt_enrol_form .form-group > p .wpcf7-form-control-wrap {
    font-size: 14px;
  }
  .tt_enrol_form_register_page .tt_enrol_form .form-group > p .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item {
    flex: 0 0 100% !important;
  }
  .tt_enrol_form_register_page .tt_enrol_form .tt_submit_container p {
    text-align: left !important;
  }
  #footer_bottom .widget_contacts .widget_contacts_style_1 li {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: nowrap;
  }
  #footer_bottom .widget_contacts .widget_contacts_style_1 li .text {
    width: 100%;
    max-width: 100%;
    flex: 1;
    top: 0;
  }
  .ht_form .wpforms-field.wpforms-field-radio.wpforms-list-2-columns ul, .ht_form .wpforms-field.wpforms-field-checkbox.wpforms-list-2-columns ul {
    grid-template-columns: 1fr !important;
  }
  .ht_form .wpforms-field.wpforms-field-radio.wpforms-list-2-columns ul label, .ht_form .wpforms-field.wpforms-field-checkbox.wpforms-list-2-columns ul label {
    margin-bottom: 0 !important;
  }
  .ht_form .ht_inline_style label, .ht_form .ht_inline_style input {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
  .ht_form .ht_radio_inline fieldset {
    display: block !important;
  }
  .ht_form .ht_radio_inline fieldset legend, .ht_form .ht_radio_inline fieldset ul {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
  .ht_form .ht_radio_inline fieldset legend span, .ht_form .ht_radio_inline fieldset ul span {
    margin-left: 0;
  }
  .ht_form .ht_radio_inline fieldset ul {
    margin-top: 20px;
  }
  .ht_form label {
    margin-bottom: 20px !important;
  }
  #ht_menu .elementor-nav-menu {
    padding: 10px;
    margin: 10px;
    border-top: 1px solid #0000003d;
    background-color: #f0f2f5;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .header_default .tt_default_header_container > .row .col-md-3 {
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
  .header_main_menu_wrapper .pull-right {
    display: none !important;
  }
  #header-mobile .header_top .stm_header_top_toggler {
    display: none !important;
  }
  #header-mobile .ms_mobile_menu .stm_lms_categories_dropdown__parents .stm_lms_categories_dropdown__parent:nth-child(4) .sbc_h {
    pointer-events: none;
  }
  #header-mobile .ms_mobile_menu .stm_lms_categories_dropdown__parents .stm_lms_categories_dropdown__parent:last-child {
    display: none;
  }
  #header-mobile .ms_mobile_menu .stm_lms_categories_dropdown__parents .stm_lms_categories_dropdown__child a {
    background-color: #0000000d;
  }
  #header-mobile .stm_header_top_toggler {
    display: none;
  }
  .teachers-template-default .tt_class_card_list .e-con-inner {
    flex-wrap: wrap !important;
    row-gap: 20px !important;
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .teachers-template-default .tt_class_card_list .tt_class_card {
    flex: 0 0 48% !important;
  }
  .masterstudy-single-course .masterstudy-single-course__buttons {
    display: none;
  }
  .masterstudy-single-course .masterstudy-single-course__cta {
    display: none;
  }
  .masterstudy-single-course .masterstudy-single-course-widgets #block-8 > p {
    display: none;
  }
  .blog_main_layout_grid > .row > .col-lg-3 {
    display: none;
  }
  .ht_form .ht_inline_style label, .ht_form .ht_inline_style input {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
  .ht_form .ht_radio_inline fieldset legend, .ht_form .ht_radio_inline fieldset ul {
    width: 100%;
    max-width: 100%;
    flex-basis: 100%;
  }
  .ht_form .ht_radio_inline fieldset ul {
    margin-top: 20px;
  }
  .ht_form label {
    margin-bottom: 20px !important;
  }
  #ht_menu .elementor-nav-menu {
    padding: 20px;
    margin: 20px;
    border-top: 1px solid #0000003d;
    background-color: #f0f2f5;
  }
}
@media only screen and (min-width: 1025px) and (max-width: 1439px) {
  #header .tt_default_header_container .row > .col-md-3 {
    width: 20%;
  }
  #header .tt_default_header_container .row > .col-md-9 {
    width: 80%;
  }
  #header .header-menu li {
    padding: 0px 8px;
  }
  #header .header-menu li a {
    font-size: 14px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22www%2Fwwwroot%2Fpeakeducation_co_nz%2Fwp-content%2Fplugins%2Ftt-frame%2Fassets%2Fscss%2Fcompatibility.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAKA%3BAAIY%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUL%3BAAEQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWL%3BAAGY%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%22%7D */