.elementor .msp-ftr-small{font-family:var(--msp-font-body);font-size:13px;color:rgba(255, 255, 255, 0.6);margin:0px;}.elementor .msp-ftr-base{width:100%;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.15);\n}.elementor .msp-ftr-links{font-family:var(--msp-font-body);font-size:14px;color:var(--msp-white);line-height:2.1;margin:0px;& a { color: var(--msp-white); text-decoration: none; } & a:hover { color: var(--msp-magenta); }\n}.elementor .msp-ftr-head{font-family:var(--msp-font-body);font-weight:700;font-size:12px;color:var(--msp-magenta);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .msp-ftr-blurb{max-width:320px;font-family:var(--msp-font-body);font-size:14px;color:rgba(255, 255, 255, 0.78);line-height:1.7;margin:0px;}.elementor .msp-ftr-logo{width:120px;height:auto;}.elementor .msp-ftr-col{padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .msp-ftr-grid{width:100%;padding:0px;display:grid;gap:40px;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1.3fr) minmax(0, 0.9fr) minmax(0, 1.2fr);}.elementor .msp-ftr-inner{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .msp-ftr{width:100%;padding-block-start:72px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--msp-ink);display:flex;justify-content:center;}.elementor .msp-hdr-right{position:static;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;flex:1 1 auto;justify-content:flex-end;align-items:center;& .elementor-widget-nav-menu { flex: 0 1 auto; position: static; } & .elementor-nav-menu--main .elementor-item { font-family: Mulish, sans-serif; font-weight: 600; font-size: 15px; color: #1C1420; padding-left: 13px; padding-right: 13px; white-space: nowrap; } & .elementor-nav-menu--main .elementor-item:hover { color: #8B008B; } & .elementor-nav-menu--main .elementor-item:after { background-color: #EB008B; } & .elementor-nav-menu--main .sub-menu { background-color: #FFFFFF; box-shadow: 0 12px 32px rgba(28, 20, 32, 0.12); border-top: 3px solid #8B008B; min-width: 290px; } & .elementor-nav-menu--main .sub-menu a { font-family: 'Open Sans', sans-serif; font-size: 14px; color: #1C1420; padding: 12px 20px; } & .elementor-nav-menu--main .sub-menu a:hover { background-color: #F9EFF9; color: #8B008B; } & .elementor-menu-toggle { color: #8B008B; background-color: transparent; font-size: 26px; } & .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute; top: 100% !important; left: 0 !important; right: 0; width: 100% !important; margin-top: 0 !important; background-color: #FFFFFF; border-top: 3px solid #8B008B; box-shadow: 0 16px 32px rgba(28, 20, 32, 0.14); z-index: 60; } & .elementor-nav-menu--dropdown a { font-family: 'Open Sans', sans-serif; font-size: 16px; color: #1C1420; padding: 14px 24px; } & .elementor-nav-menu--dropdown a:hover { background-color: #F9EFF9; color: #8B008B; }\n}.elementor .msp-hdr-tagline{font-family:var(--msp-font-heading);font-weight:400;font-size:13px;color:var(--msp-grey);line-height:1.35;padding-inline-start:16px;margin:0px;border-inline-start-width:1px;border-left-style: solid; border-left-color: var(--msp-rule);\n}.elementor .msp-hdr-logo{width:108px;height:auto;}.elementor .msp-hdr-brand{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;flex:0 0 auto;align-items:center;}.elementor .msp-hdr-inner{width:100%;min-height:92px;max-width:1240px;position:static;padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .msp-hdr{width:100%;position:relative;z-index:50;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;background-color:var(--msp-white);box-shadow:0px 2px 12px 0px rgba(28, 20, 32, 0.05);display:flex;justify-content:center;border-bottom-style: solid; border-bottom-color: rgba(139, 0, 139, 0.12);\n}.elementor .msp-btn-ghost:hover,.elementor .msp-btn-ghost:focus-visible{color:var(--msp-magenta-dark);background-color:var(--msp-white);}.elementor .msp-btn-ghost{font-family:var(--msp-font-body);font-weight:600;font-size:15px;color:var(--msp-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:var(--msp-white);border-style:solid;background-color:transparent;transition:background-color 0.15s;display:inline-block;}.elementor .msp-btn-primary:hover,.elementor .msp-btn-primary:focus-visible{color:var(--msp-white);border-color:var(--msp-magenta);background-color:var(--msp-magenta);}.elementor .msp-btn-primary{font-family:var(--msp-font-body);font-weight:600;font-size:15px;color:var(--msp-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:var(--msp-magenta-dark);border-style:solid;background-color:var(--msp-magenta-dark);transition:background-color 0.15s;display:inline-block;}.elementor .msp-actions{padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .msp-lead{font-family:var(--msp-font-body);font-weight:400;font-size:18px;color:var(--msp-grey);line-height:1.65;margin:0px;}.elementor .msp-h2{font-family:var(--msp-font-heading);font-weight:700;font-size:38px;color:var(--msp-magenta-dark);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .msp-h1{font-family:var(--msp-font-heading);font-weight:800;font-size:54px;color:var(--msp-white);letter-spacing:-0.02em;line-height:1.08;margin:0px;}.elementor .msp-kicker{font-family:var(--msp-font-heading);font-weight:300;font-size:22px;color:var(--msp-magenta-dark);line-height:1.3;margin:0px;}.elementor .msp-head{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .msp-inner{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .msp-section{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--msp-white);display:flex;flex-direction:column;align-items:center;}.elementor .msp-section-brand{background-color:var(--msp-magenta-dark);}.elementor .msp-on-dark{color:var(--msp-white);}.elementor .msp-hdr-btn{font-size:13px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;flex:0 0 auto;white-space: nowrap;\n}.elementor .msp-hero{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(100deg, rgba(28, 20, 32, 0.94) 0%,rgba(28, 20, 32, 0.82) 48%,rgba(139, 0, 139, 0.55) 100%),url("https://mspadvisory.com.au/wp-content/uploads/2020/10/shutterstock_659394640-scaled-e1602637344189.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--msp-ink);}.elementor .msp-btn-white:hover,.elementor .msp-btn-white:focus-visible{color:var(--msp-magenta-dark);border-color:var(--msp-tint);background-color:var(--msp-tint);}.elementor .msp-btn-white{color:var(--msp-magenta-dark);border-color:var(--msp-white);background-color:var(--msp-white);}.elementor .msp-center{max-width:760px;text-align:center;gap:20px;align-items:center;& .msp-actions { justify-content: center; }\n}.elementor .msp-article{width:100%;font-family:var(--msp-font-body);font-size:17px;color:var(--msp-grey);line-height:1.75;& p { font-family: var(--msp-font-body); font-size: 17px; line-height: 1.75; color: var(--msp-grey); margin: 0 0 1.35em 0; } & > .elementor-widget-container > p:first-child, & p:first-child { font-size: 20px; line-height: 1.6; color: var(--msp-ink); } & h2 { font-family: var(--msp-font-heading); font-size: 26px; font-weight: 700; line-height: 1.2; color: var(--msp-magenta-dark); margin: 1.6em 0 0.6em 0; } & h3 { font-family: var(--msp-font-heading); font-size: 20px; font-weight: 700; color: var(--msp-ink); margin: 1.4em 0 0.5em 0; } & a { color: var(--msp-magenta-dark); font-weight: 600; text-decoration: underline; text-decoration-color: var(--msp-rule); text-underline-offset: 3px; } & a:hover { color: var(--msp-magenta); text-decoration-color: var(--msp-magenta); } & strong { color: var(--msp-ink); } & ul, & ol { margin: 0 0 1.35em 1.2em; } & li { margin-bottom: 0.5em; } & blockquote { margin: 1.6em 0; padding: 4px 0 4px 22px; border-left: 4px solid var(--msp-magenta); font-family: var(--msp-font-heading); font-size: 22px; color: var(--msp-magenta-dark); } & .msp-article-note { margin: 2.4em 0 0 0; padding-top: 1.1em; border-top: 1px solid var(--msp-rule); font-size: 15px; font-style: italic; color: var(--msp-grey); }\n}.elementor .msp-article-wrap{width:100%;max-width:760px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .msp-close-title{font-size:40px;line-height:1.15;}.elementor .msp-post-meta{font-family:var(--msp-font-body);font-weight:600;font-size:14px;color:var(--msp-rule);letter-spacing:0.04em;text-transform:uppercase;margin:0px;}.elementor .msp-post-head{max-width:860px;display:flex;flex-direction:column;gap:18px;}.elementor .msp-post-title{font-size:48px;line-height:1.1;}