/*
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.27.2.1732265862
Updated: 2024-11-22 08:57:42

*/
/* General Styling for All Viewports */
.centered-inline-logo-wrap .logo_container img {
    max-width: 100%;
    height: auto; /* Maintain aspect ratio */
}

/* Desktop Specific */
@media (min-width: 1024px) {
    .centered-inline-logo-wrap .logo_container img {
        max-width: 333px !important;
        max-height: 350px !important; /* Adjust size as needed */
    }
	.et-fixed-header .centered-inline-logo-wrap .logo_container img {
        max-width: 220px !important;
        max-height: 220px !important; /* Adjust size as needed */
    }
}

/* Tablet Specific */
@media (min-width: 768px) and (max-width: 1023px) {
    .centered-inline-logo-wrap .logo_container img {
        max-width: 233px !important;
        max-height: 250px !important; /* Adjust size as needed */
    }
}

/* Mobile Specific */
@media (max-width: 980px) {
    .et_header_style_split #logo {
        max-height: 250px !important;
        max-width: 250px !important;
    }
}



#main-header {
    -webkit-box-shadow: 0 0px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0px 0 rgba(0, 0, 0, .1);

}

a.__mPS2id._mPS2id-h.mPS2id-highlight.mPS2id-highlight-first {
    color: white !important; /* Highlight color */
    font-weight: bold;
    border-bottom: 2px solid white;
	padding-bottom: 10px !important;
}

header#main-header {
    top: 20px;
    padding-bottom: 1px;
}

.et_pb_testimonial_description_inner {
    min-height: 130px;
}


div#et_mobile_nav_menu {
    background: white;
    border-radius: 10px;
}

#main-header .et_mobile_menu {
    background-color: #ffffff !important;
}

