.no-scrolll {
  overflow: hidden; }

.a_container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
  color: #333;
  margin-top: 2em; }

.a_welcoming {
  text-align: center;
  padding-top: 7rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }

@media (max-height: 835px) {
  .a_links {
    position: relative !important;
    margin: 0 auto; }
    .a_links .a_soc {
      display: block;
      left: 0;
      bottom: -2em !important;
      width: 100%; } }
@media (max-width: 767px) {
  .a_welcoming {
    font-size: 8rem; }

  .a_links {
    font-size: 1.5rem; }

  .a_soc a {
    height: 25px;
    width: 25px; } }
@media (min-width: 768px) and (max-width: 1023px) {
  .a_welcoming {
    font-size: 10rem; }

  .a_links {
    font-size: 2.5rem; }

  .a_soc a {
    height: 37px;
    width: 37px; } }
@media (min-width: 1024px) and (max-width: 1999px) {
  .a_welcoming {
    font-size: 13rem; }

  .a_links {
    font-size: 2.5rem; }

  .a_soc a {
    height: 40px;
    width: 40px; } }
@media (min-width: 1200px) {
  .a_welcoming {
    font-size: 16rem; }

  .a_links {
    font-size: 3rem; }

  .a_soc a {
    height: 45px;
    width: 45px; } }
@media (min-width: 1800px) {
  .a_welcoming {
    font-size: 19rem; }

  .a_links {
    font-size: 4rem; }

  .a_soc a {
    height: 55px;
    width: 55px; } }
.a_links {
  padding-top: 3em;
  text-align: center;
  position: fixed;
  bottom: 2em;
  width: 100%; }
  .a_links a {
    color: #4d4b4b;
    display: inline-block; }
  .a_links .a_fonts:nth-child(2) {
    margin: 0 1em; }
  .a_links .a_soc {
    position: absolute;
    right: 2em;
    bottom: .1em;
    -webkit-filter: brightness(0.8);
            filter: brightness(0.8); }
    .a_links .a_soc a:hover {
      -webkit-filter: brightness(0.1);
              filter: brightness(0.1); }
  .a_links .a_fb {
    background-image: url("/public/img/facebook_cercle.png");
    background-size: 100% 100%; }
  .a_links .a_tw {
    background-image: url("/public/img/twitter_cercle.png");
    background-size: 100% 100%; }
