/*
0-600px: phone
600-900px: tablet portrait 
900 - 1200px: tablet landscape
[1200 - 1800] is where your normal style apply
18000px + :big desktop
*/
body {
  background-color: #F1F1F1; }

figure {
  margin: 0; }

ul {
  margin-bottom: 0; }

ol {
  margin-bottom: 0; }

a {
  color: #466991; }

img {
  max-width: 100%; }

body {
  font-family: 'Roboto', sans-serif; }

.header .navigation-top {
  align-items: center;
  background-color: #FFFFFF;
  box-shadow: 0 0 16px 0 #D7D7D7;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }
  .header .navigation-top__img-brand {
    display: flex;
    justify-content: space-between; }
    .header .navigation-top__img-brand .logo-company {
      width: 100px;
      height: auto; }
  @media (max-width: 37.5em) {
    .header .navigation-top .navbar-toggler {
      margin-right: 15px; } }
  .header .navigation-top__menu .menu .menu-link {
    color: #A4A4A4;
    padding: 5px 15px; }
    .header .navigation-top__menu .menu .menu-link:hover {
      background-color: #F24962;
      border-radius: 4px;
      color: #FFFFFF; }
    .header .navigation-top__menu .menu .menu-link.-active {
      background-color: #F24962;
      border-radius: 4px;
      color: #FFFFFF; }
  .header .navigation-top__menu .menu .button-go-back__link .fa-sign-out {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    /* IE 9 */
    -webkit-transform: rotate(180deg); }
  .header .navigation-top__menu .menu .account-information {
    display: none; }
    @media (max-width: 75em) {
      .header .navigation-top__menu .menu .account-information {
        display: none; } }
    @media (max-width: 56.25em) {
      .header .navigation-top__menu .menu .account-information {
        display: block; } }
    @media (max-width: 37.5em) {
      .header .navigation-top__menu .menu .account-information {
        display: block; } }
    @media (min-width: 112.5em) {
      .header .navigation-top__menu .menu .account-information {
        display: none; } }
  .header .navigation-top__user {
    display: flex;
    align-items: center; }
    @media (max-width: 75em) {
      .header .navigation-top__user {
        display: flex; } }
    @media (max-width: 56.25em) {
      .header .navigation-top__user {
        display: none; } }
    @media (max-width: 37.5em) {
      .header .navigation-top__user {
        display: none; } }
    @media (min-width: 112.5em) {
      .header .navigation-top__user {
        display: flex; } }
    .header .navigation-top__user .avatar {
      border-radius: 50%;
      margin-right: 10px;
      width: 32px;
      height: 32px;
      object-fit: cover;
      object-position: center; }
      .header .navigation-top__user .avatar.-color-random-1 {
        background-color: #6fbec5; }
      .header .navigation-top__user .avatar.-color-random-2 {
        background-color: #e3695c; }
      .header .navigation-top__user .avatar.-color-random-3 {
        background-color: #f1af4e; }
      .header .navigation-top__user .avatar.-color-random-4 {
        background-color: #0a9145; }
      .header .navigation-top__user .avatar.-color-random-5 {
        background-color: #505050; }
      .header .navigation-top__user .avatar.-color-random-6 {
        background-color: #e05073; }
      .header .navigation-top__user .avatar.-color-random-7 {
        background-color: #008fc9; }
      .header .navigation-top__user .avatar.-color-random-8 {
        background-color: #0f75bd; }
      .header .navigation-top__user .avatar.-color-random-9 {
        background-color: #E8E9EE; }
  .header .navigation-top .navbar .navbar-toggler {
    background-color: transparent;
    border: 1px solid #466991; }
    .header .navigation-top .navbar .navbar-toggler .fa-bars {
      color: #466991; }

section.margin-navbar {
  margin-top: 75px; }

footer#footer-test {
  background-color: #FFFFFF;
  box-shadow: 0 0 16px 0 #D7D7D7;
  padding: 20px 0; }
  footer#footer-test .next_section {
    width: auto; }

.align-item-center {
  align-items: center; }

@media (max-width: 75em) {
  footer#footer-test .footer-reading-view-desktop-tablet {
    display: flex; } }
@media (max-width: 56.25em) {
  footer#footer-test .footer-reading-view-desktop-tablet {
    display: flex; } }
@media (max-width: 37.5em) {
  footer#footer-test .footer-reading-view-desktop-tablet {
    display: none; } }
@media (min-width: 112.5em) {
  footer#footer-test .footer-reading-view-desktop-tablet {
    display: flex; } }
footer#footer-test .footer-reading-view-desktop-tablet .time-countdown-test-reading-view-desktop-mobile {
  color: #F24962; }
  footer#footer-test .footer-reading-view-desktop-tablet .time-countdown-test-reading-view-desktop-mobile__icon {
    font-size: 24px; }
  footer#footer-test .footer-reading-view-desktop-tablet .time-countdown-test-reading-view-desktop-mobile__time {
    font-size: 30px;
    font-weight: bold; }
    @media (max-width: 75em) {
      footer#footer-test .footer-reading-view-desktop-tablet .time-countdown-test-reading-view-desktop-mobile__time {
        font-size: 30px; } }
    @media (max-width: 56.25em) {
      footer#footer-test .footer-reading-view-desktop-tablet .time-countdown-test-reading-view-desktop-mobile__time {
        font-size: 30px; } }
    @media (min-width: 112.5em) {
      footer#footer-test .footer-reading-view-desktop-tablet .time-countdown-test-reading-view-desktop-mobile__time {
        font-size: 30px; } }
footer#footer-test .footer-reading-view-mobile {
  display: none; }
  @media (max-width: 75em) {
    footer#footer-test .footer-reading-view-mobile {
      display: none; } }
  @media (max-width: 56.25em) {
    footer#footer-test .footer-reading-view-mobile {
      display: none; } }
  @media (max-width: 37.5em) {
    footer#footer-test .footer-reading-view-mobile {
      display: flex; } }
  @media (min-width: 112.5em) {
    footer#footer-test .footer-reading-view-mobile {
      display: none; } }
  footer#footer-test .footer-reading-view-mobile .time-countdown-test-reading-view-mobile {
    color: #F24962; }
    footer#footer-test .footer-reading-view-mobile .time-countdown-test-reading-view-mobile__icon {
      font-size: 24px; }
      @media (max-width: 37.5em) {
        footer#footer-test .footer-reading-view-mobile .time-countdown-test-reading-view-mobile__icon {
          font-size: 24px; } }
    footer#footer-test .footer-reading-view-mobile .time-countdown-test-reading-view-mobile__time {
      font-size: 30px;
      font-weight: bold; }
      @media (max-width: 37.5em) {
        footer#footer-test .footer-reading-view-mobile .time-countdown-test-reading-view-mobile__time {
          font-size: 30px; } }

