.home-page .header-section .video, .home-page .header-section .under-info .owl-carousel .item a h4, .home-page .header-section .navbar .inner-box, .home-page .why-section .titul-box h1, .home-page .why-section .tab-box ul.nav-tabs li a span, .home-page .section-course .titul-box h1, .home-page .section-course .card-box-two, .home-page .section-course .card-box-two .down-box, .home-page .section-course .card-box-two .down-box a, .home-page .section-persons .titul-box h1, .home-page .section-persons .card-box h5, .home-page .section-diraction .titul-box h1, .home-page .section-diraction .dir-box h4, .home-page .footer .one ul li a, .all-courses .header-section .video, .all-courses .header-section .navbar .inner-box, .all-courses .section-course .titul-box h1, .all-courses .section-course .card-box-two, .all-courses .section-course .card-box-two .down-box, .all-courses .section-course .card-box-two .down-box a, .all-courses .section-diraction .titul-box h1, .all-courses .section-diraction .dir-box h4, .all-courses .footer .one ul li a, .backend .header-section .video, .backend .header-section .navbar .inner-box, .backend .about-course .right-box .inner-card, .backend .about-course .right-box .inner-card .icon-box, .backend .about-course .right-box .inner-card .icon-box i, .backend .about-course .right-box .inner-card h6, .backend .about-course .right-box .inner-card p, .backend .why-section .titul-box h1, .backend .why-section .tab-box ul.nav-tabs li a span, .backend .section-course .titul-box h1, .backend .section-course .card-box-two, .backend .section-course .card-box-two .down-box, .backend .section-course .card-box-two .down-box a, .backend .section-persons .titul-box h1, .backend .section-persons .card-box h5, .backend .section-diraction .titul-box h1, .backend .section-diraction .dir-box h4, .backend .footer .one ul li a, .backend-two .header-section .navbar .inner-box, .backend-two .footer .one ul li a, .enter .header-section .navbar .inner-box, .enter .footer .one ul li a, .video-page .header-section .navbar .inner-box, .video-page .main-box .kom-box .right-box .top-box div a, .video-page .footer .one ul li a, .all-news-page .header-section .video, .all-news-page .header-section .navbar .inner-box, .all-news-page .main-all-news-section .items-box .under-box, .all-news-page .footer .one ul li a {
  transition: all 0.2s linear; }

