/* 
 Theme Name: Divi Child
 Author: Charlène Delporte
 Author URI: https://dcweb.fr
 Template: Divi
 Version: 1.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Charlène Delporte for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 5.9.4
*/

/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */
@font-face {
  font-family: 'horizonregular';
  src: url('horizon-regular-webfont.eot');
  src: url('horizon-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('horizon-regular-webfont.woff2') format('woff2'),
       url('horizon-regular-webfont.woff') format('woff'),
       url('horizon-regular-webfont.ttf') format('truetype'),
       url('horizon-regular-webfont.svg#horizonregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'made_evolve_sansregular';
  src: url('evolve-sans-regular-webfont.eot');
  src: url('evolve-sans-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('evolve-sans-regular-webfont.woff2') format('woff2'),
       url('evolve-sans-regular-webfont.woff') format('woff'),
       url('evolve-sans-regular-webfont.ttf') format('truetype'),
       url('evolve-sans-regular-webfont.svg#made_evolve_sansregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.red{
  color: #cc1333;
}
.blue{
  color: #096bae;
}
.bluedark{
  color: #1d2652;
}
.gray{
  color: #d6d5d5;
}

h1, 
h2, 
h3, 
h4{
  font-family: horizonregular, sans-serif;
}
h1{
  font-size: 3rem;
}
h2{
  font-size: 2.25rem;
}

body{
  font-family: made_evolve_sansregular;
}

/* menu */
.et-menu a{
  color: #d6d5d5;
}

.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul{
  align-items: center;
}

/* BURGER MENU */
#mobile_menu1{
  background-color: #096bae !important;
}

/* BANNER */
.bannerHome{
  display: flex;
  justify-content: center;
}
.bannerHome article{
  width: 5%;
  padding: 1rem;
  margin: 0 1rem;
  text-align: center;
  writing-mode: vertical-lr;
  text-orientation: mixed;
  rotate: 195deg;
}
.bannerHome article:nth-of-type(1){
  background-color: #096bae;
}
.bannerHome article:nth-of-type(2){
  background-color: #ffedd4;
}
.bannerHome article:nth-of-type(3){
  background-color: #cc1333;
}
.bannerHome article:nth-of-type(4){
  background-color: #5cffa6;
}
.bannerHome article:nth-of-type(5){
  background-color: #ffea5a;
}
.bannerHome article:nth-of-type(6){
  background-color: #d6d5d5;
}
.bannerHome article a{
  color: #1d2652;
  font-weight: bold;
  font-size: 1.5rem;
}

/* commerce */
.variations{
  margin-bottom: 0;
}
.variations .label{
  display: none;
}
.woocommerce div.product form.cart .variations td:last-child{
  padding-bottom: 0 !important;
}

/* table price */
.et_pb_et_price{
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
}

.et_pb_dollar_sign{
  position: inherit;
  margin-left: 0 !important;
}

/* FOOTER */
footer.et-l--footer a{
  color: #1d2652 !important;
}
footer.et-l--footer a:hover{
  color: #cc1333 !important;
  text-decoration: underline;
}

@media screen and (max-width:768px) {
  .bannerHome article{padding: 1rem 0;}
}