:root{--body: #1b2020;--black: #000;--white: #fff;--primary: #f40e64;--secondary: #492f92;--footer-nav-color: #100c2d;--dark-background: #1c1933;--tertiary: var(--dark-background);--primary-background: #f6f6f6;--boomerang-gradient: linear-gradient(45deg, rgba(73, 47, 146, 0.2) 5.65%, rgba(244, 14, 100, 0.5) 94.35%);--light: transparent;--medium: var(--primary-background);--dark: var(--tertiary);--grey-100: #f8f8f8;--grey-200: #f2f2f2;--grey-300: #dcdcdc;--grey-400: #b6b6b6;--grey-500: #999;--grey-600: #888;--grey-700: #565656;--grey-800: #3c3c3c;--grey-900: var(--body);--overlay-3: rgba(0, 0, 0, 0.3);--overlay-4: rgba(0, 0, 0, 0.4);--overlay-5: rgba(0, 0, 0, 0.5);--overlay-6: rgba(0, 0, 0, 0.6);--overlay-7: rgba(0, 0, 0, 0.7);--overlay-8: rgba(0, 0, 0, 0.8);--d1-color: var(--body);--d2-color: var(--body);--h2-color: var(--body);--h3-color: var(--body);--h4-color: var(--body);--h5-color: var(--body);--h6-color: var(--body);--p-color: var(--body);--body-link-color: var(--primary);--body-link-hover-color: var(--secondary);--body-link-focus-color: var(--body);--title-link-color: var(--body);--title-link-hover-color: var(--grey-700);--icon-link-color: var(--primary);--icon-link-hover-color: var(--grey-700);--stroke: #979797;--input-border: var(--grey-400);--input-background: var(--white);--input-focus: var(--stroke);--input-accent: var(--primary);--input-color: var(--body);--label-color: var(--body);--error-color: #c10000;--error-bg-color: #f8d7da;--warning-color: #805d1e;--warning-bg-color: #fff3cd;--filter-select-color: var(--body);--filter-select-background: var(--white);--filter-select-border-color: var(--stroke);--pagination-body: var(--body);--pagination-body-link: var(--secondary);--flyout-background: var(--white);--icon-color: var(--primary);--hero-overlay: var(--overlay-3);--modal-overlay: var(--overlay-8);--offcanvas-overlay: var(--overlay-4);--menu-button-color: var(--white);--menu-button-background-color: transparent;--header-background-color: transparent;--menu-color: var(--white);--menu-hover-color: var(--grey-300);--menu-background-color: var(--dark);--menu-navbar-color: var(--menu-button-color);--menu-navbar-hover-color: var(--grey-700);--menu-navbar-subnav-color: var(--menu-color);--menu-navbar-subnav-hover-color: var(--menu-hover-color);--footer-color: var(--white);--footer-hover-color: var(--grey-300);--footer-background-color: var(--dark);--footer-bottom-background-color: var(--footer-nav-color);--team-flyout-background-color: var(--flyout-background);--slider-dot-color: var(--primary);--slider-arrow-background-color: transparent;--slider-arrow-color: var(--primary);--card-button-color: var(--white);--card-button-background-color: rgba(255, 255, 255, 0.3);--card-label-background-color: var(--tertiary);--card-label-color: var(--white);--link-arrow-color: var(--primary);--link-arrow-background-color: transparent;--link-arrow-border-color: var(--primary);--boomerang-stroke-color: #fff;color:var(--body)}.xd-social-links.xd-menu__social-links{--icon-link-color: var(--menu-color);--icon-link-hover-color: var(--menu-hover-color)}.xd-footer--bottom .xd-social-links{--icon-link-color: var(--footer-color);--icon-link-hover-color: var(--footer-hover-color)}:root{--btn-background-color: var(--primary);--btn-border-color: var(--primary);--btn-color: var(--white);--btn-background-hover-color: var(--secondary);--btn-border-hover-color: var(--secondary);--btn-hover-color: var(--white);--btn-focus-inner-color: var(--white);--btn-focus-outer-color: var(--secondary)}.xd-button--ghost{--btn-background-color: transparent;--btn-border-color: var(--primary);--btn-color: var(--primary)}.xd-button--alternate{--btn-background-color: var(--secondary);--btn-border-color: var(--secondary);--btn-background-hover-color: var(--primary);--btn-border-hover-color: var(--primary);--btn-focus-outer-color: var(--primary)}.is-style-dark .xd-button:where(:not(.xd-button--invert)),.xd-menu .xd-button:where(:not(.xd-button--invert)),.xd-alert .xd-button:where(:not(.xd-button--invert)),.slider-theme-dark .xd-button:where(:not(.xd-button--invert)),.xd-image--cover .xd-button:where(:not(.xd-button--invert)),.xd-video--image-cover .xd-button:where(:not(.xd-button--invert)),.xd-has-background-image.xd-has-background-image--overlay .xd-button:where(:not(.xd-button--invert)),.is-style-light :where(.xd-button--invert),.is-style-medium :where(.xd-button--invert){--btn-background-color: var(--white);--btn-border-color: var(--white);--btn-color: var(--primary);--btn-background-hover-color: var(--primary);--btn-border-hover-color: var(--primary);--btn-focus-inner-color: var(--white);--btn-focus-outer-color: var(--primary)}.is-style-dark .xd-button--ghost:where(:not(.xd-button--invert)),.xd-menu .xd-button--ghost:where(:not(.xd-button--invert)),.xd-alert .xd-button--ghost:where(:not(.xd-button--invert)),.slider-theme-dark .xd-button--ghost:where(:not(.xd-button--invert)),.xd-image--cover .xd-button--ghost:where(:not(.xd-button--invert)),.xd-video--image-cover .xd-button--ghost:where(:not(.xd-button--invert)),.xd-has-background-image.xd-has-background-image--overlay .xd-button--ghost:where(:not(.xd-button--invert)),.is-style-light :where(.xd-button--ghost.xd-button--invert),.is-style-medium :where(.xd-button--ghost.xd-button--invert){--btn-background-color: transparent;--btn-border-color: var(--white);--btn-color: var(--white);--btn-background-hover-color: var(--white);--btn-border-hover-color: var(--white);--btn-hover-color: var(--primary);--btn-focus-inner-color: var(--tertiary);--btn-focus-outer-color: var(--white)}.is-style-dark,.xd-menu,.xd-alert,.slider-theme-dark,.xd-image--cover,.xd-video--image-cover,.xd-has-background-image.xd-has-background-image--overlay{--d1-color: var(--white);--d2-color: var(--white);--h2-color: var(--white);--h3-color: var(--white);--h4-color: var(--white);--h5-color: var(--white);--h6-color: var(--white);--p-color: var(--white);--icon-color: var(--white);--body-link-color: var(--white);--body-link-hover-color: var(--grey-300);--body-link-focus-color: var(--white);--label-color: var(--white);--title-link-color: var(--white);--title-link-hover-color: var(--grey-300);--icon-link-color: var(--white);--icon-link-hover-color: var(--grey-300);--stroke: #aba9a9;--slider-dot-color: var(--white);--slider-arrow-background-color: rgba(255, 255, 255, 0.3);--slider-arrow-color: var(--white);--link-arrow-background-color: var(--primary);--link-arrow-color: var(--white)}a:hover .is-style-dark,.is-style-dark a:hover,a:hover .xd-menu,.xd-menu a:hover,a:hover .xd-alert,.xd-alert a:hover,a:hover .slider-theme-dark,.slider-theme-dark a:hover,a:hover .xd-image--cover,.xd-image--cover a:hover,a:hover .xd-video--image-cover,.xd-video--image-cover a:hover,a:hover .xd-has-background-image.xd-has-background-image--overlay,.xd-has-background-image.xd-has-background-image--overlay a:hover{--slider-arrow-background-color: rgba(255, 255, 255, 0.15);--card-button-background-color: rgba(255, 255, 255, 0.15);--link-arrow-background-color: var(--primary);--link-arrow-border-color: var(--primary)}.is-style-dark .xd-button--disabled,.xd-menu .xd-button--disabled,.xd-alert .xd-button--disabled,.slider-theme-dark .xd-button--disabled,.xd-image--cover .xd-button--disabled,.xd-video--image-cover .xd-button--disabled,.xd-has-background-image.xd-has-background-image--overlay .xd-button--disabled{opacity:.5}.xd-nav,.xd-flyout,.xd-footer{--body-link-focus-color: var(--white)}.suppress-animations{--boomerang-stroke-color: var(--dark)}.xd-button--download{--icon-link-color: var(--download-btn-color, var(--body-link-color));--icon-link-hover-color: var(--download-btn-hover-color, var(--body-link-hover-color))}.xd-svg--link-arrow circle{fill:var(--link-arrow-background-color);stroke:var(--link-arrow-border-color);transition:all .3s ease-in-out}.xd-svg--link-arrow path{fill:var(--link-arrow-background-color);stroke:var(--link-arrow-color)}.page-header-theme-filled,.header-theme-filled{--header-background-color: var(--menu-background-color);--menu-button-color: var(--white);--menu-navbar-hover-color: var(--primary)}.page-header-theme-filled .xd-navbar .xd-button--inverse,.header-theme-filled .xd-navbar .xd-button--inverse{--btn-background-color: var(--primary);--btn-border-color: var(--primary);--btn-color: var(--white)}.page-header-theme-filled .xd-navbar .xd-button--ghost-inverse,.header-theme-filled .xd-navbar .xd-button--ghost-inverse{--btn-background-color: transparent;--btn-border-color: var(--secondary);--btn-color: var(--secondary);--btn-background-hover-color: var(--secondary);--btn-border-hover-color: var(--secondary);--btn-hover-color: var(--white)}.header-theme-transparent{--header-background-color: transparent;--menu-button-color: var(--menu-background-color);--menu-button-background-color: var(--body);--menu-navbar-hover-color: var(--secondary)}.uk-offcanvas-page{--header-background-color: transparent;--menu-button-color: var(--menu-background-color);--menu-navbar-hover-color: var(--secondary)}.modal-open{--header-background-color: transparent;--menu-button-color: var(--body);--menu-button-background-color: var(--white);--menu-navbar-hover-color: var(--secondary)}.xd-menu__nav{--primary: var(--grey-400)}:root{--primary-font-family: "Questrial", sans-serif;--secondary-font-family: "Poppins", sans-serif;--d1-font-family: var(--primary-font-family);--d2-font-family: var(--primary-font-family);--h2-font-family: var(--primary-font-family);--h3-font-family: var(--primary-font-family);--h4-font-family: var(--primary-font-family);--h5-font-family: var(--primary-font-family);--h6-font-family: var(--secondary-font-family);--body-font-family: var(--secondary-font-family);--title-font-family: var(--primary-font-family);--p1-font-family: var(--body-font-family);--p2-font-family: var(--body-font-family);--p3-font-family: var(--body-font-family);--p4-font-family: var(--body-font-family);--d1-font-weight: 300;--d2-font-weight: 300;--h2-font-weight: 400;--h3-font-weight: 400;--h4-font-weight: 400;--h5-font-weight: 400;--h6-font-weight: 400;--p1-font-weight: 400;--p2-font-weight: 400;--p3-font-weight: 400;--p4-font-weight: 400;--title-font-weight: 700;--title-sm-font-weight: 700;--d1-line-height: 1;--d2-line-height: 1.1;--h2-line-height: 1.2;--h3-line-height: 1.2;--h4-line-height: 1.5;--h5-line-height: 1.5;--h6-line-height: 1.5;--body-line-height: 1.7;--p1-line-height: 1.7;--p2-line-height: 1.7;--p3-line-height: 1.7;--p4-line-height: 1.7;--title-line-height: 1.5;--title-sm-line-height: 1.5;--d1-font-size: 4.375rem;--d2-font-size: 3rem;--h2-font-size: 2.375rem;--h3-font-size: 2rem;--h4-font-size: 1.625rem;--h5-font-size: 1.375rem;--h6-font-size: 1.25rem;--p1-font-size: 1.125rem;--body-font-size: 1rem;--p2-font-size: 1rem;--p3-font-size: 0.875rem;--p4-font-size: 0.875rem;--title-font-size: 0.75rem;--title-sm-font-size: 0.625rem;--d1-text-transform: none;--d2-text-transform: none;--h2-text-transform: none;--h3-text-transform: none;--h4-text-transform: none;--h5-text-transform: none;--h6-text-transform: none;--title-text-transform: uppercase;--title-sm-text-transform: uppercase;--title-letter-spacing: 0.09375rem;--title-sm-letter-spacing: 0.09375rem}@media all and (min-width: 768px){:root{--d1-font-size: 7.5rem;--d2-font-size: 5.625rem;--h2-font-size: 3.75rem;--h3-font-size: 2.5rem;--h4-font-size: 2rem;--h5-font-size: 1.5rem;--h6-font-size: 1.375rem;--p1-font-size: 1.25rem;--body-font-size: 1.125rem;--p2-font-size: 1.125rem;--p3-font-size: 1rem;--title-font-size: 0.875rem;--title-sm-font-size: 0.75rem}}@media all and (min-width: 768px){:root{--title-letter-spacing: 0.125rem;--title-sm-letter-spacing: 0.125rem}}h6,.h6,.xd-post-card--team-member h4{font-family:var(--h6-font-family);font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height);text-transform:var(--h6-text-transform);margin-top:0;margin-bottom:0.5rem;color:var(--h6-color)}@media all and (min-width: 768px){h6,.h6,.xd-post-card--team-member h4{margin-bottom:0.75rem}}.xd-archive__heading{display:flex;flex-direction:column;align-items:flex-start}.archive__posts,.archive.category{padding-top:10px;padding-bottom:10px;margin:0}@media all and (min-width: 768px){.archive__posts,.archive.category{padding-top:20px;padding-bottom:20px}}.blog .pagination,.archive__posts .pagination,.archive.category .pagination{--pagination-body: var(--white);--pagination-body-link: var(--white);--body-link-hover-color: var(--grey-300);background-color:var(--dark);margin-bottom:0;padding-bottom:2rem}.blog .pagination .page-numbers,.archive__posts .pagination .page-numbers,.archive.category .pagination .page-numbers{font-family:var(--title-sm-font-family);font-size:var(--title-sm-font-size);font-weight:var(--title-sm-font-weight);line-height:var(--title-sm-line-height);letter-spacing:var(--title-sm-letter-spacing);text-transform:var(--title-sm-text-transform)}.filter--categories{width:275px;margin:auto;text-align:center;display:block}@media all and (min-width: 768px){.filter--categories{display:flex;justify-content:flex-start;margin-left:0;text-align:left;gap:1.5rem}}@media all and (min-width: 992px){.filter--categories{width:300px}}.archive-title{text-align:center;padding-top:1.5rem}.input-container label{display:block}.filters .select-container{--filter-select-background: var(--dark);--filter-select-color: var(--white);--icon-color: var(--white)}.filters .select-container select{background:none;min-height:2rem;padding:1rem;color:var(--filter-select-color);border:1px solid var(--filter-select-border-color);background-color:var(--filter-select-background);border-radius:30px;width:275px;font-size:1rem}@media all and (min-width: 992px){.filters .select-container select{width:300px}}.pagination{padding:1.5rem 0;margin-bottom:2rem}.pagination .nav-links{display:flex;justify-content:center}.pagination .nav-links>*{padding:.25rem;margin:0 .25rem;color:var(--pagination-body-link, var(--body-link-color));margin-top:0 !important}.pagination .nav-links>*:hover{color:var(--pagination-body-link-hover, var(--body-link-hover-color))}.pagination .nav-links>*.current{color:var(--pagination-body);border-bottom:2px solid var(--pagination-body)}.single-post .post-thumbnail{height:0;padding-bottom:80%;position:relative}.single-post .post-thumbnail img{width:100%;height:100%;left:0;top:0;position:absolute;object-fit:cover}.single-post .entry-header{text-align:left;margin-top:3.5rem}.single-post .entry-header a{color:var(--body-link-color)}.single-post .entry-header a:hover{color:var(--body-link-hover-color)}.single-post .entry-meta{margin-bottom:2.5rem}.single-post .entry-footer{text-align:center;padding:1.25rem 0}.single-post .entry-footer a{color:var(--body-link-color)}.single-post .entry-footer a:hover{color:var(--body-link-hover-color)}.xd-footer p,.xd-footer li{font-size:var(--p4-font-size)}@media all and (min-width: 768px){.uk-logo img,.custom-logo-alt img{max-height:35px}}@media all and (min-width: 992px){.uk-logo img,.custom-logo-alt img{max-height:50px}}.hero .d1,.hero .xd-font__display-2{margin-bottom:.8rem}.hero-front-page .hero-full__foreground-body{flex-grow:0}.hero-front-page .hero-full__foreground-container{justify-content:center}.hero-front-page .hero-full__foreground-container h1 span{display:block}@media all and (min-width: 992px){.hero-front-page .hero-full__footer{padding-right:10%}}@media all and (min-width: 1200px){.hero-front-page .hero-full__footer{padding-right:26.6666666667%}}.hero-front-page .xd-background-image{padding-top:80px}.single-team_member .entry-content{margin-top:var(--spacing-lg)}.single-team_member .is-style-title-lg+.is-style-title-lg{margin-top:0;margin-bottom:.5rem}.xd-background-image.boomerang-bg-image{overflow:hidden;padding-top:80px;display:flex;align-items:flex-end;justify-content:flex-end;position:absolute;left:auto;top:auto;bottom:0;right:0}@media all and (min-width: 768px){.xd-background-image.boomerang-bg-image{width:80%}}@media all and (min-width: 992px){.xd-background-image.boomerang-bg-image{width:62%}}.xd-background-image.boomerang-bg-image svg{transform:translate(12.5%, 8.2%)}.xd-background-image.calculator-bg-image{overflow:hidden;padding-top:80px;position:absolute;display:block}.xd-background-image.calculator-bg-image--top{left:auto;top:250px;bottom:auto;right:0}@media all and (min-width: 576px){.xd-background-image.calculator-bg-image--top{top:150px}}@media all and (min-width: 768px){.xd-background-image.calculator-bg-image--top{top:250px}}@media all and (min-width: 992px){.xd-background-image.calculator-bg-image--top{top:0}}.xd-background-image.calculator-bg-image--bottom{left:auto;right:0;top:auto;bottom:2em;height:auto}@media all and (min-width: 576px){.xd-background-image.calculator-bg-image--bottom{width:80%}}@media all and (min-width: 992px){.xd-background-image.calculator-bg-image--bottom{width:95%}}@media all and (min-width: 1200px){.xd-background-image.calculator-bg-image--bottom{width:70%}}.xd-background-image.calculator-bg-image--bottom-desktop{display:none}@media all and (min-width: 992px){.xd-background-image.calculator-bg-image--bottom-desktop{display:block}}@media all and (min-width: 992px){.xd-background-image.calculator-bg-image--bottom-mobile{display:none}}.calculator-bg-image--bottom--desktop{display:none}@media all and (min-width: 992px){.calculator-bg-image--bottom--desktop{display:block}}@media all and (min-width: 992px){.calculator-bg-image--bottom--mobile{display:none}}.boomerang-cloud-img{animation-timing-function:linear;animation-iteration-count:infinite}.boomerang-cloud-img path{fill:var(--white);transform:scale(1.5);opacity:.7}@media all and (min-width: 576px){.boomerang-cloud-img path{transform:scale(1)}}@media all and (min-width: 992px){.boomerang-cloud-img path{transform:scale(0.8)}}@media all and (min-width: 1200px){.boomerang-cloud-img path{transform:scale(0.6)}}.boomerang-cloud-img__1{animation-name:move-cloud-1;animation-duration:8s}.boomerang-cloud-img__1 path{transform:translateY(300px) scale(1)}@media all and (min-width: 576px){.boomerang-cloud-img__1 path{transform:translateY(200px) scale(1)}}@media all and (min-width: 992px){.boomerang-cloud-img__1 path{transform:translateY(400px) scale(0.8)}}@media all and (min-width: 1200px){.boomerang-cloud-img__1 path{transform:translateY(200px) scale(0.6)}}@media screen and (min-width: 2000px){.boomerang-cloud-img__1 path{transform:translateY(140px) scale(0.5)}}.boomerang-cloud-img__2{animation-name:move-cloud-2;animation-duration:7s}.boomerang-cloud-img__2 path{transform:translateY(200px) scale(1.5)}@media all and (min-width: 768px){.boomerang-cloud-img__2 path{transform:translateY(150px) scale(1)}}@media all and (min-width: 992px){.boomerang-cloud-img__2 path{transform:translateY(250px) scale(0.8)}}@media all and (min-width: 992px){.boomerang-cloud-img__2 path{transform:translateY(250px) scale(0.6)}}@media screen and (min-width: 2000px){.boomerang-cloud-img__2 path{transform:translateY(80px) scale(0.5)}}.boomerang-cloud-img__3{animation-name:move-cloud-3;animation-duration:10s}.boomerang-cloud-img__4{animation-name:move-cloud-4;animation-duration:13s}@keyframes move-cloud-1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes move-cloud-2{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes move-cloud-3{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes move-cloud-4{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.boomerang-card{background:var(--boomerang-gradient);border-radius:30px;padding:2rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media all and (min-width: 768px){.boomerang-card{padding:2.625rem}}@media all and (min-width: 576px){.boomerang-card .h6,.boomerang-card .xd-post-card--team-member h4,.xd-post-card--team-member .boomerang-card h4{max-width:80%}}@media all and (min-width: 768px){.boomerang-card .h6,.boomerang-card .xd-post-card--team-member h4,.xd-post-card--team-member .boomerang-card h4{max-width:70%}}@media all and (min-width: 992px){.boomerang-card .h6,.boomerang-card .xd-post-card--team-member h4,.xd-post-card--team-member .boomerang-card h4{max-width:100%}}.boomerang-card__links{margin-top:2rem;display:flex;flex-direction:column}@media all and (min-width: 768px){.boomerang-card__links{row-gap:.5rem}}.boomerang-card__link{display:flex;justify-content:space-between;--link-arrow-color: var(--white);--link-arrow-background-color: transparent;--link-arrow-border-color: var(--white)}.boomerang-card__link .xd-icon{width:2rem;height:2rem}@media all and (min-width: 768px){.boomerang-card__link .xd-icon{width:3.25rem;height:3.25rem}}.boomerang-card__link:hover .xd-icon,.boomerang-card__link:focus .xd-icon,.boomerang-card__link:active .xd-icon{transform:translateX(0.5rem)}@media all and (max-width: 576px){.intercom-lightweight-app-launcher{bottom:150px !important}}.xd-side-sticky-button{bottom:25%}.xd-side-sticky-button a.xd-button{border-radius:0 24px 24px 0}.boomerang-img path{stroke-dasharray:15 15;stroke:var(--boomerang-stroke-color);stroke-width:5px;fill:none;transition:stroke 1.3s ease-in-out}.boomerang-img__1 path{transition-delay:.2s}.boomerang-img__2 path{transition-delay:.6s}.boomerang-img__3 path{transition-delay:1s;stroke-dasharray:none}.xd-button{border-radius:30px;letter-spacing:0;text-transform:unset}.xd-button--disabled{--btn-hover-color: var(--btn-color);--btn-background-hover-color: var(--btn-background-color);--btn-border-hover-color: var(--btn-border-color)}.xd-button--disabled:focus{outline:none;box-shadow:none}input[type=submit]{border-radius:30px}.xd-flyout__header{height:auto}.xd-flyout .xd-image img{height:375px;object-fit:cover}.xd-accordionelement .core-list-item:last-child{border-bottom:0}.xd-accordionelement ul:last-child li:last-child{border-bottom:0}.xd-calculator{position:relative;overflow:hidden}@media all and (min-width: 992px){.xd-calculator__card{padding-right:10%;padding-top:6rem}}@media all and (min-width: 1200px){.xd-calculator__card{padding-right:26.6666666667%}}.xd-calculator__card .boomerang-card{margin-top:1.7em}@media all and (min-width: 768px){.xd-calculator__card .boomerang-card{margin-top:2.5em}}.xd-calculator__help-text{max-width:700px;text-align:center}.xd-calculator__nav-container{position:absolute;background-color:var(--white);justify-content:center;margin-top:2rem;bottom:0;height:6rem;width:100%;transition:transform .3s;transform:translateY(100%);display:none}@media all and (min-width: 768px){.xd-calculator__nav-container{display:flex}}.xd-calculator__nav-container--active{transform:translateY(0)}.xd-calculator__nav{position:relative;display:flex;align-items:center;column-gap:.5rem}@media all and (min-width: 768px){.xd-calculator__nav{column-gap:1rem}}.xd-calculator__nav-track{height:1px;width:100%;background-color:var(--primary);position:absolute}.xd-calculator__nav-item{position:relative;z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary);background-color:var(--white);border-color:var(--primary);font-size:var(--p1-font-size);color:var(--primary);transition:background-color .3s;width:40px;min-width:40px;height:40px}.xd-calculator__nav-item--active{background-color:#ffe6e6}@media all and (min-width: 992px){.xd-calculator__nav-item{width:52px;min-width:52px;height:52px}}.xd-calculator__slide{min-height:800px;display:flex;align-items:center;padding-bottom:6rem;width:100%}.xd-calculator__slide--cover{min-height:400px;padding-bottom:2rem}@media all and (min-width: 992px){.xd-calculator__slide--cover{min-height:800px}}.xd-calculator__slide--cover .xd-button{margin-top:1rem}.xd-calculator__slide-step h3{text-align:center;margin-bottom:.8rem}.xd-calculator__slide-step label.h6{margin-bottom:0;line-height:1}.xd-calculator__slide-inner{display:flex;flex-direction:column;align-items:center;row-gap:2rem}.xd-calculator .xd-icon{--icon-color: var(--body)}.xd-calculator .xd-radio__container{justify-content:center;display:flex;column-gap:0;margin-bottom:.5rem}.xd-calculator .xd-radio__container label{color:var(--white);font-weight:500}.xd-calculator .xd-radio___checkmark{margin-bottom:0;width:30px;height:30px;min-width:30px}.xd-calculator .xd-radio___checkmark::after{width:20px;height:20px}.xd-calculator .select-container{margin-bottom:2rem}.xd-calculator .select-container select{min-width:330px;border-radius:30px}.xd-calculator .leeds-contact-info .xd-input-container:not(:last-child){margin-bottom:1.5rem}.xd-calculator .xd-input-container{margin-bottom:2rem;display:flex;column-gap:1rem;row-gap:2rem;justify-content:center;align-items:flex-start}@media all and (max-width: 767px){.xd-calculator .xd-input-container{flex-wrap:wrap}}.xd-calculator .xd-input-container input{border-radius:30px;margin-bottom:0}.xd-calculator .xd-input-container input::-ms-input-placeholder{color:var(--grey-500)}.xd-calculator .xd-input-container input::placeholder{color:var(--grey-500)}.xd-calculator .xd-input-container label{display:flex;flex-direction:column;justify-content:flex-end;width:100%;margin-bottom:0}.xd-calculator .xd-input-container label.leeds-label{padding-left:20px;padding-bottom:7px}.xd-calculator .xd-input-container span{color:var(--white);font-weight:400;display:block;margin-bottom:1.2rem}.xd-calculator .price{position:relative}.xd-calculator .price::before{content:"$";position:absolute;left:1rem;top:50%;transform:translateY(calc(-50% + 1px));color:var(--grey-500);font-size:17px}.xd-calculator .price input{padding-left:2rem}.xd-calculator .xd-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:1rem;column-gap:1rem}.xd-calculator__summary .xd-buttons{justify-content:flex-start}.xd-calculator__result{--d2-color: var(--primary);column-gap:2rem;display:flex}.xd-calculator__result .d2,.xd-calculator__result .body-1{margin-top:0;margin-bottom:0}.xd-calculator__result-message{margin-top:3rem}.xd-calculator__approval-details{display:none}.xd-calculator--denied{margin-top:30vw}@media all and (min-width: 768px){.xd-calculator--denied{margin-top:15vw}}@media all and (min-width: 1200px){.xd-calculator--denied{max-width:1100px;margin-top:10vw}}.xd-calculator .insurance-premium-disclaimer{margin-top:1rem;font-size:14px;font-style:italic}.xd-land-transfer-calculator,.xd-mortgage-calculator{min-height:800px;display:flex;align-items:center}.xd-land-transfer-calculator h3{text-align:center}.xd-land-transfer-calculator .xd-input-container label{align-items:center}.xd-mortgage-calculator .xd-column{display:flex;flex-direction:column;margin-top:auto;justify-content:flex-end}.xd-mortgage-calculator .xd-column ul{margin-bottom:0}#gform-2{height:0 !important;overflow:hidden}#print-results{display:none}.temporarily-hidden{display:none}.slug-residential-mortgage-calculator .print-logo{display:none}.slug-residential-mortgage-calculator .page-break{display:none}@media print{.slug-residential-mortgage-calculator .col-10{margin-left:0;max-width:100%;flex:100%}.slug-residential-mortgage-calculator .uk-scrollspy-invisible{opacity:1 !important;transform:none !important}.slug-residential-mortgage-calculator .xd-column{opacity:1 !important}.slug-residential-mortgage-calculator .page-break{display:block;page-break-before:always}.slug-residential-mortgage-calculator .xd-navbar,.slug-residential-mortgage-calculator .hero,.slug-residential-mortgage-calculator .xd-side-sticky-button,.slug-residential-mortgage-calculator .xd-sticky-buttons,.slug-residential-mortgage-calculator .xd-footer,.slug-residential-mortgage-calculator .xd-rate-indicator{display:none}.slug-residential-mortgage-calculator #print-results{opacity:0}.slug-residential-mortgage-calculator .print-logo{display:block;margin-top:-40px;margin-bottom:40px;width:260px}.slug-residential-mortgage-calculator body,.slug-residential-mortgage-calculator h3,.slug-residential-mortgage-calculator h4,.slug-residential-mortgage-calculator input,.slug-residential-mortgage-calculator label,.slug-residential-mortgage-calculator span,.slug-residential-mortgage-calculator p{color:var(--black)}.slug-residential-mortgage-calculator h4{font-size:14px;font-weight:600}.slug-residential-mortgage-calculator label,.slug-residential-mortgage-calculator span,.slug-residential-mortgage-calculator p{font-size:12px}.slug-residential-mortgage-calculator .xd-calculator input{padding:5px;min-height:30px;border:0}.slug-residential-mortgage-calculator .xd-calculator .price{padding-left:7px}.slug-residential-mortgage-calculator .xd-calculator .price::before{left:2px;font-weight:400;transform:translateY(-50%)}.slug-residential-mortgage-calculator .xd-calculator .xd-columns__columns{margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start}.slug-residential-mortgage-calculator .xd-calculator .xd-columns__columns .xd-column{width:48%}.slug-residential-mortgage-calculator .xd-calculator span{margin-bottom:3px;color:var(--black)}.slug-residential-mortgage-calculator .xd-calculator .xd-input-container{margin-bottom:1rem}.slug-residential-mortgage-calculator .xd-calculator .xd-input-container label{width:45%}.slug-residential-mortgage-calculator .xd-calculator .xd-radio__container{justify-content:flex-start;align-items:center}.slug-residential-mortgage-calculator .xd-calculator .xd-radio__container label{color:var(--black)}.slug-residential-mortgage-calculator .is-style-standard-list li{padding-top:.5em;padding-bottom:.5em}.slug-residential-mortgage-calculator .is-style-standard-list h4{font-size:17px}}.xd-card-slider--flex .slider-nav-wrapper{margin-left:0}.xd-cta{background:var(--boomerang-gradient) var(--dark)}.xd-cta .row{min-height:40vw}@media all and (min-width: 1200px){.xd-cta .row{min-height:30vw}}.xd-cta__inner{margin-top:0;margin-bottom:0}.xd-columns__columns .xd-image-icon.xd-image-icon.alignleft{margin-left:0;width:65px;height:65px}.xd-post-card--team-member{--overlay-3: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(41, 41, 41, 0) 100%);display:block;max-width:calc(50% - 5px);height:60vw}.xd-post-card--team-member h4{line-height:115%}@media all and (min-width: 768px){.xd-post-card--team-member h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);text-transform:var(--h4-text-transform)}}@media all and (min-width: 768px){.xd-post-card--team-member{max-width:calc(50% - 10px)}}@media all and (min-width: 992px){.xd-post-card--team-member{max-width:100%;height:calc(30vw - 10px)}}@media all and (min-width: 1200px){.xd-post-card--team-member{max-width:100%;height:calc(28vw - 10px)}}.has-featured .xd-post-card--team-member:first-child{max-width:100%;height:120vw}@media all and (min-width: 992px){.has-featured .xd-post-card--team-member:first-child{grid-area:1/1/3/3;height:60vw}}@media all and (min-width: 1200px){.has-featured .xd-post-card--team-member:first-child{height:56vw}}.xd-post-card--team-member .xd-has-background-image{height:100%}.xd-post-card--team-member .xd-post-card__body{padding:1.5rem;padding-bottom:1rem}@media all and (min-width: 768px){.xd-post-card--team-member .xd-post-card__body{padding:2rem;padding-bottom:1.5rem}}.xd-post-card--team-member .xd-post-card__footer p{margin-top:15px;margin-bottom:0}.xd-post-card--post .xd-post-card__content-wrapper{background:var(--boomerang-gradient) var(--dark);border-radius:30px;height:100%}.xd-post-card--post .xd-post-card__content-wrapper *{color:var(--white);--body-link-hover-color: var(--white)}.xd-post-card--post .xd-post-card__header{margin:30px;border-radius:15px}@media all and (min-width: 1200px){.xd-post-card--post .xd-post-card__header{margin:40px}}.xd-post-card--post .xd-post-card__header .xd-image,.xd-post-card--post .xd-post-card__header img{border-radius:15px}.xd-post-card--post .xd-post-card__header .xd-image{height:50vw}@media all and (min-width: 576px){.xd-post-card--post .xd-post-card__header .xd-image{height:55vw}}@media all and (min-width: 768px){.xd-post-card--post .xd-post-card__header .xd-image{height:25vw}}@media all and (min-width: 992px){.xd-post-card--post .xd-post-card__header .xd-image{height:30vw}}@media all and (min-width: 1200px){.xd-post-card--post .xd-post-card__header .xd-image{height:23vw}}.xd-post-card--post .xd-post-card__body{border:0;background-color:rgba(0,0,0,0);height:fit-content;padding:10px 30px 30px}@media all and (min-width: 1200px){.xd-post-card--post .xd-post-card__body{padding:10px 40px 40px}}.xd-post-card--post .xd-post-card__body h5{margin-top:1rem}.xd-post-card--featured{position:relative}@media all and (min-width: 768px){.xd-post-card--featured{max-width:100%;width:100%;flex:0 0 100%}}@media all and (min-width: 1200px){.xd-post-card--featured{max-width:66.666%;flex:0 0 66.666%}}.xd-post-card--featured .xd-post-card__header .xd-image{height:80vw}@media all and (min-width: 768px){.xd-post-card--featured .xd-post-card__header .xd-image{height:50vw}}@media all and (min-width: 1200px){.xd-post-card--featured .xd-post-card__header .xd-image{height:23vw}}@media all and (min-width: 768px){.xd-post-card--featured .xd-post-card__body{width:80%}}@media all and (min-width: 1200px){.xd-post-card--featured .xd-post-card__body{width:65%}}@media all and (min-width: 768px){.xd-post-card--featured h5{font-size:30px}}.xd-post-card--featured::before{content:"Featured";position:absolute;top:45px;right:50px;background-color:var(--primary);color:var(--white);padding:.35rem 1.5rem;font-size:12px;font-weight:500;border-radius:30px;z-index:2}@media all and (min-width: 768px){.xd-post-card--featured::before{font-size:15px;padding:.35rem 1.85rem;top:50px;right:60px}}.xd-post-cards--team-members{display:flex;flex-wrap:wrap;grid-gap:10px}@media all and (min-width: 768px){.xd-post-cards--team-members{grid-gap:20px}}@media all and (min-width: 992px){.xd-post-cards--team-members{display:grid;grid-template-columns:repeat(4, 1fr);grid-row-gap:20px}}.xd-rate-indicator{--p2-font-size: 13px;--p4-font-size: 11px;position:sticky;bottom:0;transform:translateY(100%);transition:transform .3s;z-index:800}.xd-rate-indicator__wrap{padding:1rem 7% 3.5rem}@media all and (min-width: 768px){.xd-rate-indicator__wrap{padding:1rem 7%}}@media all and (min-width: 992px){.xd-rate-indicator__wrap{padding:1.5rem 7%}}@media all and (min-width: 992px){.xd-rate-indicator__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:10px}}.xd-rate-indicator p{margin-bottom:0}.xd-rate-indicator__intro{margin-bottom:0}@media all and (min-width: 992px){.xd-rate-indicator__intro{display:flex;width:100%}.xd-rate-indicator__intro div+p{margin-left:1rem}}.xd-rate-indicator__intro img{margin-right:.7rem}.xd-rate-indicator__intro>div{display:flex;align-items:center}.xd-rate-indicator__items{margin-top:10px}@media(min-width: 400px){.xd-rate-indicator__items{column-count:2}}@media all and (min-width: 768px){.xd-rate-indicator__items{column-count:3}}@media all and (min-width: 992px){.xd-rate-indicator__items{column-count:1;column-gap:10px;display:flex;flex-flow:row wrap}}.xd-rate-indicator__footer{margin-top:5px;display:flex;flex-wrap:wrap}@media all and (min-width: 992px){.xd-rate-indicator__footer{justify-content:flex-end}}.xd-rate-indicator__footer img{max-width:55px;transform:translateY(-3px)}@media all and (min-width: 992px){.xd-rate-indicator__footer{margin-top:0}}.xd-rate-indicator__footer div{display:flex;align-items:flex-end;flex-wrap:wrap;column-gap:5px}.xd-rate-indicator-item{--icon-color: var(--primary);overflow:hidden;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;margin-bottom:.4rem}.xd-rate-indicator-item .xd-icon{width:9px;height:10px;margin-left:.25rem;transform:translateY(-4px)}.xd-rate-indicator-item--up{--icon-color: #0ef498}.xd-rate-indicator-item--down .xd-icon{transform:scaleY(-1) translateY(2px)}.xd-rate-indicator-item p{display:flex;align-items:flex-end;flex-wrap:nowrap}.xd-image--contained .xd-two-tile__image .xd-image{height:auto;width:100%;margin-left:0}.xd-image--contained .xd-two-tile__image img{object-fit:contain}

/*# sourceMappingURL=main.b4ac91af98d09b581323.min.css.map*/