.gf-heading .heading-title{display:inline-block;margin-top:0;margin-bottom:0;font-weight:400;font-size:56px}.gf-heading .heading-sub-title{font-weight:700;font-size:18px}.gf-heading.gf-heading-style-1 .heading-sub-title{display:inline-block}.gf-heading.gf-heading-style-2 .heading-sub-title{display:inline-block;vertical-align:middle}.gf-heading.gf-heading-style-1 .heading-sub-title:after,.gf-heading.gf-heading-style-2 .heading-sub-title:after{content:"";display:inline-block;width:60px;height:2px;position:absolute;right:0;top:8px}.gf-heading.gf-heading-style-1 .gf-heading-inner{display:-ms-flexbox;display:flex}.gf-heading.gf-heading-style-1 .heading-title{display:inline-block}.gf-heading.gf-heading-style-1 .heading-sub-title{position:relative;margin-top:10px;vertical-align:top;padding-right:85px;flex-shrink:0}.gf-heading.gf-heading-style-1 .heading-sub-title+.heading-title{margin-left:127px;vertical-align:top}.gf-heading.gf-heading-style-1 .text-right .heading-title{order:1}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title{order:2;padding-left:85px;padding-right:0}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title:after,.gf-heading.gf-heading-style-2 .text-right .heading-sub-title:after{left:0;right:auto}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title+.heading-title{margin-right:127px;margin-left:0}.gf-heading.gf-heading-style-2 .heading-sub-title{position:relative;padding-right:75px}.gf-heading.gf-heading-style-2 .heading-sub-title+.heading-title{margin-top:55px}.gf-heading.gf-heading-style-2 .text-right .heading-sub-title{padding-left:75px;padding-right:0}.gf-heading.gf-heading-style-2 .heading-title,.gf-heading.gf-heading-style-3 .heading-title,.gf-heading.gf-heading-style-4 .heading-title{display:block}.gf-heading.gf-heading-style-3 .heading-sub-title.primary-color{letter-spacing:3px;text-align:center}.gf-heading.gf-heading-style-4 .gf-heading-inner{display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-sub-title,.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-title{width:100%}.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-sub-title{order:2}.gf-heading.gf-heading-style-4 .gf-heading-inner .heading-title{order:0}.gf-heading.gf-heading-style-5{position:relative}.gf-heading.gf-heading-style-5:before{display:block;content:"";position:absolute;right:100%;margin-right:230px;width:47px;height:5px;top:15px}.gf-heading.gf-heading-style-6 .heading-title{font-style:italic}.gf-heading.gf-heading-style-6 .heading-sub-title{display:block;line-height:1.71;letter-spacing:1px;margin-bottom:24px;font-weight:700}@media (max-width:767px){.gf-heading.gf-heading-style-1 .gf-heading-inner,.gf-heading.gf-heading-style-1 .heading-title{display:block}.gf-heading.gf-heading-style-1 .text-right .heading-sub-title+.heading-title{margin-right:0}.gf-heading.gf-heading-style-1 .heading-sub-title{margin-top:0}.gf-heading.gf-heading-style-1 .heading-sub-title+.heading-title{margin-left:0;margin-top:20px}.gf-heading.gf-heading-style-2 .heading-sub-title+.heading-title{margin-top:35px}}.gsf-testimonials .testimonial-item{position:relative}.gsf-testimonials .testimonial-item img{width:auto!important}.gsf-testimonials .author-avatar img{border-radius:100%}.gsf-testimonials .testimonial-rating{font-size:18px;color:#ababab}.gsf-testimonials .testimonial-rating .ion-android-star{color:#ffcb05}.gsf-testimonials .testimonial-rating span+span{padding-left:5px}.gsf-testimonials.style-01 .testimonials-before{opacity:.1;width:60px}.gsf-testimonials.style-01 .testimonials-content{padding-left:106px;margin-bottom:40px;position:relative;z-index:2}.gsf-testimonials.style-01 .testimonials-content p{font-size:34px;line-height:1.41;color:#1a237e;max-width:569px}.gsf-testimonials.style-01 .author-info{padding-left:106px;position:relative;z-index:2}.gsf-testimonials.style-01 .author-avatar{position:absolute;z-index:1;right:0;top:-55px;bottom:0}.gsf-testimonials.style-01 .author-avatar img{border-radius:0;height:100%;width:auto}.gsf-testimonials.style-01 .author-attr{margin-bottom:10px;margin-top:10px}.gsf-testimonials.style-01 .author-attr h6{margin-top:0;margin-bottom:5px;font-size:24px;line-height:1.5}.gsf-testimonials.style-01 .author-attr span{font-size:14px;font-weight:400;font-style:italic;line-height:2.29;letter-spacing:1px}.gsf-testimonials.style-02,.gsf-testimonials.style-03{text-align:center}.gsf-testimonials.style-02 .testimonials-before{margin-left:auto;margin-right:auto;margin-bottom:65px}.gsf-testimonials.style-02 .testimonials-content{margin-bottom:30px}.gsf-testimonials.style-02 .testimonials-content p{max-width:800px;margin:auto;font-size:24px;line-height:1.67;letter-spacing:1px}.gsf-testimonials.style-02 .testimonial-rating{margin-bottom:40px}.gsf-testimonials.style-02 .author-avatar{margin-right:30px;margin-bottom:10px;margin-top:10px}.gsf-testimonials.style-02 .author-avatar img{width:100px}.gsf-testimonials.style-02 .author-info:not(.author-has-thumb) .author-attr{text-align:center}.gsf-testimonials.style-02 .author-attr{text-align:left}.gsf-testimonials.style-02 .author-attr .author-name{margin-top:0;margin-bottom:11px;font-size:18px;text-transform:uppercase;font-weight:700}.gsf-testimonials.style-02 .author-attr .author-job{font-size:15px;font-weight:400;line-height:1.73}.gsf-testimonials.style-03 .testimonial-item{padding:0 37px}.gsf-testimonials.style-03 .testimonials-content{margin-bottom:18px}.gsf-testimonials.style-03 .testimonials-content p{font-size:18px;line-height:1.78}.gsf-testimonials.style-03 .author-avatar{margin-bottom:29px}.gsf-testimonials.style-03 .author-avatar img{width:90px;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.gsf-testimonials.style-03 .author-attr h6{margin-bottom:5px;margin-top:5px;font-size:18px;margin-right:13px}.gsf-testimonials.style-03 .author-attr .author-job{font-size:15px}.gsf-testimonials.style-04{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.gsf-testimonials.style-04 .testimonials-before{margin-bottom:50px}.gsf-testimonials.style-04 .testimonials-content p{font-size:24px;line-height:1.667;margin-bottom:45px}.gsf-testimonials.style-04 .testimonial-rating{margin-bottom:30px}.gsf-testimonials.style-04 .author-attr h6{margin-right:13px}.gsf-testimonials.style-04 .author-attr span{margin-bottom:5px;margin-top:5px}.gsf-testimonials.style-04 .owl-carousel>.owl-nav [class*=owl-]{width:40px;height:40px;line-height:40px;font-size:16px}.gsf-testimonials.style-05.nav-center{padding:0 140px}.gsf-testimonials.style-05 .testimonial-item{padding-top:16px;padding-left:30px}.gsf-testimonials.style-05 .author-avatar{flex-shrink:0;width:140px;margin-right:90px;position:relative}.gsf-testimonials.style-05 .testimonials-before{position:absolute;top:-16px;left:-30px}.gsf-testimonials.style-05 .testimonials-content p{font-size:34px;line-height:1.41;margin-bottom:57px}.gsf-testimonials.style-04 .author-attr h6,.gsf-testimonials.style-05 .author-attr h6{margin-bottom:5px;margin-top:5px;font-size:24px;line-height:1.5}.gsf-testimonials.style-04 .author-attr span,.gsf-testimonials.style-05 .author-attr span{font-size:14px;font-weight:400;font-style:italic;line-height:2.29;letter-spacing:1px}@media (max-width:991px){.gsf-testimonials.style-01 .author-avatar{display:none}.gsf-testimonials.style-05.nav-center{padding:0}.gsf-testimonials.style-05 .author-avatar{margin-right:50px}.gsf-testimonials.style-05 .testimonials-content p{font-size:24px;margin-bottom:40px}}@media (max-width:575px){.gsf-testimonials.style-01 .testimonials-content{padding-left:30px;margin-bottom:20px;margin-top:20px}.gsf-testimonials.style-01 .testimonials-content p{font-size:24px;max-width:100%}.gsf-testimonials.style-01 .author-info{padding-left:30px}.gsf-testimonials.style-05 .testimonial-item{display:block!important}.gsf-testimonials.style-05 .author-avatar{margin-right:0;margin-bottom:30px}}/*
Theme Name:         G5Plus Auteur Child Theme
Theme URI:          https://auteur.g5plus.net/
Description:        G5Plus Auteur Child Theme
Version:            1.0
Author:             g5plus
Author URI:         http://g5plus.net/
Template:     		g5plus-auteur

License:            GNU General Public License v2 or later
License URI:        http://www.gnu.org/licenses/gpl-2.0.html

Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-auteur
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

.woocommerce-shop .gsf-catalog-filter {
    display: none;
}

.homepage .main-menu > .menu-item > a {
    color: rgba(255,255,255,.7);
}

.homepage .main-menu > .menu-item > a:hover {
    color: rgba(255,255,255);
}


.homepage .author-jobs li {
    color: rgba(255,255,255);
}

.homepage .gf-skin {
    color: rgba(255,255,255,.7)
}
.homepage .gsf-testimonials p, .homepage .gsf-testimonials a, .homepage .gsf-testimonials span {
    color: rgba(255,255,255)!important;
}


:root {
    --g5-menu-font: "libre baskerville"; 
    --g5-body-font: "libre baskerville"; 
    --g5-sub-menu-font: "libre baskerville"; 
    --g5-sub-menu-font-weight: "400";
    --g5-mobile-menu-font: "libre baskerville"; 

    /*
    --g5-color-heading: #FFF;
    --g5-menu-text-color: rgba(255,255,255,.7);
    --g5-menu-text-hover-color: #FFF;
    */
}