:root {
  --lot-blue: #0C004B;
  }
  body{
    max-width: 1920px;
    margin: 0 auto;
    
/*background: #002D72;
background: linear-gradient(90deg, rgba(0, 45, 114, 0.5) 0%, rgba(0, 45, 114, 0.18) 10%, rgba(0, 45, 114, 0.06) 16%, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 1) 80%, rgba(0, 45, 114, 0.06) 84%, rgba(0, 45, 114, 0.18) 90%, rgba(0, 45, 114, 0.5) 100%);
  */
  }


  /* Neris Thin */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-Thin-webfont.woff') format('woff');
    font-weight: 100;
    font-style: normal;
  }

  /* Neris Thin Italic */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-ThinItalic-webfont.woff') format('woff');
    font-weight: 100;
    font-style: italic;
  }

  /* Neris Light */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-Light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;
  }

  /* Neris Light Italic */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-LightItalic-webfont.woff') format('woff');
    font-weight: 300;
    font-style: italic;
  }

  /* Neris SemiBold */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-SemiBold-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
  }

  /* Neris SemiBold Italic */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-SemiBoldItalic-webfont.woff') format('woff');
    font-weight: 600;
    font-style: italic;
  }

  /* Neris Bold */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-SemiBold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;
  }

  /* Neris Bold Italic */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-BoldItalic-webfont.woff') format('woff');
    font-weight: 700;
    font-style: italic;
  }

  /* Neris Black */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-Black-webfont.woff') format('woff');
    font-weight: 900;
    font-style: normal;
  }

  /* Neris Black Italic */
  @font-face {
    font-family: 'Neris';
    src: url('fonts/Neris-BlackItalic-webfont.woff') format('woff');
    font-weight: 900;
    font-style: italic;
  }

  html,
  body,
  nav ul li a,
  nav ul li a:visited {
    font-family: 'Neris';
  }

  nav {
    background-color: #26326c !important;
  }

  nav ul li a {
    color: #fff !important;
    font-weight: 900 !important;
    font-size: 1rem !important;
    margin: 0 1rem;

    &::after {
      background-color: #fff !important;
    }
  }

  .nav-mobile span#nav-toggle span{
    background-color: #fff !important;
    &::before, &::after {
      background-color: #fff !important;
    }
  }

  h3:not(.sweet-alert h3) {
    color: #053378;
    font-weight: 600;
    font-size: 2.275rem;
    line-height: 150%;
    letter-spacing: 0;

    &::after {
      content: "";
      background-color: #C2131A;
      display: block;
      height: 4px;
      width: 64px;
    }
  }

  @media only screen and (min-width: 1269px) {
    .nav-container {
      justify-content: flex-end;
    } 
  }

  @media only screen and (max-width: 1269px) {
    nav ul {
      background-color: #26326c !important;
    }
  }

  
  #contact_message{
height: 38px;
    transition: 0.3s;
  }
  
  #contact_message:focus{
height: 120px;
}
  
   @media only screen and (max-width: 568px) {
     
     .countdown{
	flex-wrap: nowrap !important;
}
       #CountdownTiles .countdown .bloc-time {
            width: 25% !important;
         
         
         .figure{
          transform: scale(1);
           
           height: 34px;
           width: 25px;
         
         }
         
         span.count-title{
			font-size: 16px;
         }
         
         .figure>span,
    .count-title,
    .countdown .figure .top,
    .countdown .figure .top-back {
        font-size: 23px;
        font-weight: bold;
    }
        }
    }
  
  #navigation.transparentMenu nav ul li a{
  color: white !important;
  }
  
  .nav-mobile{
z-index: 99;
  }
  
  .nav-mobile span#nav-toggle.active span {
    background-color: transparent !important;
}