/**
	Theme Name: Goya Child Theme
	Description: This is a child theme of Goya.
	Template: goya
	Version: 1.0
	Author: Everthemes
	Author URI: http://themeforest.net/user/luisvelaz
	Tags: responsive-layout, flexible-header, custom-colors, mega-menu, woocommerce, shop, ajax, page-builder, translation-ready, gutenberg
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* Installation de la typo "Avenir Roman" — Ne marche pas à vérifier */
    
@font-face {
  font-family: 'Avenir Roman';
  src: local('Avenir-Roman'),
    url('fonts/Avenir-Roman.woff2') format('woff2'),
    url('fonts/Avenir-Roman.woff') format('woff'),
    url('fonts/Avenir-Roman.ttf') format('truetype');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
  font-display: swap;
  unicode-range: U+000-5FF;
} 

/* Installation de la typo "Avenir Black" */

@font-face {
  font-family: 'Avenir Black';
  src: local('Avenir-Black'),
    url('fonts/Avenir-Black.woff2') format('woff2'),
    url('fonts/Avenir-Black.woff') format('woff'),
    url('fonts/Avenir-Black.ttf') format('truetype');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
  font-display: swap;
  unicode-range: U+000-5FF;
} 


/* Installation de la typo "Avenir & Avenir Black"  - méthode 2 (à valider fonctionnement)*/
    
    
@font-face {
    font-family: 'Avenir Roman';
    src:    url('Avenir-Roman/Avenir-Roman.eot');
    src:    url('Avenir-Roman/Avenir-Roman.eot?#iefix') format('embedded-opentype'),
            url('Avenir-Roman/Avenir-Roman.woff') format('woff'),
            url('Avenir-Roman/Avenir-Roman.woff2') format('woff2'),
            url('Avenir-Roman/Avenir-Roman.ttf') format('truetype'),
            url('Avenir-Roman/Avenir-Roman.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir Black';
    src:    url('Avenir-Black/Avenir-Black.eot');
    src:    url('Avenir-Black/Avenir-Black.eot?#iefix') format('embedded-opentype'),
            url('Avenir-Black/Avenir-Black.woff') format('woff'),
            url('Avenir-Black/Avenir-Black.woff2') format('woff2'),
            url('Avenir-Black/Avenir-Black.ttf') format('truetype'),
            url('Avenir-Black/Avenir-Black.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}   
    





/*---- Couleurs -----*/

.white-font {
  color: #ffffff !important;
}

.green-font {
  color: #42bf02 !important;
}

.blue-font {
  color: #1d7ec1 !important;
}

.dark-blue-font {
  color: #10004d !important;
}

.light-blue-font {
  color: #b0d8d0 !important;
}



.block-background {
  background-color: #000 !important;
  text-align:center;
  margin: auto;
  padding: 10px;
  color:#fff;
}

/*---- taille-----*/

.font-30 {
  font-size: 30px !important;
}

.font-20 {
  font-size: 20px !important;
}

.font-15 {
  font-size: 15px !important;
}

.font-12 {
  font-size: 12px !important;
}

.font-10 {
  font-size: 10px !important;
}

/*----- Typo -------*/

p, body {
  font-family: 'Avenir Roman' !important;
}

h1, h2, h3, h4, h5, h6  {
  font-family: 'Avenir Black' !important;
}

/*h2 {
  color: #10004d !important;
}
*/


/* .wpb_wrapper h1 {
  color: #10004d !important;
}

*/

/*----- Elements design -------*/

.button {
  font-family: 'Avenir Black' !important;
}




/*----- Header -------*/

.header-center-items.header-items {
  text-transform: uppercase !important;
  font-size: 13px !important;
}


/* Titre bannière */

H1.et-banner-title.color-.xlarge {
  text-shadow: none !important;
}


/* Page d'accueil */

p.et-banner-subtitle.color-.text_style {
  letter-spacing: 0rem !important;
}


/* En-tête page - général */

.et-banner-text .et-banner-title.xlarge {
    font-size: 3rem !important;
}

p.et-banner-subtitle.color-.text_style {
    font-size: 0.9rem !important;
}


/* Page contact */

span#nf-form-title-1.nf-form-title h3 {
    display: none !important;
}



/* Toggle menu* - suppression du menu sur ordi pour la V6 du customizer */

button.menu-toggle.fullscreen-toggle {
  display: none !important;
}

/* Fiche produit fyt'111* - bloc supplémentaire */


.bloc-fyt111 {
  background-color: #F4F6F7 !important;
  padding: 1em !important;
  border: solid #999 !important;
}




/*----- Footer -------*/

.footer-widgets.footer-middle {
  background-color: #F4F6F7 !important;
  padding-top: 45px;
}

h2.widgettitle {
  font-family: 'Avenir Roman' !important;
  font-weight: 800 !important;
}

