/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.21.2.1711962241
Updated: 2024-04-01 09:04:01

*/



#energy_bullets .et_pb_blurb_container
{
	padding-left:0px;
}
.et-db #et-boc .et-l .et_pb_module div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left {
    text-align: center;
}

#Qualify_Form_Module .wpforms-confirmation-container-full
{
	background-color: #15A066 !important;
    border-radius: 5px !important;
}
#Qualify_Form_Module input:focus, #Qualify_Form_Module input:focus-visible
{
	border:1px solid #15A066 !important;
}
#Qualify_Form_Module .form_button button.wpforms-page-button, #Qualify_Form_Module div.wpforms-container-full button[type=submit]  {
    background-color: #15A066 !important;
    border-radius: 25px !important;
	
}
#Qualify_Form_Module .form_button button.wpforms-page-button:focus
{
	outline: none !important;
	outline-offset:0px solid red !important;
}

.et_pb_contact_form [data-conditional-logic] {
    display: block !important; 
}

div#logo_menu_bar h6
{
	padding-bottom:0px;
}
ul#menu-main-menu {
    animation: none !important;
}


#quote_bar h4, h4
{
	padding-bottom:0px;
}
div#logo_menu_bar  .et_pb_menu .et_pb_menu__menu>nav>ul>li:last-child
{
	padding-right:24px;
}
div#top_bar .et_pb_column.et_pb_column_empty
{
	display:block;
}
.et_pb_row, .container
{
	width:100%;
}

#top_bar .et_pb_blurb_container {
    vertical-align: middle;
}
#top_bar h6.et_pb_module_header
{
	padding-bottom:0px;
}
/* Replace Twitter icon with X in Divi Social Follow module */
.et-social-twitter a.icon:before {
	content: "\e61b";
	font-family: "Font Awesome 6 Brands" !important;
}

#top_bar .et_pb_social_media_follow li
{
vertical-align:middle;
}
/*
#logo_menu_bar .et_pb_menu .et-menu>li
{
	padding-left:62px;
	padding-right:62px;
}
#logo_menu_bar .et_pb_menu .et-menu>li:first-child
{
	padding-left:0px;
}
#logo_menu_bar .et_pb_menu .et-menu>li:last-child
{
	padding-right:0px;
}
*/

/*container*/

@media only screen and (max-width:1800px)
{
	.page .container, .page .et_pb_row, .page .et_pb_slider .et_pb_container, .page .et_pb_fullwidth_section .et_pb_title_container, .page .et_pb_fullwidth_section .et_pb_title_featured_container, .page .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
    max-width: 90%;
}
}

@media only screen and (min-width:981px) and (max-width:1280px)
{
	div#top_bar .et_pb_column.et_pb_column_empty
	{
		max-width:fit-content !important;
	}
	/* div#Footer_section .et_pb_column.et_pb_column_1_4
{
	margin-right:2.5%;
} */
}


@media only screen and (max-width:980px)
{
	#logo_menu_text img {
    width: 100%;
    max-width: 200px;
}

}
@media only screen and (max-width:500px)
{
	#logo_menu_text img {
    width: 100%;
    max-width: 150px;
}
	
}
