/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* GLOBAL */
h1,h2,h3,h4,h5,h6 {font-family:"Source Sans Pro",Sans-serif;text-transform:uppercase;color:#000;}
h1 {font-size:1.8rem;font-weight:600!important;}
h2 {font-size:1.5rem;font-weight:600!important;}
h3 {font-size:1.1rem;font-weight:400!important;}
h4 {font-size:1rem;font-weight:400!important;}
p, li {font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:.9rem;line-height:1.2em;}
.elementor-section-boxed {padding-left:5%!important;padding-right:5%!important;}
.jupiterx-scroll-top {padding:12px 16px!important;margin:0;}
.title-highlight {color:#ED1C24;} 
.elementor-text-editor ol, .elementor-text-editor ul {padding-left:18px;}

/* SOUS-MENU MODULES */
.elementor-nav-menu--dropdown {display:none!important}
.module_subnav li {background:rgba(255,255,255,0.5);}
.module_subnav li:nth-child(1):hover, .module_subnav li.current-menu-item:nth-child(1) {background:#1c5e8d;}
.module_subnav li:nth-child(2):hover, .module_subnav li.current-menu-item:nth-child(2) {background:#fbbd21;}
.module_subnav li:nth-child(3):hover, .module_subnav li.current-menu-item:nth-child(3) {background:#1986a0;}
.module_subnav li:nth-child(1):hover a, .module_subnav li.current-menu-item:nth-child(1) a {content:url("/wp-content/uploads/2020/06/logo-Khubeo-SCA_White.png");max-height:60px;}
.module_subnav li:nth-child(2):hover a, .module_subnav li.current-menu-item:nth-child(2) a {content:url("/wp-content/uploads/2020/06/logo-Khubeo-BUDGET_White.png");max-height:60px;}
.module_subnav li:nth-child(3):hover a, .module_subnav li.current-menu-item:nth-child(3) a {content:url("/wp-content/uploads/2020/06/logo-Khubeo-TAB_White.png");max-height:60px;}
.module_subnav li:nth-child(1) a {content:url("/wp-content/uploads/2020/06/logo-Khubeo-SCA.png");max-height:60px;}
.module_subnav li:nth-child(2) a {content:url("/wp-content/uploads/2020/06/logo-Khubeo-BUDGET.png");max-height:60px;}
.module_subnav li:nth-child(3) a {content:url("/wp-content/uploads/2020/06/logo-Khubeo-TAB.png");max-height:60px;}
.module_intro .elementor-column-wrap {background-color:rgba(255,255,255,1)!important;}

/* MODULES SIDE BUTTONS */
.buttonizer {left:0!important;z-index:99!important;}
.buttonizer .button-mobile-1 i {content:url("/wp-content/uploads/2020/06/icone-khubeo-tab.png");width:40px;} 
.buttonizer .button-mobile-2 i {content:url("/wp-content/uploads/2020/06/icone-khubeo-budget.png");width:40px;} 
.buttonizer .button-mobile-3 i {content:url("/wp-content/uploads/2020/06/icone-khubeo-sca.png");width:40px;} 


/* RESPONSIVE MOBILE FIRST */

@media (min-width:576px) {
/* GLOBAL */
p, li {font-size:1rem;}
}

@media (min-width:768px) {
/* GLOBAL */
h1 {font-size:2.4rem;}
h2 {font-size:1.8rem;}
h3 {font-size:1.2rem;}
h4 {font-size:1.1rem;}
/* SOUS-MENU MODULES */
.module_subnav {display:block;}
.module_intro .elementor-column-wrap {background-color:rgba(255, 255, 255, 0.86)!important;}
}
    

@media (min-width:1025px) {
/* GLOBAL */
h1 {font-size:2.8rem;}
h2 {font-size:2rem;}
h3 {font-size:1.2em;}
h4 {font-size:1.2rem;}
.header-standard .elementor-widget-nav-menu {position:relative!important;}
}