@font-face{font-family:MontserratExtraLight;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratLight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratRegular;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratMedium;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratBold;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:MontserratExtraBold;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Duplicate Sans;src:url(/static/fonts/DuplicateSans.ttf);font-weight:400}@font-face{font-family:Duplicate Sans;src:url(/static/fonts/DuplicateSans-Bold.ttf);font-weight:700}@font-face{font-family:Duplicate Sans;src:url(/static/fonts/DuplicateSans-Heavy.ttf);font-weight:900}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Medium.otf);font-weight:500}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Book.otf);font-weight:400}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Bold.otf);font-weight:700}@font-face{font-family:Gotham;src:url(/static/fonts/Gotham-Black.otf);font-weight:900}@font-face{font-family:Acumin Pro;src:url(/static/fonts/Acumin-RPro.woff);font-weight:400}@font-face{font-family:Acumin Pro;src:url(/static/fonts/Acumin-BdPro.woff);font-weight:700}@font-face{font-family:United Sans Cond;src:url(/static/fonts/UnitedSansCond-Heavy.otf);font-weight:700}@font-face{font-family:United Sans Cond;src:url(/static/fonts/UnitedSansCond-Black.otf);font-weight:900}.span__lime-green{color:#52c396}.span__light-blue{color:#3c92d1}.span__dark-blue{color:#103452}.span__underline{text-decoration:underline}.span__bold{font-weight:700}.span__italic{font-style:italic}*,:after,:before{box-sizing:border-box;margin:0;padding:0;font-family:var(--font-family,--MontserratRegular)}.navbar{height:70px}.footer,.navbar{background-color:var(--nav-background-colour,#fff);width:100%}.footer{height:110px;color:var(--nav-font-colour,#000);display:flex;justify-content:center;align-items:center}.footer .footer-text{font-size:14px;font-weight:400}.cta{padding:1em;text-transform:var(--cta-text-transform,capitalize);text-decoration:none;font-size:14px;letter-spacing:var(--cta-letter-spacing,0);font-weight:700;border:none;text-align:center;display:block;border-radius:var(--cta-border-radius,0)}.cta:hover{transition:all .3s ease}.header{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin:2rem auto;gap:1em;text-align:center}.header .heading{font-size:40px;font-family:var(--font-family,--MontserratBold);font-weight:700}.cards{display:flex;justify-content:space-evenly;width:-moz-fit-content;width:fit-content;gap:1rem;margin:2rem auto;flex-direction:column}@media (min-width:768px){.cards{flex-direction:row}}.cards .card{max-width:280px;border-radius:20px;border:1px solid var(--fsp-card-border-colour,#dde2e5);background-color:var(--fsp-card-background-colour,#fff);color:var(--fsp-card-text-colour,#000)}.cards .card .card-inner{height:100%}.cards .card .card-ribbon{background-color:var(--fsp-card-ribbon-colour,#b39341);color:var(--fsp-card-ribbon-text-colour,#fff);padding:.5em 0;text-align:center;border-top-left-radius:inherit;border-top-right-radius:inherit;text-transform:uppercase;font-weight:600}.cards .card .card-inner{height:calc(100% - 2em);padding:1em}.cards .card .card-inner .description{margin:1em auto;text-align:center;line-height:150%;font-size:15px}.cards .card .card-inner .image-wrapper{position:relative;height:115px}.cards .card .card-inner .image-wrapper img.image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:1em}.cards .card .card-inner .line{background-color:var(--fsp-card-horizontal-rule-colour,#dde2e5);width:80%;margin:0 auto;height:2px}.cards .card .card-inner .card-footer{margin-bottom:auto}.cards .card .card-inner .card-footer .short-text{text-align:center;font-size:15px}.cards .card .card-inner .card-footer .cta{width:100%;margin:1.5rem auto}.cards .card:nth-child(odd) .cta{background-color:var(--cta-primary-colour,#f4aa00);color:var(--cta-font-colour,#fff);border:1px solid var(--cta-primary-colour,#f4aa00)}.cards .card:nth-child(odd) .cta:hover{background-color:#fff;color:var(--cta-primary-colour,#f4aa00);border:1px solid var(--cta-primary-colour,#f4aa00)}.cards .card:nth-child(2n) .cta{background-color:var(--cta-secondary-colour,#600);color:var(--cta-font-colour,#fff);border:1px solid var(--cta-secondary-colour,#600)}.cards .card:nth-child(2n) .cta:hover{background-color:#fff;color:var(--cta-secondary-colour,#600);border:1px solid var(--cta-secondary-colour,#600)}.get-in-touch-section{background-color:rgba(154,182,211,.14901960784313725);min-height:322px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1em;width:100%;padding:1em 0}.get-in-touch-section .section-icon:before{content:var(--book-a-call-section-icon,url("/static/images/fsp_logos/loyola-book-a-call-icon.svg"));width:50px;height:50px;display:block;margin:0 auto}.get-in-touch-section .heading{font-size:38px;font-weight:700;text-align:center}.get-in-touch-section .paragraph{text-align:center;text-wrap:pretty;width:clamp(300px,50%,600px)}.get-in-touch-section .cta{background-color:var(--cta-primary-colour,#f4aa00);color:var(--cta-font-colour,#fff);margin-top:1em;min-width:196px;border:1px solid var(--cta-primary-colour,#f4aa00)}.get-in-touch-section .cta:hover{background-color:#fff;color:var(--cta-primary-colour,#f4aa00);border:1px solid var(--cta-primary-colour,#f4aa00)}.back-button{display:flex;align-items:center;justify-content:center;flex-direction:column}.back-button .cta{background-color:var(--cta-secondary-colour,#600);color:var(--cta-font-colour,#fff);margin:2em auto;min-width:196px}.back-button .cta,.back-button .cta:hover{border:1px solid var(--cta-secondary-colour,#600)}.back-button .cta:hover{background-color:#fff;color:var(--cta-secondary-colour,#600)}
/*# sourceMappingURL=financial_service_provider_styles-5a3bb971f3d852c8f980.css.map*/