.elementor-222 .elementor-element.elementor-element-c38dbfb{padding:10px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-d5eea14 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-flyout{min-height:400px;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-wrap{border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-sidebar{background-color:#FFFFFF;width:350px;min-width:350px;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-sidebar > ul > li > a{padding:15px 40px 15px 40px;border-bottom-color:rgba(255,255,255,0.07);color:#000000;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-sidebar > ul > li.mm-active > a{background-color:#03518A;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-sidebar > ul > li > a:hover{background-color:#03518A;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2{background-color:#F6FBFF;width:400px;min-width:400px;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 li a{color:#1a1a1a;font-family:"DM Sans", Sans-serif;font-size:16px;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 li.mm-active2 > a{background-color:#03518A;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 li > a:hover{background-color:#03518A;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 .mmm-shop-all{color:#000000;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col3{background-color:#eef4fb;width:320px;min-width:320px;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col3 li a{color:#1a1a1a;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col3 li.mm-active3 > a{background-color:#03518A;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col3 li > a:hover{background-color:#03518A;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col4{background-color:#ffffff;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col4 li a{color:#1a1a1a;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col4 li a:hover{background-color:#f0f7ff;color:#1a4f9b;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col4 .mmm-shop-all{color:#1a4f9b;}.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-strip-label{background-color:#FFFFFF00;color:#FFFFFF;font-family:"Spectral", Sans-serif;font-size:26px;font-weight:600;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for mmm_mega_menu, class: .elementor-element-4d7ebd2 */.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col3 {
    background-color: #eef4fb;
    width: 320px;
    min-width: 320px;
    visibility: hidden;
}
body .elementskit-megamenu-panel {
    min-width: fit-content;
    max-width:100%;
    width: fit-content !important;
    left: 0 !important;
    transform: translate(-70%, 0px) !important;
}
.mmm-main-list li {
    border-bottom: 1px solid #f0ebff;
}

.mmm-main-list li:last-child {
    border-bottom: none;
}
.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 .mmm-shop-all {
    font-size: 18px;
    font-family: "DM Sans", Sans-serif;
    border-top: none !important;
}

.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 .mmm-shop-all :hover {
    color:#03518A !important;
}
div#mmm-bg-4d7ebd2:after {
    content:"";
    position:absolute;
    left:0;
    top:0;
    background: linear-gradient(145deg, hsla(0, 0%, 100%, 0) 10%, hsla(205, 96%, 28%, 1) 80%);
    width:100%;
    height:100%;
}

.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 .mmm-shop-all:hover ,.elementor-4144 .elementor-element.elementor-element-9a69f71 .mmm-col2 .mmm-shop-all:hover {background:white;}
.elementor-222 .elementor-element.elementor-element-4d7ebd2 .mmm-col2 ,.elementor-4144 .elementor-element.elementor-element-9a69f71 .mmm-col2 {
    border-left: solid 1px #e1ebf2;
      border-right: solid 1px #e1ebf2;
}/* End custom CSS */