<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.menu-has-divi-layout .divi-menu-layout {
   display: none; /* Hide initially */
   position: absolute;
   top: 100%;
   left: 0;
   background: white;
   z-index: 999;
   width: 100%; /* Adjust as needed */
   box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
}
.menu-has-divi-layout:hover .divi-menu-layout {
   display: block; /* Show on hover */
}
.menu-has-divi-layout a {
    display: flex !important;
    align-items: center;
    width: 100%;
    justify-content: space-between;
}
.menu-has-divi-layout a .toggleArrow {
    display: block;
    width: 7px;
    height: 7px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-right-style: solid;
    transform: rotate(45deg);
    margin-left: 5px;
}
.menu-has-divi-layout ul{
     position: unset !important;
    /* padding: unset !important;*/
    /*z-index: unset !important;*/
     width: unset !important;
     background: unset !important;
     visibility: unset !important;
     opacity: unset !important;
     border-top: unset !important;
    box-shadow: unset !important;
    -moz-box-shadow: unset !important;
    -webkit-box-shadow: unset !important;
    /*-webkit-transform: unset !important;*/
    /*text-align: unset !important;*/
}
.menu-has-divi-layout .difl_iconlist_container li{
    width: 100% !important;
	padding: 0px !important;
}
/* css by shohag  */
.menu-has-divi-layout .sub-menu{
	border-radius: 12px;
	overflow: hidden;
}
#top-menu{
	display: flex;
}
#top-menu li{
	padding-right: 0px !important;
}
#top-menu a{
	padding-left:22px;
	padding-right:20px;
}
.custom--pricing-menu-item a{
	padding-right: 0px !important;
}
#top-menu .difl_icon_item_content_wrapper a{
	width:auto !important;
}
@media (max-width: 980px) {
    .et_mobile_menu .menu-item-has-children .sub-menu.divi-menu-layout {
        display: none !important;
    }
}</pre></body></html>