.test-listening .choose_correct_question {
  margin-bottom: 15px; }
  .test-listening .choose_correct_question .form-answer__number-answer {
    margin-right: 15px;
    display: inline-block; }
.test-listening .choose_correct_answer {
  margin-left: 30px; }
  .test-listening .choose_correct_answer .check {
    display: inline-block;
    border: 1px solid #F24962;
    margin-right: 15px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 50%;
    text-align: center;
    font-size: 18px;
    cursor: pointer; }
.test-listening .choose_correct .check_box_active strong {
  background: #F24962;
  color: #FFF; }
.test-listening .choose_correct label {
  margin-bottom: 10px;
  display: block; }

@media (max-width: 75em) {
  footer#footer-test .footer-tablet-desktop {
    display: flex; } }
@media (max-width: 56.25em) {
  footer#footer-test .footer-tablet-desktop {
    display: flex; } }
@media (max-width: 37.5em) {
  footer#footer-test .footer-tablet-desktop {
    display: none; } }
@media (min-width: 112.5em) {
  footer#footer-test .footer-tablet-desktop {
    display: flex; } }
footer#footer-test .group-button__show-answer-view-desktop {
  display: block; }
  @media (max-width: 75em) {
    footer#footer-test .group-button__show-answer-view-desktop {
      display: block; } }
  @media (max-width: 56.25em) {
    footer#footer-test .group-button__show-answer-view-desktop {
      display: none; } }
  @media (max-width: 37.5em) {
    footer#footer-test .group-button__show-answer-view-desktop {
      display: none; } }
  @media (min-width: 112.5em) {
    footer#footer-test .group-button__show-answer-view-desktop {
      display: block; } }
footer#footer-test .group-button__show-answer-view-tablet {
  display: none; }
  @media (max-width: 75em) {
    footer#footer-test .group-button__show-answer-view-tablet {
      display: none; } }
  @media (max-width: 56.25em) {
    footer#footer-test .group-button__show-answer-view-tablet {
      display: block; } }
  @media (max-width: 37.5em) {
    footer#footer-test .group-button__show-answer-view-tablet {
      display: none; } }
  @media (min-width: 112.5em) {
    footer#footer-test .group-button__show-answer-view-tablet {
      display: none; } }
footer#footer-test .group-button__next-finish-section-view-desktop {
  display: block; }
  @media (max-width: 75em) {
    footer#footer-test .group-button__next-finish-section-view-desktop {
      display: block; } }
  @media (max-width: 56.25em) {
    footer#footer-test .group-button__next-finish-section-view-desktop {
      display: none; } }
  @media (max-width: 37.5em) {
    footer#footer-test .group-button__next-finish-section-view-desktop {
      display: none; } }
  @media (min-width: 112.5em) {
    footer#footer-test .group-button__next-finish-section-view-desktop {
      display: block; } }
footer#footer-test .group-button__next-finish-section-view-ipad {
  display: none; }
  @media (max-width: 75em) {
    footer#footer-test .group-button__next-finish-section-view-ipad {
      display: none; } }
  @media (max-width: 56.25em) {
    footer#footer-test .group-button__next-finish-section-view-ipad {
      display: block; } }
  @media (min-width: 112.5em) {
    footer#footer-test .group-button__next-finish-section-view-ipad {
      display: none; } }
footer#footer-test .footer-view-mobile {
  display: none;
  align-items: center; }
  footer#footer-test .footer-view-mobile.-custom-margin-top {
    margin-top: 15px; }
  @media (max-width: 75em) {
    footer#footer-test .footer-view-mobile {
      display: none; } }
  @media (max-width: 56.25em) {
    footer#footer-test .footer-view-mobile {
      display: none; } }
  @media (max-width: 37.5em) {
    footer#footer-test .footer-view-mobile {
      display: flex; } }
  @media (min-width: 112.5em) {
    footer#footer-test .footer-view-mobile {
      display: none; } }
  footer#footer-test .footer-view-mobile .group-button__button-play-pause {
    color: #F24962; }
    footer#footer-test .footer-view-mobile .group-button__button-play-pause .btn-play-pause {
      font-size: 40px; }
  footer#footer-test .footer-view-mobile .time-play {
    display: flex;
    align-items: center; }
    footer#footer-test .footer-view-mobile .time-play__time-audio {
      font-size: 14px;
      margin-right: 10px; }
    footer#footer-test .footer-view-mobile .time-play__audio-time-line {
      position: relative;
      height: 3px;
      border-radius: 6px;
      background-color: #E8E9EE;
      width: 100%; }
      footer#footer-test .footer-view-mobile .time-play__audio-time-line::before {
        content: '';
        position: absolute;
        width: 40%;
        height: 3px;
        border-radius: 6px;
        background-color: #F24962; }
      footer#footer-test .footer-view-mobile .time-play__audio-time-line::after {
        content: '';
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background-color: #FFFFFF;
        border: 2px solid #F24962;
        position: absolute;
        transform: translate(-50%, -50%);
        top: 50%;
        left: 42%; }
  footer#footer-test .footer-view-mobile .audio-player-view-mobile .time-countdown-mobile {
    color: #F24962;
    display: flex;
    align-items: center;
    justify-content: space-between; }
    footer#footer-test .footer-view-mobile .audio-player-view-mobile .time-countdown-mobile__icon {
      font-size: 18px;
      margin-right: 5px; }
    footer#footer-test .footer-view-mobile .audio-player-view-mobile .time-countdown-mobile__time {
      font-size: 22px;
      font-weight: bold; }