.home-page {
  position: relative; }
  .home-page .header-section {
    width: 100%;
    height: 100vh;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    position: relative;
    overflow: hidden; }
    .home-page .header-section .modal-body .video {
      width: 100%;
      height: auto; }
    .home-page .header-section .modal-header span {
      color: white; }
    .home-page .header-section .under-info {
      background-color: transparent;
      position: absolute;
      z-index: 2;
      bottom: 0;
      left: 0;
      width: 100%; }
      .home-page .header-section .under-info .owl-carousel .item {
        backdrop-filter: blur(20px);
        border-right: 2px solid #195ec8;
        height: 90px;
        display: flex;
        align-items: center;
        align-content: center;
        padding-left: 20px; }
        .home-page .header-section .under-info .owl-carousel .item a {
          display: inline-block;
          text-decoration: none;
          padding: 0;
          margin: 0; }
          .home-page .header-section .under-info .owl-carousel .item a h4 {
            font-family: 'GT Walsheim Pro';
            font-weight: 600;
            font-style: normal;
            color: rgba(255, 255, 255, 0.507);
            border-bottom: 3px solid rgba(25, 94, 200, 0);
            padding: 0;
            margin: 0; }
            .home-page .header-section .under-info .owl-carousel .item a h4:hover {
              color: white;
              font-weight: bold;
              border-bottom: 3px solid #195ec8; }
          .home-page .header-section .under-info .owl-carousel .item a p {
            padding: 0;
            margin: 0;
            font-size: 14px;
            color: lightgrey;
            font-family: 'GT Walsheim Pro';
            font-weight: 300;
            font-style: normal; }
    .home-page .header-section .bg-color-box {
      position: absolute;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(24, 35, 57, 0.8);
      display: flex;
      justify-content: center;
      align-items: center;
      align-content: start; }
      .home-page .header-section .bg-color-box .mid-box {
        color: white; }
        .home-page .header-section .bg-color-box .mid-box .left-box {
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          justify-content: center;
          align-content: center; }
          .home-page .header-section .bg-color-box .mid-box .left-box h1 {
            font-weight: bold;
            font-size: 62px;
            font-family: 'GT Walsheim Pro';
            font-weight: 600;
            font-style: normal; }
            @media screen and (max-width: 992px) {
              .home-page .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 42px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .home-page .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 32px;
                text-align: center; } }
            .home-page .header-section .bg-color-box .mid-box .left-box h1 span {
              color: #195ec8; }
          .home-page .header-section .bg-color-box .mid-box .left-box p {
            font-size: 14px;
            font-family: 'GT Walsheim Pro';
            font-weight: 300;
            font-style: normal; }
            .home-page .header-section .bg-color-box .mid-box .left-box p span {
              font-weight: bold; }
            @media screen and (max-width: 992px) {
              .home-page .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .home-page .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
          .home-page .header-section .bg-color-box .mid-box .left-box button {
            font-size: 14px !important; }
          @media screen and (max-width: 992px) {
            .home-page .header-section .bg-color-box .mid-box .left-box {
              align-items: center; } }
        .home-page .header-section .bg-color-box .mid-box .right-box {
          display: flex;
          justify-content: flex-end;
          align-items: center;
          align-content: center; }
          .home-page .header-section .bg-color-box .mid-box .right-box p {
            padding: 0;
            margin: 0; }
          .home-page .header-section .bg-color-box .mid-box .right-box i {
            margin-left: 10px;
            font-size: 52px; }
            .home-page .header-section .bg-color-box .mid-box .right-box i:hover {
              cursor: pointer; }
          @media screen and (max-width: 992px) {
            .home-page .header-section .bg-color-box .mid-box .right-box {
              justify-content: center;
              padding-top: 20px; } }
    @media (min-width: 800px) and (max-width: 850px) {
      .home-page .header-section .navbar:not(.top-nav-collapse) {
        background: #1C2331 !important; } }
    .home-page .header-section .navbar {
      z-index: 4;
      box-shadow: none; }
      .home-page .header-section .navbar .nav-link {
        font-size: 14px;
        font-family: 'GT Walsheim Pro';
        font-weight: 400;
        font-style: normal; }
      .home-page .header-section .navbar .navbar-brand img {
        width: 120px;
        height: auto; }
        @media screen and (max-width: 992px) {
          .home-page .header-section .navbar .navbar-brand img {
            width: 90px; } }
      .home-page .header-section .navbar .search-box {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        align-content: center;
        padding: 5px 0; }
        @media screen and (max-width: 992px) {
          .home-page .header-section .navbar .search-box {
            margin-top: 20px;
            padding: 10px 0; } }
        .home-page .header-section .navbar .search-box form {
          display: flex;
          justify-content: center;
          align-items: center;
          align-content: center;
          width: 100%; }
          .home-page .header-section .navbar .search-box form i {
            color: white;
            margin-right: 10px; }
          .home-page .header-section .navbar .search-box form input {
            background-color: transparent !important;
            color: white;
            border: none;
            outline: none;
            width: 220px;
            font-size: 14px;
            font-weight: 400;
            font-family: 'GT Walsheim Pro';
            font-style: normal; }
            .home-page .header-section .navbar .search-box form input::placeholder {
              color: white;
              font-weight: 300; }
            @media screen and (max-width: 992px) {
              .home-page .header-section .navbar .search-box form input {
                width: 100%;
                padding-right: 10px; } }
      .home-page .header-section .navbar .inner-box {
        backdrop-filter: blur(10px);
        padding: 15px;
        background-color: rgba(255, 255, 255, 0.1); }
        @media screen and (max-width: 850px) {
          .home-page .header-section .navbar .inner-box {
            backdrop-filter: none;
            padding: 0px;
            background-color: transparent; } }
    .home-page .header-section .page-footer,
    .home-page .header-section .top-nav-collapse {
      background-color: #1C2331; }
    @media only screen and (max-width: 768px) {
      .home-page .header-section .navbar {
        background-color: #1C2331; } }
  .home-page .why-section .titul-box h1 {
    font-weight: bold;
    font-size: 62px;
    font-family: 'GT Walsheim Pro';
    font-weight: 600;
    font-style: normal; }
    @media screen and (max-width: 992px) {
      .home-page .why-section .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .home-page .why-section .titul-box h1 {
        font-size: 32px; } }
    .home-page .why-section .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .home-page .why-section .tab-box {
    width: 100%;
    position: relative; }
    .home-page .why-section .tab-box .nav-tabs .nav-link.active {
      border: none; }
      .home-page .why-section .tab-box .nav-tabs .nav-link.active span {
        box-shadow: 0px 12px 20px #195EC852;
        border-radius: 50%;
        border: 8px solid #195EC8;
        width: 30px;
        height: 30px;
        background-color: transparent; }
    .home-page .why-section .tab-box .nav-tabs .nav-link {
      border: none; }
    .home-page .why-section .tab-box ul.nav-tabs {
      border: none;
      display: flex;
      justify-content: space-between; }
      .home-page .why-section .tab-box ul.nav-tabs li {
        width: 33.33%; }
        .home-page .why-section .tab-box ul.nav-tabs li a {
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: center;
          align-content: center;
          color: #182339; }
          .home-page .why-section .tab-box ul.nav-tabs li a p {
            font-size: 14px;
            padding: 0;
            margin: 0;
            text-align: center;
            font-family: 'GT Walsheim Pro';
            font-weight: 400;
            font-style: normal; }
            .home-page .why-section .tab-box ul.nav-tabs li a p b {
              font-weight: bold; }
            @media screen and (max-width: 768px) {
              .home-page .why-section .tab-box ul.nav-tabs li a p {
                font-size: 12px; } }
          .home-page .why-section .tab-box ul.nav-tabs li a span {
            box-shadow: 0px 12px 20px #195EC852;
            border-radius: 50%;
            width: 15px;
            height: 15px;
            background-color: lightgrey;
            border: 8px solid transparent;
            margin: 10px 0;
            font-weight: bold; }
    .home-page .why-section .tab-box .tab-content .tab-left-box h4 {
      font-size: 32px;
      font-family: 'GT Walsheim Pro';
      font-weight: 400;
      font-style: normal; }
      .home-page .why-section .tab-box .tab-content .tab-left-box h4 span {
        border-bottom: 3px solid #195EC8;
        font-weight: bold; }
      @media screen and (max-width: 992px) {
        .home-page .why-section .tab-box .tab-content .tab-left-box h4 {
          font-size: 22px; } }
    .home-page .why-section .tab-box .tab-content .tab-left-box ul {
      list-style-type: none;
      margin: 0; }
      .home-page .why-section .tab-box .tab-content .tab-left-box ul li {
        display: flex;
        align-items: center;
        font-size: 14px;
        padding-left: 20px;
        font-size: 14px;
        font-family: 'GT Walsheim Pro';
        font-weight: 400;
        font-style: normal; }
        .home-page .why-section .tab-box .tab-content .tab-left-box ul li::before {
          content: "";
          width: 15px;
          height: 15px;
          margin-right: 10px;
          border-radius: 50%;
          border: 4px solid #195EC8;
          box-shadow: 0px 12px 20px #195EC852; }
      @media screen and (max-width: 768px) {
        .home-page .why-section .tab-box .tab-content .tab-left-box ul {
          padding: 10px 0; } }
    .home-page .why-section .tab-box .tab-content .tab-left-box p {
      font-size: 14px;
      font-family: 'GT Walsheim Pro';
      font-weight: 400;
      font-style: normal; }
    .home-page .why-section .tab-box .tab-content .tab-right-box img {
      width: 100%;
      height: auto; }
  .home-page .section-course .titul-box h1 {
    font-weight: bold;
    font-size: 62px;
    font-family: 'GT Walsheim Pro';
    font-weight: 600;
    font-style: normal; }
    @media screen and (max-width: 992px) {
      .home-page .section-course .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .home-page .section-course .titul-box h1 {
        font-size: 32px; } }
    .home-page .section-course .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .home-page .section-course .add-box {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center; }
  .home-page .section-course .card-box-two {
    position: relative;
    display: flex;
    flex-direction: column;
    border: 5px solid rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    padding: 0;
    margin: 0; }
    .home-page .section-course .card-box-two:hover {
      border: 5px solid #195EC8;
      box-shadow: 0px 12px 20px #195EC826; }
      .home-page .section-course .card-box-two:hover .down-box {
        border-top: 5px solid #195EC8; }
        .home-page .section-course .card-box-two:hover .down-box a {
          border-left: 5px solid #195EC8; }
    .home-page .section-course .card-box-two .add-box {
      display: flex;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      backdrop-filter: blur(20px);
      z-index: 1; }
      .home-page .section-course .card-box-two .add-box h4 {
        font-size: 28px;
        color: #195EC8;
        font-weight: bold;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
    .home-page .section-course .card-box-two .up-box {
      padding: 20px;
      display: flex;
      align-items: center;
      align-content: center; }
      @media screen and (max-width: 768px) {
        .home-page .section-course .card-box-two .up-box {
          padding: 10px; } }
      .home-page .section-course .card-box-two .up-box .left-card h6 {
        font-weight: bold;
        font-size: 28px;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        @media screen and (max-width: 992px) {
          .home-page .section-course .card-box-two .up-box .left-card h6 {
            font-size: 20px; } }
        @media screen and (max-width: 768px) {
          .home-page .section-course .card-box-two .up-box .left-card h6 {
            font-size: 28px; } }
      .home-page .section-course .card-box-two .up-box .left-card p {
        padding-bottom: 0;
        margin: 0;
        padding-top: 20px;
        font-size: 12px;
        color: grey;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
      .home-page .section-course .card-box-two .up-box .right-card img {
        width: 100%;
        max-width: 200px;
        height: auto; }
    .home-page .section-course .card-box-two .down-box {
      border-top: 5px solid rgba(0, 0, 0, 0.1);
      display: flex;
      justify-content: space-between; }
      .home-page .section-course .card-box-two .down-box h5 {
        padding: 20px;
        margin: 0;
        font-weight: bold;
        font-size: 20px;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        .home-page .section-course .card-box-two .down-box h5 sub {
          color: red; }
      .home-page .section-course .card-box-two .down-box a {
        padding: 20px;
        color: #195EC8;
        text-decoration: none;
        font-weight: bold;
        font-family: 'GT Walsheim Pro';
        font-style: normal;
        border-left: 5px solid rgba(0, 0, 0, 0.1); }
  .home-page .section-persons .titul-box h1 {
    font-weight: bold;
    font-size: 62px;
    font-family: 'GT Walsheim Pro';
    font-style: normal; }
    @media screen and (max-width: 992px) {
      .home-page .section-persons .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .home-page .section-persons .titul-box h1 {
        font-size: 32px; } }
    .home-page .section-persons .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .home-page .section-persons .card-box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: center; }
    .home-page .section-persons .card-box img {
      width: 150px;
      height: 150px;
      border-radius: 50%;
      margin-bottom: 10px; }
    .home-page .section-persons .card-box h5 {
      font-weight: bold;
      border-bottom: 3px solid transparent;
      font-family: 'GT Walsheim Pro';
      font-style: normal; }
    .home-page .section-persons .card-box:hover h5 {
      border-bottom: 3px solid #195EC8; }
  .home-page .section-diraction .titul-box h1 {
    font-weight: bold;
    font-size: 62px;
    font-family: 'GT Walsheim Pro';
    font-style: normal; }
    @media screen and (max-width: 992px) {
      .home-page .section-diraction .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .home-page .section-diraction .titul-box h1 {
        font-size: 32px; } }
    .home-page .section-diraction .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .home-page .section-diraction .dir-box {
    border: 1px solid #195EC8;
    padding: 15px; }
    .home-page .section-diraction .dir-box h4 {
      font-weight: bold;
      font-family: 'GT Walsheim Pro';
      font-style: normal;
      border-bottom: 4px solid transparent; }
    .home-page .section-diraction .dir-box:hover {
      cursor: pointer; }
      .home-page .section-diraction .dir-box:hover h4 {
        border-bottom: 4px solid #195EC8; }
  .home-page .section-sub {
    background-color: #1c2331;
    color: white; }
    .home-page .section-sub .inner-box {
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
      align-content: center; }
      @media screen and (max-width: 768px) {
        .home-page .section-sub .inner-box {
          flex-direction: column;
          justify-content: center; } }
      .home-page .section-sub .inner-box .left-box h5 {
        color: white;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
      .home-page .section-sub .inner-box .left-box h4 {
        font-weight: bold;
        color: white;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
      .home-page .section-sub .inner-box .right-box form {
        width: 100%;
        padding: 5px 5px 5px 20px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border-radius: 25px;
        display: flex;
        align-items: center;
        align-content: center;
        justify-content: space-between; }
        .home-page .section-sub .inner-box .right-box form input {
          background-color: transparent;
          color: black;
          border: none;
          outline: none;
          font-family: 'GT Walsheim Pro';
          font-style: normal; }
          .home-page .section-sub .inner-box .right-box form input::placeholder {
            color: black; }
        .home-page .section-sub .inner-box .right-box form button {
          background: #195EC8 0% 0% no-repeat padding-box;
          box-shadow: 0px 12px 20px #195EC826;
          border-radius: 25px;
          border: none;
          outline: none;
          color: white;
          font-size: 14px;
          padding: 5px 30px;
          font-family: 'GT Walsheim Pro';
          font-style: normal; }
  .home-page .section-ideas .inner-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center; }
    .home-page .section-ideas .inner-box .left-box {
      width: 70%; }
      .home-page .section-ideas .inner-box .left-box h4 {
        font-size: 32px;
        font-weight: bolder;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        @media screen and (max-width: 768px) {
          .home-page .section-ideas .inner-box .left-box h4 {
            font-size: 22px; } }
        .home-page .section-ideas .inner-box .left-box h4 span {
          font-weight: bold;
          border-bottom: 4px solid #195EC8; }
    .home-page .section-ideas .inner-box .right-box {
      width: 30%; }
      .home-page .section-ideas .inner-box .right-box .owl-two .item {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-around;
        align-items: center;
        align-content: center; }
        .home-page .section-ideas .inner-box .right-box .owl-two .item img {
          width: 100px;
          height: 100px; }
        .home-page .section-ideas .inner-box .right-box .owl-two .item .stars {
          display: flex;
          color: blue; }
        .home-page .section-ideas .inner-box .right-box .owl-two .item p {
          font-size: 12px;
          text-align: center;
          font-family: 'GT Walsheim Pro';
          font-style: normal; }
    @media screen and (max-width: 768px) {
      .home-page .section-ideas .inner-box {
        flex-direction: column; }
        .home-page .section-ideas .inner-box .left-box,
        .home-page .section-ideas .inner-box .right-box {
          width: 100%; } }
  .home-page .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .home-page .footer .one p {
    font-size: 14px;
    font-family: 'GT Walsheim Pro';
    font-style: normal; }
  .home-page .footer .one p {
    font-family: 'GT Walsheim Pro';
    font-style: normal; }
    .home-page .footer .one p i {
      font-size: 30px;
      padding-right: 10px; }
  .home-page .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .home-page .footer .one ul {
        justify-content: center; } }
    .home-page .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .home-page .footer .one ul li {
          margin: 20px; } }
      .home-page .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        .home-page .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .home-page .footer .two h5 {
    font-weight: bolder;
    font-family: 'GT Walsheim Pro';
    font-style: normal; }
  .home-page .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .home-page .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .home-page .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center;
      font-family: 'GT Walsheim Pro';
      font-style: normal; }
      .home-page .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .home-page .footer .two ul li a p {
        padding: 0;
        margin: 0;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
  .home-page .footer .three h5 {
    font-weight: bolder;
    font-family: 'GT Walsheim Pro';
    font-style: normal; }
  .home-page .footer .three ul {
    padding-left: 10px; }
    .home-page .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .home-page .footer .three ul li.last {
          justify-content: center; } }
      .home-page .footer .three ul li.last a {
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        .home-page .footer .three ul li.last a img {
          height: 30px;
          width: auto; }
  .home-page .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey;
    font-family: 'GT Walsheim Pro';
    font-style: normal; }

.home-page .header-section .video, .home-page .header-section .under-info .owl-carousel .item a h4, .home-page .header-section .navbar .inner-box, .home-page .why-section .titul-box h1, .home-page .why-section .tab-box ul.nav-tabs li a span, .home-page .section-course .titul-box h1, .home-page .section-course .card-box-two, .home-page .section-course .card-box-two .down-box, .home-page .section-course .card-box-two .down-box a, .home-page .section-persons .titul-box h1, .home-page .section-persons .card-box h5, .home-page .section-diraction .titul-box h1, .home-page .section-diraction .dir-box h4, .home-page .footer .one ul li a, .all-courses .header-section .video, .all-courses .header-section .navbar .inner-box, .all-courses .section-course .titul-box h1, .all-courses .section-course .card-box-two, .all-courses .section-course .card-box-two .down-box, .all-courses .section-course .card-box-two .down-box a, .all-courses .section-diraction .titul-box h1, .all-courses .section-diraction .dir-box h4, .all-courses .footer .one ul li a, .backend .header-section .video, .backend .header-section .navbar .inner-box, .backend .about-course .right-box .inner-card, .backend .about-course .right-box .inner-card .icon-box, .backend .about-course .right-box .inner-card .icon-box i, .backend .about-course .right-box .inner-card h6, .backend .about-course .right-box .inner-card p, .backend .why-section .titul-box h1, .backend .why-section .tab-box ul.nav-tabs li a span, .backend .section-course .titul-box h1, .backend .section-course .card-box-two, .backend .section-course .card-box-two .down-box, .backend .section-course .card-box-two .down-box a, .backend .section-persons .titul-box h1, .backend .section-persons .card-box h5, .backend .section-diraction .titul-box h1, .backend .section-diraction .dir-box h4, .backend .footer .one ul li a, .backend-two .header-section .navbar .inner-box, .backend-two .footer .one ul li a, .enter .header-section .navbar .inner-box, .enter .footer .one ul li a, .video-page .header-section .navbar .inner-box, .video-page .main-box .kom-box .right-box .top-box div a, .video-page .footer .one ul li a, .all-news-page .header-section .video, .all-news-page .header-section .navbar .inner-box, .all-news-page .main-all-news-section .items-box .under-box, .all-news-page .footer .one ul li a {
  transition: all 0.2s linear; }

.all-courses {
  font-family: 'GT Walsheim Pro' !important;
  font-style: normal !important; }
  .all-courses .header-section {
    width: 100%;
    height: 60vh;
    background-image: url("../../img/NoPath/NoPath@2x.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    position: relative;
    overflow: hidden; }
    .all-courses .header-section .modal-body .video {
      width: 100%;
      height: auto;
      z-index: 11; }
    .all-courses .header-section .bg-color-box {
      position: absolute;
      padding-top: 100px;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: linear-gradient(to right, #182339 50%, rgba(24, 35, 57, 0.5));
      display: flex;
      justify-content: center;
      align-items: center;
      align-content: start; }
      .all-courses .header-section .bg-color-box .mid-box {
        color: white; }
        .all-courses .header-section .bg-color-box .mid-box .left-box {
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          justify-content: center;
          align-content: center; }
          .all-courses .header-section .bg-color-box .mid-box .left-box h2 {
            font-size: 52px; }
            @media screen and (max-width: 992px) {
              .all-courses .header-section .bg-color-box .mid-box .left-box h2 {
                font-size: 32px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .all-courses .header-section .bg-color-box .mid-box .left-box h2 {
                font-size: 22px;
                text-align: center; } }
          .all-courses .header-section .bg-color-box .mid-box .left-box h1 {
            font-size: 62px; }
            @media screen and (max-width: 992px) {
              .all-courses .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 42px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .all-courses .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 32px;
                text-align: center; } }
            .all-courses .header-section .bg-color-box .mid-box .left-box h1 b {
              font-weight: bold; }
          .all-courses .header-section .bg-color-box .mid-box .left-box p {
            font-size: 14px; }
            .all-courses .header-section .bg-color-box .mid-box .left-box p span {
              font-weight: bold; }
            @media screen and (max-width: 992px) {
              .all-courses .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .all-courses .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
          .all-courses .header-section .bg-color-box .mid-box .left-box button {
            font-size: 14px !important; }
          @media screen and (max-width: 992px) {
            .all-courses .header-section .bg-color-box .mid-box .left-box {
              align-items: center; } }
        .all-courses .header-section .bg-color-box .mid-box .right-box {
          display: flex;
          justify-content: flex-end;
          align-items: center;
          align-content: center; }
          .all-courses .header-section .bg-color-box .mid-box .right-box p {
            padding: 0;
            margin: 0; }
          .all-courses .header-section .bg-color-box .mid-box .right-box i {
            margin-left: 10px;
            font-size: 52px; }
            .all-courses .header-section .bg-color-box .mid-box .right-box i:hover {
              cursor: pointer; }
          @media screen and (max-width: 992px) {
            .all-courses .header-section .bg-color-box .mid-box .right-box {
              justify-content: center;
              padding-top: 20px; } }
    @media (min-width: 800px) and (max-width: 850px) {
      .all-courses .header-section .navbar:not(.top-nav-collapse) {
        background: #1C2331 !important; } }
    .all-courses .header-section .navbar {
      z-index: 4;
      box-shadow: none; }
      .all-courses .header-section .navbar .nav-link {
        font-size: 14px; }
      .all-courses .header-section .navbar .navbar-brand img {
        width: 120px;
        height: auto; }
        @media screen and (max-width: 992px) {
          .all-courses .header-section .navbar .navbar-brand img {
            width: 90px; } }
      .all-courses .header-section .navbar .search-box {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        align-content: center;
        padding: 5px 0; }
        @media screen and (max-width: 992px) {
          .all-courses .header-section .navbar .search-box {
            margin-top: 20px;
            padding: 10px 0; } }
        .all-courses .header-section .navbar .search-box form {
          display: flex;
          justify-content: center;
          align-items: center;
          align-content: center;
          width: 100%; }
          .all-courses .header-section .navbar .search-box form i {
            color: white;
            margin-right: 10px; }
          .all-courses .header-section .navbar .search-box form input {
            background-color: transparent !important;
            color: white;
            border: none;
            outline: none;
            width: 220px;
            font-size: 14px; }
            .all-courses .header-section .navbar .search-box form input::placeholder {
              color: white;
              font-weight: 300; }
            @media screen and (max-width: 992px) {
              .all-courses .header-section .navbar .search-box form input {
                width: 100%;
                padding-right: 10px; } }
      .all-courses .header-section .navbar .inner-box {
        backdrop-filter: blur(10px);
        padding: 15px;
        background-color: rgba(255, 255, 255, 0.1); }
        @media screen and (max-width: 850px) {
          .all-courses .header-section .navbar .inner-box {
            backdrop-filter: none;
            padding: 0px;
            background-color: transparent; } }
    .all-courses .header-section .page-footer,
    .all-courses .header-section .top-nav-collapse {
      background-color: #1C2331; }
    @media only screen and (max-width: 768px) {
      .all-courses .header-section .navbar {
        background-color: #1C2331; } }
  .all-courses .section-course .titul-box h1 {
    font-weight: bold;
    font-size: 62px; }
    @media screen and (max-width: 992px) {
      .all-courses .section-course .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .all-courses .section-course .titul-box h1 {
        font-size: 32px; } }
    .all-courses .section-course .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .all-courses .section-course .add-box {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center; }
  .all-courses .section-course .card-box-two {
    position: relative;
    display: flex;
    flex-direction: column;
    border: 5px solid rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    padding: 0;
    margin: 0; }
    .all-courses .section-course .card-box-two:hover {
      border: 5px solid #195EC8;
      box-shadow: 0px 12px 20px #195EC826; }
      .all-courses .section-course .card-box-two:hover .down-box {
        border-top: 5px solid #195EC8; }
        .all-courses .section-course .card-box-two:hover .down-box a {
          border-left: 5px solid #195EC8; }
    .all-courses .section-course .card-box-two .add-box {
      display: flex;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      backdrop-filter: blur(20px);
      z-index: 1; }
      .all-courses .section-course .card-box-two .add-box h4 {
        font-size: 28px;
        color: #195EC8;
        font-weight: bold;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
    .all-courses .section-course .card-box-two .up-box {
      padding: 20px;
      display: flex;
      align-items: center;
      align-content: center; }
      @media screen and (max-width: 768px) {
        .all-courses .section-course .card-box-two .up-box {
          padding: 10px;
          flex-direction: column; } }
      .all-courses .section-course .card-box-two .up-box .left-card h6 {
        font-weight: bold;
        font-size: 28px;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        @media screen and (max-width: 992px) {
          .all-courses .section-course .card-box-two .up-box .left-card h6 {
            font-size: 20px; } }
        @media screen and (max-width: 768px) {
          .all-courses .section-course .card-box-two .up-box .left-card h6 {
            font-size: 28px; } }
      .all-courses .section-course .card-box-two .up-box .left-card p {
        padding-bottom: 0;
        margin: 0;
        padding-top: 20px;
        font-size: 12px;
        color: grey;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
      .all-courses .section-course .card-box-two .up-box .right-card img {
        width: 100%;
        max-width: 200px;
        height: auto; }
    .all-courses .section-course .card-box-two .down-box {
      border-top: 5px solid rgba(0, 0, 0, 0.1);
      display: flex;
      justify-content: space-between; }
      .all-courses .section-course .card-box-two .down-box h5 {
        padding: 20px;
        margin: 0;
        font-weight: bold;
        font-size: 20px;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        .all-courses .section-course .card-box-two .down-box h5 sub {
          color: red; }
      .all-courses .section-course .card-box-two .down-box a {
        padding: 20px;
        color: #195EC8;
        text-decoration: none;
        font-weight: bold;
        font-family: 'GT Walsheim Pro';
        font-style: normal;
        border-left: 5px solid rgba(0, 0, 0, 0.1); }
  .all-courses .section-diraction .titul-box h1 {
    font-weight: bold;
    font-size: 62px; }
    @media screen and (max-width: 992px) {
      .all-courses .section-diraction .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .all-courses .section-diraction .titul-box h1 {
        font-size: 32px; } }
    .all-courses .section-diraction .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .all-courses .section-diraction .dir-box {
    border: 1px solid #195EC8;
    padding: 15px; }
    .all-courses .section-diraction .dir-box h4 {
      font-weight: bold;
      border-bottom: 4px solid transparent; }
    .all-courses .section-diraction .dir-box:hover {
      cursor: pointer; }
      .all-courses .section-diraction .dir-box:hover h4 {
        border-bottom: 4px solid #195EC8; }
  .all-courses .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .all-courses .footer .one p {
    font-size: 14px; }
  .all-courses .footer .one p i {
    font-size: 30px;
    padding-right: 10px; }
  .all-courses .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .all-courses .footer .one ul {
        justify-content: center; } }
    .all-courses .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .all-courses .footer .one ul li {
          margin: 20px; } }
      .all-courses .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8; }
        .all-courses .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .all-courses .footer .two h5 {
    font-weight: bolder; }
  .all-courses .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .all-courses .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .all-courses .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center; }
      .all-courses .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .all-courses .footer .two ul li a p {
        padding: 0;
        margin: 0; }
  .all-courses .footer .three h5 {
    font-weight: bolder; }
  .all-courses .footer .three ul {
    padding-left: 10px; }
    .all-courses .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .all-courses .footer .three ul li.last {
          justify-content: center; } }
      .all-courses .footer .three ul li.last a img {
        height: 30px;
        width: auto; }
  .all-courses .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey; }

.home-page .header-section .video, .home-page .header-section .under-info .owl-carousel .item a h4, .home-page .header-section .navbar .inner-box, .home-page .why-section .titul-box h1, .home-page .why-section .tab-box ul.nav-tabs li a span, .home-page .section-course .titul-box h1, .home-page .section-course .card-box-two, .home-page .section-course .card-box-two .down-box, .home-page .section-course .card-box-two .down-box a, .home-page .section-persons .titul-box h1, .home-page .section-persons .card-box h5, .home-page .section-diraction .titul-box h1, .home-page .section-diraction .dir-box h4, .home-page .footer .one ul li a, .all-courses .header-section .video, .all-courses .header-section .navbar .inner-box, .all-courses .section-course .titul-box h1, .all-courses .section-course .card-box-two, .all-courses .section-course .card-box-two .down-box, .all-courses .section-course .card-box-two .down-box a, .all-courses .section-diraction .titul-box h1, .all-courses .section-diraction .dir-box h4, .all-courses .footer .one ul li a, .backend .header-section .video, .backend .header-section .navbar .inner-box, .backend .about-course .right-box .inner-card, .backend .about-course .right-box .inner-card .icon-box, .backend .about-course .right-box .inner-card .icon-box i, .backend .about-course .right-box .inner-card h6, .backend .about-course .right-box .inner-card p, .backend .why-section .titul-box h1, .backend .why-section .tab-box ul.nav-tabs li a span, .backend .section-course .titul-box h1, .backend .section-course .card-box-two, .backend .section-course .card-box-two .down-box, .backend .section-course .card-box-two .down-box a, .backend .section-persons .titul-box h1, .backend .section-persons .card-box h5, .backend .section-diraction .titul-box h1, .backend .section-diraction .dir-box h4, .backend .footer .one ul li a, .backend-two .header-section .navbar .inner-box, .backend-two .footer .one ul li a, .enter .header-section .navbar .inner-box, .enter .footer .one ul li a, .video-page .header-section .navbar .inner-box, .video-page .main-box .kom-box .right-box .top-box div a, .video-page .footer .one ul li a, .all-news-page .header-section .video, .all-news-page .header-section .navbar .inner-box, .all-news-page .main-all-news-section .items-box .under-box, .all-news-page .footer .one ul li a {
  transition: all 0.2s linear; }

.backend {
  font-family: 'GT Walsheim Pro' !important;
  font-style: normal !important; }
  .backend .header-section {
    width: 100%;
    height: 60vh;
    background-image: url("../../img/NoPath/NoPath@2x.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    position: relative;
    overflow: hidden; }
    .backend .header-section .modal-body .video {
      width: 100%;
      height: auto; }
    .backend .header-section .modal-header span {
      color: white; }
    .backend .header-section .bg-color-box {
      position: absolute;
      padding-top: 100px;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: linear-gradient(to right, #182339 50%, rgba(24, 35, 57, 0.5));
      display: flex;
      justify-content: center;
      align-items: center;
      align-content: start; }
      .backend .header-section .bg-color-box .mid-box {
        color: white; }
        .backend .header-section .bg-color-box .mid-box .left-box {
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          justify-content: center;
          align-content: center; }
          .backend .header-section .bg-color-box .mid-box .left-box h2 {
            font-size: 52px; }
            @media screen and (max-width: 992px) {
              .backend .header-section .bg-color-box .mid-box .left-box h2 {
                font-size: 32px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .backend .header-section .bg-color-box .mid-box .left-box h2 {
                font-size: 22px;
                text-align: center; } }
          .backend .header-section .bg-color-box .mid-box .left-box h1 {
            font-size: 62px; }
            @media screen and (max-width: 992px) {
              .backend .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 42px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .backend .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 32px;
                text-align: center; } }
            .backend .header-section .bg-color-box .mid-box .left-box h1 b {
              font-weight: bold; }
          .backend .header-section .bg-color-box .mid-box .left-box p {
            font-size: 14px; }
            .backend .header-section .bg-color-box .mid-box .left-box p span {
              font-weight: bold; }
            @media screen and (max-width: 992px) {
              .backend .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .backend .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
          .backend .header-section .bg-color-box .mid-box .left-box button {
            font-size: 14px !important; }
          @media screen and (max-width: 992px) {
            .backend .header-section .bg-color-box .mid-box .left-box {
              align-items: center; } }
        .backend .header-section .bg-color-box .mid-box .right-box {
          display: flex;
          justify-content: flex-end;
          align-items: center;
          align-content: center; }
          .backend .header-section .bg-color-box .mid-box .right-box p {
            padding: 0;
            margin: 0; }
          .backend .header-section .bg-color-box .mid-box .right-box i {
            margin-left: 10px;
            font-size: 52px; }
            .backend .header-section .bg-color-box .mid-box .right-box i:hover {
              cursor: pointer; }
          @media screen and (max-width: 992px) {
            .backend .header-section .bg-color-box .mid-box .right-box {
              justify-content: center;
              padding-top: 20px; } }
    @media (min-width: 800px) and (max-width: 850px) {
      .backend .header-section .navbar:not(.top-nav-collapse) {
        background: #1C2331 !important; } }
    .backend .header-section .navbar {
      z-index: 4;
      box-shadow: none; }
      .backend .header-section .navbar .nav-link {
        font-size: 14px; }
      .backend .header-section .navbar .navbar-brand img {
        width: 120px;
        height: auto; }
        @media screen and (max-width: 992px) {
          .backend .header-section .navbar .navbar-brand img {
            width: 90px; } }
      .backend .header-section .navbar .search-box {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        align-content: center;
        padding: 5px 0; }
        @media screen and (max-width: 992px) {
          .backend .header-section .navbar .search-box {
            margin-top: 20px;
            padding: 10px 0; } }
        .backend .header-section .navbar .search-box form {
          display: flex;
          justify-content: center;
          align-items: center;
          align-content: center;
          width: 100%; }
          .backend .header-section .navbar .search-box form i {
            color: white;
            margin-right: 10px; }
          .backend .header-section .navbar .search-box form input {
            background-color: transparent !important;
            color: white;
            border: none;
            outline: none;
            width: 220px;
            font-size: 14px; }
            .backend .header-section .navbar .search-box form input::placeholder {
              color: white;
              font-weight: 300; }
            @media screen and (max-width: 992px) {
              .backend .header-section .navbar .search-box form input {
                width: 100%;
                padding-right: 10px; } }
      .backend .header-section .navbar .inner-box {
        backdrop-filter: blur(10px);
        padding: 15px;
        background-color: rgba(255, 255, 255, 0.1); }
        @media screen and (max-width: 850px) {
          .backend .header-section .navbar .inner-box {
            backdrop-filter: none;
            padding: 0px;
            background-color: transparent; } }
    .backend .header-section .page-footer,
    .backend .header-section .top-nav-collapse {
      background-color: #1C2331; }
    @media only screen and (max-width: 768px) {
      .backend .header-section .navbar {
        background-color: #1C2331; } }
  .backend .about-course .left-box h5 {
    width: 60%;
    font-weight: bolder; }
    @media screen and (max-width: 768px) {
      .backend .about-course .left-box h5 {
        width: 100%; } }
    .backend .about-course .left-box h5 span {
      font-weight: bold;
      border-bottom: 3px solid #195EC8; }
  .backend .about-course .left-box p {
    font-size: 14px; }
  .backend .about-course .left-box img {
    width: 100%;
    height: auto; }
  .backend .about-course .right-box .inner-card {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: center; }
    .backend .about-course .right-box .inner-card .icon-box {
      margin-bottom: 15px;
      width: 70px;
      height: 70px;
      border-radius: 50%;
      display: flex;
      justify-content: center;
      align-items: center;
      align-content: center; }
      .backend .about-course .right-box .inner-card .icon-box i {
        font-size: 30px; }
    .backend .about-course .right-box .inner-card .box-one {
      background-color: rgba(1, 253, 22, 0.5); }
      .backend .about-course .right-box .inner-card .box-one i {
        color: green; }
    .backend .about-course .right-box .inner-card .box-two {
      background: #FEF2D9 0% 0% no-repeat padding-box; }
      .backend .about-course .right-box .inner-card .box-two i {
        color: #F7B500; }
    .backend .about-course .right-box .inner-card .box-three {
      background-color: #E1F7FF; }
      .backend .about-course .right-box .inner-card .box-three i {
        color: #32C5FF; }
    .backend .about-course .right-box .inner-card .box-four {
      background-color: #FFE8D9; }
      .backend .about-course .right-box .inner-card .box-four i {
        color: #FA6200; }
    .backend .about-course .right-box .inner-card h6 {
      font-weight: bolder;
      margin-bottom: 15px; }
      .backend .about-course .right-box .inner-card h6 span {
        font-weight: bold;
        border-bottom: 3px solid #195EC8; }
    .backend .about-course .right-box .inner-card p {
      font-size: 12px;
      text-align: center; }
    .backend .about-course .right-box .inner-card:hover {
      background-color: #002333; }
      .backend .about-course .right-box .inner-card:hover .icon-box {
        background-color: rgba(255, 255, 255, 0.5); }
        .backend .about-course .right-box .inner-card:hover .icon-box i {
          color: white; }
      .backend .about-course .right-box .inner-card:hover h6 {
        color: white; }
      .backend .about-course .right-box .inner-card:hover p {
        color: grey; }
  .backend .section-two .left-box .top-titul h3 {
    font-weight: bold; }
  .backend .section-two .left-box .accordion-box .acc-wrap {
    border: 2px solid #D9DEE0;
    box-sizing: border-box; }
    .backend .section-two .left-box .accordion-box .acc-wrap .top-box {
      display: flex;
      justify-content: space-between;
      align-items: center;
      align-content: center;
      width: 100%;
      padding: 10px;
      font-weight: bolder; }
      .backend .section-two .left-box .accordion-box .acc-wrap .top-box:hover {
        cursor: pointer; }
      .backend .section-two .left-box .accordion-box .acc-wrap .top-box div {
        display: flex;
        width: 100%; }
        .backend .section-two .left-box .accordion-box .acc-wrap .top-box div span {
          width: 20px;
          height: 20px;
          display: flex;
          justify-content: center;
          align-items: center;
          align-content: center;
          color: white;
          background-color: #195EC8;
          border-radius: 50%;
          margin-right: 10px; }
        .backend .section-two .left-box .accordion-box .acc-wrap .top-box div p {
          padding: 0;
          margin: 0;
          font-size: 14px;
          font-weight: bolder; }
      .backend .section-two .left-box .accordion-box .acc-wrap .top-box i {
        color: #195EC8; }
    .backend .section-two .left-box .accordion-box .acc-wrap .under-box {
      display: none;
      padding-left: 20px;
      box-sizing: border-box;
      border-left: 3px solid #2d77bd;
      box-sizing: border-box; }
      .backend .section-two .left-box .accordion-box .acc-wrap .under-box ul {
        list-style-type: none; }
        .backend .section-two .left-box .accordion-box .acc-wrap .under-box ul li.tab-btn {
          padding-left: 5px;
          width: 100%;
          display: flex; }
          .backend .section-two .left-box .accordion-box .acc-wrap .under-box ul li.tab-btn p {
            padding: 0;
            margin: 0;
            font-size: 14px;
            font-weight: bolder; }
          .backend .section-two .left-box .accordion-box .acc-wrap .under-box ul li.tab-btn:hover {
            cursor: pointer; }
  .backend .section-two .right-box .top-titul h3 {
    font-weight: bold; }
  .backend .section-two .right-box .box-one div {
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: flex-start; }
    .backend .section-two .right-box .box-one div .left-box {
      width: 60px;
      height: 50px;
      display: flex;
      justify-content: center;
      align-items: center;
      align-content: center;
      background-color: red;
      margin-right: 20px;
      border-radius: 50%; }
    .backend .section-two .right-box .box-one div .right-box {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      align-content: center; }
      .backend .section-two .right-box .box-one div .right-box p {
        padding: 0;
        margin: 0;
        font-size: 14px;
        font-weight: bolder; }
  .backend .section-two .right-box .box-one .item-one .left-box {
    background-color: #FFE8D9; }
    .backend .section-two .right-box .box-one .item-one .left-box i {
      color: #FA6200; }
  .backend .section-two .right-box .box-one .item-two .left-box {
    background-color: #E1F7FF; }
    .backend .section-two .right-box .box-one .item-two .left-box i {
      color: #32C5FF; }
  .backend .section-two .right-box .box-one .item-three .left-box {
    background-color: #00233371; }
    .backend .section-two .right-box .box-one .item-three .left-box i {
      color: #002333; }
  .backend .section-two .right-box .box-two .tab-left-box h4 span {
    border-bottom: 3px solid #195EC8;
    font-weight: bold; }
  .backend .section-two .right-box .box-two .tab-left-box ul {
    list-style-type: none;
    margin: 0; }
    .backend .section-two .right-box .box-two .tab-left-box ul li {
      display: flex;
      align-items: center;
      font-size: 14px;
      padding-left: 20px;
      font-size: 14px; }
      .backend .section-two .right-box .box-two .tab-left-box ul li::before {
        content: "";
        width: 15px;
        height: 15px;
        margin-right: 10px;
        border-radius: 50%;
        border: 4px solid #195EC8;
        box-shadow: 0px 12px 20px #195EC852; }
    @media screen and (max-width: 768px) {
      .backend .section-two .right-box .box-two .tab-left-box ul {
        padding: 10px 0; } }
  .backend .section-two .right-box .box-two .tab-left-box p {
    font-size: 14px; }
  .backend .why-section .titul-box h1 {
    font-weight: bold;
    font-size: 62px; }
    @media screen and (max-width: 992px) {
      .backend .why-section .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .backend .why-section .titul-box h1 {
        font-size: 32px; } }
    .backend .why-section .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .backend .why-section .tab-box {
    width: 100%;
    position: relative; }
    .backend .why-section .tab-box .nav-tabs .nav-link.active {
      border: none; }
      .backend .why-section .tab-box .nav-tabs .nav-link.active span {
        box-shadow: 0px 12px 20px #195EC852;
        border-radius: 50%;
        border: 8px solid #195EC8;
        width: 30px;
        height: 30px;
        background-color: transparent; }
    .backend .why-section .tab-box .nav-tabs .nav-link {
      border: none; }
    .backend .why-section .tab-box ul.nav-tabs {
      border: none;
      display: flex;
      justify-content: space-between; }
      .backend .why-section .tab-box ul.nav-tabs li {
        width: 33.33%; }
        .backend .why-section .tab-box ul.nav-tabs li a {
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: center;
          align-content: center;
          color: #182339; }
          .backend .why-section .tab-box ul.nav-tabs li a p {
            font-size: 14px;
            padding: 0;
            margin: 0;
            text-align: center; }
            .backend .why-section .tab-box ul.nav-tabs li a p b {
              font-weight: bold; }
            @media screen and (max-width: 768px) {
              .backend .why-section .tab-box ul.nav-tabs li a p {
                font-size: 12px; } }
          .backend .why-section .tab-box ul.nav-tabs li a span {
            box-shadow: 0px 12px 20px #195EC852;
            border-radius: 50%;
            width: 15px;
            height: 15px;
            background-color: lightgrey;
            border: 8px solid transparent;
            margin: 10px 0;
            font-weight: bold; }
    .backend .why-section .tab-box .tab-content .tab-left-box h4 {
      font-size: 32px; }
      .backend .why-section .tab-box .tab-content .tab-left-box h4 span {
        border-bottom: 3px solid #195EC8;
        font-weight: bold; }
      @media screen and (max-width: 992px) {
        .backend .why-section .tab-box .tab-content .tab-left-box h4 {
          font-size: 22px; } }
    .backend .why-section .tab-box .tab-content .tab-left-box ul {
      list-style-type: none;
      margin: 0; }
      .backend .why-section .tab-box .tab-content .tab-left-box ul li {
        display: flex;
        align-items: center;
        font-size: 14px;
        padding-left: 20px;
        font-size: 14px; }
        .backend .why-section .tab-box .tab-content .tab-left-box ul li::before {
          content: "";
          width: 15px;
          height: 15px;
          margin-right: 10px;
          border-radius: 50%;
          border: 4px solid #195EC8;
          box-shadow: 0px 12px 20px #195EC852; }
      @media screen and (max-width: 768px) {
        .backend .why-section .tab-box .tab-content .tab-left-box ul {
          padding: 10px 0; } }
    .backend .why-section .tab-box .tab-content .tab-left-box p {
      font-size: 14px; }
    .backend .why-section .tab-box .tab-content .tab-right-box img {
      width: 100%;
      height: auto; }
  .backend .section-course .titul-box h1 {
    font-weight: bold;
    font-size: 62px; }
    @media screen and (max-width: 992px) {
      .backend .section-course .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .backend .section-course .titul-box h1 {
        font-size: 32px; } }
    .backend .section-course .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .backend .section-course .add-box {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center; }
  .backend .section-course .card-box-two {
    position: relative;
    display: flex;
    flex-direction: column;
    border: 5px solid rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    padding: 0;
    margin: 0; }
    .backend .section-course .card-box-two:hover {
      border: 5px solid #195EC8;
      box-shadow: 0px 12px 20px #195EC826; }
      .backend .section-course .card-box-two:hover .down-box {
        border-top: 5px solid #195EC8; }
        .backend .section-course .card-box-two:hover .down-box a {
          border-left: 5px solid #195EC8; }
    .backend .section-course .card-box-two .add-box {
      display: flex;
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      backdrop-filter: blur(20px);
      z-index: 1; }
      .backend .section-course .card-box-two .add-box h4 {
        font-size: 28px;
        color: #195EC8;
        font-weight: bold;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
    .backend .section-course .card-box-two .up-box {
      padding: 20px;
      display: flex;
      align-items: center;
      align-content: center; }
      @media screen and (max-width: 768px) {
        .backend .section-course .card-box-two .up-box {
          padding: 10px; } }
      .backend .section-course .card-box-two .up-box .left-card h6 {
        font-weight: bold;
        font-size: 28px;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        @media screen and (max-width: 992px) {
          .backend .section-course .card-box-two .up-box .left-card h6 {
            font-size: 20px; } }
        @media screen and (max-width: 768px) {
          .backend .section-course .card-box-two .up-box .left-card h6 {
            font-size: 28px; } }
      .backend .section-course .card-box-two .up-box .left-card p {
        padding-bottom: 0;
        margin: 0;
        padding-top: 20px;
        font-size: 12px;
        color: grey;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
      .backend .section-course .card-box-two .up-box .right-card img {
        width: 100%;
        max-width: 200px;
        height: auto; }
    .backend .section-course .card-box-two .down-box {
      border-top: 5px solid rgba(0, 0, 0, 0.1);
      display: flex;
      justify-content: space-between; }
      .backend .section-course .card-box-two .down-box h5 {
        padding: 20px;
        margin: 0;
        font-weight: bold;
        font-size: 20px;
        font-family: 'GT Walsheim Pro';
        font-style: normal; }
        .backend .section-course .card-box-two .down-box h5 sub {
          color: red; }
      .backend .section-course .card-box-two .down-box a {
        padding: 20px;
        color: #195EC8;
        text-decoration: none;
        font-weight: bold;
        font-family: 'GT Walsheim Pro';
        font-style: normal;
        border-left: 5px solid rgba(0, 0, 0, 0.1); }
  .backend .section-persons .titul-box h1 {
    font-weight: bold;
    font-size: 62px; }
    @media screen and (max-width: 992px) {
      .backend .section-persons .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .backend .section-persons .titul-box h1 {
        font-size: 32px; } }
    .backend .section-persons .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .backend .section-persons .card-box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: center; }
    .backend .section-persons .card-box img {
      width: 150px;
      height: 150px;
      border-radius: 50%;
      margin-bottom: 10px; }
    .backend .section-persons .card-box h5 {
      font-weight: bold;
      border-bottom: 3px solid transparent; }
    .backend .section-persons .card-box:hover h5 {
      border-bottom: 3px solid #195EC8; }
  .backend .section-diraction .titul-box h1 {
    font-weight: bold;
    font-size: 62px; }
    @media screen and (max-width: 992px) {
      .backend .section-diraction .titul-box h1 {
        font-size: 52px; } }
    @media screen and (max-width: 768px) {
      .backend .section-diraction .titul-box h1 {
        font-size: 32px; } }
    .backend .section-diraction .titul-box h1 span {
      border-bottom: 5px solid #195EC8; }
  .backend .section-diraction .dir-box {
    border: 1px solid #195EC8;
    padding: 15px; }
    .backend .section-diraction .dir-box h4 {
      font-weight: bold;
      border-bottom: 4px solid transparent; }
    .backend .section-diraction .dir-box:hover {
      cursor: pointer; }
      .backend .section-diraction .dir-box:hover h4 {
        border-bottom: 4px solid #195EC8; }
  .backend .section-sub {
    background-color: #1c2331;
    color: white; }
    .backend .section-sub .inner-box {
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
      align-content: center; }
      @media screen and (max-width: 768px) {
        .backend .section-sub .inner-box {
          flex-direction: column;
          justify-content: center; } }
      .backend .section-sub .inner-box .left-box h5 {
        color: white; }
      .backend .section-sub .inner-box .left-box h4 {
        font-weight: bold;
        color: white; }
      .backend .section-sub .inner-box .right-box form {
        width: 100%;
        padding: 5px 5px 5px 20px;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        border-radius: 25px;
        display: flex;
        align-items: center;
        align-content: center;
        justify-content: space-between; }
        .backend .section-sub .inner-box .right-box form input {
          background-color: transparent;
          color: black;
          border: none;
          outline: none; }
          .backend .section-sub .inner-box .right-box form input::placeholder {
            color: black; }
        .backend .section-sub .inner-box .right-box form button {
          background: #195EC8 0% 0% no-repeat padding-box;
          box-shadow: 0px 12px 20px #195EC826;
          border-radius: 25px;
          border: none;
          outline: none;
          color: white;
          font-size: 14px;
          padding: 5px 30px; }
  .backend .section-ideas .inner-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center; }
    .backend .section-ideas .inner-box .left-box {
      width: 70%; }
      .backend .section-ideas .inner-box .left-box h4 {
        font-size: 32px;
        font-weight: bolder; }
        @media screen and (max-width: 768px) {
          .backend .section-ideas .inner-box .left-box h4 {
            font-size: 22px; } }
        .backend .section-ideas .inner-box .left-box h4 span {
          font-weight: bold;
          border-bottom: 4px solid #195EC8; }
    .backend .section-ideas .inner-box .right-box {
      width: 30%; }
      .backend .section-ideas .inner-box .right-box .owl-two .item {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-around;
        align-items: center;
        align-content: center; }
        .backend .section-ideas .inner-box .right-box .owl-two .item img {
          width: 100px;
          height: 100px; }
        .backend .section-ideas .inner-box .right-box .owl-two .item .stars {
          display: flex;
          color: blue; }
        .backend .section-ideas .inner-box .right-box .owl-two .item p {
          font-size: 12px;
          text-align: center; }
    @media screen and (max-width: 768px) {
      .backend .section-ideas .inner-box {
        flex-direction: column; }
        .backend .section-ideas .inner-box .left-box,
        .backend .section-ideas .inner-box .right-box {
          width: 100%; } }
  .backend .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .backend .footer .one p {
    font-size: 14px; }
  .backend .footer .one p i {
    font-size: 30px;
    padding-right: 10px; }
  .backend .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .backend .footer .one ul {
        justify-content: center; } }
    .backend .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .backend .footer .one ul li {
          margin: 20px; } }
      .backend .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8; }
        .backend .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .backend .footer .two h5 {
    font-weight: bolder; }
  .backend .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .backend .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .backend .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center; }
      .backend .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .backend .footer .two ul li a p {
        padding: 0;
        margin: 0; }
  .backend .footer .three h5 {
    font-weight: bolder; }
  .backend .footer .three ul {
    padding-left: 10px; }
    .backend .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .backend .footer .three ul li.last {
          justify-content: center; } }
      .backend .footer .three ul li.last a img {
        height: 30px;
        width: auto; }
  .backend .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey; }

.backend-two {
  font-family: 'GT Walsheim Pro';
  font-style: normal; }
  @media (min-width: 800px) and (max-width: 850px) {
    .backend-two .header-section .navbar:not(.top-nav-collapse) {
      background: #1C2331 !important; } }
  .backend-two .header-section .navbar {
    z-index: 4;
    box-shadow: none;
    background: #1C2331 !important; }
    .backend-two .header-section .navbar .nav-link {
      font-size: 14px; }
    .backend-two .header-section .navbar .navbar-brand img {
      width: 120px;
      height: auto; }
      @media screen and (max-width: 992px) {
        .backend-two .header-section .navbar .navbar-brand img {
          width: 90px; } }
    .backend-two .header-section .navbar .search-box {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      align-content: center;
      padding: 5px 0; }
      @media screen and (max-width: 992px) {
        .backend-two .header-section .navbar .search-box {
          margin-top: 20px;
          padding: 10px 0; } }
      .backend-two .header-section .navbar .search-box form {
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        width: 100%; }
        .backend-two .header-section .navbar .search-box form i {
          color: white;
          margin-right: 10px; }
        .backend-two .header-section .navbar .search-box form input {
          background-color: transparent !important;
          color: white;
          border: none;
          outline: none;
          width: 220px;
          font-size: 14px; }
          .backend-two .header-section .navbar .search-box form input::placeholder {
            color: white;
            font-weight: 300; }
          @media screen and (max-width: 992px) {
            .backend-two .header-section .navbar .search-box form input {
              width: 100%;
              padding-right: 10px; } }
    .backend-two .header-section .navbar .inner-box {
      backdrop-filter: blur(10px);
      padding: 15px;
      background-color: rgba(255, 255, 255, 0.1); }
      @media screen and (max-width: 850px) {
        .backend-two .header-section .navbar .inner-box {
          backdrop-filter: none;
          padding: 0px !important;
          background-color: transparent !important; } }
  .backend-two .header-section .page-footer,
  .backend-two .header-section .top-nav-collapse {
    background-color: #1C2331; }
  @media only screen and (max-width: 768px) {
    .backend-two .header-section .navbar {
      background-color: #1C2331; } }
  .backend-two .main-box {
    margin-top: 150px; }
    .backend-two .main-box img {
      width: 100%;
      height: auto; }
    @media screen and (max-width: 992px) {
      .backend-two .main-box {
        margin-top: 100px; } }
    @media screen and (max-width: 768px) {
      .backend-two .main-box {
        margin-top: 70px; } }
    .backend-two .main-box .header-img img {
      width: 100%;
      height: auto; }
    .backend-two .main-box .inner-box {
      padding: 0 15%; }
      .backend-two .main-box .inner-box .titul-box h3 {
        font-weight: bolder; }
        .backend-two .main-box .inner-box .titul-box h3 span {
          font-weight: bold; }
      @media screen and (max-width: 992px) {
        .backend-two .main-box .inner-box {
          padding: 0 10%; } }
      @media screen and (max-width: 768px) {
        .backend-two .main-box .inner-box {
          padding: 0 5%; } }
  .backend-two .under-box h3 span {
    font-weight: bold; }
  .backend-two .under-box .left-box {
    background-color: #002333;
    border-radius: 5px;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .backend-two .under-box .left-box .left-item {
      width: 49%;
      height: 100%; }
      .backend-two .under-box .left-box .left-item img {
        width: 100%;
        height: auto;
        border-radius: 5px; }
    .backend-two .under-box .left-box .right-item {
      width: 49%;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between; }
      .backend-two .under-box .left-box .right-item h4 {
        color: white;
        padding: 0;
        margin: 0; }
        .backend-two .under-box .left-box .right-item h4 span {
          font-weight: bold; }
      .backend-two .under-box .left-box .right-item p {
        padding: 0;
        margin: 0;
        color: white;
        font-size: 12px; }
      .backend-two .under-box .left-box .right-item div {
        display: flex;
        justify-content: space-between; }
        .backend-two .under-box .left-box .right-item div span {
          color: grey; }
    @media screen and (max-width: 992px) {
      .backend-two .under-box .left-box {
        flex-direction: column; }
        .backend-two .under-box .left-box .left-item,
        .backend-two .under-box .left-box .right-item {
          width: 100%;
          height: 50%; } }
  .backend-two .under-box .right-box {
    background-color: #002333;
    border-radius: 5px;
    overflow: hidden;
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .backend-two .under-box .right-box .left-item {
      width: 49%;
      height: 100%; }
      .backend-two .under-box .right-box .left-item img {
        width: 100%;
        height: auto;
        border-radius: 5px; }
    .backend-two .under-box .right-box .right-item {
      width: 49%;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between; }
      .backend-two .under-box .right-box .right-item h4 {
        color: white;
        padding: 0;
        margin: 0; }
        .backend-two .under-box .right-box .right-item h4 span {
          font-weight: bold; }
      .backend-two .under-box .right-box .right-item p {
        padding: 0;
        margin: 0;
        color: white;
        font-size: 12px; }
      .backend-two .under-box .right-box .right-item div {
        display: flex;
        justify-content: space-between; }
        .backend-two .under-box .right-box .right-item div span {
          color: grey; }
    @media screen and (max-width: 992px) {
      .backend-two .under-box .right-box {
        flex-direction: column; }
        .backend-two .under-box .right-box .left-item,
        .backend-two .under-box .right-box .right-item {
          width: 100%;
          height: 50%; } }
  .backend-two .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .backend-two .footer .one p {
    font-size: 14px; }
  .backend-two .footer .one p i {
    font-size: 30px;
    padding-right: 10px; }
  .backend-two .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .backend-two .footer .one ul {
        justify-content: center; } }
    .backend-two .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .backend-two .footer .one ul li {
          margin: 20px; } }
      .backend-two .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8; }
        .backend-two .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .backend-two .footer .two h5 {
    font-weight: bolder; }
  .backend-two .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .backend-two .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .backend-two .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center; }
      .backend-two .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .backend-two .footer .two ul li a p {
        padding: 0;
        margin: 0; }
  .backend-two .footer .three h5 {
    font-weight: bolder; }
  .backend-two .footer .three ul {
    padding-left: 10px; }
    .backend-two .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .backend-two .footer .three ul li.last {
          justify-content: center; } }
      .backend-two .footer .three ul li.last a img {
        height: 30px;
        width: auto; }
  .backend-two .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey; }

.enter {
  font-family: 'GT Walsheim Pro' !important;
  font-style: normal !important; }
  @media (min-width: 800px) and (max-width: 850px) {
    .enter .header-section .navbar:not(.top-nav-collapse) {
      background: #1C2331 !important; } }
  .enter .header-section .navbar {
    z-index: 4;
    box-shadow: none;
    background: #1C2331 !important; }
    .enter .header-section .navbar .nav-link {
      font-size: 14px; }
    .enter .header-section .navbar .navbar-brand img {
      width: 120px;
      height: auto; }
      @media screen and (max-width: 992px) {
        .enter .header-section .navbar .navbar-brand img {
          width: 90px; } }
    .enter .header-section .navbar .search-box {
      display: flex;
      justify-content: flex-start;
      align-items: center;
      align-content: center;
      padding: 5px 0; }
      @media screen and (max-width: 992px) {
        .enter .header-section .navbar .search-box {
          margin-top: 20px;
          padding: 10px 0; } }
      .enter .header-section .navbar .search-box form {
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        width: 100%; }
        .enter .header-section .navbar .search-box form i {
          color: white;
          margin-right: 10px; }
        .enter .header-section .navbar .search-box form input {
          background-color: transparent !important;
          color: white;
          border: none;
          outline: none;
          width: 220px;
          font-size: 14px; }
          .enter .header-section .navbar .search-box form input::placeholder {
            color: white;
            font-weight: 300; }
          @media screen and (max-width: 992px) {
            .enter .header-section .navbar .search-box form input {
              width: 100%;
              padding-right: 10px; } }
    .enter .header-section .navbar .inner-box {
      backdrop-filter: blur(10px);
      padding: 15px;
      background-color: rgba(255, 255, 255, 0.1); }
      @media screen and (max-width: 850px) {
        .enter .header-section .navbar .inner-box {
          backdrop-filter: none;
          padding: 0px !important;
          background-color: transparent !important; } }
  .enter .header-section .page-footer,
  .enter .header-section .top-nav-collapse {
    background-color: #1C2331; }
  @media only screen and (max-width: 768px) {
    .enter .header-section .navbar {
      background-color: #1C2331; } }
  .enter .main-box {
    margin-top: 150px;
    margin-bottom: 150px;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center; }
    .enter .main-box .item-box {
      box-shadow: 0px 16px 50px #E9EEF7;
      padding: 20px 10px 10px 10px; }
      @media screen and (max-width: 768px) {
        .enter .main-box .item-box {
          padding: 0; } }
      .enter .main-box .item-box .nav-tabs .nav-link {
        border: none;
        color: grey; }
      .enter .main-box .item-box .nav-tabs {
        width: 100%;
        display: flex; }
        .enter .main-box .item-box .nav-tabs .nav-item {
          width: 50%;
          border: none; }
          .enter .main-box .item-box .nav-tabs .nav-item .nav-link.active {
            border-bottom: 3px solid #195EC8 !important;
            font-weight: bold;
            color: black; }
      .enter .main-box .item-box .tab-content {
        padding: 20px 10px 10px 10px; }
        .enter .main-box .item-box .tab-content .left-item b {
          font-weight: bold; }
        .enter .main-box .item-box .tab-content .left-item p {
          font-size: 14px; }
        .enter .main-box .item-box .tab-content .left-item label {
          font-size: 14px;
          font-weight: bolder;
          color: #7D8B9D; }
        .enter .main-box .item-box .tab-content .left-item input {
          font-size: 14px;
          font-weight: bold; }
        .enter .main-box .item-box .tab-content .left-item a {
          font-size: 14px; }
        .enter .main-box .item-box .tab-content .left-item p {
          font-size: 14px; }
        .enter .main-box .item-box .tab-content .left-item .line-or {
          display: flex;
          justify-content: space-between;
          align-items: center;
          align-content: center; }
          .enter .main-box .item-box .tab-content .left-item .line-or span {
            width: 40%;
            border-bottom: 2px solid lightgrey; }
          .enter .main-box .item-box .tab-content .left-item .line-or div {
            font-weight: bold; }
        .enter .main-box .item-box .tab-content .left-item .sot-box {
          display: flex;
          justify-content: space-between;
          align-items: center;
          align-content: center;
          padding: 0;
          margin: 0;
          list-style-type: none;
          flex-wrap: wrap; }
          .enter .main-box .item-box .tab-content .left-item .sot-box li a {
            display: flex;
            justify-content: center;
            align-items: center;
            align-content: center;
            padding: 10px 20px;
            box-shadow: 0px 16px 50px #E9EEF7;
            font-size: 14px;
            font-weight: bolder; }
            .enter .main-box .item-box .tab-content .left-item .sot-box li a img {
              width: 20px;
              height: 20px;
              margin-right: 10px; }
    @media screen and (max-width: 992px) {
      .enter .main-box {
        margin-top: 100px;
        margin-bottom: 100px; } }
    @media screen and (max-width: 768px) {
      .enter .main-box {
        margin-top: 70px;
        margin-bottom: 70px; } }
  .enter .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .enter .footer .one p {
    font-size: 14px; }
  .enter .footer .one p i {
    font-size: 30px;
    padding-right: 10px; }
  .enter .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .enter .footer .one ul {
        justify-content: center; } }
    .enter .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .enter .footer .one ul li {
          margin: 20px; } }
      .enter .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8; }
        .enter .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .enter .footer .two h5 {
    font-weight: bolder; }
  .enter .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .enter .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .enter .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center; }
      .enter .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .enter .footer .two ul li a p {
        padding: 0;
        margin: 0; }
  .enter .footer .three h5 {
    font-weight: bolder; }
  .enter .footer .three ul {
    padding-left: 10px; }
    .enter .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .enter .footer .three ul li.last {
          justify-content: center; } }
      .enter .footer .three ul li.last a img {
        height: 30px;
        width: auto; }
  .enter .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey; }

.home-page .header-section .video, .home-page .header-section .under-info .owl-carousel .item a h4, .home-page .header-section .navbar .inner-box, .home-page .why-section .titul-box h1, .home-page .why-section .tab-box ul.nav-tabs li a span, .home-page .section-course .titul-box h1, .home-page .section-course .card-box-two, .home-page .section-course .card-box-two .down-box, .home-page .section-course .card-box-two .down-box a, .home-page .section-persons .titul-box h1, .home-page .section-persons .card-box h5, .home-page .section-diraction .titul-box h1, .home-page .section-diraction .dir-box h4, .home-page .footer .one ul li a, .all-courses .header-section .video, .all-courses .header-section .navbar .inner-box, .all-courses .section-course .titul-box h1, .all-courses .section-course .card-box-two, .all-courses .section-course .card-box-two .down-box, .all-courses .section-course .card-box-two .down-box a, .all-courses .section-diraction .titul-box h1, .all-courses .section-diraction .dir-box h4, .all-courses .footer .one ul li a, .backend .header-section .video, .backend .header-section .navbar .inner-box, .backend .about-course .right-box .inner-card, .backend .about-course .right-box .inner-card .icon-box, .backend .about-course .right-box .inner-card .icon-box i, .backend .about-course .right-box .inner-card h6, .backend .about-course .right-box .inner-card p, .backend .why-section .titul-box h1, .backend .why-section .tab-box ul.nav-tabs li a span, .backend .section-course .titul-box h1, .backend .section-course .card-box-two, .backend .section-course .card-box-two .down-box, .backend .section-course .card-box-two .down-box a, .backend .section-persons .titul-box h1, .backend .section-persons .card-box h5, .backend .section-diraction .titul-box h1, .backend .section-diraction .dir-box h4, .backend .footer .one ul li a, .backend-two .header-section .navbar .inner-box, .backend-two .footer .one ul li a, .enter .header-section .navbar .inner-box, .enter .footer .one ul li a, .video-page .header-section .navbar .inner-box, .video-page .main-box .kom-box .right-box .top-box div a, .video-page .footer .one ul li a, .all-news-page .header-section .video, .all-news-page .header-section .navbar .inner-box, .all-news-page .main-all-news-section .items-box .under-box, .all-news-page .footer .one ul li a {
  transition: all 0.2s linear; }

.video-page {
  font-family: 'GT Walsheim Pro' !important;
  font-style: normal !important; }
  .video-page .header-section {
    width: 100%;
    background-color: #1c2331; }
    .video-page .header-section .header-main {
      padding-top: 120px;
      color: white; }
      @media screen and (max-width: 992px) {
        .video-page .header-section .header-main {
          padding-top: 100px; } }
      @media screen and (max-width: 768px) {
        .video-page .header-section .header-main {
          padding-top: 100px; } }
      .video-page .header-section .header-main .inner-box-top .header .person-top .under-box {
        display: flex; }
        .video-page .header-section .header-main .inner-box-top .header .person-top .under-box p {
          margin: 0;
          padding: 0;
          font-size: 14px; }
        .video-page .header-section .header-main .inner-box-top .header .person-top .under-box ul {
          font-size: 14px;
          padding: 0;
          margin-left: 30px;
          text-decoration: underline; }
      .video-page .header-section .header-main .inner-box-top .header .left-box {
        height: 500px;
        position: relative;
        width: 100%;
        height: 100%;
        height: 500px;
        overflow: auto;
        /* width */
        /* Track */
        /* Handle */ }
        .video-page .header-section .header-main .inner-box-top .header .left-box::-webkit-scrollbar {
          width: 10px; }
        .video-page .header-section .header-main .inner-box-top .header .left-box::-webkit-scrollbar-track {
          background: #182339; }
        .video-page .header-section .header-main .inner-box-top .header .left-box::-webkit-scrollbar-thumb {
          background: #195EC8; }
        .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item {
          position: absolute;
          display: none;
          left: 0;
          top: 0;
          width: 100%;
          color: white; }
          .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item video {
            width: 100%;
            height: auto; }
          .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box,
          .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%; }
          .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box {
            color: white;
            background-color: #0d2e3d; }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .item-box {
              display: flex;
              justify-content: space-between; }
              @media screen and (max-width: 768px) {
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .item-box {
                  flex-direction: column; } }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .item-box img {
                width: 49%;
                height: auto; }
                @media screen and (max-width: 768px) {
                  .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .item-box img {
                    width: 100%;
                    margin-bottom: 10px; } }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box {
              background-color: #193947; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box textarea {
                background-color: #3b5762;
                color: white;
                width: 100%;
                border: none;
                outline: none;
                padding: 10px; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .files-wrap {
                display: flex;
                justify-content: space-between; }
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .files-wrap div {
                  display: flex; }
                  .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .files-wrap div i {
                    margin-right: 10px; }
                  .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .files-wrap div p {
                    padding: 0;
                    margin: 0;
                    line-height: 100%; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .input-group {
                width: 100%;
                overflow: hidden;
                border-radius: 20px;
                background-color: #254350;
                display: flex;
                justify-content: space-between; }
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .input-group input[type='submit'] {
                  background-color: #195EC8;
                  padding: 0 20px;
                  border-radius: 20px;
                  border: none;
                  outline: none;
                  color: white;
                  font-size: 14px;
                  font-weight: bolder; }
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .ans-data-box .input-group input[type='file'] {
                  background-color: transparent;
                  border: none;
                  width: 80%;
                  color: white; }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .under-footer {
              display: flex;
              justify-content: space-between; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .under-footer p {
                padding: 0;
                margin: 0;
                color: white; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ex-box .under-footer i {
                color: red; }
          .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box {
            display: none;
            color: white;
            height: 100%; }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one .box-top {
              padding: 15px 30px;
              background-color: #0c2d3d; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one .box-top h4 {
                color: white;
                font-weight: bolder; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one .box-top p {
                font-size: 14px; }
              @media all and (max-width: 768px) {
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one .box-top {
                  padding: 10px; } }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one .box-under {
              padding: 15px 30px;
              color: white;
              background-color: #173746; }
              @media screen and (max-width: 768px) {
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one .box-under {
                  padding: 10px; } }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-one button {
              float: right; }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo {
              display: flex;
              padding: 15px 30px;
              background-color: #0c2d3d; }
              @media all and (max-width: 768px) {
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo {
                  padding: 10px; } }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-left-box {
                padding-right: 10px; }
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-left-box img {
                  width: 50px;
                  height: 50px;
                  border-radius: 50%; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-top {
                display: flex; }
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-top .box-top-left-box {
                  margin-right: 10px; }
                  .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-top .box-top-left-box p {
                    font-size: 14px;
                    color: white;
                    padding: 0;
                    margin: 0; }
                  .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-top .box-top-left-box small {
                    font-size: 12px;
                    color: grey; }
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-top .box-top-right-box a {
                  color: white; }
                  .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-top .box-top-right-box a i {
                    margin-right: 10px; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .box-twoo .box-two-right-box .box-under p {
                font-size: 14px; }
            .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .ball-box {
              padding: 15px 30px;
              display: flex;
              justify-content: space-between;
              background-color: #173746; }
              @media all and (max-width: 768px) {
                .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .ball-box {
                  padding: 10px; } }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .ball-box .left-ball h4 {
                padding: 0;
                margin: 0;
                font-weight: bolder; }
              .video-page .header-section .header-main .inner-box-top .header .left-box .inner-box .inner-item .ans-box .ball-box .right-ball h4 {
                padding: 0;
                margin: 0;
                font-weight: bolder;
                color: #66FF4F; }
      .video-page .header-section .header-main .inner-box-top .header .right-box {
        height: 500px;
        overflow: auto; }
        .video-page .header-section .header-main .inner-box-top .header .right-box .top-heading {
          background-color: #0d2e3d;
          padding: 15px;
          color: white;
          font-weight: bolder;
          display: flex;
          align-items: center;
          align-content: center;
          justify-content: space-between; }
        .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap {
          background-color: #193947; }
          .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .top-box {
            width: 100%;
            padding: 10px;
            font-weight: bolder; }
            .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .top-box:hover {
              cursor: pointer; }
          .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-inner-top-box {
            display: flex;
            justify-content: space-between;
            align-items: center;
            align-content: center; }
            .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-inner-top-box p {
              padding: 0;
              margin: 0;
              font-size: 12px;
              font-weight: bold;
              width: 70%;
              color: #d1cece; }
          .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-top-box {
            display: flex;
            justify-content: space-between;
            align-items: center;
            align-content: center;
            background-color: #0d2e3d; }
            .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-top-box span {
              background-color: red;
              width: 30px;
              border-radius: 50%;
              height: 30px;
              background-color: white;
              display: flex;
              justify-content: center;
              align-items: center;
              align-content: center;
              color: #002333;
              font-weight: bold; }
            .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-top-box p {
              width: 70%;
              padding: 0;
              margin: 0; }
            .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-top-box i {
              margin-right: 10px; }
          .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .acc-top-under-box {
            border-left: 3px solid #195EC8; }
          .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .under-box {
            padding-bottom: 2.5px;
            display: none;
            padding-left: 15px;
            box-sizing: border-box; }
            .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .under-box ul {
              list-style-type: none; }
              .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .under-box ul li {
                font-size: 12px;
                padding-left: 15px;
                padding-bottom: 5px;
                color: #d8d4d4;
                display: flex; }
                .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .under-box ul li:hover {
                  cursor: pointer; }
                .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .under-box ul li p {
                  padding: 0;
                  margin: 0; }
                .video-page .header-section .header-main .inner-box-top .header .right-box .inner-box .acc-wrap .under-box ul li i {
                  margin-right: 10px; }
    @media (min-width: 800px) and (max-width: 850px) {
      .video-page .header-section .navbar:not(.top-nav-collapse) {
        background: #1C2331 !important; } }
    .video-page .header-section .navbar {
      z-index: 4;
      box-shadow: none; }
      .video-page .header-section .navbar .nav-link {
        font-size: 14px; }
      .video-page .header-section .navbar .navbar-brand img {
        width: 120px;
        height: auto; }
        @media screen and (max-width: 992px) {
          .video-page .header-section .navbar .navbar-brand img {
            width: 90px; } }
      .video-page .header-section .navbar .search-box {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        align-content: center;
        padding: 5px 0; }
        @media screen and (max-width: 992px) {
          .video-page .header-section .navbar .search-box {
            margin-top: 20px;
            padding: 10px 0; } }
        .video-page .header-section .navbar .search-box form {
          display: flex;
          justify-content: center;
          align-items: center;
          align-content: center;
          width: 100%; }
          .video-page .header-section .navbar .search-box form i {
            color: white;
            margin-right: 10px; }
          .video-page .header-section .navbar .search-box form input {
            background-color: transparent !important;
            color: white;
            border: none;
            outline: none;
            width: 220px;
            font-size: 14px; }
            .video-page .header-section .navbar .search-box form input::placeholder {
              color: white;
              font-weight: 300; }
            @media screen and (max-width: 992px) {
              .video-page .header-section .navbar .search-box form input {
                width: 100%;
                padding-right: 10px; } }
      .video-page .header-section .navbar .inner-box {
        backdrop-filter: blur(10px);
        padding: 15px;
        background-color: rgba(255, 255, 255, 0.1); }
        @media screen and (max-width: 850px) {
          .video-page .header-section .navbar .inner-box {
            backdrop-filter: none;
            padding: 0px;
            background-color: transparent; } }
    .video-page .header-section .page-footer,
    .video-page .header-section .top-nav-collapse {
      background-color: #1C2331; }
    @media only screen and (max-width: 768px) {
      .video-page .header-section .navbar {
        background-color: #1C2331; } }
  .video-page .main-box .top-title h4 {
    font-weight: bold; }
    .video-page .main-box .top-title h4 span {
      border-bottom: 3px solid #195EC8; }
  .video-page .main-box .kom-box {
    display: flex; }
    .video-page .main-box .kom-box .left-box {
      width: 70px; }
      .video-page .main-box .kom-box .left-box img {
        width: 50px;
        height: 50px;
        border-radius: 50%; }
    .video-page .main-box .kom-box .right-box {
      width: 100%; }
      .video-page .main-box .kom-box .right-box .top-box {
        display: flex;
        justify-content: space-between;
        line-height: 100%; }
        .video-page .main-box .kom-box .right-box .top-box div {
          margin-right: 10px; }
          .video-page .main-box .kom-box .right-box .top-box div p {
            padding: 0;
            margin: 0; }
          .video-page .main-box .kom-box .right-box .top-box div a {
            font-size: 14px;
            text-decoration: none;
            padding: 0;
            font-weight: bold; }
          .video-page .main-box .kom-box .right-box .top-box div .under-right {
            display: flex; }
            .video-page .main-box .kom-box .right-box .top-box div .under-right a {
              margin-left: 20px; }
            .video-page .main-box .kom-box .right-box .top-box div .under-right a:last-child {
              color: white; }
        .video-page .main-box .kom-box .right-box .top-box .person-info p {
          font-size: 14px;
          padding: 0;
          margin: 0;
          font-weight: bold; }
        .video-page .main-box .kom-box .right-box .top-box .person-info small {
          color: grey;
          font-size: 12px; }
      .video-page .main-box .kom-box .right-box .kom-data input {
        width: 80%;
        border-top: none;
        border-right: none;
        border-left: none;
        padding: 10px;
        border-bottom: 2px solid lightgrey;
        outline: none;
        font-size: 14px; }
        @media screen and (max-width: 768px) {
          .video-page .main-box .kom-box .right-box .kom-data input {
            width: 100%; } }
      .video-page .main-box .kom-box .right-box .kom-data p {
        font-size: 14px; }
  .video-page .main-box .grid-container {
    display: grid;
    grid-template-columns: repeat(4, 25%);
    justify-content: space-between;
    grid-gap: 10px; }
    .video-page .main-box .grid-container .grid-item {
      background-color: red;
      color: white; }
    .video-page .main-box .grid-container .item1,
    .video-page .main-box .grid-container .item11 {
      grid-column: 1/3; }
    .video-page .main-box .grid-container .item2,
    .video-page .main-box .grid-container .item12 {
      grid-column: 3/5; }
  .video-page .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .video-page .footer .one p {
    font-size: 14px; }
  .video-page .footer .one p i {
    font-size: 30px;
    padding-right: 10px; }
  .video-page .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .video-page .footer .one ul {
        justify-content: center; } }
    .video-page .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .video-page .footer .one ul li {
          margin: 20px; } }
      .video-page .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8; }
        .video-page .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .video-page .footer .two h5 {
    font-weight: bolder; }
  .video-page .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .video-page .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .video-page .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center; }
      .video-page .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .video-page .footer .two ul li a p {
        padding: 0;
        margin: 0; }
  .video-page .footer .three h5 {
    font-weight: bolder; }
  .video-page .footer .three ul {
    padding-left: 10px; }
    .video-page .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .video-page .footer .three ul li.last {
          justify-content: center; } }
      .video-page .footer .three ul li.last a img {
        height: 30px;
        width: auto; }
  .video-page .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey; }

.home-page .header-section .video, .home-page .header-section .under-info .owl-carousel .item a h4, .home-page .header-section .navbar .inner-box, .home-page .why-section .titul-box h1, .home-page .why-section .tab-box ul.nav-tabs li a span, .home-page .section-course .titul-box h1, .home-page .section-course .card-box-two, .home-page .section-course .card-box-two .down-box, .home-page .section-course .card-box-two .down-box a, .home-page .section-persons .titul-box h1, .home-page .section-persons .card-box h5, .home-page .section-diraction .titul-box h1, .home-page .section-diraction .dir-box h4, .home-page .footer .one ul li a, .all-courses .header-section .video, .all-courses .header-section .navbar .inner-box, .all-courses .section-course .titul-box h1, .all-courses .section-course .card-box-two, .all-courses .section-course .card-box-two .down-box, .all-courses .section-course .card-box-two .down-box a, .all-courses .section-diraction .titul-box h1, .all-courses .section-diraction .dir-box h4, .all-courses .footer .one ul li a, .backend .header-section .video, .backend .header-section .navbar .inner-box, .backend .about-course .right-box .inner-card, .backend .about-course .right-box .inner-card .icon-box, .backend .about-course .right-box .inner-card .icon-box i, .backend .about-course .right-box .inner-card h6, .backend .about-course .right-box .inner-card p, .backend .why-section .titul-box h1, .backend .why-section .tab-box ul.nav-tabs li a span, .backend .section-course .titul-box h1, .backend .section-course .card-box-two, .backend .section-course .card-box-two .down-box, .backend .section-course .card-box-two .down-box a, .backend .section-persons .titul-box h1, .backend .section-persons .card-box h5, .backend .section-diraction .titul-box h1, .backend .section-diraction .dir-box h4, .backend .footer .one ul li a, .backend-two .header-section .navbar .inner-box, .backend-two .footer .one ul li a, .enter .header-section .navbar .inner-box, .enter .footer .one ul li a, .video-page .header-section .navbar .inner-box, .video-page .main-box .kom-box .right-box .top-box div a, .video-page .footer .one ul li a, .all-news-page .header-section .video, .all-news-page .header-section .navbar .inner-box, .all-news-page .main-all-news-section .items-box .under-box, .all-news-page .footer .one ul li a {
  transition: all 0.2s linear; }

.all-news-page {
  position: relative;
  box-sizing: border-box;
  font-family: 'GT Walsheim Pro' !important;
  font-style: normal !important; }
  .all-news-page .header-section {
    width: 100%;
    height: 60vh;
    background-image: url("../../img/NoPath/NoPath@2x.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    position: relative;
    overflow: hidden; }
    .all-news-page .header-section .modal-body .video {
      width: 100%;
      height: auto; }
    .all-news-page .header-section .modal-header span {
      color: white; }
    .all-news-page .header-section .bg-color-box {
      position: absolute;
      padding-top: 100px;
      z-index: 1;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: linear-gradient(to right, #182339 50%, rgba(24, 35, 57, 0.5));
      display: flex;
      justify-content: center;
      align-items: center;
      align-content: start; }
      .all-news-page .header-section .bg-color-box .mid-box {
        color: white; }
        .all-news-page .header-section .bg-color-box .mid-box .left-box {
          display: flex;
          flex-direction: column;
          align-items: flex-start;
          justify-content: center;
          align-content: center; }
          .all-news-page .header-section .bg-color-box .mid-box .left-box h2 {
            font-size: 52px; }
            @media screen and (max-width: 992px) {
              .all-news-page .header-section .bg-color-box .mid-box .left-box h2 {
                font-size: 32px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .all-news-page .header-section .bg-color-box .mid-box .left-box h2 {
                font-size: 22px;
                text-align: center; } }
          .all-news-page .header-section .bg-color-box .mid-box .left-box h1 {
            font-size: 62px; }
            @media screen and (max-width: 992px) {
              .all-news-page .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 42px;
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .all-news-page .header-section .bg-color-box .mid-box .left-box h1 {
                font-size: 32px;
                text-align: center; } }
            .all-news-page .header-section .bg-color-box .mid-box .left-box h1 b {
              font-weight: bold; }
          .all-news-page .header-section .bg-color-box .mid-box .left-box p {
            font-size: 14px; }
            .all-news-page .header-section .bg-color-box .mid-box .left-box p span {
              font-weight: bold; }
            @media screen and (max-width: 992px) {
              .all-news-page .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
            @media screen and (max-width: 768px) {
              .all-news-page .header-section .bg-color-box .mid-box .left-box p {
                text-align: center; } }
          .all-news-page .header-section .bg-color-box .mid-box .left-box button {
            font-size: 14px !important; }
          @media screen and (max-width: 992px) {
            .all-news-page .header-section .bg-color-box .mid-box .left-box {
              align-items: center; } }
        .all-news-page .header-section .bg-color-box .mid-box .right-box {
          display: flex;
          justify-content: flex-end;
          align-items: center;
          align-content: center; }
          .all-news-page .header-section .bg-color-box .mid-box .right-box p {
            padding: 0;
            margin: 0; }
          .all-news-page .header-section .bg-color-box .mid-box .right-box i {
            margin-left: 10px;
            font-size: 52px; }
            .all-news-page .header-section .bg-color-box .mid-box .right-box i:hover {
              cursor: pointer; }
          @media screen and (max-width: 992px) {
            .all-news-page .header-section .bg-color-box .mid-box .right-box {
              justify-content: center;
              padding-top: 20px; } }
    @media (min-width: 800px) and (max-width: 850px) {
      .all-news-page .header-section .navbar:not(.top-nav-collapse) {
        background: #1C2331 !important; } }
    .all-news-page .header-section .navbar {
      z-index: 4;
      box-shadow: none; }
      .all-news-page .header-section .navbar .nav-link {
        font-size: 14px; }
      .all-news-page .header-section .navbar .navbar-brand img {
        width: 120px;
        height: auto; }
        @media screen and (max-width: 992px) {
          .all-news-page .header-section .navbar .navbar-brand img {
            width: 90px; } }
      .all-news-page .header-section .navbar .search-box {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        align-content: center;
        padding: 5px 0; }
        @media screen and (max-width: 992px) {
          .all-news-page .header-section .navbar .search-box {
            margin-top: 20px;
            padding: 10px 0; } }
        .all-news-page .header-section .navbar .search-box form {
          display: flex;
          justify-content: center;
          align-items: center;
          align-content: center;
          width: 100%; }
          .all-news-page .header-section .navbar .search-box form i {
            color: white;
            margin-right: 10px; }
          .all-news-page .header-section .navbar .search-box form input {
            background-color: transparent !important;
            color: white;
            border: none;
            outline: none;
            width: 220px;
            font-size: 14px; }
            .all-news-page .header-section .navbar .search-box form input::placeholder {
              color: white;
              font-weight: 300; }
            @media screen and (max-width: 992px) {
              .all-news-page .header-section .navbar .search-box form input {
                width: 100%;
                padding-right: 10px; } }
      .all-news-page .header-section .navbar .inner-box {
        backdrop-filter: blur(10px);
        padding: 15px;
        background-color: rgba(255, 255, 255, 0.1); }
        @media screen and (max-width: 850px) {
          .all-news-page .header-section .navbar .inner-box {
            backdrop-filter: none;
            padding: 0px;
            background-color: transparent; } }
    .all-news-page .header-section .page-footer,
    .all-news-page .header-section .top-nav-collapse {
      background-color: #1C2331; }
    @media only screen and (max-width: 768px) {
      .all-news-page .header-section .navbar {
        background-color: #1C2331; } }
  .all-news-page .main-all-news-section .slider-box .left-slide-box {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 250px;
    padding: 30px; }
    .all-news-page .main-all-news-section .slider-box .left-slide-box p {
      font-size: 14px; }
    @media screen and (max-width: 768px) {
      .all-news-page .main-all-news-section .slider-box .left-slide-box {
        padding: 10px; } }
  .all-news-page .main-all-news-section .slider-box .right-slide-box {
    overflow: hidden;
    height: 250px; }
    .all-news-page .main-all-news-section .slider-box .right-slide-box img {
      width: 100%;
      height: auto; }
  .all-news-page .main-all-news-section .items-box {
    position: relative;
    height: 250px;
    overflow: hidden; }
    @media screen and (max-width: 768px) {
      .all-news-page .main-all-news-section .items-box {
        height: 150px; } }
    .all-news-page .main-all-news-section .items-box img {
      width: 100%;
      height: auto; }
    .all-news-page .main-all-news-section .items-box .under-box {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      color: white;
      padding: 20px; }
      @media screen and (max-width: 768px) {
        .all-news-page .main-all-news-section .items-box .under-box {
          padding: 10px; } }
      .all-news-page .main-all-news-section .items-box .under-box h4 {
        font-weight: bold; }
        @media screen and (max-width: 768px) {
          .all-news-page .main-all-news-section .items-box .under-box h4 {
            font-size: 14px;
            width: 100%; } }
    .all-news-page .main-all-news-section .items-box:hover .under-box {
      background-color: #1c6ae0b2; }
  .all-news-page .footer .one img {
    width: 100px;
    height: auto;
    margin-bottom: 10px; }
  .all-news-page .footer .one p {
    font-size: 14px; }
  .all-news-page .footer .one p i {
    font-size: 30px;
    padding-right: 10px; }
  .all-news-page .footer .one ul {
    list-style-type: none;
    display: flex;
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 992px) {
      .all-news-page .footer .one ul {
        justify-content: center; } }
    .all-news-page .footer .one ul li {
      margin-right: 20px;
      margin-top: 10px; }
      @media screen and (max-width: 992px) {
        .all-news-page .footer .one ul li {
          margin: 20px; } }
      .all-news-page .footer .one ul li a {
        width: 100px;
        height: 100px;
        padding: 10px 12px;
        border-radius: 50%;
        border: 1px solid #195EC8;
        color: #195EC8; }
        .all-news-page .footer .one ul li a:hover {
          color: white;
          background-color: #195EC8; }
  .all-news-page .footer .two h5 {
    font-weight: bolder; }
  .all-news-page .footer .two ul {
    padding-left: 10px; }
    @media screen and (max-width: 992px) {
      .all-news-page .footer .two ul li {
        display: flex;
        justify-content: center; } }
    .all-news-page .footer .two ul li a {
      display: flex;
      align-items: center;
      align-content: center; }
      .all-news-page .footer .two ul li a div {
        background-color: #195EC8;
        height: 2px;
        width: 20px;
        margin-right: 10px; }
      .all-news-page .footer .two ul li a p {
        padding: 0;
        margin: 0; }
  .all-news-page .footer .three h5 {
    font-weight: bolder; }
  .all-news-page .footer .three ul {
    padding-left: 10px; }
    .all-news-page .footer .three ul li.last {
      display: flex;
      justify-content: flex-start; }
      @media screen and (max-width: 992px) {
        .all-news-page .footer .three ul li.last {
          justify-content: center; } }
      .all-news-page .footer .three ul li.last a img {
        height: 30px;
        width: auto; }
  .all-news-page .footer .under-footer p {
    padding: 0;
    margin: 0;
    color: grey; }

@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-Light.eot");
  src: local("GT Walsheim Pro Light"), local("GTWalsheimPro-Light"), url("GTWalsheimPro-Light.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-Light.woff2") format("woff2"), url("GTWalsheimPro-Light.woff") format("woff"), url("GTWalsheimPro-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-Regular.eot");
  src: local("GT Walsheim Pro Regular"), local("GTWalsheimPro-Regular"), url("GTWalsheimPro-Regular.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-Regular.woff2") format("woff2"), url("GTWalsheimPro-Regular.woff") format("woff"), url("GTWalsheimPro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-ThinOblique.eot");
  src: local("GT Walsheim Pro Thin Oblique"), local("GTWalsheimPro-ThinOblique"), url("GTWalsheimPro-ThinOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-ThinOblique.woff2") format("woff2"), url("GTWalsheimPro-ThinOblique.woff") format("woff"), url("GTWalsheimPro-ThinOblique.ttf") format("truetype");
  font-weight: 100;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-Thin.eot");
  src: local("GT Walsheim Pro Thin"), local("GTWalsheimPro-Thin"), url("GTWalsheimPro-Thin.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-Thin.woff2") format("woff2"), url("GTWalsheimPro-Thin.woff") format("woff"), url("GTWalsheimPro-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-BoldOblique.eot");
  src: local("GT Walsheim Pro Bold Oblique"), local("GTWalsheimPro-BoldOblique"), url("GTWalsheimPro-BoldOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-BoldOblique.woff2") format("woff2"), url("GTWalsheimPro-BoldOblique.woff") format("woff"), url("GTWalsheimPro-BoldOblique.ttf") format("truetype");
  font-weight: bold;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Ultra';
  src: url("GTWalsheimPro-UltraBold.eot");
  src: local("GT Walsheim Pro Ultra Bold"), local("GTWalsheimPro-UltraBold"), url("GTWalsheimPro-UltraBold.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-UltraBold.woff2") format("woff2"), url("GTWalsheimPro-UltraBold.woff") format("woff"), url("GTWalsheimPro-UltraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Ultra';
  src: url("GTWalsheimPro-UltraBoldOblique.eot");
  src: local("GT Walsheim Pro Ultra Bold Oblique"), local("GTWalsheimPro-UltraBoldOblique"), url("GTWalsheimPro-UltraBoldOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-UltraBoldOblique.woff2") format("woff2"), url("GTWalsheimPro-UltraBoldOblique.woff") format("woff"), url("GTWalsheimPro-UltraBoldOblique.ttf") format("truetype");
  font-weight: 800;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-MediumOblique.eot");
  src: local("GT Walsheim Pro Medium Oblique"), local("GTWalsheimPro-MediumOblique"), url("GTWalsheimPro-MediumOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-MediumOblique.woff2") format("woff2"), url("GTWalsheimPro-MediumOblique.woff") format("woff"), url("GTWalsheimPro-MediumOblique.ttf") format("truetype");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-Bold.eot");
  src: local("GT Walsheim Pro Bold"), local("GTWalsheimPro-Bold"), url("GTWalsheimPro-Bold.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-Bold.woff2") format("woff2"), url("GTWalsheimPro-Bold.woff") format("woff"), url("GTWalsheimPro-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-Medium.eot");
  src: local("GT Walsheim Pro Medium"), local("GTWalsheimPro-Medium"), url("GTWalsheimPro-Medium.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-Medium.woff2") format("woff2"), url("GTWalsheimPro-Medium.woff") format("woff"), url("GTWalsheimPro-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-RegularOblique.eot");
  src: local("GT Walsheim Pro Regular Oblique"), local("GTWalsheimPro-RegularOblique"), url("GTWalsheimPro-RegularOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-RegularOblique.woff2") format("woff2"), url("GTWalsheimPro-RegularOblique.woff") format("woff"), url("GTWalsheimPro-RegularOblique.ttf") format("truetype");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-LightOblique.eot");
  src: local("GT Walsheim Pro Light Oblique"), local("GTWalsheimPro-LightOblique"), url("GTWalsheimPro-LightOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-LightOblique.woff2") format("woff2"), url("GTWalsheimPro-LightOblique.woff") format("woff"), url("GTWalsheimPro-LightOblique.ttf") format("truetype");
  font-weight: 300;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Ultra';
  src: url("GTWalsheimPro-UltraLight.eot");
  src: local("GT Walsheim Pro Ultra Light"), local("GTWalsheimPro-UltraLight"), url("GTWalsheimPro-UltraLight.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-UltraLight.woff2") format("woff2"), url("GTWalsheimPro-UltraLight.woff") format("woff"), url("GTWalsheimPro-UltraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Ultra';
  src: url("GTWalsheimPro-UltraLightOblique.eot");
  src: local("GT Walsheim Pro Ultra Light Oblique"), local("GTWalsheimPro-UltraLightOblique"), url("GTWalsheimPro-UltraLightOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-UltraLightOblique.woff2") format("woff2"), url("GTWalsheimPro-UltraLightOblique.woff") format("woff"), url("GTWalsheimPro-UltraLightOblique.ttf") format("truetype");
  font-weight: 200;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-BlackOblique.eot");
  src: local("GT Walsheim Pro Black Oblique"), local("GTWalsheimPro-BlackOblique"), url("GTWalsheimPro-BlackOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-BlackOblique.woff2") format("woff2"), url("GTWalsheimPro-BlackOblique.woff") format("woff"), url("GTWalsheimPro-BlackOblique.ttf") format("truetype");
  font-weight: 900;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro';
  src: url("GTWalsheimPro-Black.eot");
  src: local("GT Walsheim Pro Black"), local("GTWalsheimPro-Black"), url("GTWalsheimPro-Black.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-Black.woff2") format("woff2"), url("GTWalsheimPro-Black.woff") format("woff"), url("GTWalsheimPro-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Cond Ultra';
  src: url("GTWalsheimPro-CondensedUltraBold.eot");
  src: local("GT Walsheim Pro Condensed Ultra Bold"), local("GTWalsheimPro-CondensedUltraBold"), url("GTWalsheimPro-CondensedUltraBold.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedUltraBold.woff2") format("woff2"), url("GTWalsheimPro-CondensedUltraBold.woff") format("woff"), url("GTWalsheimPro-CondensedUltraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedLight.eot");
  src: local("GT Walsheim Pro Condensed Light"), local("GTWalsheimPro-CondensedLight"), url("GTWalsheimPro-CondensedLight.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedLight.woff2") format("woff2"), url("GTWalsheimPro-CondensedLight.woff") format("woff"), url("GTWalsheimPro-CondensedLight.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedBoldOblique.eot");
  src: local("GT Walsheim Pro Condensed Bold Oblique"), local("GTWalsheimPro-CondensedBoldOblique"), url("GTWalsheimPro-CondensedBoldOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedBoldOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedBoldOblique.woff") format("woff"), url("GTWalsheimPro-CondensedBoldOblique.ttf") format("truetype");
  font-weight: bold;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedLightOblique.eot");
  src: local("GT Walsheim Pro Condensed Light Oblique"), local("GTWalsheimPro-CondensedLightOblique"), url("GTWalsheimPro-CondensedLightOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedLightOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedLightOblique.woff") format("woff"), url("GTWalsheimPro-CondensedLightOblique.ttf") format("truetype");
  font-weight: 300;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedThin.eot");
  src: local("GT Walsheim Pro Condensed Thin"), local("GTWalsheimPro-CondensedThin"), url("GTWalsheimPro-CondensedThin.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedThin.woff2") format("woff2"), url("GTWalsheimPro-CondensedThin.woff") format("woff"), url("GTWalsheimPro-CondensedThin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal; }
@font-face {
  font-family: 'GTWalsheimPro-CondensedULightIt';
  src: url("GTWalsheimPro-CondensedUltraLightOblique.eot");
  src: local("GT Walsheim Pro Condensed Ultra Light Oblique"), local("GTWalsheimPro-CondensedUltraLightOblique"), url("GTWalsheimPro-CondensedUltraLightOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedUltraLightOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedUltraLightOblique.woff") format("woff"), url("GTWalsheimPro-CondensedUltraLightOblique.ttf") format("truetype");
  font-weight: 200;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Cond';
  src: url("GTWalsheimPro-CondensedMedium.eot");
  src: local("GT Walsheim Pro Condensed Medium"), local("GTWalsheimPro-CondensedMedium"), url("GTWalsheimPro-CondensedMedium.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedMedium.woff2") format("woff2"), url("GTWalsheimPro-CondensedMedium.woff") format("woff"), url("GTWalsheimPro-CondensedMedium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedBlackOblique.eot");
  src: local("GT Walsheim Pro Condensed Black Oblique"), local("GTWalsheimPro-CondensedBlackOblique"), url("GTWalsheimPro-CondensedBlackOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedBlackOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedBlackOblique.woff") format("woff"), url("GTWalsheimPro-CondensedBlackOblique.ttf") format("truetype");
  font-weight: 900;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedRegular.eot");
  src: local("GT Walsheim Pro Condensed Regular"), local("GTWalsheimPro-CondensedRegular"), url("GTWalsheimPro-CondensedRegular.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedRegular.woff2") format("woff2"), url("GTWalsheimPro-CondensedRegular.woff") format("woff"), url("GTWalsheimPro-CondensedRegular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedThinOblique.eot");
  src: local("GT Walsheim Pro Condensed Thin Oblique"), local("GTWalsheimPro-CondensedThinOblique"), url("GTWalsheimPro-CondensedThinOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedThinOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedThinOblique.woff") format("woff"), url("GTWalsheimPro-CondensedThinOblique.ttf") format("truetype");
  font-weight: 100;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedBold.eot");
  src: local("GT Walsheim Pro Condensed Bold"), local("GTWalsheimPro-CondensedBold"), url("GTWalsheimPro-CondensedBold.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedBold.woff2") format("woff2"), url("GTWalsheimPro-CondensedBold.woff") format("woff"), url("GTWalsheimPro-CondensedBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedRegularOblique.eot");
  src: local("GT Walsheim Pro Condensed Regular Oblique"), local("GTWalsheimPro-CondensedRegularOblique"), url("GTWalsheimPro-CondensedRegularOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedRegularOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedRegularOblique.woff") format("woff"), url("GTWalsheimPro-CondensedRegularOblique.ttf") format("truetype");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'GTWalsheimPro-CondensedULight';
  src: url("GTWalsheimPro-CondensedUltraLight.eot");
  src: local("GT Walsheim Pro Condensed Ultra Light"), local("GTWalsheimPro-CondensedUltraLight"), url("GTWalsheimPro-CondensedUltraLight.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedUltraLight.woff2") format("woff2"), url("GTWalsheimPro-CondensedUltraLight.woff") format("woff"), url("GTWalsheimPro-CondensedUltraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal; }
@font-face {
  font-family: 'GT Walsheim Pro Cond Ultra';
  src: url("GTWalsheimPro-CondensedUltraBoldOblique.eot");
  src: local("GT Walsheim Pro Condensed Ultra Bold Oblique"), local("GTWalsheimPro-CondensedUltraBoldOblique"), url("GTWalsheimPro-CondensedUltraBoldOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedUltraBoldOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedUltraBoldOblique.woff") format("woff"), url("GTWalsheimPro-CondensedUltraBoldOblique.ttf") format("truetype");
  font-weight: 800;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Cond';
  src: url("GTWalsheimPro-CondensedMediumOblique.eot");
  src: local("GT Walsheim Pro Condensed Medium Oblique"), local("GTWalsheimPro-CondensedMediumOblique"), url("GTWalsheimPro-CondensedMediumOblique.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedMediumOblique.woff2") format("woff2"), url("GTWalsheimPro-CondensedMediumOblique.woff") format("woff"), url("GTWalsheimPro-CondensedMediumOblique.ttf") format("truetype");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: 'GT Walsheim Pro Condensed';
  src: url("GTWalsheimPro-CondensedBlack.eot");
  src: local("GT Walsheim Pro Condensed Black"), local("GTWalsheimPro-CondensedBlack"), url("GTWalsheimPro-CondensedBlack.eot?#iefix") format("embedded-opentype"), url("GTWalsheimPro-CondensedBlack.woff2") format("woff2"), url("GTWalsheimPro-CondensedBlack.woff") format("woff"), url("GTWalsheimPro-CondensedBlack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }
* {
  padding: 0;
  margin: 0px;
  box-sizing: border-box; }

body {
  /* width */
  /* Track */
  /* Handle */ }
  body::-webkit-scrollbar {
    width: 10px; }
  body::-webkit-scrollbar-track {
    background: #182339; }
  body::-webkit-scrollbar-thumb {
    background: #195EC8; }

button.btn,
.btn {
  box-shadow: none;
  background: #195EC8 0% 0% no-repeat padding-box !important;
  font-size: 12px !important; }

/*# sourceMappingURL=style.css.map */
