:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 640px;--bs-breakpoint-md: 744px;--bs-breakpoint-lg: 1024px;--bs-breakpoint-xl: 1280px;--bs-breakpoint-2xl: 1536px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.5rem}.g-1,.gy-1{--bs-gutter-y: 0.5rem}.g-2,.gx-2{--bs-gutter-x: 0.75rem}.g-2,.gy-2{--bs-gutter-y: 0.75rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 2rem}.g-5,.gy-5{--bs-gutter-y: 2rem}.g-6,.gx-6{--bs-gutter-x: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.g-6,.gy-6{--bs-gutter-y: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.d-block{display:block !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.VisiCalcClass{min-width:640px;min-height:800px;margin:0;padding:0}#Loan_Repayment_Calculator{min-height:750px !important}#Borrowing_Power_Calculator{min-height:750px !important}#Budget_Planner{min-height:2850px !important}#Compound_Interest_Calculator{min-height:850px !important}#Credit_Card_Calculator{min-height:900px !important}#How_Long_to_Repay_Calculator{min-height:750px !important}#Interest_Only_Mortgage_Calculator{min-height:750px !important}#Saving_Calculator{min-height:600px !important}#Split_Loan_Calculator{min-height:800px !important}#Property_Selling_Cost_Calculator{min-height:700px !important}#Reverse_Mortgage_Calculator{min-height:1100px !important}#Stamp_Duty_Calculator{min-height:800px !important}#Income_Gross_Up_Calculator{min-height:900px !important}#Income_Gross_Up_Calculator{min-height:900px !important}#RentvsBuyCalculator{min-height:1100px !important}#Mortgage_Switching_Calculator{min-height:1100px !important}:root{--hsl-light: 0 0% 100%;--color-light: hsl(var(--hsl-light));--hsl-dark: 245 100% 16%;--color-dark: hsl(var(--hsl-dark));--h: 226;--s: 100%;--l: 58%;--hsl: var(--h) var(--s) var(--l);--color-primary: hsl(var(--hsl));--color-primary-dark: hsl(243 100% 27%);--color-gray: hsl(60 20% 90%);--color-surface: hsl(60 23% 95%);--color-danger: #e6544c;--color-success: #05b864;--hsl-background: var(--hsl-light);--hsl-foreground: var(--hsl-dark);--color-background: hsl(var(--hsl-background));--color-foreground: hsl(var(--hsl-foreground));--ff-primary: "Epilogue", sans-serif;--lh-none: 1;--lh-xs: 1.1;--lh-sm: 1.3;--lh-md: 1.6;--h1: clamp(1.75rem, 1.577rem + 0.769vw, 2.5rem);--h2: clamp(1.575rem, 1.506rem + 0.308vw, 1.875rem);--h3: clamp(1.25rem, 1.192rem + 0.256vw, 1.5rem);--h4: clamp(1.125rem, 1.096rem + 0.128vw, 1.25rem);--h5: clamp(1rem, 0.971rem + 0.128vw, 1.125rem);--h6: clamp(0.875rem, 0.846rem + 0.128vw, 1rem);--fs-xs: 0.75em;--fs-sm: 0.875em;--fs-lg: clamp(1.125rem, 1.067rem + 0.256vw, 1.375rem);--spacer-0: 0;--spacer-1: 0.5rem;--spacer-2: 0.75rem;--spacer-3: 1rem;--spacer-4: 1.5rem;--spacer-5: 2rem;--spacer-6: clamp(2rem, 1.769rem + 1.026vw, 3rem);--transition-duration: 300ms;--transition-timing-function: ease;--transition: var(--transition-duration) var(--transition-timing-function);--animate-transition: 500ms ease;--animate-distance: clamp(0.5rem, 0.324rem + 0.563vw, 1rem);--shadow: 0 0 0.75rem 0 rgba(0, 0, 0, 0.06);--shadow-lg: 0px 3px 15px rgba(0, 0, 0, 0.12);--background-color: var(--color-background);--text-color: var(--color-foreground);--text-color-muted: hsl(var(--hsl-foreground) / 0.7);--header-height: clamp(3.5rem, 2.833rem + 1.389vw, 4.5rem);--border-color: var(--color-gray);--border-width: 1px;--border-radius-xs: 5px;--border-radius-sm: 10px;--border-radius: 15px;--container-width: 1300px;--container-spacer: clamp(1.125rem, 0.808rem + 1.41vw, 2.5rem);--link-color: var(--color-primary);--link-color-hover: var(--color-primary);--input-color: var(--color-dark);--input-border-color: hsl(var(--hsl-dark) / 0.25);--input-border-color-hover: hsl(var(--hsl-dark) / 0.5);--input-border-color-focus: var(--color-primary);--input-border-width: var(--border-width);--input-border-radius: var(--border-radius);--input-background-color: var(--color-light);--input-height: clamp(2.625rem, 2.567rem + 0.256vw, 2.875rem);--input-py: 0.75rem;--input-px: 1rem;--input-fs: 16px;--input-choice-size: 1em;--input-choice-spacer: 0.3rem;--button-color: var(--color-primary);--button-color-hover: var(--color-light);--button-background-color: transparent;--button-background-color-hover: var(--color-primary);--button-border-color: var(--color-primary);--button-border-color-hover: var(--color-primary);--button-border-width: 2px;--button-border-radius: 100rem;--button-height: var(--input-height);--button-py: 0.25rem;--button-px: 1.25em;--button-fs: inherit;--table-px: 0.5em;--table-py: 0.7em;--table-border-width-accent: calc(var(--border-width) * 2);--table-border-color-accent: currentColor;--icon-color: currentColor;--icon-size: 1.125em;--icon-holder-radius: 100rem;--icon-holder-size: 2em;--icon-holder-color: var(--color-light);--icon-holder-color-hover: var(--color-light);--icon-holder-background-color: var(--color-primary);--icon-holder-background-color-hover: var(--color-primary-dark);--card-color: var(--text-color);--card-background-color: var(--color-surface);--card-radius: var(--border-radius);--curtain-background-color: hsl(0 0% 0% / 0.6);--curtain-text-background-color: hsl(var(--hsl-dark) / 0.25);--tab-active-color: var(--color-light);--tab-active-background-color: var(--color-primary);--tab-active-border-color: transparent;--section-spacer: clamp(2.25rem, 1.615rem + 2.821vw, 5rem);--element-spacer: clamp(1rem, 0.971rem + 0.128vw, 1.125rem);--element-spacer-sm: calc(var(--element-spacer) / 2);--overlay-menu-breakpoint: 1280px;--overlay-menu-color: var(--text-color);--overlay-menu-background-color: var(--color-dark);--overlay-menu-spacer-x: var(--container-spacer);--overlay-menu-width: 100%}:target{scroll-margin-top:var(--header-height)}body{margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);accent-color:var(--color-primary);background:var(--background-color);color:var(--text-color);font-family:var(--ff-primary);line-height:var(--lh-md);overflow-x:hidden;font-size:.925rem}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,address,table,hr{margin:var(--element-spacer) 0}*,::before,::after{box-sizing:border-box}details,main{display:block}summary{display:list-item}template,[hidden]{display:none}hr{background-color:var(--color-gray);border:0;height:var(--border-width);overflow:visible}@font-face{font-family:"Epilogue";src:url("../../fonts/Epilogue-Regular.woff2") format("woff2"),url("../../fonts/Epilogue-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Epilogue";src:url("../../fonts/Epilogue-SemiBold.woff2") format("woff2"),url("../../fonts/Epilogue-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}::-moz-selection{background-color:var(--color-primary-dark);color:var(--color-light)}::selection{background-color:var(--color-primary-dark);color:var(--color-light)}.bg-primary-dark ::-moz-selection{background-color:var(--color-primary)}.bg-primary-dark ::selection{background-color:var(--color-primary)}mark{background:none}address{font-style:normal;line-height:inherit}abbr[title]{text-decoration:none;cursor:help}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}code,kbd,samp,pre{font-family:monospace,monospace;font-size:1em}pre code{font-size:inherit;color:inherit;word-break:normal}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:var(--lh-sm)}.fg-inverse h1,.fg-inverse .h1,.fg-inverse h2,.fg-inverse .h2,.fg-inverse h3,.fg-inverse .h3,.fg-inverse h4,.fg-inverse .h4,.fg-inverse h5,.fg-inverse .h5,.fg-inverse h6,.fg-inverse .h6{color:var(--color-light)}h6,.h6{font-size:var(--h6);line-height:var(--lh-md)}h5{color:var(--color-primary);font-weight:bold}h5,.h5{font-size:var(--h5);line-height:var(--lh-md)}h4{color:var(--color-primary);font-weight:bold}h4,.h4{font-size:var(--h4);line-height:var(--lh-md)}h3{color:var(--color-primary);font-weight:bold}h3,.h3{font-size:var(--h3)}h2{color:var(--color-primary);font-weight:bold}h2,.h2{font-size:var(--h2)}h1{color:var(--color-primary);font-weight:bold}h1,.h1{font-size:var(--h1);line-height:var(--lh-xs)}h0{color:var(--color-primary);font-weight:bold}.text-primary{color:var(--color-primary)}.text-muted{color:var(--text-color-muted)}.text-inherit{color:inherit}small{font-size:var(--fs-sm)}.fs-xs{font-size:var(--fs-xs)}.fs-sm{font-size:var(--fs-sm)}.fs-lg{font-size:var(--fs-lg)}.fs-inherit{font-size:inherit}.fw-bold{font-weight:bold}.fw-normal{font-weight:normal}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.lh-none{line-height:var(--lh-none)}ul,ol{padding-left:1.5em}ul li,ol li{margin-top:var(--element-spacer-sm)}ul li:first-child,ol li:first-child{margin-top:0}ul{list-style:disc}ul li::marker{color:var(--color-primary)}ol{list-style:decimal}li>ul,li>ol{margin:var(--element-spacer-sm) 0 0}dl{display:flex;flex-direction:column}dt{font-weight:bold;margin-top:var(--element-spacer-sm)}dt:first-child{margin-top:0}dd{margin:0}dd :first-child{margin-top:0}dd :first-child{margin-bottom:0}a{color:var(--link-color);background-color:rgba(0,0,0,0);text-decoration:underline;text-underline-offset:25%;text-decoration-thickness:var(--border-width);text-decoration-color:currentColor;transition:color var(--transition),text-decoration-color var(--transition)}a:hover{text-decoration-color:rgba(0,0,0,0)}a:hover{--link-color: var(--link-color-hover)}a[href^="mailto:"]{overflow-wrap:anywhere}.underline-reverse a{text-decoration-color:rgba(0,0,0,0)}.underline-reverse a:hover{text-decoration-color:currentColor}blockquote{color:var(--color-dark);overflow:hidden;padding:var(--spacer-5);background-color:var(--color-gray);display:flex;flex-direction:column;border-radius:var(--border-radius);gap:var(--element-spacer)}blockquote>*{margin:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;border-style:none;vertical-align:middle}.img-fluid{width:100%}.img-fluid img{width:inherit}figure{margin:0}iframe{border:0}iframe[src*=vimeo],iframe[src*=youtube]{aspect-ratio:16/9;max-width:100%;height:auto}video{-o-object-fit:cover;object-fit:cover}.wp-caption{max-width:100%;margin:var(--element-spacer) 0}.wp-caption .wp-caption-text{font-size:var(--fs-sm);margin-top:var(--element-spacer-sm)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{width:100%;padding:0 var(--input-px);height:var(--input-height);font-size:var(--input-fs);background:var(--input-background-color);border:var(--input-border-width) solid var(--input-border-color);color:var(--input-color);border-radius:var(--input-border-radius);transition:border-color var(--transition)}input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,input[type=password]:hover,input[type=search]:hover,input[type=number]:hover,input[type=tel]:hover,input[type=range]:hover,input[type=date]:hover,input[type=month]:hover,input[type=week]:hover,input[type=time]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=color]:hover,select:hover,textarea:hover{--input-border-color: var(--input-border-color-hover)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,select:focus,textarea:focus{--input-border-color: var(--input-border-color-focus)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=url]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,input[type=range]:focus-visible,input[type=date]:focus-visible,input[type=month]:focus-visible,input[type=week]:focus-visible,input[type=time]:focus-visible,input[type=datetime]:focus-visible,input[type=datetime-local]:focus-visible,input[type=color]:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}::-moz-placeholder{color:currentColor;opacity:.625}::placeholder{color:currentColor;opacity:.625}button,input,optgroup,select,textarea{color:inherit;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}textarea{overflow:auto;resize:vertical;padding-top:var(--input-py);padding-bottom:var(--input-py);min-height:var(--input-height);height:auto}select{line-height:var(--input-height)}select:disabled{opacity:1}select[multiple]{height:auto}fieldset{margin:0;border-radius:var(--input-border-radius);padding:var(--input-py) var(--input-px);border:var(--border-width) solid var(--border-color)}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-moz-focus-inner{padding:0;border-style:none}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{padding:0;width:var(--input-choice-size);height:var(--input-choice-size);margin-right:var(--input-choice-spacer)}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::file-selector-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}output{display:inline-block}[disabled]{opacity:.5;pointer-events:none}table{width:100%;text-align:left;border-collapse:collapse}table thead{border-bottom:var(--table-border-width-accent) solid var(--table-border-color-accent)}table tr:not(:last-child){border-bottom:var(--border-width) solid var(--border-color)}table tfoot{border-top:var(--table-border-width-accent) solid var(--table-border-color-accent)}table td,table th{padding:var(--table-py) var(--table-px) var(--table-py) 0}table td:last-child,table th:last-child{padding-right:0}.responsive-table{overflow-x:auto;margin:var(--element-spacer)}.responsive-table table{margin:0}.post-date{display:block;font-size:var(--fs-sm)}.alignleft{float:left;margin-right:var(--element-spacer);margin-bottom:var(--element-spacer)}.alignright{float:right;margin-left:var(--element-spacer);margin-bottom:var(--element-spacer)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#error-page{max-width:none !important}form.post-password-form input[type=password]{margin-bottom:.25rem}form.post-password-form input[type=submit]{padding:var(--button-py) var(--button-px);line-height:var(--lh-sm);min-height:var(--button-height);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-background-color);display:inline-flex;justify-content:center;gap:var(--element-spacer-sm);align-items:center;text-decoration:none;color:var(--button-color, inherit);cursor:pointer;border-radius:var(--button-border-radius);text-align:center;font-size:var(--button-fs);font-weight:bold;transition:border-color var(--transition),color var(--transition),background-color var(--transition)}form.post-password-form input[type=submit]:hover{--button-background-color: var(--button-background-color-hover);--button-border-color: var(--button-border-color-hover);--button-color: var(--button-color-hover)}body#tinymce{padding:var(--element-spacer) !important;background-image:linear-gradient(rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.04))}body#tinymce .button[data-mce-selected]{margin:0;padding:var(--button-py) var(--button-px);box-shadow:none;border-color:rgba(0,0,0,0);border-radius:var(--button-border-radius);background:var(--button-background-color-hover) !important;color:var(--button-color-hover) !important}body#tinymce [data-animate]{opacity:1 !important;translate:none !important;transition:none !important}.accordion{--spacer: clamp(1.25rem, 1.152rem + 0.436vw, 1.675rem);display:flex;flex-direction:column;gap:.75rem}.accordion__item{box-shadow:var(--shadow-lg);padding:0 var(--spacer);border-radius:var(--border-radius-xs)}.accordion__header{--icon-size: 1.375em;font-size:inherit;margin:0}.accordion__content{overflow:hidden;max-width:1000px}.accordion__content>:first-child{margin-top:0}.accordion__button{font-size:clamp(1rem,0.913rem + 0.385vw,1.375rem);background:none;border:none;width:100%;display:flex;justify-content:space-between;padding:var(--spacer) 0;transition:color var(--transition);gap:var(--element-spacer);cursor:pointer;text-align:left;color:inherit;text-wrap:balance}.accordion__icon{font-size:var(--fs-lg);transition:transform var(--transition)}.accordion .active .accordion__icon{transform:rotate(180deg)}.announcement{--element-spacer: var(--element-spacer-sm);overflow:hidden}.button{padding:var(--button-py) var(--button-px);line-height:var(--lh-sm);min-height:var(--button-height);border:var(--button-border-width) solid var(--button-border-color);background:var(--button-background-color);display:inline-flex;justify-content:center;gap:var(--element-spacer-sm);align-items:center;text-decoration:none;color:var(--button-color, inherit);cursor:pointer;border-radius:var(--button-border-radius);text-align:center;font-size:var(--button-fs);font-weight:bold;transition:border-color var(--transition),color var(--transition),background-color var(--transition)}.button:hover{--button-background-color: var(--button-background-color-hover);--button-border-color: var(--button-border-color-hover);--button-color: var(--button-color-hover)}.button--sm{--button-height: 2.25em;--button-px: 0.75em}.button--light{--button-border-color: var(--color-light);--button-color: var(--color-light);--button-border-color-hover: var(--color-light);--button-color-hover: var(--color-dark);--button-background-color-hover: var(--color-light)}.button--square{padding:0;min-width:var(--button-height)}.button--transparent:not(:hover){--button-background-color: transparent;--button-border-color: transparent;--button-color: currentColor}p a.button:has(+a.button){margin-bottom:.25rem}.card{color:var(--card-color);background-color:var(--card-background-color);border-radius:var(--card-radius);overflow:hidden;height:100%;display:flex;flex-direction:column}.card__content-holder{height:100%;padding:var(--spacer-5);display:flex;flex-direction:column;gap:var(--element-spacer)}.card__content-holder--small{padding:var(--spacer-3)}.card__content{width:100%}.card__icon{max-width:125px}.card__link{margin-top:auto;padding-top:.625em}.card--member,.card--post{text-decoration:none;transition:background-color var(--transition),color var(--transition)}.card--member:focus-visible,.card--post:focus-visible{--card-background-color: var(--color-primary);--card-color: var(--color-light)}.card--member{--card-color: var(--color-primary)}.card--member:focus-visible{cursor:pointer}.card--member.active{--card-background-color: var(--color-primary);--card-color: var(--color-light)}.card--post .card__categories{padding-top:1.25em}.card--post .card__author,.card--post .card__categories,.card--post .card__title{line-height:var(--lh-sm);color:var(--color-primary);transition:color var(--transition)}.card--post:focus-visible .card__author,.card--post:focus-visible .card__categories,.card--post:focus-visible .card__title{color:var(--color-light)}.card-calculator{text-decoration:none;border-radius:var(--border-radius);padding:var(--spacer-4);background-color:var(--color-surface);display:flex;align-items:center;gap:var(--spacer-3);height:100%;transition:background-color var(--transition)}.card-calculator__icon{flex:0 0 auto;transition:filter var(--transition)}.card-calculator__icon-arrow{--icon-size: 1.75em;translate:.375em}.card-calculator__icon-calculator{--icon-size: 3em}.card-calculator__title{color:var(--text-color);line-height:var(--lh-xs);transition:color var(--transition)}.card-calculator:focus-visible{background-color:var(--color-primary)}.card-calculator:focus-visible .card-calculator__icon{filter:brightness(0) invert(1)}.card-calculator:focus-visible .card-calculator__title{color:var(--color-light)}.card-author{background-color:var(--color-light);border-radius:var(--border-radius);padding:var(--spacer-4);max-width:800px}.card-author__img{border-radius:var(--border-radius-sm)}.card-author .social-icons{margin-bottom:0}.dropdown{position:relative;--icon-size: 0.875rem}.dropdown__menu{--spacer-y: 0.75em;--spacer-x: var(--element-spacer);position:absolute;list-style:none;margin:0;padding:0 .325rem;left:50%;translate:-50%;z-index:10;width:-moz-max-content;width:max-content;max-width:17em;background-color:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow);transition:opacity var(--transition),visibility var(--transition);border-radius:var(--border-radius-xs);opacity:0;visibility:hidden}.dropdown__menu li{margin:0;transition:background-color var(--transition)}.dropdown__menu li:not(:last-child){border-bottom:var(--border-width) solid var(--border-color)}.dropdown__menu li:hover{color:var(--color-primary)}.dropdown__menu a{text-decoration:none;display:flex;justify-content:center;font-weight:normal;color:inherit;text-align:center;padding:var(--spacer-y) var(--spacer-x)}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{padding-left:var(--container-spacer);padding-right:var(--container-spacer);margin-left:auto;margin-right:auto;max-width:var(--container-width);width:100%}.container-sm{max-width:calc(var(--container-width)*.675)}.container-md{max-width:calc(var(--container-width)*.8)}.container-lg{max-width:calc(var(--container-width)*1.2)}.container-xl{max-width:calc(var(--container-width)*1.4)}.container-fluid{max-width:none}.container-none{width:100%}.curtain-text{background-color:var(--curtain-text-background-color)}.icon-label{display:inline-flex;gap:var(--element-spacer-sm);align-items:center;color:inherit;text-decoration-color:rgba(0,0,0,0)}.icon-label:hover{text-decoration-color:currentColor}ul.page-numbers,.pagination{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--spacer-1)}ul.page-numbers li,.pagination li{margin:0}ul.page-numbers .page-numbers,.pagination .page-numbers{--size: 2.5em;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;border:2px solid var(--color-primary);border-radius:100rem;text-decoration:none;color:var(--color-primary);line-height:1;transition:border-color var(--transition);font-weight:bold}ul.page-numbers .page-numbers.current,.pagination .page-numbers.current{color:var(--color-light);background-color:var(--color-primary);border-color:var(--color-primary)}ul.page-numbers .page-numbers:hover,.pagination .page-numbers:hover{border-color:var(--color-primary)}.main-popup{--popup-spacer: var(--container-spacer);--popup-max-width: 40rem;--popup-transition: var(--transition);--popup-curtain-background-color: var(--curtain-background-color);--popup-background-color: var(--color-background);--popup-border-radius: var(--border-radius);position:fixed;inset:0;z-index:2000;opacity:0;visibility:hidden;transition:opacity var(--popup-transition),visibility var(--popup-transition);padding:var(--popup-spacer)}.main-popup.active{opacity:1;visibility:visible}.main-popup__curtain{background-color:var(--popup-curtain-background-color);position:absolute;inset:0}.main-popup__main{border-radius:var(--popup-border-radius);background-color:var(--popup-background-color);width:calc(100% - var(--container-spacer));max-height:100%;max-width:var(--popup-max-width);position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:1;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-wrap:wrap;align-items:flex-start}.main-popup__title-wrap{padding:var(--popup-spacer) var(--element-spacer) 0 var(--popup-spacer);flex:1 0 0%}.main-popup__body{width:100%;padding:0 var(--popup-spacer) var(--popup-spacer) var(--popup-spacer)}.main-popup__body>:first-child{margin-top:0}.main-popup__body>:last-child{margin-bottom:0}.main-popup__close-button{--spacer: var(--element-spacer-sm);flex:0 0 auto;position:sticky;margin:var(--spacer) var(--spacer) var(--spacer) auto;top:var(--spacer);right:0;outline:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);--button-border-radius: 50rem;--button-background-color: var(--color-surface);--button-background-color-hover: var(--color-primary-dark);--button-border-color: transparent;--button-border-color-hover: transparent;--button-color: currentColor;--button-color-hover: var(--color-light)}.icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);display:inline-flex;flex:none}.icon-holder{--icon-size: 1.25em;color:var(--icon-holder-color);display:flex;align-items:center;justify-content:center;width:var(--icon-holder-size);height:var(--icon-holder-size);background-color:var(--icon-holder-background-color);border-radius:var(--icon-holder-radius);flex-shrink:0;transition:background-color var(--transition);overflow:hidden}.icon-holder .icon{transition:color var(--transition)}button:hover .icon-holder,a:hover .icon-holder{--icon-holder-color: var(--icon-holder-color-hover);--icon-holder-background-color: var(--icon-holder-background-color-hover)}.icon-holder:has([href="#facebook-icon"]){--icon-size: 2em}.icon-holder:has([href="#facebook-icon"]) .icon{translate:0 .375em}.skip-link{position:fixed;left:var(--container-spacer);top:calc(var(--header-height) + var(--container-spacer));background-color:var(--color-background);font-weight:bold;padding:1rem;z-index:1000}.skip-link:not(:focus-visible){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.social-icons{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--element-spacer-sm)}.social-icons__item{margin:0;display:flex}.tabs{padding:0}.tabs.container,.tabs.container-sm,.tabs.container-md,.tabs.container-lg,.tabs.container-xl,.tabs.container-fluid{max-width:calc(var(--container-width) - var(--container-spacer)*2)}.tabs__inner{padding:var(--container-spacer)}.tabs__tab{--button-border-color: transparent;--button-border-color-hover: transparent;--button-background-color: var(--color-light);--button-background-color-hover: var(--color-light);--button-border-radius: var(--border-radius-sm);--button-color: currentColor;--button-color-hover: var(--color-primary);--button-height: clamp(3.125rem, 2.708rem + 1.852vw, 4.375rem);--button-fs: clamp(0.875rem, 0.75rem + 0.556vw, 1.25rem);font-weight:normal;margin:0 !important;text-align:left;justify-content:flex-start}.tabs__tab.active{--button-color: var(--tab-active-color);--button-background-color: var(--tab-active-background-color);--button-border-color: transparent;--button-border-color-hover: transparent}.tabs__panel.element-hidden{transition:opacity .4s ease-out,visibility .4s ease-out,translate .4s ease-out;translate:0 1rem}.tabs__panel.element-visible{translate:0 0}.tabs__tablist{display:flex;row-gap:.625rem;-moz-column-gap:var(--spacer-1);column-gap:var(--spacer-1)}.tabs__content{overflow:hidden}.tabs__content>:first-child{margin-top:0}.toggler-button{cursor:pointer;min-height:var(--header-height);padding:0 var(--container-spacer);margin-right:calc(var(--container-spacer)*-1)}.toggler-button,.toggler-button:hover{color:inherit;background:none;border:none}.toggler-button__bar-holder{display:flex;flex-direction:column;justify-content:space-between;height:1.375rem;width:1.75rem;position:relative}.toggler-button__bar{height:2px;background:var(--color-primary);transition:translate var(--transition),rotate var(--transition),opacity var(--transition)}.toggler-button.active .toggler-button__bar:nth-child(1){translate:0 .625rem;rotate:45deg}.toggler-button.active .toggler-button__bar:nth-child(2){opacity:0}.toggler-button.active .toggler-button__bar:nth-child(3){translate:0 -0.625rem;rotate:-45deg}.breadcrumbs{font-size:var(--fs-sm);line-height:var(--lh-sm)}.breadcrumbs a{text-decoration:none}.breadcrumbs a:focus-visible{color:var(--text-color-muted)}.breadcrumbs .current-item{font-weight:bold;color:var(--color-primary)}.fg-inverse .breadcrumbs .current-item{color:var(--color-light)}.main-menu{display:flex;flex-wrap:wrap}.main-menu,.main-menu__dropdown-menu{margin:0;list-style:none;padding:0}.main-menu__item{margin:0}.main-menu__link{display:flex;align-items:center;color:var(--color-primary);font-weight:bold}.main-menu__item--primary .main-menu__link{font-weight:bold}.main-menu__dropdown>.main-menu__link{gap:.5rem}.main-header{background:var(--background-color);position:relative;z-index:1500;box-shadow:var(--shadow)}.main-header--sticky{position:sticky;top:0;left:0}.main-header-space{min-height:var(--header-height)}.main-header .custom-logo{max-height:calc(var(--header-height) - var(--spacer-4));width:auto}.hero{--min-height: clamp(340px, 15.654rem + 24.872vw, 728px);--h1: clamp(2.25rem, 2.077rem + 0.769vw, 3rem);position:relative}.hero__box{position:relative;z-index:100}.hero__box-inner{min-height:var(--min-height);padding:var(--container-spacer);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero__box-inner>*{margin-top:0;margin-bottom:0}.hero__box-inner>*{width:100%}.hero__box-inner>*>:first-child{margin-top:0}.hero__box-inner>*>:last-child{margin-bottom:0}.hero__box .swiper-slide{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.hero__box .swiper-slide-active{opacity:1;transform:translateY(0)}.main-footer a:not([class]){display:inline-block}.main-footer .menu-label{font-size:clamp(1rem,0.942rem + 0.256vw,1.25rem)}.main-footer .menu{list-style:none;padding:0;margin-top:0;margin-bottom:var(--spacer-6)}.main-footer .menu .menu-item{margin-top:calc(var(--element-spacer)/2)}.main-footer .menu .menu-link{color:inherit;position:relative}.main-footer .menu .menu-link::before{content:"";position:absolute;display:block;width:100%;height:100%;min-width:36px;min-height:36px;top:50%;left:50%;translate:-50% -50%}.main-footer .menu .sub-menu{list-style:none;padding-left:.75em}.main-footer .custom-logo{filter:brightness(1000%)}.main-footer .button{margin-bottom:var(--spacer-6)}.main-footer .social-icons{margin-top:0}.has-sticky-footer{min-height:100vh;display:flex;flex-direction:column}.has-sticky-footer .main-footer{margin-top:auto}.content-block{position:relative}.content-block--columns{display:flex}.content-block--panels{--spacer-x: clamp(2rem, 1.712rem + 1.282vw, 3.25rem)}.content-block--panels .row{border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-lg)}.content-block--panels .row .container-sm{padding-left:var(--spacer-x);padding-right:var(--spacer-x)}.content-block--panels .container-none .row{border-radius:0;--spacer-x: var(--container-spacer)}.content-block--testimonials{-webkit-user-select:none;-moz-user-select:none;user-select:none}.content-block--members .social-icons{margin:0 var(--spacer-1) 0 0}.card-member-space{padding:clamp(1.5rem,1.269rem + 1.026vw,2.5rem)}.page-header-logo{height:auto;color:red}.copy-link-btn{background:none;border:none;padding:0;color:inherit;cursor:pointer}.copy-link-btn .icon{--icon-size: 2em}.copy-link-btn.link-copied{position:relative}.copy-link-btn.link-copied:after{background-color:var(--color-primary);padding:.5rem .5rem .25rem;line-height:1;animation:copied-show 1s;color:var(--color-light);content:"Copied";font-size:var(--fs-xs);left:50%;opacity:0;position:absolute;bottom:calc(100% + 4px);translate:-50%}@keyframes copied-show{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}.blog-category-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;border-radius:var(--border-radius-sm);box-shadow:var(--shadow-lg);margin-bottom:2em;border:none;background:url("data:image/svg+xml,%3Csvg width='22' height='13' viewBox='0 0 22 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.0146 1L11.0002 11L1.00024 1' stroke='%232859FF' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A") no-repeat right var(--input-px) center;padding-right:calc(22px + var(--input-px)*2);color:var(--color-primary)}p .letter-spading{letter-spacing:2px}.hidden-content{display:none;scroll-margin-top:100px;margin-bottom:var(--spacer-6)}.hidden-content:target{display:block}.guides-icon{position:absolute;left:50%;top:50%;translate:-50% -50%;scale:.7}.border-radius{border-radius:var(--border-radius)}.border-radius-none{border-radius:0}.content-block-divider{width:calc(var(--container-width) - var(--container-spacer)*2);max-width:calc(100% - var(--container-spacer)*2);margin:clamp(1.75rem,1.115rem + 2.821vw,4.5rem) auto}.logo-img:not(.logo-img--extended){padding:0 1.5rem}.thumbnail-img{--size: clamp(5.125rem, 4.808rem + 1.41vw, 6.5rem);border-radius:var(--border-radius);aspect-ratio:1/1;height:var(--size);width:var(--size)}p>img{border-radius:var(--border-radius)}.h-100{height:100%}.w-100{width:100%}.h-auto{height:auto}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-center{align-self:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.stretch{position:absolute;inset:0;width:100%;height:100%}.pos-rel{position:relative}.pos-fixed{position:fixed}.overflow-hidden{overflow:hidden}.element-hidden{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows var(--transition),opacity var(--transition),visibility var(--transition)}.element-visible{grid-template-rows:1fr;opacity:1;visibility:visible}.screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.vstack{display:flex;flex-direction:column;align-items:flex-start}.vstack>*{margin-top:0;margin-bottom:0}.hstack{display:flex;flex-direction:row;flex-wrap:wrap}.hstack>*{margin-top:0;margin-bottom:0}.preload *{transition:none !important}.trim-margin>:first-child{margin-top:0}.trim-margin>:last-child{margin-bottom:0}.trim-margin-top>:first-child{margin-top:0}.trim-margin-bottom>:last-child{margin-bottom:0}[data-animate]{opacity:0;transition:opacity var(--animate-transition),translate var(--animate-transition)}[data-animate].animate-show{opacity:1}[data-animate=up]{translate:0 var(--animate-distance)}[data-animate=down]{translate:0 calc(var(--animate-distance)*-1)}[data-animate=left]{translate:var(--animate-distance) 0}[data-animate=right]{translate:calc(var(--animate-distance)*-1) 0}[data-animate=up].animate-show,[data-animate=down].animate-show,[data-animate=left].animate-show,[data-animate=right].animate-show{translate:0 0}[data-animate-delay="100"]{transition-delay:100ms}[data-animate-delay="200"]{transition-delay:200ms}[data-animate-delay="300"]{transition-delay:300ms}[data-animate-delay="400"]{transition-delay:400ms}[data-animate-delay="500"]{transition-delay:500ms}.element-my{margin:var(--element-spacer) 0}.element-my-sm{margin:var(--element-spacer-sm) 0}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-auto{margin-top:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mb-5{margin-bottom:var(--spacer-5)}.mt-5{margin-top:var(--spacer-5)}.mb-6{margin-bottom:var(--spacer-6)}.mt-6{margin-top:var(--spacer-6)}.py-5{padding:var(--spacer-5) 0}.p-5{padding:var(--spacer-5)}.pt-6{padding-top:var(--spacer-6)}.p-6{padding:var(--spacer-6)}.pb-4{padding-bottom:var(--spacer-4)}.py-container{padding-top:var(--container-spacer);padding-bottom:var(--container-spacer)}.section-py,.section-pt{padding-top:var(--section-spacer)}.section-py,.section-pb{padding-bottom:var(--section-spacer)}.container-py,.container-pt{padding-top:var(--container-spacer)}.container-py,.container-pb{padding-bottom:var(--container-spacer)}.gap-element{gap:var(--element-spacer)}.gap-element-sm{gap:var(--element-spacer-sm)}.gap-0{gap:var(--spacer-0)}.gap-1{gap:var(--spacer-1)}.gap-2{gap:var(--spacer-2)}.gap-3{gap:var(--spacer-3)}.gap-4{gap:var(--spacer-4)}.gap-5{gap:var(--spacer-5)}.gap-6{gap:var(--spacer-6)}.bg-primary{background:var(--color-primary);--tab-active-background-color: var(--color-light);--tab-active-color: var(--color-primary);--card-background-color: var(--color-primary-dark)}.bg-primary-dark{background-color:var(--color-primary-dark);--card-background-color: var(--color-dark)}.bg-surface{background:var(--color-surface);--card-background-color: var(--color-light)}.bg-dark{background-color:var(--color-dark);--card-background-color: var(--color-primary-dark)}.fg-inverse{--text-color: var(--color-background);--text-color-muted: hsl(var(--hsl-background) / 0.625);--border-color: hsl(var(--hsl-background) / 0.25);--link-color: currentColor;--link-color-hover: currentColor;--icon-holder-color: var(--color-dark);--icon-holder-background-color: var(--color-background);--icon-holder-background-color-hover: var(--color-primary);--card-color: var(--color-light);--button-border-color: var(--color-light);--button-color: var(--color-light);--button-border-color-hover: var(--color-light);--button-color-hover: var(--color-dark);--button-background-color-hover: var(--color-light);color:var(--text-color)}.min-height-page-header{min-height:clamp(200px,9.896rem + 11.574vw,325px)}.min-height-sm{min-height:clamp(200px,9.615rem + 12.821vw,400px)}.min-height-md{min-height:clamp(400px,22.115rem + 12.821vw,600px)}.min-height-lg{min-height:clamp(500px,26.923rem + 19.231vw,800px)}.min-height-full{min-height:calc(100vh - var(--header-height))}.ratio-1-1,.ratio-4-3,.ratio-16-9{display:block;position:relative}.ratio-16-9{padding-bottom:56.25%}.ratio-4-3{padding-bottom:75%}.ratio-1-1{padding-bottom:100%}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-270{rotate:270deg}@media (min-width: 640px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.5rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.5rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.75rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.75rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 2rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 2rem}.g-sm-6,.gx-sm-6{--bs-gutter-x: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.g-sm-6,.gy-sm-6{--bs-gutter-y: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.d-sm-block{display:block !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}}@media (min-width: 744px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.5rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.5rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.75rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.75rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 2rem}.g-md-5,.gy-md-5{--bs-gutter-y: 2rem}.g-md-6,.gx-md-6{--bs-gutter-x: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.g-md-6,.gy-md-6{--bs-gutter-y: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.d-md-block{display:block !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.card--post-highlight{flex-direction:row}.card--post-highlight .card__img-holder{min-width:60%}.card--post-highlight .card-post__img{width:100%;height:100%}.card-author .social-icons{margin-top:0}.tabs{border-radius:var(--border-radius)}.tabs__inner{padding:var(--spacer-6)}.tabs__tablist{flex-direction:column}.hero__box{padding:var(--container-spacer);margin-left:auto;margin-right:auto;max-width:var(--container-width);width:100%}.hero__box-inner{border-radius:var(--border-radius)}.hero__bg-slider{position:absolute;inset:0;width:100%;height:100%}.main-footer .row>:last-child{flex:1.5}.content-block--tabs{padding-left:var(--container-spacer);padding-right:var(--container-spacer)}.card-highlight-col{margin-bottom:2em}.logo-img:not(.logo-img--extended){padding:0 .5rem}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-start{justify-content:flex-start}.justify-content-md-end{justify-content:flex-end}.flex-md-row{flex-direction:row}}@media (min-width: 1024px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.5rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.5rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.75rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.75rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 2rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 2rem}.g-lg-6,.gx-lg-6{--bs-gutter-x: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.g-lg-6,.gy-lg-6{--bs-gutter-y: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.d-lg-block{display:block !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.text-lg-left{text-align:left}}@media (min-width: 1280px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.5rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.5rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.75rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.75rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 2rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 2rem}.g-xl-6,.gx-xl-6{--bs-gutter-x: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.g-xl-6,.gy-xl-6{--bs-gutter-y: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.d-xl-block{display:block !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}body{font-size:1rem}.card--post-highlight .card__content-holder{padding:var(--spacer-6)}.main-menu{-moz-column-gap:var(--spacer-4);column-gap:var(--spacer-4)}.main-menu>.main-menu__item{min-height:var(--header-height)}.main-menu>.main-menu__item>.main-menu__dropdown-menu{min-width:calc(100% + var(--spacer-x)*2)}.main-menu>.main-menu__item>.main-menu__link{height:100%;font-size:var(--fs-sm)}.main-menu__dropdown-menu .main-menu__icon--dropdown{rotate:-90deg}.main-menu__dropdown{position:relative;--icon-size: 0.875rem}.main-menu__dropdown-menu{--spacer-y: 0.75em;--spacer-x: var(--element-spacer);position:absolute;list-style:none;margin:0;padding:0 .325rem;left:50%;translate:-50%;z-index:10;width:-moz-max-content;width:max-content;max-width:17em;background-color:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow);transition:opacity var(--transition),visibility var(--transition);border-radius:var(--border-radius-xs);opacity:0;visibility:hidden}.main-menu__dropdown-menu li{margin:0;transition:background-color var(--transition)}.main-menu__dropdown-menu li:not(:last-child){border-bottom:var(--border-width) solid var(--border-color)}.main-menu__dropdown-menu li:hover{color:var(--color-primary)}.main-menu__dropdown-menu a{text-decoration:none;display:flex;justify-content:center;font-weight:normal;color:inherit;text-align:center;padding:var(--spacer-y) var(--spacer-x)}.main-menu__dropdown-menu .main-menu__dropdown-menu{top:0;left:100%;translate:unset}.show-on-overlay-menu{display:none}.guides-icon{scale:.9}.logo-img:not(.logo-img--extended){padding:0}}@media (min-width: 1536px){.col-2xl{flex:1 0 0%}.row-cols-2xl-auto>*{flex:0 0 auto;width:auto}.row-cols-2xl-1>*{flex:0 0 auto;width:100%}.row-cols-2xl-2>*{flex:0 0 auto;width:50%}.row-cols-2xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-2xl-4>*{flex:0 0 auto;width:25%}.row-cols-2xl-5>*{flex:0 0 auto;width:20%}.row-cols-2xl-6>*{flex:0 0 auto;width:16.66666667%}.col-2xl-auto{flex:0 0 auto;width:auto}.col-2xl-1{flex:0 0 auto;width:8.33333333%}.col-2xl-2{flex:0 0 auto;width:16.66666667%}.col-2xl-3{flex:0 0 auto;width:25%}.col-2xl-4{flex:0 0 auto;width:33.33333333%}.col-2xl-5{flex:0 0 auto;width:41.66666667%}.col-2xl-6{flex:0 0 auto;width:50%}.col-2xl-7{flex:0 0 auto;width:58.33333333%}.col-2xl-8{flex:0 0 auto;width:66.66666667%}.col-2xl-9{flex:0 0 auto;width:75%}.col-2xl-10{flex:0 0 auto;width:83.33333333%}.col-2xl-11{flex:0 0 auto;width:91.66666667%}.col-2xl-12{flex:0 0 auto;width:100%}.offset-2xl-0{margin-left:0}.offset-2xl-1{margin-left:8.33333333%}.offset-2xl-2{margin-left:16.66666667%}.offset-2xl-3{margin-left:25%}.offset-2xl-4{margin-left:33.33333333%}.offset-2xl-5{margin-left:41.66666667%}.offset-2xl-6{margin-left:50%}.offset-2xl-7{margin-left:58.33333333%}.offset-2xl-8{margin-left:66.66666667%}.offset-2xl-9{margin-left:75%}.offset-2xl-10{margin-left:83.33333333%}.offset-2xl-11{margin-left:91.66666667%}.g-2xl-0,.gx-2xl-0{--bs-gutter-x: 0}.g-2xl-0,.gy-2xl-0{--bs-gutter-y: 0}.g-2xl-1,.gx-2xl-1{--bs-gutter-x: 0.5rem}.g-2xl-1,.gy-2xl-1{--bs-gutter-y: 0.5rem}.g-2xl-2,.gx-2xl-2{--bs-gutter-x: 0.75rem}.g-2xl-2,.gy-2xl-2{--bs-gutter-y: 0.75rem}.g-2xl-3,.gx-2xl-3{--bs-gutter-x: 1rem}.g-2xl-3,.gy-2xl-3{--bs-gutter-y: 1rem}.g-2xl-4,.gx-2xl-4{--bs-gutter-x: 1.5rem}.g-2xl-4,.gy-2xl-4{--bs-gutter-y: 1.5rem}.g-2xl-5,.gx-2xl-5{--bs-gutter-x: 2rem}.g-2xl-5,.gy-2xl-5{--bs-gutter-y: 2rem}.g-2xl-6,.gx-2xl-6{--bs-gutter-x: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.g-2xl-6,.gy-2xl-6{--bs-gutter-y: clamp(2rem, 1.769rem + 1.026vw, 3rem)}.d-2xl-block{display:block !important}.d-2xl-flex{display:flex !important}.d-2xl-inline-flex{display:inline-flex !important}.d-2xl-none{display:none !important}}@media screen and (max-width: 767px){.VisiCalcClass{min-width:100%;min-height:1250px;margin:0;padding:0}#Loan_Repayment_Calculator{min-height:1250px !important}#Borrowing_Power_Calculator{min-height:1800px !important}#Budget_Planner{min-height:5000px !important}#Comparison_Rate_Calculator{min-height:1450px !important}#Compound_Interest_Calculator{min-height:1200px !important}#Credit_Card_Calculator{min-height:1500px !important}#Extra_Repayment_Calculator{min-height:1450px !important}#Home_Loan_Offset_Calculator{min-height:1400px !important}#How_Long_to_Repay_Calculator{min-height:1250px !important}#Interest_Only_Mortgage_Calculator{min-height:1450px !important}#Saving_Calculator{min-height:1250px !important}#Introductory_Rate_Loan_Calculator{min-height:1400px !important}#Lump_Sum_Repayment_Calculator{min-height:1450px !important}#Split_Loan_Calculator{min-height:1550px !important}#Loan_Comparison_Calculator{min-height:1800px !important}#Property_Buying_Cost_Calculator{min-height:1850px !important}#Property_Selling_Cost_Calculator{min-height:1650px !important}#Reverse_Mortgage_Calculator{min-height:1900px !important}#Stamp_Duty_Calculator{min-height:1250px !important}#Income_Gross_Up_Calculator{min-height:1700px !important}#Income_Gross_Up_Calculator{min-height:1700px !important}#RentvsBuyCalculator{min-height:1900px !important}#Mortgage_Switching_Calculator{min-height:1900px !important}}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}@media (hover: none)and (pointer: coarse){:focus,:focus-visible{outline:none}.dropdown.active>.dropdown__menu{visibility:visible;opacity:1}}@media (min-width: 1920px){body{font-size:1.075rem}}@media (prefers-reduced-motion: reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:.01s !important}}@media (max-width: 1023.98px){.responsive-table{font-size:var(--fs-sm)}}@media (hover: hover)and (pointer: fine){.card--member:hover,.card--post:hover{--card-background-color: var(--color-primary);--card-color: var(--color-light)}.card--member:hover{cursor:pointer}.card--post:hover .card__author,.card--post:hover .card__categories,.card--post:hover .card__title{color:var(--color-light)}.card-calculator:hover{background-color:var(--color-primary)}.card-calculator:hover .card-calculator__icon{filter:brightness(0) invert(1)}.card-calculator:hover .card-calculator__title{color:var(--color-light)}.dropdown:hover>.dropdown__menu{visibility:visible;opacity:1}.breadcrumbs a:hover{color:var(--text-color-muted)}}@media (max-width: 743.98px){.tabs .row>*{padding:0}.tabs__tab{max-width:85%;flex:none}.tabs__tablist{padding:0 var(--container-spacer);margin:0 calc(var(--container-spacer)*-1);overflow-x:auto;scroll-behavior:smooth;padding-bottom:var(--element-spacer)}.main-header .cta-link-header{display:none}.hero__bg-slider .swiper-slide{min-height:var(--min-height);pointer-events:none}.main-footer .row>:last-child{flex-basis:100%}.content-block--panels{min-height:auto}.quote-icon{width:3rem;height:3rem}}@media (max-width: 1279.98px){.main-menu__dropdown>.main-menu__link{justify-content:space-between}.main-menu{flex-direction:column}.main-menu__icon--dropdown{--icon-size: 1.375rem}.main-menu__link{padding:1.25rem var(--overlay-menu-spacer-x);text-decoration:none;color:var(--color-light);font-size:1.05rem}.main-menu__dropdown-menu-wrapper{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;transition:grid-template-rows var(--transition),opacity var(--transition),visibility var(--transition);width:100%}.main-menu__dropdown.active>.main-menu__dropdown-menu-wrapper{grid-template-rows:1fr;opacity:1;visibility:visible}.main-menu__dropdown.active>.main-menu__link>.main-menu__icon--dropdown{rotate:180deg}.main-menu__dropdown-menu{overflow:hidden}.main-menu__dropdown-menu .main-menu__link{font-size:.925rem;font-weight:normal;padding:.5rem var(--overlay-menu-spacer-x)}.main-menu__dropdown-menu .main-menu__item:last-child .main-menu__link{padding-bottom:1rem}.main-menu__dropdown-menu .main-menu__item--primary .main-menu__link{padding-top:0}.main-menu__dropdown-menu .main-menu__dropdown-menu .main-menu__link{padding:.5rem var(--overlay-menu-spacer-x) .5rem calc(var(--overlay-menu-spacer-x) + .75rem)}.active>.main-menu__dropdown-menu__dropdown-menu-wrapper{grid-template-rows:1fr;opacity:1;visibility:visible}.overlay-menu{position:fixed;inset:var(--header-height) 0 0;opacity:0;left:0;z-index:1;visibility:hidden;overflow:hidden;height:0}.overlay-menu.changing{transition:visibility var(--transition),opacity var(--transition),height var(--transition)}.overlay-menu.active,.overlay-menu.changing{visibility:visible}.overlay-menu.active{opacity:1;height:100%}.overlay-menu__main{color:var(--overlay-menu-color);background:var(--overlay-menu-background-color);width:var(--overlay-menu-width);height:calc(100% - var(--header-height));margin-left:auto;display:flex;flex-direction:column;transition:transform var(--transition);position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.overlay-menu__main>.main-menu>.menu-item{position:relative}.overlay-menu__main>.main-menu>.menu-item:after{content:"";position:absolute;bottom:0;left:var(--container-spacer);width:calc(100% - var(--container-spacer)*2);height:var(--border-width);background-color:var(--color-primary);opacity:.5}.overlay-menu__footer{margin-bottom:var(--container-spacer);margin-top:1.25rem}.overlay-menu__footer .button{margin-top:.75rem}.overlay-menu__footer .social-icons{margin:2rem 0 0}.overlay-menu__curtain{position:absolute;inset:0;background-color:var(--curtain-background-color)}.overlay-menu__container{padding-left:var(--overlay-menu-spacer-x);padding-right:var(--overlay-menu-spacer-x)}.hide-on-overlay-menu{display:none}}@media (min-width: 1280px)and (min-width: 1536px){.main-menu>.main-menu__item>.main-menu__link{font-size:1rem}}@media (min-width: 1280px)and (hover: hover)and (pointer: fine){.main-menu__dropdown:hover>.main-menu__dropdown-menu-wrapper>.main-menu__dropdown-menu,.main-menu__dropdown:focus-within>.main-menu__dropdown-menu-wrapper>.main-menu__dropdown-menu{visibility:visible;opacity:1}.main-menu__item--primary{display:none}}@media (min-width: 1280px)and (hover: none)and (pointer: coarse){.main-menu__link{text-decoration:none}.active>.main-menu__dropdown-menu-wrapper>.main-menu__dropdown-menu{visibility:visible;opacity:1}}@media (max-width: 1279.98px)and (max-width: 743.98px){.overlay-menu__footer .button{width:100%}}

/*# sourceMappingURL=main.fbe923908de2bc869814.css.map*/