.audio-player-time-countdown {
  display: flex;
  flex-direction: row; }
  .audio-player-time-countdown .audio-player {
    display: flex;
    width: 100%; }
    .audio-player-time-countdown .audio-player .group-button-audio .btn-play-pause {
      font-size: 50px;
      color: #F24962;
      margin-right: 25px; }
      @media (max-width: 75em) {
        .audio-player-time-countdown .audio-player .group-button-audio .btn-play-pause {
          font-size: 50px; } }
      @media (max-width: 56.25em) {
        .audio-player-time-countdown .audio-player .group-button-audio .btn-play-pause {
          font-size: 40px; } }
      @media (min-width: 112.5em) {
        .audio-player-time-countdown .audio-player .group-button-audio .btn-play-pause {
          font-size: 50px; } }
    .audio-player-time-countdown .audio-player .time-play {
      width: 100%; }
      .audio-player-time-countdown .audio-player .time-play__time-audio {
        margin-right: 15px; }
      .audio-player-time-countdown .audio-player .time-play__audio-time-line {
        position: relative;
        height: 4px;
        border-radius: 6px;
        background-color: #E8E9EE;
        margin-right: 15px;
        width: 100%; }
        .audio-player-time-countdown .audio-player .time-play__audio-time-line::before {
          content: '';
          position: absolute;
          width: 120px;
          height: 4px;
          border-radius: 6px;
          background-color: #F24962; }
          @media (max-width: 75em) {
            .audio-player-time-countdown .audio-player .time-play__audio-time-line::before {
              width: 120px; } }
          @media (max-width: 56.25em) {
            .audio-player-time-countdown .audio-player .time-play__audio-time-line::before {
              width: 90px; } }
          @media (min-width: 112.5em) {
            .audio-player-time-countdown .audio-player .time-play__audio-time-line::before {
              width: 120px; } }
        .audio-player-time-countdown .audio-player .time-play__audio-time-line::after {
          content: '';
          width: 12px;
          height: 12px;
          border-radius: 50%;
          background-color: #FFFFFF;
          border: 2px solid #F24962;
          position: absolute;
          transform: translate(-50%, -50%);
          top: 50%;
          left: 42%; }
      .audio-player-time-countdown .audio-player .time-play__time-left {
        margin-right: 15px; }
    .audio-player-time-countdown .audio-player .volume__icon {
      color: #9DA7B1;
      font-size: 24px;
      margin-right: 15px; }
    .audio-player-time-countdown .audio-player .volume__level {
      position: relative;
      width: 70px;
      max-width: 70px;
      height: 4px;
      border-radius: 6px;
      background-color: #E8E9EE; }
      .audio-player-time-countdown .audio-player .volume__level::before {
        content: '';
        position: absolute;
        width: 30px;
        height: 4px;
        border-radius: 6px;
        background-color: #F24962; }
      .audio-player-time-countdown .audio-player .volume__level::after {
        content: '';
        position: absolute;
        width: 12px;
        height: 12px;
        border-radius: 50%;
        transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        background-color: #FFFFFF;
        border: 2px solid #F24962; }

.time-countdown {
  color: #F24962;
  margin-left: auto;
  margin-right: auto; }
  .time-countdown_left {
    margin-left: 0; }
  .time-countdown__icon {
    font-size: 24px;
    margin-right: 10px; }
    @media (max-width: 75em) {
      .time-countdown__icon {
        font-size: 18px; } }
    @media (max-width: 56.25em) {
      .time-countdown__icon {
        font-size: 18px; } }
    @media (min-width: 112.5em) {
      .time-countdown__icon {
        font-size: 24px; } }
  .time-countdown__time {
    font-size: 30px;
    font-weight: bold; }
    @media (max-width: 75em) {
      .time-countdown__time {
        font-size: 30px; } }
    @media (max-width: 56.25em) {
      .time-countdown__time {
        font-size: 20px; } }
    @media (max-width: 37.5em) {
      .time-countdown__time {
        font-size: 30px; } }
    @media (min-width: 112.5em) {
      .time-countdown__time {
        font-size: 30px; } }

.test-listening .choose_correct_question {
  margin-bottom: 15px; }
  .test-listening .choose_correct_question .form-answer__number-answer {
    margin-right: 15px;
    display: inline-block; }
.test-listening .choose_correct_answer {
  margin-left: 30px; }
  .test-listening .choose_correct_answer .check {
    display: inline-block;
    border: 1px solid #F24962;
    margin-right: 15px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 50%;
    text-align: center;
    font-size: 18px;
    cursor: pointer; }
.test-listening .choose_correct .check_box_active strong {
  background: #F24962;
  color: #FFF; }
.test-listening .choose_correct label {
  margin-bottom: 10px;
  display: block; }

footer#footer-test .footer-test-speaking .audio-player-time-countdown {
  display: flex;
  flex-direction: row; }
footer#footer-test .footer-test-speaking .time-countdown-test-speaking {
  color: #F24962;
  margin-left: auto;
  margin-right: auto; }
  footer#footer-test .footer-test-speaking .time-countdown-test-speaking_left {
    margin-left: 0; }
  footer#footer-test .footer-test-speaking .time-countdown-test-speaking__icon {
    font-size: 24px; }
    @media (max-width: 75em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__icon {
        font-size: 24px; } }
    @media (max-width: 56.25em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__icon {
        font-size: 20px; } }
    @media (max-width: 37.5em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__icon {
        font-size: 24px; } }
    @media (min-width: 112.5em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__icon {
        font-size: 24px; } }
  footer#footer-test .footer-test-speaking .time-countdown-test-speaking__time {
    font-size: 30px;
    font-weight: bold; }
    @media (max-width: 75em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__time {
        font-size: 30px; } }
    @media (max-width: 56.25em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__time {
        font-size: 20px; } }
    @media (max-width: 37.5em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__time {
        font-size: 30px; } }
    @media (min-width: 112.5em) {
      footer#footer-test .footer-test-speaking .time-countdown-test-speaking__time {
        font-size: 30px; } }

