<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.et_pb_menu_0_tb_header.et_pb_menu nav&gt;ul&gt;li&gt;a:hover {
    color: white!important;
}  
/* #### Colors #### */ 
  
.nav li li a { 
  border-bottom: 1px solid #404040; /* #### Dropdown border bottom #### */ 
  font-weight: 400 !important; /* #### Dropdown font weight #### */ 
  font-size: 15px !important; /* #### Dropdown font size #### */ 
}
  
.et-menu &gt; .menu-item-has-children &gt; .sub-menu:before {
  border-bottom: 12px #b7967f solid; /* Dropdown arrow color */
}  
  
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after {
	color: #000000; /* Collapsing mobile icon color */
	background: #f1f1f1; /* Collapsing mobile icon background color */
}
  
.ah-menu-column .et_pb_menu__menu&gt;nav&gt;ul&gt;li&gt;a:hover,  
.ah-menu-column .current-menu-item a  {
    background-image: linear-gradient(45deg,#3d3a48,#4e4a5c); /* Bottom border color when hover over mennu item */ 
}   
  
/* #### End Colors #### */  
  
/* ### Add a backslash \ before the number in case of a missing icon ### */  
  
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after {
	content: '\33';
}

ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open&gt;.mobile-toggle-icon::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open&gt;.mobile-toggle-icon::after {
	content: '\32';
}

/* ### End missing icon ### */    

.ah-top-row {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}  
    
.ah-top-row-blurb {
		height: 100%;
    display: flex;
    align-items: center;
}
  
.ah-top-row-blurb .et_pb_blurb_content  {
    display: flex;
    justify-content: center;
}
  
.ah-social {
    height: 100%;
    display: flex;
}

@media screen and (max-width: 480px) {  
.ah-top-row-blurb.et_pb_blurb_position_left .et_pb_blurb_container {
    padding-left: 5px;
}}  

@media screen and (max-width: 980px) { 
.ah-social {  
		justify-content: center; 
}
  
.ah-social li.et_pb_social_icon:first-child  {
  border-left: 1px solid #404040;    
}
  
.ah-social li.et_pb_social_icon {
  padding: 10px !important;
}}
  
  @media (max-width: 980px) {
.ah-45-menu.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}}  
  
.ah-social li.et_pb_social_icon {
  border-right: 1px solid #404040;
  display: flex;
  align-items: center; 
  padding: 15px;
  margin-bottom: 0px;
}  
  
@media screen and (min-width: 981px) {    
.ah-menu-column {
	display: flex;
  align-items:center;
  justify-content: flex-start;
}
  
.home-icon,
.home-icon a,
.ah-menu-button,
.ah-menu-button a  {
	display: flex;
  height: 100%;    
}

.home-icon .et_pb_icon_wrap,
.ah-menu-button .et_pb_text_inner {  
	align-items: center;
  display: flex; 
} 
  
.ah-menu-column .et-menu .menu-item-has-children&gt;a:first-child:after {
  top: 12px;
}  
  
.ah-menu-column .et_pb_menu--without-logo .et_pb_menu__menu&gt;nav&gt;ul&gt;li,
.ah-menu-column .et_pb_menu__menu&gt;nav&gt;ul&gt;li  {
  	border-right: 0px solid #000;
  padding-bottom: 8px;
    margin-top: 8px;
}
  
.ah-menu-column .et_pb_menu--without-logo .et_pb_menu__menu&gt;nav&gt;ul&gt;li:first-child  {
  border-left: 0px solid #000;    
}  
  
.ah-menu-column .et_pb_menu--without-logo .et_pb_menu__menu&gt;nav&gt;ul&gt;li&gt;a {
    padding-bottom: 20px;
    padding-top: 20px;
    display: flex;
    align-items: center;
}}
 
.ah-45-menu,
.ah-45-menu .et_pb_menu_inner_container  {
    height: 100%;
}

@media screen and (min-width: 981px) and (max-width: 1300px) {   
.ah-top-row.et_pb_row,
.ah-menu-row.et_pb_row  {
    width: 95%;
}}
  
.ah-top-row-column-2 {
		display: flex;
    justify-content: flex-end;    
}
  
@media screen and (max-width: 980px) {
.ah-top-row-column-2 {
		display: flex;
    justify-content: center;    
}
  
.ah-menu-column {
		display: flex;
    flex-wrap: wrap;    
}
  
.ah-45-menu {
	flex: 0 0 100%;
    padding: 15px 10px;
}}

@media screen and (min-width: 981px) {  
.ah-45-menu .et_pb_menu__wrap  {
 		margin-left: 50px;
}}

.ah-menu-column .et_pb_menu--without-logo .et_pb_menu__menu&gt;nav&gt;ul&gt;li&gt;a,
.ah-menu-column .et_pb_menu__menu&gt;nav&gt;ul&gt;li&gt;a  {  
    padding: 12px 12px;
    border-radius: 5px;  
}
  
  
.ah-menu-column .et_pb_menu--without-logo .et_pb_menu__menu&gt;nav&gt;ul&gt;li.menu-item-has-children&gt;a,
.ah-menu-column .et_pb_menu__menu&gt;nav&gt;ul&gt;li.menu-item-has-children&gt;a  {
    padding-right: 20px;
  }  

  
/* #### Dropdown Menu #### */  
  
.nav li li:last-child a {
  border-bottom: 0px solid #e5e5e5; 
}  
  
.nav li ul.sub-menu {
	padding: 0px !important;
  border-radius: 5px;
  box-shadow: 0 5px 17px 0px rgb(0 0 0 / 25%);
  -moz-box-shadow: 0 5px 17px 0px rgba(0,0,0,.25);
  -webkit-box-shadow: 0 5px 17px 0px rgb(0 0 0 / 25%);
}
  
.nav li li {
  padding: 0 0px !important;
  width: 100%;
}
  
.et-menu li li a {
  padding: 10px 20px;
  width: 100% !important;
}
  
.et-menu &gt; .menu-item-has-children &gt; .sub-menu:before {
	content: '';
  display: block;
  position: absolute;
  left: 40px;
  top: -20px;
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
  z-index: 1;
}
  
.nav li ul {
    right: 0!important;
}
  
.et_pb_menu--without-logo .et_pb_menu__menu&gt;nav&gt;ul&gt;li&gt;a {
    padding-bottom: 20px;
}
  
.et_pb_menu .et_pb_menu__menu&gt;nav&gt;ul&gt;li&gt;ul {
    top: calc(100% - 0px);
} 
  
  @media (min-width: 981px) {
.et-menu li {
    transition: all .3s ease-in-out;
}

.et-menu a:hover {
    opacity: 1;
}}  
  
/* #### Collaping Mobile Menu #### */

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
	border-radius: 50%;
	padding: 3px;
}

.et_mobile_menu .menu-item-has-children&gt;a {
    font-weight: 600 !important; 
}

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	border: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}

ul.et_mobile_menu&gt;li.menu-item-has-children,
ul.et_mobile_menu&gt;li.page_item_has_children,
ul.et_mobile_menu&gt;li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu&gt;li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu&gt;li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu&gt;li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}

.et_mobile_menu .menu-item-has-children&gt;a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children&gt;a {
	background-color: transparent;
}

ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}

ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon {
	text-align: center;
	opacity: 1;
}
  
</pre></body></html>