/*
 Theme Name:   LPDW config
 Theme URL:    https://leplusduweb.com
 Description:  Theme enfant developpé par l'entreprise LE PLUS DU WEB
 Author:       Le plus du web
 Author URI:   http://leplusduweb.com
 Template:     enfold
 Version:      1.0.0
*/
/*
Mobile Styles
================================================== */
/* Note: CSS POUR VUE TABLETTE (paysage et portrait) */

@media only screen and (max-width: 1024px) and (min-width: 768px) {
  /* Add your Mobile Styles here */
  /***************************************************************/
  /************************HEADER_META****************************/
  /***************************************************************/
  .responsive #top #wrap_all #header #header_meta .social_bookmarks {
    display: block;
  }

  /***************************************************************/
  /************************HEADER_MAIN****************************/
  /***************************************************************/
  #top #wrap_all #header_main .main_menu li.av-burger-menu-main > a {
    padding: 0 18px;
  }

  #top #header.header-scrolled #header_main .logo {
    top: unset;
  }

  #top #header.header-scrolled #header_main .main_menu {
    top: 0;
  }

  /***************************************************************/
  /***********************SECTION-SLIDER**************************/
  /***************************************************************/
  #top #slider::before {
    width: 720px;
    right: -20%;
    top: -22%;
  }

  #top #slider .avia-slideshow img {
    height: 550px;
  }

  #top #slider .title p {
    font-size: 40px;
  }

  #top #slider .presentation p {
    font-size: 35px;
    line-height: 40px;
  }

  /***************************************************************/
  /*********************SECTION-PRESENTATION**********************/
  /***************************************************************/
  #top #section-presentation .flex_column_table {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  #section-presentation .flex_column_table .flex_column {
    flex: 0 1 33%;
  }

  #section-presentation .flex_column_table .av-flex-placeholder {
    display: none;
  }

  #section-presentation .flex_column_table .flex_column:last-child {
    flex: 1 1 100%;
    margin-top: 40px;
  }

  /***************************************************************/
  /*********************SECTION-PRESTATIONS***********************/
  /***************************************************************/
  #top #prestations .flex_column .title h2 {
    font-size: 40px;
    line-height: 35px;
    text-transform: none;
  }

  #top #prestations .flex_column .hr {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  #top #prestations .flex_column .avia_textblock:not(.title) p {
    margin: 0 0 10px 0;
  }

  #top #prestations .flex_column p a {
    font-size: 20px;
  }

  /***************************************************************/
  /*********************SECTION-TEMOIGNAGES***********************/
  /***************************************************************/
  #top #wrap_all #temoignages .avia-testimonial {
    flex: 0 1 100%;
  }

  /********************************************************************/
  /****************************FOOTER**********************************/
  /********************************************************************/
  #top #footer-page .flex_column_table {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
  }

  #footer-page .flex_column_table .av-flex-placeholder {
    display: none;
  }

  #footer-page .flex_column_table .flex_column {
    width: 50%;
  }

  #footer-page .flex_column_table .flex_column:not(.infos, .map) {
    display: flex;
    justify-content: center;
    margin-top: 50px;
  }
}
