/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/

/* MEGA MENU */

/* COLORATION */
.cmm4e-theme-cbs a.cmm4e-nav-link{
	height: 100%;
	line-height: 4 !important;
	padding: 0 20px 0 20px !important;
}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(1){
  	-webkit-transition: background-color .4s ease-out;
  	-moz-transition: background-color .4s ease-out;
  	-o-transition: background-color .4s ease-out;
  	transition: background-color .4s ease-out;
	background-color: #00274F !important;
}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(1):hover{
background-color: #FB882F !important;	}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(2){
  	-webkit-transition: background-color .4s ease-out;
  	-moz-transition: background-color .4s ease-out;
  	-o-transition: background-color .4s ease-out;
  	transition: background-color .4s ease-out;
	background-color: #00274F !important;
}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(2):hover{
background-color: #8FCA76 !important;	}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(3){
  	-webkit-transition: background-color .4s ease-out;
  	-moz-transition: background-color .4s ease-out;
  	-o-transition: background-color .4s ease-out;
  	transition: background-color .4s ease-out;
	background-color: #00274F !important;
}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(3):hover{
background-color: #00798C !important;	}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(4){
  	-webkit-transition: background-color .4s ease-out;
  	-moz-transition: background-color .4s ease-out;
  	-o-transition: background-color .4s ease-out;
  	transition: background-color .4s ease-out;
	background-color: #00274F !important;
}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(4):hover{
background-color: #8FCA76 !important;	}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(5){
  	-webkit-transition: background-color .4s ease-out;
  	-moz-transition: background-color .4s ease-out;
  	-o-transition: background-color .4s ease-out;
  	transition: background-color .4s ease-out;
	background-color: #00274F !important;
}

.cmm4e-theme-cbs li.cmm4e-menu-item:nth-child(5):hover{
background-color: #87CAEE !important;	}

/* WIDTH */
.cmm4e-theme-cbs li:nth-child(2) .cmm4e-sub-panel{
	left: 191px !important;
}
.cmm4e-theme-cbs li:nth-child(3) .cmm4e-sub-panel{
	left: 371px !important;
}
.cmm4e-theme-cbs li:nth-child(4) .cmm4e-sub-panel{
	left: 566px !important;
}

.cmm4e-theme-cbs li:nth-child(2) .cmm4e-content-container,.cmm4e-theme-cbs li:nth-child(3) .cmm4e-content-container{
	max-width: 800px !important;	
}
.cmm4e-theme-cbs li:nth-child(4) .cmm4e-content-container{
	max-width: 542px !important;	
}

