/*
Theme Name: Divi Child
Description: Theme enfant de Ambre
Author: Aurore Valpremit
Author URI: https://ambre-theme.aysaan.com
Template: Divi
Version: 1.0
*/

@font-face {
 font-family: 'MonCheri';
 src: url('Tan-Moncheri.woff') format('woff');
 font-weight: normal;
 font-style: normal;
 font-display: swap;
}

@font-face {
 font-family: 'Hillmont';
 src: url('Hillmont.woff') format('woff');
 font-weight: normal;
 font-style: normal;
 font-display: swap;
}

body {font-family: Arial, sans-serif;}
h1, h2, h3, h4, h5 {font-family: MonCheri, Arial, sans-serif;}

.script {font-family: Hillmont, Arial, sans-serif;}
.moncheri {font-family: MonCheri, Arial, sans-serif;}

p {font-weight: 350;}
#et-top-navigation {font-weight: 400;}

@media only screen and (max-width : 980px) {
  .dc_inverser_colonnes-section .dc_inverser_colonnes-ligne {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .et_menu_container {
    position: relative;
  }

  .et_header_style_split #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
    position: absolute;
    top: 0;
  }

  .et_header_style_split .et_mobile_menu {
    top: 60px;
  }

  #et_mobile_nav_menu .select_page {
    display: none;
  }

  .et_header_style_split #main-header .mobile_nav {
    background-color: none;
    padding: 0;
  }
}


.custom_row_mobile {

    display: flex;     flex-wrap: wrap;
}
