/*
Theme Name: Freightexpress Child
Theme URI: https://exemple.com
Description: Thème enfant du thème freightexpress
Author: LINUIT
Author URI: https://www.linuit.com
Template: freightexpress
Version: 1.0.1
*/


/* HEADER ----------------- */

.qodef-header-navigation>ul>li>a .qodef-menu-item-text:before{
    background-image:url(assets/img/header-arrow.svg);
}

.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-ancestor>a .qodef-menu-item-text, 
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-item>a .qodef-menu-item-text, 
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li:hover>a .qodef-menu-item-text{
    color:#1F59C4;
}


/* HEADER MOBILE */

.qodef-mobile-header-opener{
    background-color:#1F59C4;
}
.qodef-mobile-header-navigation>ul>li>a .qodef-menu-item-text:before{
    background-image:url(assets/img/header-arrow.svg);
}
.qodef-mobile-header-navigation ul li ul li>a{
    text-decoration:none;
}
.qodef-mobile-header-navigation ul li ul li>a:hover .qodef-menu-item-text,
.qodef-mobile-header-navigation ul li ul li.current-menu-ancestor>a .qodef-menu-item-text, 
.qodef-mobile-header-navigation ul li ul li.current-menu-item>a .qodef-menu-item-text{
    color:#1F59C4;
}



/* FOOTER -------------- */

#qodef-page-footer.qodef-layout--predefined .qodef-widget-title:before{
    background-image:url(assets/img/decoration.svg);
}

#qodef-page-footer .widget a{
    text-decoration: none;
}

#qodef-page-footer-top-area-inner .qodef-grid-inner .qodef-grid-item{
    border-color:#2b3b58;
}


/* HOME --------------- */

.header_home_title h1{
    font-size:60px;
    line-height: 74px;
    text-align:center;
}



/* ELEMENTS -------------- */

.qodef-svg--custom-font-double-arrow g{
    fill:#ff9d1c;
}

.qodef-custom-list-one-columns li:before{
    background-image:url(assets/img/check-list.svg);
}

.qodef-custom-list-one-columns li{
    font-family:"Roboto", Sans-serif;
    font-size:18px;
}



/* TITRE PAGE ENGAGEMENT EN RESPONSIVE -------------- */

@media screen and (max-width: 991px) {

    .engagements h1{
        font-size:45px;
        line-height:55px;
    }

}