.elementor .fk-mm-h{font-weight:700;font-size:15px;color:#2482D9;letter-spacing:0.02px;line-height:22px;text-transform:none;width:auto !important; justify-self:start; padding:0 0 6px !important; background:transparent !important; border-radius:0 !important; text-align:left; &:hover,&:focus-visible { color:#2482D9; } width:auto !important; justify-self:start; padding:0 0 4px !important; background:transparent !important; border-radius:0 !important; text-align:left; &:hover,&:focus-visible { text-decoration:underline; }\n}.elementor .fk-mm-col{gap:2px;display:flex !important; flex-direction:column !important; padding:0 !important; width:auto !important; min-width:0 !important;\n}.elementor .fk-mm-ban3{background:#F3A376 !important;\n}.elementor .fk-mm-ban2{background:#2482D9 !important;\n}.elementor .fk-mm-ban1{background:#74A4D0 !important;\n}.elementor .fk-mm-ban:hover,.elementor .fk-mm-ban:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .fk-mm-ban{min-height:104px;font-weight:600;font-size:20px;color:#fff;letter-spacing:0.03px;line-height:28px;transition:transform 0.15s;box-sizing:border-box; display:flex !important; align-items:flex-end !important; justify-content:flex-start !important; padding:16px 18px !important; border-radius:12px !important; text-align:left;\n}.elementor .fk-mm-bans{margin-block-start:20px;gap:16px;grid-template-columns:repeat(3,1fr);grid-column:1 / -1;padding:0 !important; width:auto !important; min-width:0 !important; display:grid !important; display:none !important;\n}.elementor .fk-mm-all{font-weight:700;font-size:13px;color:#2482D9;line-height:20px;margin-block-end:6px;border-block-end-width:1px;grid-column:1 / -1;width:auto !important; justify-self:start; padding:0 0 6px !important; background:transparent !important; border-radius:0 !important; &:hover,&:focus-visible { text-decoration:underline; } justify-self:start; padding:0 0 10px !important; background:transparent !important; border-radius:0 !important; border-bottom-style: solid; border-bottom-color: #D6E4F0; width:100% !important; &:hover,&:focus-visible { text-decoration:underline; }\n}.elementor .fk-mm-link{font-weight:400;font-size:14px;color:#4A4A4A;letter-spacing:0.02px;line-height:26px;width:auto !important; justify-self:start; padding:4px 0 !important; background:transparent !important; border-radius:0 !important; &:hover,&:focus-visible { color:#2482D9;text-decoration:underline; } width:auto !important; justify-self:start; padding:1px 0 !important; background:transparent !important; border-radius:0 !important; &:hover,&:focus-visible { color:#2482D9;text-decoration:underline; } width:100% !important; justify-self:start; padding:1px 0 !important; background:transparent !important; border-radius:0 !important; text-align:left !important; justify-content:flex-start !important; display:block !important; &:hover,&:focus-visible { color:#2482D9;text-decoration:underline; }\n}.elementor .fk-mm-sub{width:780px;min-height:100%;max-width:calc(100vw - 380px);position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:100%;box-shadow:0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12),0px 3px 5px 0px rgba(0,0,0,.20);display:none;grid-template-columns:repeat(3,1fr);align-content:start;box-sizing:border-box; padding:28px 32px !important; background:#fff !important; border-radius:0 15px 15px 0 !important; gap:2px 32px; box-sizing:border-box; padding:28px 32px !important; background:#EAF4FB !important; border-radius:0 12px 12px 0 !important; gap:28px 32px !important;\n}.elementor .fk-mm-cat{width:calc(100% - 32px) !important;font-weight:500;font-size:14px;color:#232323;letter-spacing:0.02px;line-height:22px;text-transform:none;margin:0 20px !important; box-sizing:border-box; display:flex !important; align-items:center !important; justify-content:space-between !important; padding:12px 0 !important; background:transparent !important; border-radius:0 !important; border-bottom:1px solid #D6D6D6 !important; text-align:left; &::after { content:'\203A';font-size:26px;line-height:1;color:#727272; } &:hover,&:focus-visible { color:#2482D9; } margin:0 16px !important; box-sizing:border-box; display:flex !important; align-items:center !important; justify-content:space-between !important; padding:11px 0 !important; background:transparent !important; border-radius:0 !important;\n}.elementor .fk-mm-item{position:static;padding:0 !important; width:100% !important; min-width:0 !important; display:block !important; & > div { display:none; } &:hover > div,&:focus-within > div { display:grid !important; } padding:0 !important; width:100% !important; min-width:0 !important; display:block !important; & > div { display:none; } &:hover > div,&:focus-within > div { display:grid !important; } &:hover .fk-mm-cat,&:focus-within .fk-mm-cat { background:#EAF4FB;color:#2482D9; }\n}.elementor .fk-mm-panel{width:300px;position:absolute;inset-block-start:100%;inset-inline-start:0px;z-index:60;box-shadow:0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12),0px 3px 5px 0px rgba(0,0,0,.20);display:none;box-sizing:border-box; padding:24px 0 12px !important; background:#fff !important; border-radius:0 0 15px 15px !important; box-sizing:border-box; padding:10px 0 !important; background:#fff !important; border-radius:0 0 12px 12px !important;\n}