/* 
 Theme Name:   Divi-serenite-plus
 Theme URI:    
 Description:  
 Author:       hkienlen
 Author URI:   
 Template:     Divi
 Version:      1.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

/*this sets the height of the image module*/
.pa-full-height-image-column {
	height: 100%;
}

/*this sets the height of the image container*/

.pa-full-height-image-column .et_pb_image_wrap {
	height: 100%;
}

/*this sets the height and fit of the actual image*/
.pa-full-height-image-column img {
	object-fit: cover;
	height: 100%;
}

#et-top-navigation {
	padding-left: 289px;
}

@media (max-width: 980px)
.et_header_style_left #logo {
	max-width: 80% !important;
}

/* blurp custom h3 style */

.et_pb_blurb_description h3 {
    font-weight: 700;
    font-size: 16px;
    color: black !important;
    line-height: 1.1em;
    text-align: center;
}


/* recaptach icon : remove */


body.et_pb_recaptcha_enabled .grecaptcha-badge {
	visibility: hidden !important; 	
}
.grecaptcha-badge { 
	visibility: hidden; 
}



/*make the width of menu containers 100% wide to make room for the menu items to move*/

.pa-split-menu .et_pb_menu__menu,
.pa-split-menu .et_pb_menu__menu > nav,
.pa-split-menu .et_pb_menu__menu > nav > ul {
	width: 100%;
}


/*push the nth menu item and any other items to the right of it to the right*/

.pa-split-menu .et_pb_menu__menu > nav > ul li:nth-child(4) {
	margin-left: auto;
}


/*this keeps the search and/or cart icons inline*/

.pa-split-menu .et_pb_menu__wrap,
.pa-split-menu .et_pb_menu__wrap .et-menu.nav {
	flex-wrap: nowrap !important;
}
