/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_design_styles function */
body, h6, blockquote, .eltdf-comment-holder .eltdf-comment-text .replay, .eltdf-comment-holder .eltdf-comment-text .comment-reply-link, .eltdf-comment-holder .eltdf-comment-text .comment-edit-link, .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-date, .eltdf-comment-holder .eltdf-comment-text #cancel-comment-reply-link, .eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs a, .eltdf-title.eltdf-breadcrumbs-type .eltdf-breadcrumbs span, .eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-field, .eltdf-search-page-holder .eltdf-search-page-form .eltdf-form-holder .eltdf-search-submit, .eltdf-portfolio-single-holder .eltdf-portfolio-info-item:not(.eltdf-content-item).eltdf-portfolio-tags a, .eltdf-blog-holder article .eltdf-post-info > div, .eltdf-blog-holder article.format-link .eltdf-link-content .eltdf-link-text .eltdf-link-url, .eltdf-blog-holder article.format-quote .eltdf-quote-content .eltdf-quote-text .eltdf-quote-author, .eltdf-single-tags-holder .eltdf-tags a, .eltdf-social-share-tags-holder .eltdf-blog-single-share .eltdf-social-share-holder .eltdf-social-title, .eltdf-author-description .eltdf-author-description-text-holder .eltdf-author-text, .eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info > div, .eltdf-blog-single-navigation .eltdf-blog-single-prev .eltdf-blog-single-nav-label, .eltdf-blog-single-navigation .eltdf-blog-single-next .eltdf-blog-single-nav-label, .eltdf-blog-list-holder .eltdf-bli-info > div, .eltdf-blog-list-holder .eltdf-single-tags-holder .eltdf-tags a, .eltdf-blog-list-holder .eltdf-bli-read-more-holder .eltdf-btn, .eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-category-holder a, .widget.widget_search input, .widget.widget_search button, .widget.widget_recent_entries ul li > span, .widget.widget_tag_cloud a, .widget.widget_eltdf_twitter_widget .eltdf-twitter-widget.eltdf-twitter-slider li .eltdf-tweet-text a.eltdf-tweet-time, .woocommerce .eltdf-onsale, .woocommerce .eltdf-out-of-stock, .eltdf-pl-holder .eltdf-pli-inner .eltdf-pli-image .eltdf-pli-onsale, .eltdf-pl-holder .eltdf-pli-inner .eltdf-pli-image .eltdf-pli-out-of-stock, .eltdf-plc-holder .eltdf-plc-item .eltdf-plc-image-outer .eltdf-plc-image .eltdf-plc-onsale, .eltdf-plc-holder .eltdf-plc-item .eltdf-plc-image-outer .eltdf-plc-image .eltdf-plc-out-of-stock, .eltdf-shopping-cart-holder .eltdf-header-cart .eltdf-cart-number { font-family: Open Sans;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_design_styles function */
.eltdf-boxed .eltdf-wrapper { background-attachment: fixed;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_content_styles function */
.eltdf-content .eltdf-content-inner > .eltdf-full-width > .eltdf-full-width-inner { padding-top: 0px;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_content_styles function */
.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner { padding-top: 40px;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_h1_styles function */
h1 { font-family: Pacifico;font-size: 60px;text-transform: uppercase;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_h2_styles function */
h2, .eltdf-woocommerce-page .cart-empty { font-family: Open Sans;font-size: 50px;text-transform: none;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_h3_styles function */
h3 { font-family: Open Sans;font-size: 40px;text-transform: none;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_h4_styles function */
h4, .eltdf-woo-single-page .related.products > h2, .eltdf-woo-single-page .upsells.products > h2, .eltdf-woo-single-page .eltdf-woo-accordions #reviews h2, .eltdf-woo-single-page .eltdf-woo-accordions #reviews .comment-respond .comment-reply-title, .eltdf-woocommerce-page .cart-collaterals h2 { font-family: Open Sans;font-size: 30px;text-transform: none;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_h5_styles function */
h5 { font-family: Open Sans;font-size: 25px;text-transform: none;font-weight: 500;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_h6_styles function */
h6 { font-family: Open Sans;font-size: 20px;text-transform: none;font-weight: 500;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_text_styles function */
p { font-family: Open Sans;font-size: 20px;font-style: normal;font-weight: 100;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_link_styles function */
a, p a { font-style: normal;font-weight: 600;text-decoration: none;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/assets/custom-styles/general-custom-styles.php blu_elated_link_hover_styles function */
a:hover, p a:hover { text-decoration: none;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/footer/custom-styles/custom-styles.php blu_elated_footer_top_general_styles function */
footer .eltdf-footer-top-holder { background-color: #2f2f2f;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/footer/custom-styles/custom-styles.php blu_elated_footer_bottom_general_styles function */
footer .eltdf-footer-bottom-holder { background-color: #2f2f2f;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_general_styles function */
nav.eltdf-fullscreen-menu ul li, .eltdf-fullscreen-above-menu-widget-holder, .eltdf-fullscreen-below-menu-widget-holder { text-align: right;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_first_level_style function */
nav.eltdf-fullscreen-menu > ul > li > a { color: #000000;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_first_level_style function */
nav.eltdf-fullscreen-menu > ul > li > a:hover { color: #0696d5;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_first_level_style function */
nav.eltdf-fullscreen-menu > ul > li.eltdf-active-item > a { color: #0696d5;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_second_level_style function */
nav.eltdf-fullscreen-menu ul li ul li a { color: #000000;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_second_level_style function */
nav.eltdf-fullscreen-menu ul li ul li a:hover, nav.eltdf-fullscreen-menu ul li ul li.current-menu-ancestor > a, nav.eltdf-fullscreen-menu ul li ul li.current-menu-item > a { color: #0696d5;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_third_level_style function */
nav.eltdf-fullscreen-menu ul li ul li ul li a { color: #000000;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_third_level_style function */
nav.eltdf-fullscreen-menu ul li ul li ul li a:hover, nav.eltdf-fullscreen-menu ul li ul li ul li.current-menu-ancestor > a, nav.eltdf-fullscreen-menu ul li ul li ul li.current-menu-item > a { color: #0696d5;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_icon_styles function */
.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header) .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-light-header.eltdf-header-style-on-scroll .eltdf-page-header .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-light-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line { background-color: #000000 !important;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_icon_styles function */
.eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header) .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened):hover .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-light-header.eltdf-header-style-on-scroll .eltdf-page-header .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened):hover .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-light-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened):hover .eltdf-fm-lines .eltdf-fm-line { background-color: #0696d5 !important;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_icon_styles function */
.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header) .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-dark-header.eltdf-header-style-on-scroll .eltdf-page-header .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-dark-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened) .eltdf-fm-lines .eltdf-fm-line { background-color: #000000 !important;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_icon_styles function */
.eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header) .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened):hover .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-dark-header.eltdf-header-style-on-scroll .eltdf-page-header .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened):hover .eltdf-fm-lines .eltdf-fm-line,
			.eltdf-dark-header .eltdf-top-bar .eltdf-fullscreen-menu-opener:not(.eltdf-fm-opened):hover .eltdf-fm-lines .eltdf-fm-line { background-color: #0696d5 !important;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_icon_styles function */
.eltdf-fullscreen-menu-opener.eltdf-fm-opened .eltdf-fm-lines .eltdf-fm-line { background-color: #999999;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/fullscreenmenu/custom-styles/fullscreen-menu.php blu_elated_fullscreen_menu_icon_styles function */
.eltdf-fullscreen-menu-opener.eltdf-fm-opened:hover .eltdf-fm-lines .eltdf-fm-line { background-color: #0696d5;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_header_top_bar_styles function */
.eltdf-top-bar { background-color: rgba(34, 34, 34, 1);}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_header_standard_menu_area_styles function */
.eltdf-header-standard .eltdf-page-header { background-color: rgba(255, 255, 255, 1);}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_header_standard_menu_area_styles function */
.eltdf-header-standard .eltdf-page-header .eltdf-logo-wrapper a { max-height: 100px;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_header_standard_menu_area_styles function */
.eltdf-header-standard .eltdf-page-header .eltdf-menu-area { height: 100px;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_sticky_header_styles function */
.eltdf-page-header .eltdf-sticky-header .eltdf-sticky-holder { background-color: rgba(255, 255, 255, 1);}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_sticky_header_styles function */
.eltdf-page-header .eltdf-sticky-header { height: 80pxpx;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_sticky_header_styles function */
.eltdf-page-header .eltdf-sticky-header .eltdf-logo-wrapper a { max-height: 80px;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/header.php blu_elated_fixed_header_styles function */
.eltdf-page-header .eltdf-fixed-wrapper.fixed .eltdf-menu-area { background-color: rgba(255, 255, 255, 1)!important;}

            .eltdf-main-menu > ul > li > a {
             color: #000000;                             font-family: 'Open Sans', sans-serif;
                         font-size: 20px;                                      font-weight: 600;              text-transform: uppercase;                          }
        
                    .eltdf-main-menu > ul > li > a:hover,
            .eltdf-main-menu > ul > li.eltdf-active-item:hover > a {
                color: #eab133 !important;
            }
        
                    .eltdf-main-menu > ul > li.eltdf-active-item > a {
                color: #eab133;
            }
        
                    .eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.eltdf-fixed-wrapper) .eltdf-main-menu > ul > li > a:hover,
            .eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.eltdf-fixed-wrapper) .eltdf-main-menu > ul > li.eltdf-active-item:hover > a {
                color: #000000 !important;
            }
        
                    .eltdf-light-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.eltdf-fixed-wrapper) .eltdf-main-menu > ul > li.eltdf-active-item > a {
                color: #eab133 !important;
            }
        
                    .eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.eltdf-fixed-wrapper) .eltdf-main-menu > ul > li > a:hover,
            .eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.eltdf-fixed-wrapper) .eltdf-main-menu > ul > li.eltdf-active-item:hover > a {
                color: #000000 !important;
            }
        
                    .eltdf-dark-header .eltdf-page-header > div:not(.eltdf-sticky-header):not(.eltdf-fixed-wrapper) .eltdf-main-menu > ul > li.eltdf-active-item > a {
                color: #eab133;
            }
        
                    .eltdf-main-menu > ul > li > a {
                padding: 0  20pxpx;
            }
        
        
        
                        .eltdf-drop-down .second .inner > ul > li > a{
                     color: #000000;                                             font-family: 'Open Sans', sans-serif !important;
                                         font-size: 17px;                                                             font-weight: 500;                      text-transform: uppercase;                                      }
        
                    .eltdf-drop-down .second .inner > ul > li > a:hover,
            .eltdf-drop-down .second .inner > ul > li.current-menu-ancestor > a,
            .eltdf-drop-down .second .inner > ul > li.current-menu-item > a {
                color: #eab133 !important;
            }
        
                    .eltdf-drop-down .wide .second .inner > ul > li > a {
             color: #000000;                             font-family: 'Open Sans', sans-serif !important;
                         font-size: 17px;                                     font-weight: 500;              text-transform: lowercase;                          }
        
                    .eltdf-drop-down .wide .second .inner > ul > li > a:hover,
            .eltdf-drop-down .wide .second .inner > ul > li.current-menu-ancestor > a,
            .eltdf-drop-down .wide .second .inner > ul > li.current-menu-item > a {
                color: #eab133 !important;
            }
        
                    .eltdf-drop-down .second .inner ul li ul li a {
             color: #000000;                              font-family: 'Open Sans', sans-serif;
                         font-size: 16px;                                       font-weight: 400;               text-transform: lowercase;                          }
                
                    .eltdf-drop-down .second .inner ul li ul li a:hover,
            .eltdf-drop-down .second .inner ul li ul li.current-menu-ancestor > a,
            .eltdf-drop-down .second .inner ul li ul li.current-menu-item > a {
                color: #eab133 !important;
            }
        
                    .eltdf-drop-down .wide .second .inner ul li ul li a {
             color: #000000;                              font-family: 'Open Sans', sans-serif;
                         font-size: 16px;                                       font-weight: 400;               text-transform: lowercase;                          }
        
                    .eltdf-drop-down .wide .second .inner ul li ul li a:hover,
            .eltdf-drop-down .wide .second .inner ul li ul li.current-menu-ancestor > a,
            .eltdf-drop-down .wide .second .inner ul li ul li.current-menu-item > a {
                color: #eab133 !important;
            }
        /* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/mobile-header.php blu_elated_mobile_header_general_styles function */
.eltdf-mobile-header .eltdf-mobile-header-inner { background-color: #ffffff;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/mobile-header.php blu_elated_mobile_navigation_styles function */
.eltdf-mobile-header .eltdf-mobile-nav { background-color: #ffffff;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/mobile-header.php blu_elated_mobile_icon_styles function */
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mo-lines .eltdf-mo-line { background-color: #eab133;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/mobile-header.php blu_elated_mobile_icon_styles function */
.eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-text { color: #eab133;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/mobile-header.php blu_elated_mobile_icon_styles function */
.eltdf-mobile-header .eltdf-mobile-menu-opener a:hover .eltdf-mo-lines .eltdf-mo-line { background-color: #000000;}

/* generated in /var/www/vhosts/toucom.fr/preprod/wp-content/themes/blu/framework/modules/header/custom-styles/mobile-header.php blu_elated_mobile_icon_styles function */
.eltdf-mobile-header .eltdf-mobile-menu-opener a:hover .eltdf-mobile-menu-text { color: #000000;}

