/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Clarity Energy
 Author URI:     https://www.clarityenergy.cl
 Template:       Divi
 Version:        1.0.0
*/

/* -------------------------------------------- 
 ------ END OF Menu CTA Button ------
 -------------------------------------------- */
#et-top-navigation .et_pb_button {
    margin: 0px;
    font-size: inherit;
    font-weight: inherit;
	border-radius: 20px;
	border-color: #7960f4;
}

#et-top-navigation .et_pb_button2 {
	background: #7960f4;
}

#et-top-navigation .et_pb_button:after {
	font-size: 23px;
}
.joinchat {
	right: 90px!important;
    bottom: 38px!important;
}
/* -------------------------------------------- 
 ------ END OF Menu CTA Button ------
 -------------------------------------------- */

#spu-26367 {
	background: transparent!important;
}

/* -------------------------------------------- 
 ------ Smart Logo - Carousel ------
 -------------------------------------------- */
.owl-item{
	width: 200px;
	height: 200px;
}
.smls-carousel-four-items{
	width: 200px;
	height: 200px;	
} 
.smls-car-img-wrap{
    width: 200px;
	height: 200px;
	background: url("http://localhost/wordpress/wp-content/uploads/2020/02/bck_clients.png");
	background-repeat: no-repeat;
  	background-position: center;
	background-size: cover;
	padding: 30px;
	display: flex;
}
.smls-car-img-wrap img{
	max-width: 100px;
	max-height: 100px;
}
/* -------------------------------------------- 
 ------ END OF Smart Logo - Carousel ------
 -------------------------------------------- */

/* -------------------------------------------- 
 ------ Navigation Bar - Hover Menu ------
 -------------------------------------------- */
#top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 0;
}
#top-menu li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 50%;
 background: white; /*** COLOR OF THE LINE ***/
 height: 2px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#top-menu li a:hover {
 opacity: 1 !important;
}
#top-menu li a:hover:before {
 right: 0;
}
#top-menu li li a:before {
 bottom: 10%;
}

/*remove line from buttons*/
#top-menu li a.navbar-menuitem-btn:before {
	height: 0px; /*** THICKNESS OF THE LINE ***/
}

/* -------------------------------------------- 
 ------END OF  Navigation Bar - Hover Menu ------
 -------------------------------------------- */
 
/* -------------------------------------------- 
 ------ Circular Image ------
 -------------------------------------------- */
.circular img {
 border-radius: 50%;
}
/* -------------------------------------------- 
 ------END OF Circular Image ------
 -------------------------------------------- */

/* -------------------------------------------- 
 ------ Footer Credits ------
 -------------------------------------------- */
#footer-info {
	text-align: center;
	width: 100%;
}
/* -------------------------------------------- 
 ------END OF Footer Credits ------
 -------------------------------------------- */