footer#footer-test .footer-test-writing .audio-player-time-countdown {
  display: flex;
  flex-direction: row; }
footer#footer-test .footer-test-writing .time-countdown-test-writing {
  color: #F24962;
  margin-left: auto;
  margin-right: auto; }
  footer#footer-test .footer-test-writing .time-countdown-test-writing_left {
    margin-left: 0; }
  footer#footer-test .footer-test-writing .time-countdown-test-writing__icon {
    font-size: 24px; }
    @media (max-width: 75em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__icon {
        font-size: 24px; } }
    @media (max-width: 56.25em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__icon {
        font-size: 20px; } }
    @media (max-width: 37.5em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__icon {
        font-size: 24px; } }
    @media (min-width: 112.5em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__icon {
        font-size: 24px; } }
  footer#footer-test .footer-test-writing .time-countdown-test-writing__time {
    font-size: 30px;
    font-weight: bold; }
    @media (max-width: 75em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__time {
        font-size: 30px; } }
    @media (max-width: 56.25em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__time {
        font-size: 20px; } }
    @media (max-width: 37.5em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__time {
        font-size: 30px; } }
    @media (min-width: 112.5em) {
      footer#footer-test .footer-test-writing .time-countdown-test-writing__time {
        font-size: 30px; } }

.test-listening {
  margin-bottom: 30px; }
  .test-listening .background-test {
    background-color: #FFFFFF;
    border-radius: 6px;
    padding-bottom: 30px; }
    .test-listening .background-test .group-test__title {
      font-size: 20px;
      font-weight: bold;
      padding-top: 15px; }
    .test-listening .background-test .group-test__subtitle {
      font-size: 12px;
      text-transform: uppercase;
      padding-bottom: 15px; }
    .test-listening .background-test .group-test__custom-border-bottom {
      border-bottom: 1px solid #D1D1D1;
      height: 1px; }
    .test-listening .background-test .questions {
      margin: 30px 0; }
      @media (max-width: 75em) {
        .test-listening .background-test .questions.-custom-margin {
          margin: 30px 0; } }
      @media (max-width: 56.25em) {
        .test-listening .background-test .questions.-custom-margin {
          margin: 0; } }
      @media (max-width: 37.5em) {
        .test-listening .background-test .questions.-custom-margin {
          margin: 0; } }
      @media (min-width: 112.5em) {
        .test-listening .background-test .questions.-custom-margin {
          margin: 30px 0; } }
      .test-listening .background-test .questions__title {
        font-size: 30px;
        font-weight: bold;
        color: #F24962;
        padding-right: 20px;
        border-right: 1px solid #D1D1D1; }
        @media (max-width: 75em) {
          .test-listening .background-test .questions__title {
            border-right: 1px solid #D1D1D1; } }
        @media (max-width: 56.25em) {
          .test-listening .background-test .questions__title {
            border-right: none; } }
        @media (max-width: 37.5em) {
          .test-listening .background-test .questions__title {
            border-right: none; } }
        @media (min-width: 112.5em) {
          .test-listening .background-test .questions__title {
            border-right: 1px solid #D1D1D1; } }
      .test-listening .background-test .questions__subtitle {
        padding-left: 20px; }
    .test-listening .background-test #tape-script .card {
      color: red; }
    .test-listening .background-test .exam-questions {
      background-color: #F1F1F1;
      width: 100%;
      height: 530px;
      margin-bottom: 100px; }
      @media (max-width: 75em) {
        .test-listening .background-test .exam-questions {
          margin-bottom: 100px; } }
      @media (max-width: 56.25em) {
        .test-listening .background-test .exam-questions {
          margin-bottom: 0px; } }
      @media (max-width: 37.5em) {
        .test-listening .background-test .exam-questions {
          margin-bottom: 0px; } }
      @media (min-width: 112.5em) {
        .test-listening .background-test .exam-questions {
          margin-bottom: 100px; } }
    .test-listening .background-test .group-button {
      justify-content: space-between;
      margin: 35px -10px; }
      @media (max-width: 75em) {
        .test-listening .background-test .group-button {
          margin: 35px -10px; } }
      @media (max-width: 56.25em) {
        .test-listening .background-test .group-button {
          margin: 15px -10px; } }
      @media (max-width: 37.5em) {
        .test-listening .background-test .group-button {
          margin: 15px -10px; } }
      @media (min-width: 112.5em) {
        .test-listening .background-test .group-button {
          margin: 35px -10px; } }
      .test-listening .background-test .group-button .custom-col {
        padding: 0 10px; }
      .test-listening .background-test .group-button .form-textarea-notepad {
        color: #333;
        margin-top: 35px; }
        .test-listening .background-test .group-button .form-textarea-notepad textarea {
          background: #F3F3F3; }
      .test-listening .background-test .group-button__button-show-notepad {
        margin-top: 0; }
        @media (max-width: 75em) {
          .test-listening .background-test .group-button__button-show-notepad {
            margin-top: 0; } }
        @media (max-width: 56.25em) {
          .test-listening .background-test .group-button__button-show-notepad {
            margin-top: 0; } }
        @media (max-width: 37.5em) {
          .test-listening .background-test .group-button__button-show-notepad {
            margin-top: 15px; } }
        @media (min-width: 112.5em) {
          .test-listening .background-test .group-button__button-show-notepad {
            margin-top: 0; } }
    .test-listening .background-test .form-answer__number-answer {
      width: 40px;
      height: 40px;
      line-height: 40px;
      background-color: #466991;
      border-radius: 50%;
      text-align: center;
      color: #FFFFFF;
      font-size: 20px; }
    .test-listening .background-test .form-answer__input-answer {
      margin-bottom: 35px; }
    .test-listening .background-test .form-answer .input-answer.-custom-padding-left {
      padding-left: 0; }

section.information .designed-build {
  margin-bottom: 120px;
  font-size: 12px;
  color: #9DA7B1; }

section.test-listening-review {
  margin-bottom: 30px; }
  section.test-listening-review .background-test {
    background-color: #FFFFFF;
    border-radius: 6px;
    padding-bottom: 30px; }
    section.test-listening-review .background-test .group-test__title {
      font-size: 20px;
      font-weight: bold;
      padding-top: 15px; }
    section.test-listening-review .background-test .group-test__subtitle {
      font-size: 12px;
      text-transform: uppercase;
      padding-bottom: 15px; }
    section.test-listening-review .background-test .group-test__custom-border-bottom {
      border-bottom: 1px solid #D1D1D1;
      height: 1px; }
    section.test-listening-review .background-test .questions {
      margin: 30px 0; }
      @media (max-width: 75em) {
        section.test-listening-review .background-test .questions.-custom-margin {
          margin: 30px 0; } }
      @media (max-width: 56.25em) {
        section.test-listening-review .background-test .questions.-custom-margin {
          margin: 0; } }
      @media (max-width: 37.5em) {
        section.test-listening-review .background-test .questions.-custom-margin {
          margin: 0; } }
      @media (min-width: 112.5em) {
        section.test-listening-review .background-test .questions.-custom-margin {
          margin: 30px 0; } }
      section.test-listening-review .background-test .questions__title {
        font-size: 30px;
        font-weight: bold;
        color: #F24962;
        padding-right: 20px;
        border-right: 1px solid #D1D1D1; }
        @media (max-width: 75em) {
          section.test-listening-review .background-test .questions__title {
            border-right: 1px solid #D1D1D1; } }
        @media (max-width: 56.25em) {
          section.test-listening-review .background-test .questions__title {
            border-right: none; } }
        @media (max-width: 37.5em) {
          section.test-listening-review .background-test .questions__title {
            border-right: none; } }
        @media (min-width: 112.5em) {
          section.test-listening-review .background-test .questions__title {
            border-right: 1px solid #D1D1D1; } }
      section.test-listening-review .background-test .questions__subtitle {
        padding-left: 20px; }
    section.test-listening-review .background-test #tape-script .card {
      color: red; }
    section.test-listening-review .background-test .exam-questions {
      background-color: #F1F1F1;
      width: 100%;
      height: 530px;
      margin-bottom: 100px; }
      @media (max-width: 75em) {
        section.test-listening-review .background-test .exam-questions {
          margin-bottom: 100px; } }
      @media (max-width: 56.25em) {
        section.test-listening-review .background-test .exam-questions {
          margin-bottom: 0px; } }
      @media (max-width: 37.5em) {
        section.test-listening-review .background-test .exam-questions {
          margin-bottom: 0px; } }
      @media (min-width: 112.5em) {
        section.test-listening-review .background-test .exam-questions {
          margin-bottom: 100px; } }
    section.test-listening-review .background-test .group-button {
      justify-content: space-between;
      margin: 35px -10px; }
      @media (max-width: 75em) {
        section.test-listening-review .background-test .group-button {
          margin: 10px -10px; } }
      @media (max-width: 56.25em) {
        section.test-listening-review .background-test .group-button {
          margin: 15px -10px; } }
      @media (max-width: 37.5em) {
        section.test-listening-review .background-test .group-button {
          margin: 15px -10px; } }
      @media (min-width: 112.5em) {
        section.test-listening-review .background-test .group-button {
          margin: 35px -10px; } }
      section.test-listening-review .background-test .group-button .custom-col {
        padding: 0 10px; }
      section.test-listening-review .background-test .group-button .form-textarea-notepad {
        color: #333;
        margin-top: 35px; }
        section.test-listening-review .background-test .group-button .form-textarea-notepad textarea {
          background: #F3F3F3; }
      section.test-listening-review .background-test .group-button__button-show-notepad {
        margin-top: 0; }
        @media (max-width: 75em) {
          section.test-listening-review .background-test .group-button__button-show-notepad {
            margin-top: 0; } }
        @media (max-width: 56.25em) {
          section.test-listening-review .background-test .group-button__button-show-notepad {
            margin-top: 0; } }
        @media (max-width: 37.5em) {
          section.test-listening-review .background-test .group-button__button-show-notepad {
            margin-top: 15px; } }
        @media (min-width: 112.5em) {
          section.test-listening-review .background-test .group-button__button-show-notepad {
            margin-top: 0; } }
    section.test-listening-review .background-test .form-answer__number-answer {
      width: 40px;
      height: 40px;
      line-height: 40px;
      background-color: #466991;
      border-radius: 50%;
      text-align: center;
      color: #FFFFFF;
      font-size: 20px; }
    section.test-listening-review .background-test .form-answer__input-answer {
      margin-bottom: 35px; }
    section.test-listening-review .background-test .form-answer .input-answer.-custom-padding-left {
      padding-left: 0; }
    section.test-listening-review .background-test .form-answer-review-mode__text.-false {
      color: #F24962; }
    section.test-listening-review .background-test .form-answer-review-mode__text.-true {
      color: #466991; }
      section.test-listening-review .background-test .form-answer-review-mode__text.-true .fa-check {
        color: #2AB850; }
    section.test-listening-review .background-test .form-answer-review-mode__text-answer {
      color: #466991; }
    section.test-listening-review .background-test .choose_correct .check_box .check-review-test-listening {
      display: inline-block;
      margin-right: 15px;
      width: 35px;
      height: 35px;
      line-height: 35px;
      border-radius: 50%;
      text-align: center;
      font-size: 18px;
      cursor: pointer; }
    section.test-listening-review .background-test .choose_correct .check_box.-true .check-review-test-listening {
      background-color: #466991;
      color: #FFFFFF; }
    section.test-listening-review .background-test .choose_correct .check_box.-true .question-answer {
      color: #466991; }
      section.test-listening-review .background-test .choose_correct .check_box.-true .question-answer .fa-check {
        color: #2AB850; }
    section.test-listening-review .background-test .choose_correct .check_box.-false .check-review-test-listening {
      background: #F24962;
      color: #FFFFFF; }
    section.test-listening-review .background-test .choose_correct .check_box.-false .question-answer {
      color: #F24962; }
    section.test-listening-review .background-test .choose_correct .check_box.-normal .check-review-test-listening {
      border: 1px solid #F24962;
      color: #F24962; }
    section.test-listening-review .background-test .choose_correct label {
      margin-bottom: 10px;
      display: block; }

/* .split {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow-y: auto;overflow-x: hidden;}
.gutter {background-color: transparent;background-repeat: no-repeat;background-position: 50%;}
background-repeat: repeat;}
.split.split-horizontal, .gutter.gutter-horizontal { height: 100%;float: left;}
*/
section.test-speaking {
  margin-bottom: 30px; }
  section.test-speaking .background-test {
    background-color: #FFFFFF;
    border-radius: 6px;
    padding-bottom: 30px; }
    section.test-speaking .background-test .group-test__title {
      font-size: 20px;
      font-weight: bold;
      padding-top: 15px; }
    section.test-speaking .background-test .group-test__subtitle {
      font-size: 12px;
      text-transform: uppercase;
      padding-bottom: 15px; }
    section.test-speaking .background-test .group-test__custom-border-bottom {
      border-bottom: 1px solid #D1D1D1;
      height: 1px; }
    section.test-speaking .background-test .questions {
      display: flex;
      margin: 30px 0; }
      section.test-speaking .background-test .questions__title {
        font-size: 30px;
        font-weight: bold;
        color: #F24962;
        padding-right: 20px;
        border-right: 1px solid #D1D1D1; }
      section.test-speaking .background-test .questions__subtitle {
        padding-left: 20px; }
    section.test-speaking .background-test #tape-script .card {
      color: red; }
    section.test-speaking .background-test .exam-questions {
      background-color: #F1F1F1;
      width: 100%;
      height: 530px;
      margin-bottom: 100px; }
    section.test-speaking .background-test .group-button {
      justify-content: space-between;
      margin: 35px -10px; }
      section.test-speaking .background-test .group-button .custom-col {
        padding: 0 10px; }
      section.test-speaking .background-test .group-button .form-textarea-notepad {
        color: #333;
        margin-top: 35px; }
        section.test-speaking .background-test .group-button .form-textarea-notepad textarea {
          background: #F3F3F3; }
    section.test-speaking .background-test .form-answer__number-answer {
      width: 40px;
      height: 40px;
      line-height: 40px;
      background-color: #466991;
      border-radius: 50%;
      text-align: center;
      color: #FFFFFF;
      font-size: 20px; }
    section.test-speaking .background-test .form-answer__input-answer {
      margin-bottom: 35px; }
    section.test-speaking .background-test .form-answer .input-answer.-custom-padding-left {
      padding-left: 0; }

.gutter {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==") no-repeat #EFEFEF 50%; }

.flex {
  display: flex;
  flex-direction: row; }

.gutter.gutter-horizontal {
  cursor: ew-resize; }

.test-reading .col_gutter {
  padding: 30px 15px 30px 0; }
.test-reading .title {
  font-size: 20px;
  color: #F24962; }
.test-reading .read {
  /* .description {margin-bottom: $margin-3} */ }
  .test-reading .read_title {
    font-weight: bold;
    font-size: 16px;
    margin: 15px 0; }
  .test-reading .read_image {
    margin-bottom: 15px;
    width: 100%; }
.test-reading .answer .question_title {
  font-size: 20px;
  color: #F24962;
  font-weight: bold; }
.test-reading .left_input_100 {
  float: left;
  margin-right: 10px; }
.test-reading .right_input_100 {
  width: calc(100% - 55px);
  float: left; }
.test-reading .choose_answer {
  margin-top: 30px; }
  .test-reading .choose_answer .item {
    border-bottom: 1px solid #D1D1D1;
    padding-bottom: 25px;
    margin-bottom: 25px; }
    .test-reading .choose_answer .item:last-child {
      border-bottom: none;
      padding-bottom: 0; }
.test-reading .margin-top {
  margin-top: 20px; }

.test-writing .title {
  font-size: 16px;
  color: #F24962; }
.test-writing .question {
  margin-top: 30px; }
  .test-writing .question_title {
    font-size: 20px;
    color: #F24962; }
  .test-writing .question_description {
    margin-bottom: 15px; }
.test-writing .answer {
  margin-top: 30px; }
  .test-writing .answer_title {
    font-size: 20px;
    margin-bottom: 15px;
    font-weight: 500; }
  .test-writing .answer_count_word {
    font-size: 14px;
    float: right; }
  .test-writing .answer textarea {
    background: #E8E9EE;
    padding: 10px;
    min-height: 300px; }

.test-speaking .user_guide {
  margin-top: 30px;
  border: 1px solid #D1D1D1;
  border-radius: 6px;
  margin-bottom: 30px; }
  .test-speaking .user_guide_title {
    color: #466991;
    border-bottom: 1px solid #D1D1D1;
    padding: 10px;
    cursor: pointer; }
  .test-speaking .user_guide_content {
    padding: 10px; }
.test-speaking .question .item {
  margin-bottom: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #D1D1D1; }
  .test-speaking .question .item:last-child {
    border: none;
    margin-bottom: 0;
    padding-bottom: 0; }
  .test-speaking .question .item .show_tape {
    background: #FBFBFB;
    border: 1px solid #D1D1D1;
    padding: 10px 20px;
    cursor: pointer;
    border-radius: 4px;
    margin-bottom: 15px; }
    .test-speaking .question .item .show_tape i {
      float: right; }
  .test-speaking .question .item input {
    margin-bottom: 15px; }
  .test-speaking .question .item .player {
    margin-bottom: 25px; }
  .test-speaking .question .item button i {
    margin-right: 5px; }
.test-speaking .answer .cue_card {
  background: #FFF9F2;
  padding: 10px;
  color: #707070;
  border-radius: 6px;
  border: 1px solid #707070;
  margin-bottom: 30px; }
.test-speaking .answer .notepad {
  background: #FBFBFB;
  padding: 10px;
  color: #707070;
  border: 1px solid #D1D1D1;
  border-radius: 6px;
  margin-bottom: 30px;
  min-height: 300px;
  resize: both; }

section.test-reading {
  margin-bottom: 30px; }
  section.test-reading .background-test {
    background-color: #FFFFFF;
    border-radius: 6px;
    padding-bottom: 30px; }
    section.test-reading .background-test .group-test__title {
      font-size: 20px;
      font-weight: bold;
      padding-top: 15px; }
    section.test-reading .background-test .group-test__subtitle {
      font-size: 12px;
      text-transform: uppercase;
      padding-bottom: 15px; }
    section.test-reading .background-test .group-test__custom-border-bottom {
      border-bottom: 1px solid #D1D1D1;
      height: 1px; }
    section.test-reading .background-test .questions {
      display: flex;
      margin: 30px 0; }
      section.test-reading .background-test .questions__title {
        font-size: 30px;
        font-weight: bold;
        color: #F24962;
        padding-right: 20px;
        border-right: 1px solid #D1D1D1; }
      section.test-reading .background-test .questions__subtitle {
        padding-left: 20px; }
    section.test-reading .background-test #tape-script .card {
      color: red; }
    section.test-reading .background-test .exam-questions {
      background-color: #F1F1F1;
      width: 100%;
      height: 530px;
      margin-bottom: 100px; }
    section.test-reading .background-test .group-button {
      justify-content: space-between;
      margin: 35px -10px; }
      section.test-reading .background-test .group-button .custom-col {
        padding: 0 10px; }
      section.test-reading .background-test .group-button .form-textarea-notepad {
        color: #333;
        margin-top: 35px; }
        section.test-reading .background-test .group-button .form-textarea-notepad textarea {
          background: #F3F3F3; }
    section.test-reading .background-test .form-answer__number-answer {
      width: 40px;
      height: 40px;
      line-height: 40px;
      background-color: #466991;
      border-radius: 50%;
      text-align: center;
      color: #FFFFFF;
      font-size: 20px; }
    section.test-reading .background-test .form-answer__input-answer {
      margin-bottom: 35px; }
    section.test-reading .background-test .form-answer .input-answer.-custom-padding-left {
      padding-left: 0; }

section.test-reading-review .answer .table-border {
  border: 1px solid #D1D1D1; }
  section.test-reading-review .answer .table-border td {
    border-top: 1px solid #D1D1D1; }
section.test-reading-review .answer .choose_answer__review-your-answer .text-uppercase {
  text-transform: uppercase; }
section.test-reading-review .answer .choose_answer__review-your-answer .your-answer.-true {
  color: #466991; }
  section.test-reading-review .answer .choose_answer__review-your-answer .your-answer.-true .fa-check {
    color: #2AB850; }
section.test-reading-review .answer .choose_answer__review-your-answer .your-answer.-false {
  color: #F24962; }
section.test-reading-review .answer .choose_answer__review-your-answer .real-answer {
  color: #466991; }
section.test-reading-review .answer .item-test-reading-review.-border-margin-bottom {
  border-bottom: 1px solid #D1D1D1;
  margin-bottom: 25px; }
  section.test-reading-review .answer .item-test-reading-review.-border-margin-bottom.-question-8-16 {
    margin-top: 3rem; }
section.test-reading-review .answer .item-test-reading-review:last-child {
  border-bottom: none;
  padding-bottom: 0; }

section.test-writing-result .information {
  padding: 0 10px; }
  section.test-writing-result .information__title {
    font-size: 20px;
    font-weight: bold;
    margin-top: 20px; }
  section.test-writing-result .information__view {
    color: #A4A4A4; }
  section.test-writing-result .information__border-bottom {
    border-bottom: 1px solid #D1D1D1;
    margin: 10px 0; }
  section.test-writing-result .information__text-notification {
    margin-top: 25px;
    font-weight: bold; }
  section.test-writing-result .information__button-action {
    margin-top: 35px; }
    section.test-writing-result .information__button-action .custom-button {
      width: 336px; }
      @media (max-width: 75em) {
        section.test-writing-result .information__button-action .custom-button {
          width: 336px; } }
      @media (max-width: 56.25em) {
        section.test-writing-result .information__button-action .custom-button {
          width: 336px; } }
      @media (max-width: 37.5em) {
        section.test-writing-result .information__button-action .custom-button {
          width: 270px; } }
      @media (min-width: 112.5em) {
        section.test-writing-result .information__button-action .custom-button {
          width: 336px; } }
    section.test-writing-result .information__button-action .button-02 {
      margin-top: 20px; }
  section.test-writing-result .information__sub-text-button {
    font-size: 12px;
    margin-top: 10px;
    color: #9DA7B1; }

section.test-writing {
  margin-bottom: 30px; }
  section.test-writing .background-test {
    background-color: #FFFFFF;
    border-radius: 6px;
    padding-bottom: 30px; }
    section.test-writing .background-test .group-test__title {
      font-size: 20px;
      font-weight: bold;
      padding-top: 15px; }
    section.test-writing .background-test .group-test__subtitle {
      font-size: 12px;
      text-transform: uppercase;
      padding-bottom: 15px; }
    section.test-writing .background-test .group-test__custom-border-bottom {
      border-bottom: 1px solid #D1D1D1;
      height: 1px; }
    section.test-writing .background-test .questions {
      display: flex;
      margin: 30px 0; }
      section.test-writing .background-test .questions__title {
        font-size: 30px;
        font-weight: bold;
        color: #F24962;
        padding-right: 20px;
        border-right: 1px solid #D1D1D1; }
      section.test-writing .background-test .questions__subtitle {
        padding-left: 20px; }
    section.test-writing .background-test #tape-script .card {
      color: red; }
    section.test-writing .background-test .exam-questions {
      background-color: #F1F1F1;
      width: 100%;
      height: 530px;
      margin-bottom: 100px; }
    section.test-writing .background-test .group-button {
      justify-content: space-between;
      margin: 35px -10px; }
      section.test-writing .background-test .group-button .custom-col {
        padding: 0 10px; }
      section.test-writing .background-test .group-button .form-textarea-notepad {
        color: #333;
        margin-top: 35px; }
        section.test-writing .background-test .group-button .form-textarea-notepad textarea {
          background: #F3F3F3; }
    section.test-writing .background-test .form-answer__number-answer {
      width: 40px;
      height: 40px;
      line-height: 40px;
      background-color: #466991;
      border-radius: 50%;
      text-align: center;
      color: #FFFFFF;
      font-size: 20px; }
    section.test-writing .background-test .form-answer__input-answer {
      margin-bottom: 35px; }
    section.test-writing .background-test .form-answer .input-answer.-custom-padding-left {
      padding-left: 0; }

.section-breadcrumb .custom-breadcrumb {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: .75rem 0;
  list-style: none;
  border-radius: .25rem; }

[class*="btn"] {
  text-transform: capitalize; }

.btn-outline-primary {
  color: #466991;
  border-color: #466991; }

.btn-outline-primary:hover {
  color: #fff;
  background-color: #466991;
  border-color: #466991; }

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #466991;
  background-color: transparent; }

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #466991;
  border-color: #466991; }

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #F24962;
  border-color: #F24962; }

.btn-danger:hover {
  color: #fff;
  background-color: #F24962;
  border-color: #F24962; }

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #F24962;
  border-color: #F24962; }

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #F24962;
  border-color: #F24962; }

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

section#questions-list {
  margin-bottom: 50px;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1020; }
  section#questions-list .background-questions-list {
    background-color: #F9F9F9;
    border: 1px solid #9DA7B1;
    border-radius: 6px;
    height: 0px;
    transition: height .5s;
    max-height: 600px; }
    section#questions-list .background-questions-list .title-button-hide-questions-list {
      padding: 15px 0 5px 0; }
      section#questions-list .background-questions-list .title-button-hide-questions-list .button-hide-questions-list {
        cursor: pointer;
        color: #466991; }
      section#questions-list .background-questions-list .title-button-hide-questions-list__title {
        font-weight: bold; }
    section#questions-list .background-questions-list .questions-list {
      justify-content: space-between;
      padding-top: 15px; }
      section#questions-list .background-questions-list .questions-list .questions-number {
        display: inline-block;
        margin: 0 5px 10px 5px;
        width: 35px;
        height: 35px;
        border-radius: 50%;
        line-height: 35px;
        color: #FFFFFF;
        font-weight: bold;
        font-size: 20px;
        text-align: center; }
        section#questions-list .background-questions-list .questions-list .questions-number.-done {
          background-color: #466991; }
        section#questions-list .background-questions-list .questions-list .questions-number.-not-done-yet {
          background-color: #8DA2BA; }
        section#questions-list .background-questions-list .questions-list .questions-number.-true {
          background-color: #2AB850; }
        section#questions-list .background-questions-list .questions-list .questions-number.-false {
          background-color: #F24962; }
    section#questions-list .background-questions-list.-active {
      height: 210px;
      transition: height .5s; }
      @media (max-width: 75em) {
        section#questions-list .background-questions-list.-active {
          height: 230px; } }
      @media (max-width: 56.25em) {
        section#questions-list .background-questions-list.-active {
          height: 230px; } }
      @media (max-width: 37.5em) {
        section#questions-list .background-questions-list.-active {
          height: 430px; } }
      @media (min-width: 112.5em) {
        section#questions-list .background-questions-list.-active {
          height: 210px; } }

.card {
  background-color: #FFF9F2; }

.table th,
.table td {
  vertical-align: unset;
  border-top: none; }

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?b8i01l");
  src: url("fonts/icomoon.eot?b8i01l#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?b8i01l") format("truetype"), url("fonts/icomoon.woff?b8i01l") format("woff"), url("fonts/icomoon.svg?b8i01l#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-baseline-play_circle_filled-24px:before {
  content: "\e905"; }

.icon-baseline-replay-24px:before {
  content: "\e906"; }

.icon-baseline-volume_up-24px:before {
  content: "\e907"; }

.icon-baseline-exit_up-24px:before {
  content: "\e908"; }

.icon-baseline-arrow-next_up-24px:before {
  content: "\e909"; }

.icon-round-timer-24px:before {
  content: "\e90a"; }

.icon-baseline-reply-24px:before {
  content: "\e90b"; }

.icon-baseline-arrow_forward_ios-24px:before {
  content: "\e90c"; }

.icon-baseline-calendar_today-24px-1:before {
  content: "\e90d"; }

.icon-clock-regular:before {
  content: "\e90e"; }

.icon-baseline-pause-24px:before {
  content: "\e90f"; }

.icon-baseline-record_voice_over-24px:before {
  content: "\e910"; }

.icon-baseline-remove_red_eye-24px:before {
  content: "\e911"; }

.icon-baseline-keyboard_arrow_down-24px:before {
  content: "\e912"; }

.icon-baseline-keyboard_arrow_right-24px-1:before {
  content: "\e913"; }

.icon-baseline-close-24px:before {
  content: "\e914"; }

.icon-baseline-check-24px:before {
  content: "\e915"; }

.icon-baseline-more_horiz-24px-1:before {
  content: "\e916"; }

.icon-full-test:before {
  content: "\e900"; }

.icon-listening:before {
  content: "\e901"; }

.icon-reading:before {
  content: "\e902"; }

.icon-speaking:before {
  content: "\e903"; }

.icon-writing:before {
  content: "\e904"; }

/*# sourceMappingURL=style-test-ielts.css.map */
