.elementor .hgs-quick-link:hover,.elementor .hgs-quick-link:focus-visible{color:#00805B;}.elementor .hgs-quick-link{font-size:12px;color:#65656A;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2E2E2; & a { display: block; padding: 10px 0; color: inherit; text-decoration: none; }\n}.elementor .hgs-top-link{font-size:15px;color:rgb(58, 33, 83);padding-block-start:16px;padding-block-end:15px;padding-inline-start:36px;padding-inline-end:36px;& a { display: block; margin: -16px -36px -15px; padding: 16px 36px 15px; color: inherit; text-decoration: none; }\n}.elementor .hgs-sub-link:hover,.elementor .hgs-sub-link:focus-visible{color:#FFFFFF;background-color:#3A2153;}.elementor .hgs-sub-link{font-size:14px;color:#000000;line-height:1.43;& a { display: block; padding: 3px 12px 3px 12px; color: inherit; text-decoration: none; white-space: nowrap; }\n}.elementor .hgs-sub{min-width:220px;max-width:320px;position:absolute;inset-block-start:100%;inset-inline-start:0px;z-index:50;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:rgba(0,0,0,.15);border-style:solid;background-color:#BBD5C9;box-shadow:0px 6px 12px 0px rgba(0,0,0,.175);flex-direction:column;gap:0px;width: max-content;\n}.elementor .hgs-nav-item:hover,.elementor .hgs-nav-item:focus-visible{background-color:#3A2153;}.elementor .hgs-nav-item{width:auto;position:relative;cursor:pointer;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 0 auto;& .hgs-sub { display: none; } &:hover .hgs-sub { display: flex; } &:focus-within .hgs-sub { display: flex; } &:hover > p { color: #FFFFFF; } &:focus-within .hgs-sub { display: flex; }\n}