:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}:root{scroll-behavior:smooth}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}iframe{border:0}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.g8-container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm,.g8-container{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,.g8-container{max-width:754px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,.g8-container{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.g8-container{max-width:1140px}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.g8-container{max-width:1320px}}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input,.form-check .g8-form-group--check .wpcf7-list-item input,.form-check .g8-form-group--radio .wpcf7-list-item input,.g8-form-group--check .wpcf7-list-item .form-check input,.g8-form-group--radio .wpcf7-list-item .form-check input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input,.form-check-reverse .g8-form-group--check .wpcf7-list-item input,.form-check-reverse .g8-form-group--radio .wpcf7-list-item input,.g8-form-group--check .wpcf7-list-item .form-check-reverse input,.g8-form-group--radio .wpcf7-list-item .form-check-reverse input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input,.g8-form-group--check .wpcf7-list-item input,.g8-form-group--radio .wpcf7-list-item input{--bs-form-check-bg:var(--bs-body-bg);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox],.g8-form-group--check .wpcf7-list-item input[type=checkbox],.g8-form-group--radio .wpcf7-list-item input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.g8-form-group--check .wpcf7-list-item input[type=radio],.g8-form-group--radio .wpcf7-list-item input[type=radio]{border-radius:50%}.form-check-input:active,.g8-form-group--check .wpcf7-list-item input:active,.g8-form-group--radio .wpcf7-list-item input:active{filter:brightness(90%)}.form-check-input:focus,.g8-form-group--check .wpcf7-list-item input:focus,.g8-form-group--radio .wpcf7-list-item input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check-input:checked,.g8-form-group--check .wpcf7-list-item input:checked,.g8-form-group--radio .wpcf7-list-item input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox],.g8-form-group--check .wpcf7-list-item input:checked[type=checkbox],.g8-form-group--radio .wpcf7-list-item input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio],.g8-form-group--check .wpcf7-list-item input:checked[type=radio],.g8-form-group--radio .wpcf7-list-item input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate,.g8-form-group--check .wpcf7-list-item input[type=checkbox]:indeterminate,.g8-form-group--radio .wpcf7-list-item input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled,.g8-form-group--check .wpcf7-list-item input:disabled,.g8-form-group--radio .wpcf7-list-item input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label,.g8-form-group--check .wpcf7-list-item input:disabled~.form-check-label,.g8-form-group--check .wpcf7-list-item input[disabled]~.form-check-label,.g8-form-group--radio .wpcf7-list-item input:disabled~.form-check-label,.g8-form-group--radio .wpcf7-list-item input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input,.form-switch .g8-form-group--check .wpcf7-list-item input,.form-switch .g8-form-group--radio .wpcf7-list-item input,.g8-form-group--check .wpcf7-list-item .form-switch input,.g8-form-group--radio .wpcf7-list-item .form-switch input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input,.form-switch .g8-form-group--check .wpcf7-list-item input,.form-switch .g8-form-group--radio .wpcf7-list-item input,.g8-form-group--check .wpcf7-list-item .form-switch input,.g8-form-group--radio .wpcf7-list-item .form-switch input{transition:none}}.form-switch .form-check-input:focus,.form-switch .g8-form-group--check .wpcf7-list-item input:focus,.form-switch .g8-form-group--radio .wpcf7-list-item input:focus,.g8-form-group--check .wpcf7-list-item .form-switch input:focus,.g8-form-group--radio .wpcf7-list-item .form-switch input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked,.form-switch .g8-form-group--check .wpcf7-list-item input:checked,.form-switch .g8-form-group--radio .wpcf7-list-item input:checked,.g8-form-group--check .wpcf7-list-item .form-switch input:checked,.g8-form-group--radio .wpcf7-list-item .form-switch input:checked{background-position:100%;--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input,.form-switch.form-check-reverse .g8-form-group--check .wpcf7-list-item input,.form-switch.form-check-reverse .g8-form-group--radio .wpcf7-list-item input,.g8-form-group--check .wpcf7-list-item .form-switch.form-check-reverse input,.g8-form-group--radio .wpcf7-list-item .form-switch.form-check-reverse input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.g8-form-group--check .wpcf7-list-item [data-bs-theme=dark] .form-switch input:not(:checked):not(:focus),.g8-form-group--radio .wpcf7-list-item [data-bs-theme=dark] .form-switch input:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .g8-form-group--check .wpcf7-list-item input:not(:checked):not(:focus),[data-bs-theme=dark] .form-switch .g8-form-group--radio .wpcf7-list-item input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1440px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:#fff}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236ea8fe' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236ea8fe' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:none;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:currentcolor;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1439.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid transparent;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:local("Inter Bold Italic"),local("Inter-BoldItalic"),url(../fonts/inter/inter-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),local("Inter-Bold"),url(../fonts/inter/inter-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:local("Inter Semi Bold"),local("Inter-SemiBold"),url(../fonts/inter/inter-semi-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:local("Inter Semi Bold Italic"),local("Inter-SemiBoldItalic"),url(../fonts/inter/inter-semi-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url(../fonts/inter/inter-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:local("Inter Medium Italic"),local("Inter-MediumItalic"),url(../fonts/inter/inter-medium-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter-Regular"),url(../fonts/inter/inter-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:local("Inter Italic"),local("Inter-Italic"),url(../fonts/inter/inter-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fresh Sans;font-style:normal;font-weight:700;src:local("Fresh Sans Bold"),url(../fonts/fresh-sans/fresh-sans-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins Semi Bold"),url(../fonts/poppins/poppins-semi-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:local("Poppins Semi Bold Italic"),local("Poppins-SemiBoldItalic"),url(../fonts/poppins/poppins-semi-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(../fonts/poppins/poppins-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),local("Poppins-Bold"),url(../fonts/poppins/poppins-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(../fonts/poppins/poppins-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:local("Poppins Medium Italic"),local("Poppins-MediumItalic"),url(../fonts/poppins/poppins-medium-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),local("Poppins-Regular"),url(../fonts/poppins/poppins-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:local("Poppins Italic"),local("Poppins-Italic"),url(../fonts/poppins/poppins-italic.woff2) format("woff2")}.g8-404 h1,.g8-centre-banner__title,.g8-event__signin-qr h2,.g8-event__signin__checkin-container h2,.g8-event__signin__signin-container h2,.g8-event__signin__success-container h2,.g8-hero-v2__title,.g8-hero__title,.g8-page-title__title,.single-g8-event .wp-block-post-title,h1{font-family:var(--wp--preset--font-family--primary);font-size:36px;font-weight:700;letter-spacing:.5px;line-height:48px}@media (min-width:768px){.g8-404 h1,.g8-centre-banner__title,.g8-event__signin-qr h2,.g8-event__signin__checkin-container h2,.g8-event__signin__signin-container h2,.g8-event__signin__success-container h2,.g8-hero-v2__title,.g8-hero__title,.g8-page-title__title,.single-g8-event .wp-block-post-title,h1{font-size:40px;line-height:52px}}@media (min-width:1440px){.g8-404 h1,.g8-centre-banner__title,.g8-event__signin-qr h2,.g8-event__signin__checkin-container h2,.g8-event__signin__signin-container h2,.g8-event__signin__success-container h2,.g8-hero-v2__title,.g8-hero__title,.g8-page-title__title,.single-g8-event .wp-block-post-title,h1{font-size:48px;line-height:56px}}.g8-block-header h2,.g8-block-subtitle,.g8-block-title,.g8-blog .wp-block-post-title,.g8-centre-banner__availability-title,.g8-centre-fees__title,.g8-image-content__title,.g8-search-result__title,h2{font-family:var(--wp--preset--font-family--primary);font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}@media (min-width:768px){.g8-block-header h2,.g8-block-subtitle,.g8-block-title,.g8-blog .wp-block-post-title,.g8-centre-banner__availability-title,.g8-centre-fees__title,.g8-image-content__title,.g8-search-result__title,h2{font-size:28px;line-height:36px}}@media (min-width:1440px){.g8-block-header h2,.g8-block-subtitle,.g8-block-title,.g8-blog .wp-block-post-title,.g8-centre-banner__availability-title,.g8-centre-fees__title,.g8-image-content__title,.g8-search-result__title,h2{font-size:32px;letter-spacing:.5px;line-height:44px}}.g8-centre-fees__title{font-size:32px;letter-spacing:.5px;line-height:44px}.g8-404 h2,.g8-blog .wp-block-heading,.g8-centre-fees__estimator-title,.g8-featured-blogs__blog__title,.g8-map__location h3,.g8-popup .modal-title,.g8-search-result .wp-block-post-title,.g8-search-result .wp-block-post-title a,.g8-sst-popup .modal-title,h3{font-family:var(--wp--preset--font-family--secondary);font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}@media (min-width:768px){.g8-404 h2,.g8-blog .wp-block-heading,.g8-centre-fees__estimator-title,.g8-featured-blogs__blog__title,.g8-map__location h3,.g8-popup .modal-title,.g8-search-result .wp-block-post-title,.g8-search-result .wp-block-post-title a,.g8-sst-popup .modal-title,h3{font-size:24px;line-height:32px}}@media (min-width:1440px){.g8-404 h2,.g8-blog .wp-block-heading,.g8-centre-fees__estimator-title,.g8-featured-blogs__blog__title,.g8-map__location h3,.g8-popup .modal-title,.g8-search-result .wp-block-post-title,.g8-search-result .wp-block-post-title a,.g8-sst-popup .modal-title,h3{font-size:28px;line-height:36px}}.g8-map__location h3{font-size:20px;line-height:28px}.g8-404 h2,.g8-blog .wp-block-heading,.g8-popup .modal-title,.g8-search-result .wp-block-post-title,.g8-search-result .wp-block-post-title a,.g8-sst-popup .modal-title{font-size:24px;line-height:32px}.g8-centre-fees__estimator-title{font-size:28px;line-height:36px}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title a,.g8-card__card__title,.g8-card__card__title a,.g8-ccs__result-tab .g8-ccs__tab-pane div span:not(.has-comparison):not(.no-comparison),.g8-ccs__result-table .table-responsive h4,.g8-ccs__result-table tbody td.highlighted strong,.g8-ccs__result-title,.g8-ccs__title,.g8-centre-count__item-title,.g8-centre-fees__matrix-title,.g8-centre-fees__result-card-value,.g8-centre-fees__result-title,.g8-centre-managers__slide__name,.g8-event-thankyou__header,.g8-footer__section-title,.g8-hero-v2__content *,.g8-icon-card__card__title,.g8-image-content__subtitle,.g8-sidebar__section-title,.g8-slider__slide__subtitle,.g8-sst-form__step__confirmation__details h3,.g8-sst-form__step__form-title,.g8-sst-form__step__preferred-date-time h3,.g8-team-profile__item-name,.g8-testimonial__slide__name,.info-window h3,h4{font-family:var(--wp--preset--font-family--secondary);font-size:20px;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:768px){.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title a,.g8-card__card__title,.g8-card__card__title a,.g8-ccs__result-tab .g8-ccs__tab-pane div span:not(.has-comparison):not(.no-comparison),.g8-ccs__result-table .table-responsive h4,.g8-ccs__result-table tbody td.highlighted strong,.g8-ccs__result-title,.g8-ccs__title,.g8-centre-count__item-title,.g8-centre-fees__matrix-title,.g8-centre-fees__result-card-value,.g8-centre-fees__result-title,.g8-centre-managers__slide__name,.g8-event-thankyou__header,.g8-footer__section-title,.g8-hero-v2__content *,.g8-icon-card__card__title,.g8-image-content__subtitle,.g8-sidebar__section-title,.g8-slider__slide__subtitle,.g8-sst-form__step__confirmation__details h3,.g8-sst-form__step__form-title,.g8-sst-form__step__preferred-date-time h3,.g8-team-profile__item-name,.g8-testimonial__slide__name,.info-window h3,h4{font-size:20px;line-height:24px}}@media (min-width:1440px){.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title a,.g8-card__card__title,.g8-card__card__title a,.g8-ccs__result-tab .g8-ccs__tab-pane div span:not(.has-comparison):not(.no-comparison),.g8-ccs__result-table .table-responsive h4,.g8-ccs__result-table tbody td.highlighted strong,.g8-ccs__result-title,.g8-ccs__title,.g8-centre-count__item-title,.g8-centre-fees__matrix-title,.g8-centre-fees__result-card-value,.g8-centre-fees__result-title,.g8-centre-managers__slide__name,.g8-event-thankyou__header,.g8-footer__section-title,.g8-hero-v2__content *,.g8-icon-card__card__title,.g8-image-content__subtitle,.g8-sidebar__section-title,.g8-slider__slide__subtitle,.g8-sst-form__step__confirmation__details h3,.g8-sst-form__step__form-title,.g8-sst-form__step__preferred-date-time h3,.g8-team-profile__item-name,.g8-testimonial__slide__name,.info-window h3,h4{font-size:24px;line-height:28px}}.g8-event-thankyou__header,.g8-footer__section-title,.g8-sst-form__step__confirmation__details h3,.g8-sst-form__step__preferred-date-time h3{font-size:20px;line-height:24px}.g8-ccs__result-tab .g8-ccs__tab-pane div span:not(.has-comparison):not(.no-comparison),.g8-ccs__result-table .table-responsive h4,.g8-ccs__result-table tbody td.highlighted strong,.g8-centre-fees__matrix-title,.g8-centre-fees__result-card-value,.g8-centre-fees__result-title,.g8-centre-managers__slide__name,.g8-sst-form__step__form-title{font-size:24px;line-height:28px}.g8-anchor-link-banner__title,.g8-blog__share-popover .popover-header,.g8-blogs__categories h4,.g8-ccs__overall-hour-text,.g8-ccs__result-table thead th,.g8-ccs__result-table__filter-option,.g8-ccs__step__child-template h5,.g8-centre-banner__quick-links__link span,.g8-centre-fees__matrix-table table thead th,.g8-cny__location .disabled .select2-selection__rendered,.g8-consent .modal-title,.g8-event__notification__title,.g8-fac__total-results,.g8-fac__total-results span,.g8-form .g8-form-group--acceptance a,.g8-form-group--check a,.g8-gallery-modal .g8-gallery__pagination--large,.g8-hero-v2__centre-search-title,.g8-nav__main-menu__dropdown.active .g8-nav__main-menu__dropdown__link,.g8-nav__main-menu__dropdown.active .g8-nav__main-menu__dropdown__link span,.g8-nav__mobile-toggle span,.g8-sst-form__centre-error-container .g8-sst-error-title,.g8-sst-form__step__calendar .datepicker-switch,.g8-stock-chart__chart-title,.info-window .notification,h5{font-family:var(--wp--preset--font-family--secondary);font-size:18px;font-weight:600;letter-spacing:0;line-height:20px}.g8-blog__share-popover .popover-header,.g8-event__notification__title,.g8-form .g8-form-group--acceptance a,.g8-form-group--check a,.g8-gallery-modal .g8-gallery__pagination--large,.g8-sst-form__centre-error-container .g8-sst-error-title{font-size:18px;line-height:24px}.g8-blogs__categories h4,.g8-ccs__result-table thead th,.g8-ccs__result-table__filter-option,.g8-ccs__step__child-template h5,.g8-centre-fees__matrix-table table thead th,.g8-fac__total-results,.g8-fac__total-results span,.g8-nav__main-menu__dropdown.active .g8-nav__main-menu__dropdown__link,.g8-nav__main-menu__dropdown.active .g8-nav__main-menu__dropdown__link span,.g8-nav__mobile-toggle span,.g8-sst-form__step__calendar .datepicker-switch{font-size:20px;line-height:28px}.g8-404__button span,.g8-404__button:not(:first-child) span,.g8-accordion__item__title,.g8-anchor-link-banner__link span,.g8-back-to-top__button span,.g8-blog .wp-block-post-date,.g8-blog .wp-block-quote,.g8-blog__categories h4,.g8-blog__categories-list a span,.g8-blog__share span,.g8-blogs__categories-list a span,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link span,.g8-card__all-link,.g8-card__all-link span,.g8-card__card__read-more span,.g8-ccs__download-result span,.g8-ccs__result-tab li a,.g8-ccs__result-table tbody td:first-child,.g8-ccs__result-table__filter-label,.g8-ccs__start-over span,.g8-ccs__step-progress__title,.g8-ccs__step__button-group a,.g8-ccs__step__button-group a span,.g8-ccs__step__button-group a:last-child span,.g8-centre-banner__availability-button span,.g8-centre-banner__availability-button:not(:first-child) span,.g8-centre-banner__availability-list li,.g8-centre-banner__availability-status__label,.g8-centre-features__view-more-less span,.g8-centre-fees__action-btn span,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn span,.g8-centre-fees__calculate-btn span,.g8-centre-fees__fee-amount,.g8-centre-fees__fee-name,.g8-centre-fees__matrix-kindergarten-note p,.g8-centre-fees__matrix-table table tbody td:first-child,.g8-centre-fees__matrix-toggle span,.g8-centre-fees__step-label,.g8-centre-managers__slide__read-more span,.g8-centre-managers__slide__subtitle,.g8-centres-nearby__centres p,.g8-cny__extra-link,.g8-cny__extra-link span,.g8-consent .g8-consent__button--accept span,.g8-consent .g8-consent__button--configure span,.g8-cta.primary-tint .g8-cta__button span,.g8-cta.primary-tint .g8-cta__button:not(:first-child) span,.g8-cta__button span,.g8-cta__button:not(:first-child) span,.g8-downloads__download__bottom a,.g8-downloads__download__bottom a span,.g8-event__action-button span,.g8-event__button span,.g8-event__signin__checkin-container button:not(.iti__selected-country),.g8-event__signin__checkin-container button:not(.iti__selected-country) span,.g8-event__signin__signin-container button:not(.iti__selected-country),.g8-event__signin__signin-container button:not(.iti__selected-country) span,.g8-event__signin__success-container button:not(.iti__selected-country),.g8-event__signin__success-container button:not(.iti__selected-country) span,.g8-fac__result-separator p,.g8-fac__result__button span,.g8-fac__result__button:not(:first-child) span,.g8-fac__search-button span,.g8-featured-blogs__all-link,.g8-featured-blogs__all-link span,.g8-featured-blogs__blog__read-more span,.g8-form .wpcf7-submit,.g8-form .wpcf7-submit span,.g8-form__submit span,.g8-hero-v2.primary-tint .g8-hero-v2__button span,.g8-hero-v2.primary-tint .g8-hero-v2__button:not(:first-child) span,.g8-hero-v2__button span,.g8-hero-v2__button:not(:first-child) span,.g8-hero-v2__search-button span,.g8-hero.primary-tint .g8-hero__button span,.g8-hero.primary-tint .g8-hero__button:not(:first-child) span,.g8-hero__button span,.g8-hero__button:not(:first-child) span,.g8-hero__search-button span,.g8-image-content__button span,.g8-image-content__button:not(:first-child) span,.g8-image-content__read-more span,.g8-nav__button span,.g8-nav__button:not(:first-child) span,.g8-nav__main-menu__dropdown__link,.g8-nav__main-menu__dropdown__link span,.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle span,.g8-nav__main-menu__dropdown__submenu__dropright__link,.g8-nav__main-menu__link,.g8-nav__main-menu__link span,.g8-nav__top-bar a,.g8-nav__top-bar a span,.g8-page-title.light .g8-page-title__button span,.g8-page-title.light .g8-page-title__button:not(:first-child) span,.g8-page-title.primary-tint .g8-page-title__button span,.g8-page-title.primary-tint .g8-page-title__button:not(:first-child) span,.g8-page-title__button span,.g8-page-title__button:not(:first-child) span,.g8-popup .modal-footer .g8-popup__button span,.g8-popup .modal-footer .g8-popup__button:last-child span,.g8-search__search-button span,.g8-sidebar__link,.g8-slider__all-link,.g8-slider__all-link span,.g8-slider__button span,.g8-slider__button:not(:first-child) span,.g8-sst-form__callback-button span,.g8-sst-form__nearby-centre a,.g8-sst-form__nearby-centre a span,.g8-sst-form__nearby-centre a:last-child span,.g8-sst-form__step-progress__title,.g8-sst-form__step__add-child span,.g8-sst-form__step__back span,.g8-sst-form__step__confirmation__details__inner h4,.g8-sst-form__step__form-subtitle,.g8-sst-form__step__get-directions span,.g8-sst-form__step__next span,.g8-sst-form__step__preferred-date-time__inner h4,.g8-sst-form__step__save-to-calendar span,.g8-sst-form__step__submit span,.g8-sst-popup .modal-footer .g8-popup__button span,.g8-sst-popup .modal-footer .g8-popup__button:last-child span,.g8-stock-chart__bottom-control button span,.g8-tab__content-link span,.g8-team-profile__item-title,.g8-testimonial__slide__location,.info-window .links a span,.info-window .links a:not(:first-child) span,.single-g8-event .g8-event__attendance-exportbutton span,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton span,.single-g8-event .g8-event__attendance-loginform input[type=submit],.single-g8-event .g8-event__attendance-loginform input[type=submit] span,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton span,.single-g8-event .post-password-form input[type=submit],.single-g8-event .post-password-form input[type=submit] span,.tooltip-inner h6,h6,label{font-family:var(--wp--preset--font-family--secondary);font-size:18px;font-weight:500;letter-spacing:0;line-height:20px}@media (min-width:768px){.g8-404__button span,.g8-404__button:not(:first-child) span,.g8-accordion__item__title,.g8-anchor-link-banner__link span,.g8-back-to-top__button span,.g8-blog .wp-block-post-date,.g8-blog .wp-block-quote,.g8-blog__categories h4,.g8-blog__categories-list a span,.g8-blog__share span,.g8-blogs__categories-list a span,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link span,.g8-card__all-link,.g8-card__all-link span,.g8-card__card__read-more span,.g8-ccs__download-result span,.g8-ccs__result-tab li a,.g8-ccs__result-table tbody td:first-child,.g8-ccs__result-table__filter-label,.g8-ccs__start-over span,.g8-ccs__step-progress__title,.g8-ccs__step__button-group a,.g8-ccs__step__button-group a span,.g8-ccs__step__button-group a:last-child span,.g8-centre-banner__availability-button span,.g8-centre-banner__availability-button:not(:first-child) span,.g8-centre-banner__availability-list li,.g8-centre-banner__availability-status__label,.g8-centre-features__view-more-less span,.g8-centre-fees__action-btn span,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn span,.g8-centre-fees__calculate-btn span,.g8-centre-fees__fee-amount,.g8-centre-fees__fee-name,.g8-centre-fees__matrix-kindergarten-note p,.g8-centre-fees__matrix-table table tbody td:first-child,.g8-centre-fees__matrix-toggle span,.g8-centre-fees__step-label,.g8-centre-managers__slide__read-more span,.g8-centre-managers__slide__subtitle,.g8-centres-nearby__centres p,.g8-cny__extra-link,.g8-cny__extra-link span,.g8-consent .g8-consent__button--accept span,.g8-consent .g8-consent__button--configure span,.g8-cta.primary-tint .g8-cta__button span,.g8-cta.primary-tint .g8-cta__button:not(:first-child) span,.g8-cta__button span,.g8-cta__button:not(:first-child) span,.g8-downloads__download__bottom a,.g8-downloads__download__bottom a span,.g8-event__action-button span,.g8-event__button span,.g8-event__signin__checkin-container button:not(.iti__selected-country),.g8-event__signin__checkin-container button:not(.iti__selected-country) span,.g8-event__signin__signin-container button:not(.iti__selected-country),.g8-event__signin__signin-container button:not(.iti__selected-country) span,.g8-event__signin__success-container button:not(.iti__selected-country),.g8-event__signin__success-container button:not(.iti__selected-country) span,.g8-fac__result-separator p,.g8-fac__result__button span,.g8-fac__result__button:not(:first-child) span,.g8-fac__search-button span,.g8-featured-blogs__all-link,.g8-featured-blogs__all-link span,.g8-featured-blogs__blog__read-more span,.g8-form .wpcf7-submit,.g8-form .wpcf7-submit span,.g8-form__submit span,.g8-hero-v2.primary-tint .g8-hero-v2__button span,.g8-hero-v2.primary-tint .g8-hero-v2__button:not(:first-child) span,.g8-hero-v2__button span,.g8-hero-v2__button:not(:first-child) span,.g8-hero-v2__search-button span,.g8-hero.primary-tint .g8-hero__button span,.g8-hero.primary-tint .g8-hero__button:not(:first-child) span,.g8-hero__button span,.g8-hero__button:not(:first-child) span,.g8-hero__search-button span,.g8-image-content__button span,.g8-image-content__button:not(:first-child) span,.g8-image-content__read-more span,.g8-nav__button span,.g8-nav__button:not(:first-child) span,.g8-nav__main-menu__dropdown__link,.g8-nav__main-menu__dropdown__link span,.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle span,.g8-nav__main-menu__dropdown__submenu__dropright__link,.g8-nav__main-menu__link,.g8-nav__main-menu__link span,.g8-nav__top-bar a,.g8-nav__top-bar a span,.g8-page-title.light .g8-page-title__button span,.g8-page-title.light .g8-page-title__button:not(:first-child) span,.g8-page-title.primary-tint .g8-page-title__button span,.g8-page-title.primary-tint .g8-page-title__button:not(:first-child) span,.g8-page-title__button span,.g8-page-title__button:not(:first-child) span,.g8-popup .modal-footer .g8-popup__button span,.g8-popup .modal-footer .g8-popup__button:last-child span,.g8-search__search-button span,.g8-sidebar__link,.g8-slider__all-link,.g8-slider__all-link span,.g8-slider__button span,.g8-slider__button:not(:first-child) span,.g8-sst-form__callback-button span,.g8-sst-form__nearby-centre a,.g8-sst-form__nearby-centre a span,.g8-sst-form__nearby-centre a:last-child span,.g8-sst-form__step-progress__title,.g8-sst-form__step__add-child span,.g8-sst-form__step__back span,.g8-sst-form__step__confirmation__details__inner h4,.g8-sst-form__step__form-subtitle,.g8-sst-form__step__get-directions span,.g8-sst-form__step__next span,.g8-sst-form__step__preferred-date-time__inner h4,.g8-sst-form__step__save-to-calendar span,.g8-sst-form__step__submit span,.g8-sst-popup .modal-footer .g8-popup__button span,.g8-sst-popup .modal-footer .g8-popup__button:last-child span,.g8-stock-chart__bottom-control button span,.g8-tab__content-link span,.g8-team-profile__item-title,.g8-testimonial__slide__location,.info-window .links a span,.info-window .links a:not(:first-child) span,.single-g8-event .g8-event__attendance-exportbutton span,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton span,.single-g8-event .g8-event__attendance-loginform input[type=submit],.single-g8-event .g8-event__attendance-loginform input[type=submit] span,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton span,.single-g8-event .post-password-form input[type=submit],.single-g8-event .post-password-form input[type=submit] span,.tooltip-inner h6,h6,label{font-size:18px;line-height:24px}}@media (min-width:1440px){.g8-404__button span,.g8-404__button:not(:first-child) span,.g8-accordion__item__title,.g8-anchor-link-banner__link span,.g8-back-to-top__button span,.g8-blog .wp-block-post-date,.g8-blog .wp-block-quote,.g8-blog__categories h4,.g8-blog__categories-list a span,.g8-blog__share span,.g8-blogs__categories-list a span,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link span,.g8-card__all-link,.g8-card__all-link span,.g8-card__card__read-more span,.g8-ccs__download-result span,.g8-ccs__result-tab li a,.g8-ccs__result-table tbody td:first-child,.g8-ccs__result-table__filter-label,.g8-ccs__start-over span,.g8-ccs__step-progress__title,.g8-ccs__step__button-group a,.g8-ccs__step__button-group a span,.g8-ccs__step__button-group a:last-child span,.g8-centre-banner__availability-button span,.g8-centre-banner__availability-button:not(:first-child) span,.g8-centre-banner__availability-list li,.g8-centre-banner__availability-status__label,.g8-centre-features__view-more-less span,.g8-centre-fees__action-btn span,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn span,.g8-centre-fees__calculate-btn span,.g8-centre-fees__fee-amount,.g8-centre-fees__fee-name,.g8-centre-fees__matrix-kindergarten-note p,.g8-centre-fees__matrix-table table tbody td:first-child,.g8-centre-fees__matrix-toggle span,.g8-centre-fees__step-label,.g8-centre-managers__slide__read-more span,.g8-centre-managers__slide__subtitle,.g8-centres-nearby__centres p,.g8-cny__extra-link,.g8-cny__extra-link span,.g8-consent .g8-consent__button--accept span,.g8-consent .g8-consent__button--configure span,.g8-cta.primary-tint .g8-cta__button span,.g8-cta.primary-tint .g8-cta__button:not(:first-child) span,.g8-cta__button span,.g8-cta__button:not(:first-child) span,.g8-downloads__download__bottom a,.g8-downloads__download__bottom a span,.g8-event__action-button span,.g8-event__button span,.g8-event__signin__checkin-container button:not(.iti__selected-country),.g8-event__signin__checkin-container button:not(.iti__selected-country) span,.g8-event__signin__signin-container button:not(.iti__selected-country),.g8-event__signin__signin-container button:not(.iti__selected-country) span,.g8-event__signin__success-container button:not(.iti__selected-country),.g8-event__signin__success-container button:not(.iti__selected-country) span,.g8-fac__result-separator p,.g8-fac__result__button span,.g8-fac__result__button:not(:first-child) span,.g8-fac__search-button span,.g8-featured-blogs__all-link,.g8-featured-blogs__all-link span,.g8-featured-blogs__blog__read-more span,.g8-form .wpcf7-submit,.g8-form .wpcf7-submit span,.g8-form__submit span,.g8-hero-v2.primary-tint .g8-hero-v2__button span,.g8-hero-v2.primary-tint .g8-hero-v2__button:not(:first-child) span,.g8-hero-v2__button span,.g8-hero-v2__button:not(:first-child) span,.g8-hero-v2__search-button span,.g8-hero.primary-tint .g8-hero__button span,.g8-hero.primary-tint .g8-hero__button:not(:first-child) span,.g8-hero__button span,.g8-hero__button:not(:first-child) span,.g8-hero__search-button span,.g8-image-content__button span,.g8-image-content__button:not(:first-child) span,.g8-image-content__read-more span,.g8-nav__button span,.g8-nav__button:not(:first-child) span,.g8-nav__main-menu__dropdown__link,.g8-nav__main-menu__dropdown__link span,.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle span,.g8-nav__main-menu__dropdown__submenu__dropright__link,.g8-nav__main-menu__link,.g8-nav__main-menu__link span,.g8-nav__top-bar a,.g8-nav__top-bar a span,.g8-page-title.light .g8-page-title__button span,.g8-page-title.light .g8-page-title__button:not(:first-child) span,.g8-page-title.primary-tint .g8-page-title__button span,.g8-page-title.primary-tint .g8-page-title__button:not(:first-child) span,.g8-page-title__button span,.g8-page-title__button:not(:first-child) span,.g8-popup .modal-footer .g8-popup__button span,.g8-popup .modal-footer .g8-popup__button:last-child span,.g8-search__search-button span,.g8-sidebar__link,.g8-slider__all-link,.g8-slider__all-link span,.g8-slider__button span,.g8-slider__button:not(:first-child) span,.g8-sst-form__callback-button span,.g8-sst-form__nearby-centre a,.g8-sst-form__nearby-centre a span,.g8-sst-form__nearby-centre a:last-child span,.g8-sst-form__step-progress__title,.g8-sst-form__step__add-child span,.g8-sst-form__step__back span,.g8-sst-form__step__confirmation__details__inner h4,.g8-sst-form__step__form-subtitle,.g8-sst-form__step__get-directions span,.g8-sst-form__step__next span,.g8-sst-form__step__preferred-date-time__inner h4,.g8-sst-form__step__save-to-calendar span,.g8-sst-form__step__submit span,.g8-sst-popup .modal-footer .g8-popup__button span,.g8-sst-popup .modal-footer .g8-popup__button:last-child span,.g8-stock-chart__bottom-control button span,.g8-tab__content-link span,.g8-team-profile__item-title,.g8-testimonial__slide__location,.info-window .links a span,.info-window .links a:not(:first-child) span,.single-g8-event .g8-event__attendance-exportbutton span,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton span,.single-g8-event .g8-event__attendance-loginform input[type=submit],.single-g8-event .g8-event__attendance-loginform input[type=submit] span,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton span,.single-g8-event .post-password-form input[type=submit],.single-g8-event .post-password-form input[type=submit] span,.tooltip-inner h6,h6,label{font-size:18px;line-height:28px}}.g8-blog .wp-block-post-date,.g8-blog .wp-block-quote,.g8-ccs__step-progress__title,.g8-centre-managers__slide__subtitle,.g8-centres-nearby__centres p,.g8-fac__result-separator p,.g8-nav__top-bar a,.g8-nav__top-bar a span,.g8-sst-form__step-progress__title{font-size:18px;line-height:24px}.g8-blog__categories h4,.g8-ccs__result-tab li a,.g8-ccs__result-table tbody td:first-child,.g8-ccs__result-table__filter-label,.g8-centre-banner__availability-list li,.g8-centre-banner__availability-status__label,.g8-centre-fees__fee-amount,.g8-centre-fees__fee-name,.g8-centre-fees__matrix-kindergarten-note p,.g8-centre-fees__matrix-table table tbody td:first-child,.g8-centre-fees__step-label,.g8-nav__main-menu__dropdown__link,.g8-nav__main-menu__dropdown__link span,.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle span,.g8-nav__main-menu__dropdown__submenu__dropright__link,.g8-nav__main-menu__link,.g8-nav__main-menu__link span,.g8-sst-form__step__confirmation__details__inner h4,.g8-sst-form__step__form-subtitle,.g8-sst-form__step__preferred-date-time__inner h4,.g8-tab__content-link span,label{font-size:18px;line-height:28px}*,.g8-ccs__result-table tbody td,.g8-centre-banner__availability-body,.g8-centre-banner__availability-footer,.g8-centre-banner__notification,.g8-centre-features__icon-card__description,.g8-centre-fees__description,.g8-centre-fees__disclaimer,.g8-centre-fees__estimator-subtitle,.g8-centre-fees__hint-content,.g8-centre-fees__matrix-description,.g8-centre-fees__matrix-table table tbody td,.g8-centre-fees__result-card-label,.g8-centre-fees__result-subtitle,.g8-downloads__download__content h4,.g8-event__signin-qr p,.g8-fac__result__notification,.g8-sst-form__nearby-centre h4{font-family:var(--wp--preset--font-family--secondary);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.g8-ccs__result-table tbody td.highlighted:after,.g8-ccs__step .g8-form-group .state-required-error,.g8-centre-count__item-count,.g8-centre-fees__days-hint,.g8-centre-fees__fee-age,.g8-centre-fees__matrix-table table tbody td.highlighted:after,.g8-centre-managers__slide__qualifications li span,.g8-centres-nearby__centres span,.g8-downloads__download__content p,.g8-fac__pagination a,.g8-footer__extra-text-container *,.g8-form .wpcf7-not-valid-tip,.g8-form-group small,.g8-form-group--check label.error,.g8-nav__top-bar--md a,.g8-nav__top-bar--md a span,.g8-promotional-banner__terms .read-more,.g8-promotional-banner__terms .term-title,.g8-saa .g8-iguana-pagination button,.g8-search-result .wp-block-query-pagination a,.g8-slider__slide-preview,.g8-sst-form__distance span,.g8-sst-form__step__timeslots__slot label,.single-g8-event .dt-search label,.single-g8-event label.error,.wp-block-query-pagination a,.wp-block-query-pagination span,label.error{font-family:var(--wp--preset--font-family--secondary);font-size:14px;font-weight:500;letter-spacing:0;line-height:16px}.g8-ccs__step .g8-form-group .state-required-error,.g8-centre-fees__days-hint,.g8-centre-managers__slide__qualifications li span,.g8-form .wpcf7-not-valid-tip,.g8-form-group small,.g8-form-group--check label.error,label.error{font-size:14px;line-height:16px}.g8-ccs__result-table tbody td.highlighted:after,.g8-centre-fees__fee-age,.g8-centre-fees__matrix-table table tbody td.highlighted:after,.g8-downloads__download__content p,.g8-fac__pagination a,.g8-nav__top-bar--md a,.g8-nav__top-bar--md a span,.g8-promotional-banner__terms .read-more,.g8-promotional-banner__terms .term-title,.g8-saa .g8-iguana-pagination button,.g8-search-result .wp-block-query-pagination a,.g8-sst-form__step__timeslots__slot label,.wp-block-query-pagination a,.wp-block-query-pagination span{font-size:14px;line-height:20px}.g8-icon{display:flex}.g8-404__button,.g8-404__button:not(:first-child),.g8-anchor-link-banner__link,.g8-back-to-top__button,.g8-blog__categories-list a,.g8-blog__share,.g8-blogs__categories-list a,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link,.g8-card__card__read-more,.g8-ccs__download-result,.g8-ccs__start-over,.g8-ccs__step__button-group a:last-child,.g8-centre-banner__availability-button,.g8-centre-banner__availability-button:not(:first-child),.g8-centre-features__view-more-less,.g8-centre-fees__action-btn,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn,.g8-centre-fees__calculate-btn,.g8-centre-fees__matrix-toggle,.g8-centre-managers__slide__read-more,.g8-consent .g8-consent__button--accept,.g8-consent .g8-consent__button--configure,.g8-cta.primary-tint .g8-cta__button,.g8-cta.primary-tint .g8-cta__button:not(:first-child),.g8-cta__button,.g8-cta__button:not(:first-child),.g8-event__action-button,.g8-event__button,.g8-event__signin__checkin-container button:not(.iti__selected-country),.g8-event__signin__signin-container button:not(.iti__selected-country),.g8-event__signin__success-container button:not(.iti__selected-country),.g8-fac__result__button,.g8-fac__result__button:not(:first-child),.g8-fac__search-button,.g8-featured-blogs__blog__read-more,.g8-form .wpcf7-submit,.g8-form__submit,.g8-hero-v2.primary-tint .g8-hero-v2__button,.g8-hero-v2.primary-tint .g8-hero-v2__button:not(:first-child),.g8-hero-v2__button,.g8-hero-v2__button:not(:first-child),.g8-hero-v2__search-button,.g8-hero.primary-tint .g8-hero__button,.g8-hero.primary-tint .g8-hero__button:not(:first-child),.g8-hero__button,.g8-hero__button:not(:first-child),.g8-hero__search-button,.g8-image-content__button,.g8-image-content__button:not(:first-child),.g8-image-content__read-more,.g8-nav__button,.g8-nav__button:not(:first-child),.g8-page-title.light .g8-page-title__button,.g8-page-title.light .g8-page-title__button:not(:first-child),.g8-page-title.primary-tint .g8-page-title__button,.g8-page-title.primary-tint .g8-page-title__button:not(:first-child),.g8-page-title__button,.g8-page-title__button:not(:first-child),.g8-popup .modal-footer .g8-popup__button,.g8-popup .modal-footer .g8-popup__button:last-child,.g8-search__search-button,.g8-slider__button,.g8-slider__button:not(:first-child),.g8-sst-form__callback-button,.g8-sst-form__nearby-centre a:last-child,.g8-sst-form__step__add-child,.g8-sst-form__step__back,.g8-sst-form__step__get-directions,.g8-sst-form__step__next,.g8-sst-form__step__save-to-calendar,.g8-sst-form__step__submit,.g8-sst-popup .modal-footer .g8-popup__button,.g8-sst-popup .modal-footer .g8-popup__button:last-child,.g8-stock-chart__bottom-control button,.info-window .links a,.info-window .links a:not(:first-child),.single-g8-event .g8-event__attendance-exportbutton,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton,.single-g8-event .g8-event__attendance-loginform input[type=submit],.single-g8-event .post-password-form .g8-event__attendance-passwordbutton,.single-g8-event .post-password-form input[type=submit]{align-items:center;border:2px solid transparent;border-radius:80px;cursor:pointer;display:inline-flex;gap:8px;height:52px;justify-content:center;padding:12px 20px;text-decoration:none;transition:all .2s ease}.g8-404__button i,.g8-404__button:not(:first-child) i,.g8-anchor-link-banner__link i,.g8-back-to-top__button i,.g8-blog__categories-list a i,.g8-blog__share i,.g8-blogs__categories-list a i,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link i,.g8-card__card__read-more i,.g8-ccs__download-result i,.g8-ccs__start-over i,.g8-ccs__step__button-group a:last-child i,.g8-centre-banner__availability-button i,.g8-centre-banner__availability-button:not(:first-child) i,.g8-centre-features__view-more-less i,.g8-centre-fees__action-btn i,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn i,.g8-centre-fees__calculate-btn i,.g8-centre-fees__matrix-toggle i,.g8-centre-managers__slide__read-more i,.g8-consent .g8-consent__button--accept i,.g8-consent .g8-consent__button--configure i,.g8-cta.primary-tint .g8-cta__button i,.g8-cta.primary-tint .g8-cta__button:not(:first-child) i,.g8-cta__button i,.g8-cta__button:not(:first-child) i,.g8-event__action-button i,.g8-event__button i,.g8-event__signin__checkin-container button:not(.iti__selected-country) i,.g8-event__signin__signin-container button:not(.iti__selected-country) i,.g8-event__signin__success-container button:not(.iti__selected-country) i,.g8-fac__result__button i,.g8-fac__result__button:not(:first-child) i,.g8-fac__search-button i,.g8-featured-blogs__blog__read-more i,.g8-form .wpcf7-submit i,.g8-form__submit i,.g8-hero-v2.primary-tint .g8-hero-v2__button i,.g8-hero-v2.primary-tint .g8-hero-v2__button:not(:first-child) i,.g8-hero-v2__button i,.g8-hero-v2__button:not(:first-child) i,.g8-hero-v2__search-button i,.g8-hero.primary-tint .g8-hero__button i,.g8-hero.primary-tint .g8-hero__button:not(:first-child) i,.g8-hero__button i,.g8-hero__button:not(:first-child) i,.g8-hero__search-button i,.g8-image-content__button i,.g8-image-content__button:not(:first-child) i,.g8-image-content__read-more i,.g8-nav__button i,.g8-nav__button:not(:first-child) i,.g8-page-title.light .g8-page-title__button i,.g8-page-title.light .g8-page-title__button:not(:first-child) i,.g8-page-title.primary-tint .g8-page-title__button i,.g8-page-title.primary-tint .g8-page-title__button:not(:first-child) i,.g8-page-title__button i,.g8-page-title__button:not(:first-child) i,.g8-popup .modal-footer .g8-popup__button i,.g8-popup .modal-footer .g8-popup__button:last-child i,.g8-search__search-button i,.g8-slider__button i,.g8-slider__button:not(:first-child) i,.g8-sst-form__callback-button i,.g8-sst-form__nearby-centre a:last-child i,.g8-sst-form__step__add-child i,.g8-sst-form__step__back i,.g8-sst-form__step__get-directions i,.g8-sst-form__step__next i,.g8-sst-form__step__save-to-calendar i,.g8-sst-form__step__submit i,.g8-sst-popup .modal-footer .g8-popup__button i,.g8-sst-popup .modal-footer .g8-popup__button:last-child i,.g8-stock-chart__bottom-control button i,.info-window .links a i,.info-window .links a:not(:first-child) i,.single-g8-event .g8-event__attendance-exportbutton i,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton i,.single-g8-event .g8-event__attendance-loginform input[type=submit] i,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton i,.single-g8-event .post-password-form input[type=submit] i{font-size:24px}.g8-404__button,.g8-ccs__download-result,.g8-ccs__step__button-group a:last-child,.g8-centre-banner__availability-button,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn,.g8-centre-fees__calculate-btn,.g8-consent .g8-consent__button--accept,.g8-cta.primary-tint .g8-cta__button,.g8-event__button,.g8-event__signin__checkin-container button:not(.iti__selected-country),.g8-event__signin__signin-container button:not(.iti__selected-country),.g8-event__signin__success-container button:not(.iti__selected-country),.g8-fac__result__button,.g8-fac__search-button,.g8-form .wpcf7-submit,.g8-form__submit,.g8-hero-v2.primary-tint .g8-hero-v2__button,.g8-hero-v2__search-button,.g8-hero.primary-tint .g8-hero__button,.g8-hero__search-button,.g8-image-content__button,.g8-nav__button,.g8-page-title.light .g8-page-title__button,.g8-page-title.primary-tint .g8-page-title__button,.g8-popup .modal-footer .g8-popup__button,.g8-search__search-button,.g8-slider__button,.g8-sst-form__step__next,.g8-sst-form__step__save-to-calendar,.g8-sst-form__step__submit,.g8-sst-popup .modal-footer .g8-popup__button,.g8-stock-chart__bottom-control button,.info-window .links a,.single-g8-event .g8-event__attendance-exportbutton,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton,.single-g8-event .g8-event__attendance-loginform input[type=submit],.single-g8-event .post-password-form .g8-event__attendance-passwordbutton,.single-g8-event .post-password-form input[type=submit]{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--button-text-accessible-primary)}.g8-404__button:hover,.g8-ccs__download-result:hover,.g8-ccs__step__button-group a:hover:last-child,.g8-centre-banner__availability-button:hover,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn:hover,.g8-centre-fees__calculate-btn:hover,.g8-consent .g8-consent__button--accept:hover,.g8-cta.primary-tint .g8-cta__button:hover,.g8-event__button:hover,.g8-event__signin__checkin-container button:hover:not(.iti__selected-country),.g8-event__signin__signin-container button:hover:not(.iti__selected-country),.g8-event__signin__success-container button:hover:not(.iti__selected-country),.g8-fac__result__button:hover,.g8-fac__search-button:hover,.g8-form .wpcf7-submit:hover,.g8-form__submit:hover,.g8-hero-v2.primary-tint .g8-hero-v2__button:hover,.g8-hero-v2__search-button:hover,.g8-hero.primary-tint .g8-hero__button:hover,.g8-hero__search-button:hover,.g8-image-content__button:hover,.g8-nav__button:hover,.g8-page-title.light .g8-page-title__button:hover,.g8-page-title.primary-tint .g8-page-title__button:hover,.g8-popup .modal-footer .g8-popup__button:hover,.g8-search__search-button:hover,.g8-slider__button:hover,.g8-sst-form__step__next:hover,.g8-sst-form__step__save-to-calendar:hover,.g8-sst-form__step__submit:hover,.g8-sst-popup .modal-footer .g8-popup__button:hover,.g8-stock-chart__bottom-control button:hover,.info-window .links a:hover,.single-g8-event .g8-event__attendance-exportbutton:hover,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton:hover,.single-g8-event .g8-event__attendance-loginform input[type=submit]:hover,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton:hover,.single-g8-event .post-password-form input[type=submit]:hover{background-color:var(--wp--preset--color--primary-tint);border-color:var(--wp--preset--color--primary-tint);color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-404__button:disabled,.g8-ccs__download-result:disabled,.g8-ccs__step__button-group a:disabled:last-child,.g8-centre-banner__availability-button:disabled,.g8-centre-fees__action-btn.g8-centre-fees__book-tour-btn:disabled,.g8-centre-fees__calculate-btn:disabled,.g8-consent .g8-consent__button--accept:disabled,.g8-cta.primary-tint .g8-cta__button:disabled,.g8-event__button:disabled,.g8-event__signin__checkin-container button:disabled:not(.iti__selected-country),.g8-event__signin__signin-container button:disabled:not(.iti__selected-country),.g8-event__signin__success-container button:disabled:not(.iti__selected-country),.g8-fac__result__button:disabled,.g8-fac__search-button:disabled,.g8-form .wpcf7-submit:disabled,.g8-form__submit:disabled,.g8-hero-v2.primary-tint .g8-hero-v2__button:disabled,.g8-hero-v2__search-button:disabled,.g8-hero.primary-tint .g8-hero__button:disabled,.g8-hero__search-button:disabled,.g8-image-content__button:disabled,.g8-nav__button:disabled,.g8-page-title.light .g8-page-title__button:disabled,.g8-page-title.primary-tint .g8-page-title__button:disabled,.g8-popup .modal-footer .g8-popup__button:disabled,.g8-search__search-button:disabled,.g8-slider__button:disabled,.g8-sst-form__step__next:disabled,.g8-sst-form__step__save-to-calendar:disabled,.g8-sst-form__step__submit:disabled,.g8-sst-popup .modal-footer .g8-popup__button:disabled,.g8-stock-chart__bottom-control button:disabled,.info-window .links a:disabled,.single-g8-event .g8-event__attendance-exportbutton:disabled,.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton:disabled,.single-g8-event .g8-event__attendance-loginform input[type=submit]:disabled,.single-g8-event .post-password-form .g8-event__attendance-passwordbutton:disabled,.single-g8-event .post-password-form input[type=submit]:disabled{background-color:#fff;border-color:#a2a2a2;color:#a2a2a2;cursor:not-allowed}.g8-cta__button,.g8-hero-v2__button,.g8-hero__button,.g8-page-title__button{background-color:#fff;border-color:#fff;color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-cta__button:hover,.g8-hero-v2__button:hover,.g8-hero__button:hover,.g8-page-title__button:hover{background-color:var(--wp--preset--color--primary-tint);border-color:var(--wp--preset--color--primary-tint);color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-404__button:not(:first-child),.g8-anchor-link-banner__link,.g8-back-to-top__button,.g8-blog__categories-list a,.g8-blog__share,.g8-blogs__categories-list a,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link,.g8-card__card__read-more,.g8-ccs__start-over,.g8-centre-banner__availability-button:not(:first-child),.g8-centre-features__view-more-less,.g8-centre-fees__action-btn,.g8-centre-fees__matrix-toggle,.g8-centre-managers__slide__read-more,.g8-consent .g8-consent__button--configure,.g8-cta.primary-tint .g8-cta__button:not(:first-child),.g8-event__action-button,.g8-fac__result__button:not(:first-child),.g8-featured-blogs__blog__read-more,.g8-hero-v2.primary-tint .g8-hero-v2__button:not(:first-child),.g8-hero.primary-tint .g8-hero__button:not(:first-child),.g8-image-content__button:not(:first-child),.g8-image-content__read-more,.g8-nav__button:not(:first-child),.g8-page-title.light .g8-page-title__button:not(:first-child),.g8-page-title.primary-tint .g8-page-title__button:not(:first-child),.g8-popup .modal-footer .g8-popup__button:last-child,.g8-slider__button:not(:first-child),.g8-sst-form__callback-button,.g8-sst-form__nearby-centre a:last-child,.g8-sst-form__step__add-child,.g8-sst-form__step__back,.g8-sst-form__step__get-directions,.g8-sst-popup .modal-footer .g8-popup__button:last-child,.info-window .links a:not(:first-child){background-color:#fff;border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-404__button:hover:not(:first-child),.g8-anchor-link-banner__link:hover,.g8-back-to-top__button:hover,.g8-blog__categories-list a:hover,.g8-blog__share:hover,.g8-blogs__categories-list a:hover,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link:hover,.g8-card__card__read-more:hover,.g8-ccs__start-over:hover,.g8-centre-banner__availability-button:hover:not(:first-child),.g8-centre-features__view-more-less:hover,.g8-centre-fees__action-btn:hover,.g8-centre-fees__matrix-toggle:hover,.g8-centre-managers__slide__read-more:hover,.g8-consent .g8-consent__button--configure:hover,.g8-cta.primary-tint .g8-cta__button:hover:not(:first-child),.g8-event__action-button:hover,.g8-fac__result__button:hover:not(:first-child),.g8-featured-blogs__blog__read-more:hover,.g8-hero-v2.primary-tint .g8-hero-v2__button:hover:not(:first-child),.g8-hero.primary-tint .g8-hero__button:hover:not(:first-child),.g8-image-content__button:hover:not(:first-child),.g8-image-content__read-more:hover,.g8-nav__button:hover:not(:first-child),.g8-page-title.light .g8-page-title__button:hover:not(:first-child),.g8-page-title.primary-tint .g8-page-title__button:hover:not(:first-child),.g8-popup .modal-footer .g8-popup__button:hover:last-child,.g8-slider__button:hover:not(:first-child),.g8-sst-form__callback-button:hover,.g8-sst-form__nearby-centre a:hover:last-child,.g8-sst-form__step__add-child:hover,.g8-sst-form__step__back:hover,.g8-sst-form__step__get-directions:hover,.g8-sst-popup .modal-footer .g8-popup__button:hover:last-child,.info-window .links a:hover:not(:first-child){background-color:var(--wp--preset--color--primary-tint);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-404__button:disabled:not(:first-child),.g8-anchor-link-banner__link:disabled,.g8-back-to-top__button:disabled,.g8-blog__categories-list a:disabled,.g8-blog__share:disabled,.g8-blogs__categories-list a:disabled,.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-link:disabled,.g8-card__card__read-more:disabled,.g8-ccs__start-over:disabled,.g8-centre-banner__availability-button:disabled:not(:first-child),.g8-centre-features__view-more-less:disabled,.g8-centre-fees__action-btn:disabled,.g8-centre-fees__matrix-toggle:disabled,.g8-centre-managers__slide__read-more:disabled,.g8-consent .g8-consent__button--configure:disabled,.g8-cta.primary-tint .g8-cta__button:disabled:not(:first-child),.g8-event__action-button:disabled,.g8-fac__result__button:disabled:not(:first-child),.g8-featured-blogs__blog__read-more:disabled,.g8-hero-v2.primary-tint .g8-hero-v2__button:disabled:not(:first-child),.g8-hero.primary-tint .g8-hero__button:disabled:not(:first-child),.g8-image-content__button:disabled:not(:first-child),.g8-image-content__read-more:disabled,.g8-nav__button:disabled:not(:first-child),.g8-page-title.light .g8-page-title__button:disabled:not(:first-child),.g8-page-title.primary-tint .g8-page-title__button:disabled:not(:first-child),.g8-popup .modal-footer .g8-popup__button:disabled:last-child,.g8-slider__button:disabled:not(:first-child),.g8-sst-form__callback-button:disabled,.g8-sst-form__nearby-centre a:disabled:last-child,.g8-sst-form__step__add-child:disabled,.g8-sst-form__step__back:disabled,.g8-sst-form__step__get-directions:disabled,.g8-sst-popup .modal-footer .g8-popup__button:disabled:last-child,.info-window .links a:disabled:not(:first-child){background-color:#fff;border-color:#a2a2a2;color:#a2a2a2;cursor:not-allowed}.g8-cta__button:not(:first-child),.g8-hero-v2__button:not(:first-child),.g8-hero__button:not(:first-child),.g8-page-title__button:not(:first-child){background-color:var(--wp--preset--color--button-text-accessible-secondary);border-color:#fff;color:#fff}.g8-cta__button:hover:not(:first-child),.g8-hero-v2__button:hover:not(:first-child),.g8-hero__button:hover:not(:first-child),.g8-page-title__button:hover:not(:first-child){background-color:var(--wp--preset--color--primary-tint);border-color:#fff;color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-card__all-link,.g8-ccs__step__button-group a,.g8-cny__extra-link,.g8-downloads__download__bottom a,.g8-featured-blogs__all-link,.g8-slider__all-link,.g8-sst-form__nearby-centre a{align-items:center;color:var(--wp--preset--color--primary);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;text-decoration:none;transition:all .2s ease}.g8-card__all-link i,.g8-ccs__step__button-group a i,.g8-cny__extra-link i,.g8-downloads__download__bottom a i,.g8-featured-blogs__all-link i,.g8-slider__all-link i,.g8-sst-form__nearby-centre a i{font-size:24px}.g8-block-content a,.g8-block-wysiwyg a,.g8-blog a,.g8-card__card__description a,.g8-ccs__result-disclaimer a,.g8-centre-banner__content a,.g8-centre-features__icon-card__description a,.g8-centre-fees__disclaimer a,.g8-centre-managers__slide__full-content a,.g8-centre-managers__slide__short-content a,.g8-cny__location a,.g8-consent .modal-body a,.g8-featured-blogs__blog__description a,.g8-icon-card__card__description a,.g8-page-title__content a,.g8-popup .modal-body a,.g8-slider__slide__content a,.g8-sst-form__step-progress__description a,.g8-sst-popup .modal-body a,.g8-team-profile__item-description a,.g8-testimonial__slide__content a,.single-g8-event .g8-event__attendance-loginform a,.single-g8-event .post-password-form a,.single-g8-event .wp-block-post-content a{color:inherit;text-decoration:underline}.g8-block-content a:hover,.g8-block-wysiwyg a:hover,.g8-blog a:hover,.g8-card__card__description a:hover,.g8-ccs__result-disclaimer a:hover,.g8-centre-banner__content a:hover,.g8-centre-features__icon-card__description a:hover,.g8-centre-fees__disclaimer a:hover,.g8-centre-managers__slide__full-content a:hover,.g8-centre-managers__slide__short-content a:hover,.g8-cny__location a:hover,.g8-consent .modal-body a:hover,.g8-featured-blogs__blog__description a:hover,.g8-icon-card__card__description a:hover,.g8-page-title__content a:hover,.g8-popup .modal-body a:hover,.g8-slider__slide__content a:hover,.g8-sst-form__step-progress__description a:hover,.g8-sst-popup .modal-body a:hover,.g8-team-profile__item-description a:hover,.g8-testimonial__slide__content a:hover,.single-g8-event .g8-event__attendance-loginform a:hover,.single-g8-event .post-password-form a:hover,.single-g8-event .wp-block-post-content a:hover{color:inherit}.g8-accordion__item__content,.g8-accordion__item__header__button,.g8-accordion__item__header__button:not(.collapsed){border-radius:16px!important}.g8-accordion__item__header__button{border:1px solid #fff}.g8-accordion__item__content,.g8-accordion__item__header__button:not(.collapsed){border:1px solid var(--wp--preset--color--primary)}.g8-container{--bs-gutter-x:0;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.tooltip{opacity:1!important;padding:0}.tooltip-inner{background-color:#414042;max-height:400px;max-width:500px;overflow-x:hidden;overflow-y:auto;padding:24px;text-align:left}.tooltip-inner p:last-child{margin:0}.tooltip-inner h6,.tooltip-inner ul{margin-bottom:16px}@media (min-width:768px){.tooltip-inner{max-height:none;padding:24px}}.tooltip__close{color:#fff;position:absolute;right:8px;top:8px}.tooltip__close i{font-size:20px}.info-window{background-color:#fff;border-radius:5px;margin-right:8px;max-width:375px}.info-window *{color:#171717}.info-window p{margin:4px;padding:0}.info-window h3{color:var(--wp--preset--color--primary)!important}.info-window .notification{background-color:var(--wp--preset--color--primary-tint);border-radius:16px;color:var(--wp--preset--color--button-text-accessible-secondary);display:inline-block;padding:8px 12px}.info-window .services{font-weight:700}.info-window .links{display:flex;gap:8px}.info-window .links a{height:auto;padding:8px 12px}.info-window .links a span{font-size:16px;line-height:16px}.info-window .links a:not(:first-child){height:auto;padding:8px 12px}.info-window .links a:not(:first-child) span{font-size:16px;line-height:16px}@media (min-width:768px){.info-window{max-width:300px}}.gm-style-iw .gm-ui-hover-effect{height:24px!important;right:8px!important;top:8px!important;width:24px!important}.gm-style-iw .gm-ui-hover-effect span{height:24px!important;margin:0!important;width:24px!important}.gm-style-iw .gm-ui-hover-effect:after{display:none}.gm-style img{max-width:none!important}.gm-style text{font-size:50px!important}@media (min-width:768px){.gm-style-iw-c{max-width:100%!important}}.g8-accordion{background-color:#fff}.g8-accordion.dark{background-color:#f3f4f9}@media (min-width:1440px){.g8-accordion__container{max-width:872px}}.g8-accordion__items{display:flex;flex-direction:column;gap:16px}.g8-accordion__item{background-color:transparent;border:none}.g8-accordion__item__header{overflow:hidden}.g8-accordion__item__header__button{align-items:center;border:2px solid #f3f4f9;border-radius:16px;color:#414042;display:flex;justify-content:space-between;overflow:hidden;padding:16px 12px}@media (min-width:1440px){.g8-accordion__item__header__button{padding:16px 24px}}.g8-accordion__item__header__button:after{content:none}.g8-accordion__item__header__button:focus{box-shadow:none;z-index:1}.g8-accordion__item__header__button .g8-icon{font-size:24px;transition:var(--bs-accordion-btn-icon-transition)}.g8-accordion__item__header__button:not(.collapsed){color:#414042;padding:17px 13px}@media (min-width:1440px){.g8-accordion__item__header__button:not(.collapsed){padding:17px 25px}}.g8-accordion__item__header__button:not(.collapsed) .g8-icon{transform:var(--bs-accordion-btn-icon-transform)}.g8-accordion__item__content{background-color:#fff;color:#5d5d5d;margin-top:8px;padding:12px}@media (min-width:1440px){.g8-accordion__item__content{padding:12px 24px}}.g8-accordion-list{background-color:#fff}.g8-accordion-list.dark{background-color:#f3f4f9}@media (min-width:1440px){.g8-accordion-list__container{max-width:872px}}.g8-accordion-list .g8-accordion__container{padding:0 0 48px}.g8-featured-blogs__all-link{min-width:-moz-fit-content;min-width:fit-content}.g8-featured-blogs__blogs{display:flex;flex-direction:column;gap:16px}@media (min-width:1440px){.g8-featured-blogs__blogs{display:grid;grid-template-columns:760px auto}}.g8-featured-blogs__blog{border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);overflow:hidden;padding:16px;position:relative}.g8-featured-blogs__blog__featured-image img{height:185px;margin:-16px -16px 16px;-o-object-fit:cover;object-fit:cover;width:calc(100% + 32px)}@media (min-width:1440px){.g8-featured-blogs__blog__featured-image img{height:377px}}.g8-featured-blogs__blog__title{margin-bottom:16px}.g8-featured-blogs__blog__description{color:#5d5d5d;margin-bottom:24px}@media (min-width:1440px){.g8-featured-blogs__blog__read-more{bottom:16px;position:absolute}.g8-featured-blogs__blog:first-child{grid-column:1/span 1;grid-row:1/span 2;height:628px}}.g8-card{overflow:hidden}.g8-card__all-link{min-width:-moz-fit-content;min-width:fit-content}.g8-card__cards{overflow:visible;position:relative}.g8-card__cards .swiper-wrapper{margin-bottom:16px}@media (min-width:768px){.g8-card__cards .swiper-wrapper{display:flex;gap:16px}}@media (min-width:1440px){.g8-card__cards .swiper-wrapper{gap:24px;margin-bottom:0}}.g8-card__card{border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);overflow:hidden;padding:16px;position:relative}.g8-card__card__image img{margin:-16px -16px 16px;max-height:241px;-o-object-fit:cover;object-fit:cover;width:calc(100% + 32px)}@media (min-width:1440px){.g8-card__card__image img{max-height:300px}}.g8-card__card__title{color:#171717;margin-bottom:16px}.g8-card__card__title a{color:#171717}.g8-card__card__description{color:#5d5d5d;margin-bottom:24px}@media (min-width:768px){.g8-card__card__description{flex:1}.g8-card__card__read-more{align-self:flex-start}.g8-card__card{display:flex;flex-direction:column;height:auto;margin:0!important}}@media (min-width:1440px){.g8-card__card{flex:1}}.g8-card__pagination{align-items:center;display:flex;gap:4px;height:32px;justify-content:center}.g8-card__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-card__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary);width:24px}@media (min-width:1440px){.g8-card__pagination{display:none}}.g8-card__next-button,.g8-card__prev-button{align-items:center;border-radius:33px;bottom:0;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px}.g8-card__next-button i,.g8-card__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:1440px){.g8-card__next-button,.g8-card__prev-button{display:none}}.g8-card__prev-button{left:0}.g8-card__next-button{right:0}.g8-icon-card{overflow:hidden}.g8-icon-card__header{justify-content:center!important}.g8-icon-card__cards{overflow:visible;position:relative}.g8-icon-card__cards .swiper-wrapper{margin-bottom:16px}@media (min-width:768px){.g8-icon-card__cards .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:0}}@media (min-width:1440px){.g8-icon-card__cards .swiper-wrapper{gap:24px}}.g8-icon-card__card{border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;flex-direction:column;overflow:hidden;padding:16px;position:relative}.g8-icon-card__card__icon-container{align-items:center;background-color:var(--wp--preset--color--secondary);display:flex;height:88px;justify-content:center;margin:0 auto 24px;-webkit-mask-image:url(../images/icon-card-background.svg);mask-image:url(../images/icon-card-background.svg);width:88px}.g8-icon-card__card__icon-container i{color:#fff;font-size:70px}.g8-icon-card__card__title{margin-bottom:16px}.g8-icon-card__card__description{color:#5d5d5d;margin-bottom:0}@media (min-width:768px){.g8-icon-card__card{flex:0 0 calc(50% - 8px);height:auto;margin:0!important}}@media (min-width:1440px){.g8-icon-card__card.lg-one-fourth{flex:0 0 calc(25% - 18px)}.g8-icon-card__card.lg-one-third{flex:0 0 calc(33.33% - 16px)}.g8-icon-card__card.lg-one-half{flex:0 0 calc(50% - 12px)}.g8-icon-card__card.lg-full{flex:0 0 100%}}.g8-icon-card__pagination{align-items:center;display:flex;gap:4px;height:32px;justify-content:center}.g8-icon-card__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-icon-card__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary);width:24px}@media (min-width:768px){.g8-icon-card__pagination{display:none}}.g8-icon-card__next-button,.g8-icon-card__prev-button{align-items:center;border-radius:33px;bottom:0;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px}.g8-icon-card__next-button i,.g8-icon-card__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-icon-card__next-button,.g8-icon-card__prev-button{display:none}}.g8-icon-card__prev-button{left:0}.g8-icon-card__next-button{right:0}.g8-cta{overflow:hidden}.g8-cta.primary-tint .g8-cta__container{background-color:var(--wp--preset--color--primary-tint)}.g8-cta.primary-tint .g8-icon{color:var(--wp--preset--color--primary)}.g8-cta.primary-tint .g8-cta__content,.g8-cta.primary-tint .g8-cta__title{color:#171717}.g8-cta.primary-tint .g8-cta__button:hover{border-color:var(--wp--preset--color--primary)}.g8-cta__container{background-color:var(--wp--preset--color--primary);border-radius:16px;overflow:hidden}@media (min-width:768px){.g8-cta__container{display:flex}.g8-cta__container.image-right{flex-direction:row-reverse}.g8-cta__container.image-right .pattern-one,.g8-cta__container.image-right .pattern-two{left:-20px!important;right:auto!important;transform:scaleX(1)!important}.g8-cta__container.image-right .g8-cta__inner-container--content{padding-left:0 16px 0 24px}}@media (min-width:1440px){.g8-cta__container.image-right .pattern-one{left:-56px!important}.g8-cta__container.image-right .pattern-two{left:-40px!important}.g8-cta__container.image-right .g8-cta__inner-container--content{padding:12px 140px 12px 24px}}@media (min-width:768px){.g8-cta__inner-container--image{position:relative;width:369px}}@media (min-width:1440px){.g8-cta__inner-container--image{position:relative;width:648px}}.g8-cta__inner-container--image .g8-icon{color:var(--wp--preset--color--secondary);display:none}@media (min-width:768px){.g8-cta__inner-container--image .g8-icon{display:block;position:absolute}.g8-cta__inner-container--image .g8-icon.pattern-one{font-size:47px;right:-20px;top:30px;transform:scaleX(-1)}.g8-cta__inner-container--image .g8-icon.pattern-two{bottom:20px;font-size:34px;right:-20px;transform:scaleX(-1)}}@media (min-width:1440px){.g8-cta__inner-container--image .g8-icon.pattern-one{font-size:97px;right:-56px;top:16px}.g8-cta__inner-container--image .g8-icon.pattern-two{bottom:6px;font-size:37px;right:-40px}}.g8-cta__inner-container--content{padding:24px 16px}@media (min-width:768px){.g8-cta__inner-container--content{display:flex;flex:1;flex-direction:column;justify-content:center;padding:16px 24px 16px 16px}}@media (min-width:1440px){.g8-cta__inner-container--content{padding:12px 24px 12px 140px}}.g8-cta__image img{height:242px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-cta__image img{height:100%}}.g8-cta__content,.g8-cta__title{color:#fff}.g8-cta__buttons-group{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:32px}@media (min-width:768px){.g8-cta__buttons-group{flex-direction:row}}.g8-hero{background-color:var(--wp--preset--color--primary);border-radius:16px}.g8-hero.primary-tint{background-color:var(--wp--preset--color--primary-tint)}.g8-hero.primary-tint .g8-icon{color:var(--wp--preset--color--primary)}.g8-hero.primary-tint .g8-hero__content,.g8-hero.primary-tint .g8-hero__title{color:#171717}.g8-hero.primary-tint .g8-hero__button{border-color:var(--wp--preset--color--button-text-accessible-secondary)!important}.g8-hero.primary-tint .g8-hero__search-button .g8-icon{color:#171717}.g8-hero.primary-tint .g8-hero__button:hover{border-color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-hero__container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}}.g8-hero__inner-container--image{margin-bottom:24px;overflow:hidden}@media (min-width:768px){.g8-hero__inner-container--image{flex:1;margin-bottom:0;position:relative;text-align:right}}.g8-hero__inner-container--image .g8-icon{color:var(--wp--preset--color--secondary);display:none}@media (min-width:768px){.g8-hero__inner-container--image .g8-icon{display:block;font-size:177px;left:20px;position:absolute;top:0}}@media (min-width:992px){.g8-hero__inner-container--image .g8-icon{font-size:220px;left:0}}@media (min-width:1200px){.g8-hero__inner-container--image .g8-icon{font-size:250px}}@media (min-width:1440px){.g8-hero__inner-container--image .g8-icon{font-size:288px;left:46px}}@media (min-width:768px){.g8-hero__inner-container--content{flex:1}}@media (min-width:1440px){.g8-hero__inner-container--content{flex:0 0 536px}}@media (min-width:768px){.g8-hero__image{position:relative;z-index:1}}.g8-hero__image img{border-radius:16px;height:265px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-hero__image img{height:206px;width:275px}}@media (min-width:992px){.g8-hero__image img{height:275px;width:auto}}@media (min-width:1200px){.g8-hero__image img{height:330px;width:auto}}@media (min-width:1440px){.g8-hero__image img{height:372px;width:643px}}.g8-hero__title{color:#fff;margin-bottom:16px}.g8-hero__content{color:#fff;margin-bottom:0}.g8-hero__buttons-group{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:32px}@media (min-width:768px){.g8-hero__buttons-group{flex-direction:row}}.g8-hero__inner-container--search{align-items:center;background-color:#f3f4f9;border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;flex:0 0 100%;flex-wrap:wrap;gap:13px;margin:24px auto 0;padding:16px 12px;position:relative}.g8-hero__inner-container--search .g8-icon-magnifer-line{color:#5d5d5d;display:none;font-size:16px;z-index:1}@media (min-width:768px){.g8-hero__inner-container--search .g8-icon-magnifer-line{bottom:40px;display:flex;left:32px;position:absolute}}@media (min-width:1440px){.g8-hero__inner-container--search .g8-icon-magnifer-line{bottom:48px;left:40px}}@media (min-width:768px){.g8-hero__inner-container--search{gap:24px;padding:16px}}@media (min-width:1440px){.g8-hero__inner-container--search{margin-top:48px;max-width:1096px;padding:24px}}.g8-hero__inner-container--search.with-title .select2-container:not(.select2){top:49px!important}@media (min-width:768px){.g8-hero__inner-container--search.with-title .select2-container:not(.select2){top:44px!important}}@media (min-width:1440px){.g8-hero__inner-container--search.with-title .select2-container:not(.select2){top:52px!important}}.g8-hero__centre-search-title{flex:0 0 100%;margin-bottom:-5px}@media (min-width:768px){.g8-hero__centre-search-title{margin-bottom:-16px}}.g8-hero__centre-search{-webkit-appearance:none;-moz-appearance:none;appearance:none}.g8-hero .select2-container{flex:1}.g8-hero .select2-search{padding:0;position:relative}@media (min-width:768px){.g8-hero .select2-search:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;bottom:0;color:#5d5d5d;content:"\f149";display:flex;font-family:g8-icon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400!important;left:16px;line-height:1;position:absolute;text-transform:none;top:0}}.g8-hero .select2-search__field{background-color:#fff;border:none!important;height:42px;padding:8px 16px!important}@media (min-width:768px){.g8-hero .select2-search__field{height:64px;padding:20px 16px 20px 40px!important}}.g8-hero .select2-results{background-color:#fff}.g8-hero .select2-selection,.g8-hero__centre-search{background-color:#fff;border:1px solid #fff!important;border-radius:8px;box-shadow:none;color:#5d5d5d;flex:1;height:42px!important;outline:none!important;padding:8px 16px!important;transition:all .2s ease}.g8-hero .select2-selection:focus,.g8-hero__centre-search:focus{border:1px solid #f3f4f9;box-shadow:0 0 0 3px rgba(171,48,14,.149)}@media (min-width:768px){.g8-hero .select2 .select2-selection,.g8-hero .select2-selection,.g8-hero__centre-search{height:64px!important;padding:20px 16px 20px 40px!important}}.g8-hero .select2-container:not(.select2){top:19px!important}@media (min-width:768px){.g8-hero .select2-container:not(.select2){top:16px!important}}@media (min-width:1440px){.g8-hero .select2-container:not(.select2){top:24px!important}}.g8-hero .select2-selection__arrow{display:none!important}.g8-hero__search-button span{display:none}@media (min-width:768px){.g8-hero__search-button span{display:block}}.g8-hero__search-button i{color:#fff!important;display:flex!important}@media (min-width:768px){.g8-hero__search-button i{display:none!important}}@media (max-width:575.98px){.g8-hero #select2-g8-hero__centre-search-container{padding-right:0!important}}.g8-hero-v2{background-color:var(--wp--preset--color--primary)}.g8-hero-v2.primary-tint{background-color:var(--wp--preset--color--primary-tint)}.g8-hero-v2.primary-tint .g8-icon{color:var(--wp--preset--color--primary)}.g8-hero-v2.primary-tint .g8-hero-v2__content,.g8-hero-v2.primary-tint .g8-hero-v2__title{color:#171717}.g8-hero-v2.primary-tint .g8-hero-v2__button{border-color:var(--wp--preset--color--button-text-accessible-secondary)!important}.g8-hero-v2.primary-tint .g8-hero-v2__search-button .g8-icon{color:#171717}.g8-hero-v2.primary-tint .g8-hero-v2__button:hover{border-color:var(--wp--preset--color--primary)}.g8-hero-v2__container{padding:0 0 28px!important}@media (min-width:768px){.g8-hero-v2__container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;padding:0!important}}.g8-hero-v2__inner-container--image{margin-bottom:24px;overflow:hidden}@media (min-width:768px){.g8-hero-v2__inner-container--image{flex:1;margin-bottom:0;position:relative;text-align:right}}.g8-hero-v2__inner-container--content{padding:0 20px}@media (min-width:768px){.g8-hero-v2__inner-container--content{flex:0 0 40%;padding:0 16px 0 0}}@media (min-width:1440px){.g8-hero-v2__inner-container--content{flex:0 0 407px;padding:0}}@media (min-width:768px){.g8-hero-v2__image{position:relative;z-index:1}}.g8-hero-v2__image img{height:265px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-hero-v2__image img{height:450px;width:auto}}@media (min-width:1440px){.g8-hero-v2__image img{height:564px;width:813px}}.g8-hero-v2__title{color:#fff;margin-bottom:16px}.g8-hero-v2__content{color:#fff;margin-bottom:0}.g8-hero-v2__buttons-group{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:32px}@media (min-width:768px){.g8-hero-v2__buttons-group{flex-direction:row}}.g8-hero-v2__inner-container--search{align-items:center;background-color:#f3f4f9;border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;flex:0 0 100%;flex-wrap:wrap;gap:13px;margin:24px auto 0;padding:16px 12px;position:relative;width:calc(100% - 40px)}.g8-hero-v2__inner-container--search .g8-icon-magnifer-line{color:#5d5d5d;display:none;font-size:16px;z-index:1}@media (min-width:768px){.g8-hero-v2__inner-container--search .g8-icon-magnifer-line{bottom:48px;display:flex;left:32px;position:absolute}}@media (min-width:1440px){.g8-hero-v2__inner-container--search .g8-icon-magnifer-line{left:40px}}@media (min-width:768px){.g8-hero-v2__inner-container--search{bottom:24px;left:0;margin-top:48px;padding:24px;position:absolute;right:0;width:600px;z-index:1}}@media (min-width:1440px){.g8-hero-v2__inner-container--search{width:840px}}.g8-hero-v2__inner-container--search.with-title .select2-container:not(.select2){top:49px!important}@media (min-width:768px){.g8-hero-v2__inner-container--search.with-title .select2-container:not(.select2){top:44px!important}}@media (min-width:1440px){.g8-hero-v2__inner-container--search.with-title .select2-container:not(.select2){top:52px!important}}.g8-hero-v2__centre-search-title{flex:0 0 100%;margin-bottom:-5px}@media (min-width:768px){.g8-hero-v2__centre-search-title{margin-bottom:-16px}}.g8-hero-v2__centre-search{-webkit-appearance:none;-moz-appearance:none;appearance:none}.g8-hero-v2 .select2-container{flex:1}.g8-hero-v2 .select2-search{padding:0;position:relative}@media (min-width:768px){.g8-hero-v2 .select2-search:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;bottom:0;color:#5d5d5d;content:"\f149";display:flex;font-family:g8-icon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400!important;left:16px;line-height:1;position:absolute;text-transform:none;top:0}}.g8-hero-v2 .select2-search__field{background-color:#fff;border:none!important;height:42px;padding:8px 16px!important}@media (min-width:768px){.g8-hero-v2 .select2-search__field{height:64px;padding:20px 16px 20px 40px!important}}.g8-hero-v2 .select2-results{background-color:#fff}.g8-hero-v2 .select2-selection,.g8-hero-v2__centre-search{background-color:#fff;border:1px solid #9da2b2!important;border-radius:8px;box-shadow:none;color:#5d5d5d;flex:1;height:42px!important;outline:none!important;padding:8px 16px!important;transition:all .2s ease}.g8-hero-v2 .select2-selection:focus,.g8-hero-v2__centre-search:focus{border:1px solid #f3f4f9;box-shadow:0 0 0 3px rgba(171,48,14,.149)}@media (min-width:768px){.g8-hero-v2 .select2 .select2-selection,.g8-hero-v2 .select2-selection,.g8-hero-v2__centre-search{height:64px!important;padding:20px 16px 20px 40px!important}}.g8-hero-v2 .select2-container:not(.select2){top:19px!important}@media (min-width:768px){.g8-hero-v2 .select2-container:not(.select2){top:16px!important}}@media (min-width:1440px){.g8-hero-v2 .select2-container:not(.select2){top:24px!important}}.g8-hero-v2 .select2-selection__arrow{display:none!important}.g8-hero-v2__search-button span{display:none}@media (min-width:768px){.g8-hero-v2__search-button span{display:block}}.g8-hero-v2__search-button i{color:#fff!important;display:flex!important}@media (min-width:768px){.g8-hero-v2__search-button i{display:none!important}}@media (max-width:575.98px){.g8-hero-v2 #select2-g8-hero-v2__centre-search-container{padding-right:0!important}}.g8-slider{overflow:hidden}.g8-slider__all-link{min-width:-moz-fit-content;min-width:fit-content}.g8-slider__slides{overflow:visible;position:relative}@media (min-width:768px){.g8-slider__slides{overflow:hidden}}.g8-slider__slides .swiper-wrapper{margin-bottom:16px}@media (min-width:768px){.g8-slider__slides .swiper-wrapper{display:flex;margin-bottom:0}}.g8-slider__slide{overflow:hidden;position:relative}.g8-slider__slide__content-container{background-color:var(--wp--preset--color--primary-tint);border-radius:16px;padding:16px}@media (min-width:768px){.g8-slider__slide__content-container{padding:24px}}@media (min-width:1440px){.g8-slider__slide__content-container{flex:0 0 50%}}.g8-slider__slide__image img{border-radius:16px;height:auto;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1440px){.g8-slider__slide__image img{margin-bottom:0;max-height:none}.g8-slider__slide__image{display:flex;flex:1}}.g8-slider__slide__subtitle{color:#5d5d5d;margin:0}.g8-slider__slide__content{color:#5d5d5d}.g8-slider__slide__content p:last-child{margin-bottom:0}@media (min-width:1440px){.g8-slider__slide{-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap}}.g8-slider__buttons-group{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:16px}@media (min-width:768px){.g8-slider__buttons-group{flex-direction:row;margin-top:32px}}.g8-slider__pagination{align-items:center;display:flex;gap:4px;height:32px;justify-content:center}.g8-slider__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-slider__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary);width:24px}@media (min-width:768px){.g8-slider__pagination{align-items:flex-end;margin-top:-32px;position:relative;z-index:1}}.g8-slider__next-button,.g8-slider__prev-button{align-items:center;border-radius:33px;bottom:21px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-slider__next-button i,.g8-slider__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-slider__next-button,.g8-slider__prev-button{bottom:auto;height:40px;top:29px;width:40px;z-index:1}.g8-slider__next-button i,.g8-slider__prev-button i{font-size:28px}}@media (min-width:1440px){.g8-slider__next-button,.g8-slider__prev-button{top:49px}}.g8-slider__prev-button{left:20px}@media (min-width:768px){.g8-slider__prev-button{left:auto;right:56px}}.g8-slider__next-button{right:20px}@media (min-width:768px){.g8-slider__next-button{right:0}}.g8-slider__slide-preview{display:none}@media (min-width:768px){.g8-slider__slide-preview{align-items:flex-end;display:flex;height:32px;justify-content:space-between}}@media (min-width:1440px){.g8-slider__slide-preview{flex:0 0 100%}}.g8-testimonial{background-color:var(--wp--preset--color--primary-tint);overflow:hidden;position:relative}.g8-testimonial__slides{overflow:visible;position:relative}@media (min-width:768px){.g8-testimonial__slides{overflow:hidden}}.g8-testimonial__slides .swiper-wrapper{margin-bottom:48px}.g8-testimonial__slides .swiper-wrapper.one-slide{margin-bottom:0}@media (min-width:768px){.g8-testimonial__slides .swiper-wrapper{display:flex;height:auto;margin-bottom:0}}.g8-testimonial__slide{overflow:hidden;position:relative}.g8-testimonial__slide__content-container{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;padding:12px}@media (min-width:768px){.g8-testimonial__slide__content-container{height:100%}}.g8-testimonial__slide__name{color:#171717;margin-bottom:4px;text-align:right}.g8-testimonial__slide__location{color:#5d5d5d;margin-bottom:0;text-align:right}.g8-testimonial__slide__content{color:#5d5d5d;flex:1;margin-bottom:16px}.g8-testimonial__slide__content p:last-child{margin-bottom:0}@media (min-width:768px){.g8-testimonial__slide{height:auto}}.g8-testimonial__navigation{display:none}.g8-testimonial__navigation.count-2{display:block}@media (min-width:768px){.g8-testimonial__navigation.count-2{display:none}}.g8-testimonial__navigation.count-3{display:block}@media (min-width:1440px){.g8-testimonial__navigation.count-3{display:none}}.g8-testimonial__navigation.show{display:block}.g8-testimonial__next-button,.g8-testimonial__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:21px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-testimonial__next-button i,.g8-testimonial__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-testimonial__next-button,.g8-testimonial__prev-button{bottom:auto;height:40px;top:29px;width:40px;z-index:1}.g8-testimonial__next-button i,.g8-testimonial__prev-button i{font-size:28px}}@media (min-width:1440px){.g8-testimonial__next-button,.g8-testimonial__prev-button{top:49px}}.g8-testimonial__prev-button{left:20px}@media (min-width:768px){.g8-testimonial__prev-button{left:auto;right:56px}}.g8-testimonial__next-button{right:20px}@media (min-width:768px){.g8-testimonial__next-button{right:0}}.g8-testimonial .g8-icon-g8-pattern{bottom:16px;color:#fff;font-size:289px;opacity:.4;position:absolute;right:-16px}@media (min-width:768px){.g8-testimonial .g8-icon-g8-pattern{bottom:auto;font-size:444px;top:0}}.g8-page-title{background-color:var(--wp--preset--color--primary);overflow:hidden;position:relative}.g8-page-title.primary-tint{background-color:var(--wp--preset--color--primary-tint)}.g8-page-title.primary-tint .g8-icon{color:var(--wp--preset--color--primary)}.g8-page-title.primary-tint .g8-page-title__content,.g8-page-title.primary-tint .g8-page-title__link,.g8-page-title.primary-tint .g8-page-title__link-list .g8-icon,.g8-page-title.primary-tint .g8-page-title__title{color:#171717}.g8-page-title.primary-tint .g8-page-title__button:hover{border-color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-page-title__container{align-items:center;display:flex;flex-direction:row-reverse;gap:16px;justify-content:space-between}}.g8-page-title__inner-container--image{margin-bottom:24px}@media (min-width:768px){.g8-page-title__inner-container--image{flex:1;margin-bottom:0;text-align:right}}.g8-page-title__inner-container--image .g8-icon{color:var(--wp--preset--color--primary-tint);display:none}@media (min-width:768px){.g8-page-title__inner-container--image .g8-icon{display:flex;font-size:238px;position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (min-width:1440px){.g8-page-title__inner-container--image .g8-icon{font-size:294px}}@media (min-width:768px){.g8-page-title__inner-container--content{flex:1}.g8-page-title__image{position:relative;z-index:1}}.g8-page-title__image img{border-radius:16px;height:265px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-page-title__image img{height:324px}}@media (min-width:1440px){.g8-page-title__image img{max-width:512px}}.g8-page-title__title{color:#fff;margin-bottom:16px}.g8-page-title__content{color:#fff;margin-bottom:0}.g8-page-title__link-list{display:flex;flex-direction:column;gap:16px;margin-top:16px}.g8-page-title__link{color:#fff;display:flex;gap:8px}.g8-page-title__link i{font-size:24px}.g8-page-title__buttons-group{align-items:flex-start;display:flex;gap:16px;margin-top:24px}.g8-page-title__button{width:100%}@media (min-width:768px){.g8-page-title__button{width:auto}}.g8-page-title.light{background-color:#fff}.g8-page-title.light .g8-page-title__content,.g8-page-title.light .g8-page-title__link,.g8-page-title.light .g8-page-title__title{color:#414042}.g8-page-title.light .g8-page-title__inner-container--image .g8-icon{color:var(--wp--preset--color--secondary)}.g8-logo-panel{overflow:hidden;position:relative}.g8-logo-panel__header{justify-content:center!important}.g8-logo-panel__slides{overflow:visible;position:relative}@media (min-width:768px){.g8-logo-panel__slides{overflow:hidden}.g8-logo-panel__slides.count-4,.g8-logo-panel__slides.count-5,.g8-logo-panel__slides.count-6,.g8-logo-panel__slides.navigation-on{margin:0 48px}}@media (min-width:1440px){.g8-logo-panel__slides.count-4,.g8-logo-panel__slides.count-5,.g8-logo-panel__slides.count-6{margin:0}}@media (min-width:768px){.g8-logo-panel__slides .swiper-wrapper{display:flex;height:auto}}.g8-logo-panel__slide{overflow:hidden;position:relative}.g8-logo-panel__slide__content-container{background-color:#fff;text-align:center}.g8-logo-panel__logo img{height:180px;width:auto}@media (min-width:768px){.g8-logo-panel__navigation.count-1,.g8-logo-panel__navigation.count-2,.g8-logo-panel__navigation.count-3{display:none}}@media (min-width:1440px){.g8-logo-panel__navigation.count-4,.g8-logo-panel__navigation.count-5,.g8-logo-panel__navigation.count-6{display:none}}@media (min-width:768px){.g8-logo-panel__navigation.show{display:block}}.g8-logo-panel__next-button,.g8-logo-panel__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:90px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-logo-panel__next-button i,.g8-logo-panel__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-logo-panel__next-button,.g8-logo-panel__prev-button{bottom:106px;z-index:1}.g8-logo-panel__next-button i,.g8-logo-panel__prev-button i{font-size:28px}}.g8-logo-panel__prev-button{left:20px}@media (min-width:768px){.g8-logo-panel__prev-button{left:0}}.g8-logo-panel__next-button{right:20px}@media (min-width:768px){.g8-logo-panel__next-button{right:0}}.g8-image-content{overflow:hidden}.g8-image-content__container.no-image .g8-icon{display:none}@media (min-width:768px){.g8-image-content__container{align-items:center;display:flex;gap:16px}.g8-image-content__container.image-right{flex-direction:row-reverse}.g8-image-content__container.image-right .pattern-one{right:-24px!important}.g8-image-content__container.image-right .pattern-two{bottom:-50px!important;left:-14px!important}.g8-image-content__container.full{flex-direction:column}.g8-image-content__container.full .pattern-one{top:-10px}.g8-image-content__container.full.no-image{gap:0;position:relative}.g8-image-content__container.full.no-image .g8-icon{display:block}.g8-image-content__container.full.no-image .g8-image-content__inner-container--image{position:unset}}@media (min-width:1440px){.g8-image-content__container{gap:136px}.g8-image-content__container.image-right .pattern-one{left:-116px!important;right:auto!important}.g8-image-content__container.image-right .pattern-two{bottom:-26px!important;left:auto!important;right:-58px!important}.g8-image-content__container.full{gap:24px}.g8-image-content__container.full .g8-image-content__inner-container--content{flex:0 0 auto;width:874px}.g8-image-content__container.full .pattern-one{left:-24px!important;right:auto!important;top:-22px!important}.g8-image-content__container.full .pattern-two{bottom:-44px!important;left:auto!important;right:-42px!important}}.g8-image-content__inner-container--image{margin-bottom:16px;position:relative}@media (min-width:768px){.g8-image-content__inner-container--image{flex:1;margin-bottom:0}.full .g8-image-content__inner-container--image{flex:0 0 100%;width:100%}}@media (min-width:1440px){.g8-image-content__inner-container--image{width:648px}}.g8-image-content__inner-container--image .g8-icon{color:var(--wp--preset--color--secondary);position:absolute}.g8-image-content__inner-container--image .g8-icon.pattern-one{font-size:40px;right:-10px;top:-10px}.g8-image-content__inner-container--image .g8-icon.pattern-two{bottom:-10px;font-size:68px;left:-10px}@media (min-width:768px){.g8-image-content__inner-container--image .g8-icon.pattern-one{font-size:60px;top:-32px}.g8-image-content__inner-container--image .g8-icon.pattern-two{bottom:-56px;font-size:121px;left:-26px}}@media (min-width:1440px){.g8-image-content__inner-container--image .g8-icon.pattern-one{font-size:103px;right:-80px;top:0}.g8-image-content__inner-container--image .g8-icon.pattern-two{bottom:-26px;font-size:164px;left:-46px}}@media (min-width:768px){.g8-image-content__inner-container--content{flex:1}}@media (min-width:1440px){.g8-image-content__inner-container--content{flex:0 0 536px}}.g8-image-content__image img{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-image-content__image img{border-radius:16px}.full .g8-image-content__image img{height:253px}}@media (min-width:1440px){.g8-image-content__image img{height:100%}.full .g8-image-content__image img{height:381px}}.g8-image-content__image.video img{border-radius:12px;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.g8-image-content__subtitle{color:#5d5d5d;margin:0}@media (min-width:768px){.full .g8-image-content__subtitle{text-align:center}}.g8-image-content__title{color:#171717}@media (min-width:768px){.full .g8-image-content__title{text-align:center}}.g8-image-content__content{color:#5d5d5d}.g8-image-content__read-more-container{margin-top:16px;text-align:center}.g8-image-content__read-more .less{display:none}.g8-image-content__full-content{color:#5d5d5d;display:none;margin-top:16px}.g8-image-content__buttons-group{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:16px}@media (min-width:768px){.g8-image-content__buttons-group{flex-direction:row;margin-top:24px}.full .g8-image-content__buttons-group{justify-content:center}}@media (min-width:1440px){.g8-image-content__buttons-group{margin-top:32px}}.g8-promotional-banner{overflow:hidden}.g8-promotional-banner__container{display:flex;flex-direction:column;gap:16px}@media (min-width:1440px){.g8-promotional-banner__container{flex-direction:row;gap:24px}}.g8-promotional-banner__banner{text-align:center}@media (min-width:1440px){.g8-promotional-banner__banner{flex:1}}.g8-promotional-banner__image img{height:auto;max-width:864px;width:100%}.g8-promotional-banner__terms{margin:0 auto}.g8-promotional-banner__terms .read-more,.g8-promotional-banner__terms .term-title{align-items:center;color:#171717;display:flex;justify-content:center;margin:4px 0}.g8-promotional-banner__terms .read-more{text-decoration:underline}@media (min-width:768px){.g8-promotional-banner__terms{max-width:864px}}.g8-promotional-banner__terms div{color:#5d5d5d;display:none;position:relative}.g8-promotional-banner__terms i{cursor:pointer;font-size:20px;position:absolute;right:0;top:-24px}.g8-tab__mobile-select+.select2{margin-bottom:16px}@media (min-width:768px){.g8-tab__mobile-select,.g8-tab__mobile-select+.select2{display:none}}.g8-tab__tab-list{border-bottom:1px solid #f3f4f9;display:none;gap:8px;list-style:none;overflow-x:scroll;padding:0 0 4px}.g8-tab__tab-list li{flex:0 0 auto}.g8-tab__tab-list li:first-child{margin-left:16px}@media (min-width:768px){.g8-tab__tab-list{display:flex;margin-bottom:36px;width:-moz-fit-content;width:fit-content}}@media (min-width:1440px){.g8-tab__tab-list{overflow-x:hidden}}.g8-tab__tab-link{align-items:center;border-radius:8px;color:#5d5d5d;display:flex;justify-content:center;padding:4px 16px;transition:all .2s ease}.g8-tab__tab-link.active,.g8-tab__tab-link:hover{background-color:var(--wp--preset--color--primary-tint);color:var(--wp--preset--color--button-text-accessible-secondary)}.g8-tab__sub-content-container{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:768px){.g8-tab__sub-content-container{gap:24px}}.g8-tab__content-link{border:1px solid #f3f4f9;border-radius:12px;display:flex;gap:12px;padding:12px;width:100%}.g8-tab__content-link i{color:#a2a2a2;font-size:24px}.g8-tab__content-link span{color:#5d5d5d}.g8-tab__content-link:hover{background-color:var(--wp--preset--color--primary-tint);color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-tab__content-link{width:312px}}.g8-gallery{overflow:hidden;position:relative}.g8-gallery__slides{margin-bottom:48px;overflow:visible;position:relative}@media (min-width:768px){.g8-gallery__slides{margin-bottom:0;overflow:hidden}.g8-gallery__slides .swiper-wrapper{display:flex;height:auto}}.g8-gallery__slide{overflow:hidden;position:relative}.g8-gallery__slide__content-container{background-color:#fff;border-radius:16px;cursor:pointer;height:182px;text-align:center}.g8-gallery__slide__content-container:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background-color:rgba(0,0,0,.4);border-radius:16px;bottom:0;color:#fff;content:"\f148";display:flex;font-family:g8-icon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400!important;justify-content:center;left:0;line-height:1;opacity:0;position:absolute;right:0;text-transform:none;top:0;transition:all .2s ease}.g8-gallery__slide__content-container:hover:after{opacity:1}.g8-gallery__slide__content-container--large{height:239px}@media (min-width:1440px){.g8-gallery__slide--large,.g8-gallery__slide__content-container--large{height:725px;width:1096px}}.g8-gallery__image img{border-radius:16px;height:182px;-o-object-fit:cover;object-fit:cover;width:100%}.g8-gallery__image--large img{height:239px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-gallery__image--large img{border-radius:12px}}@media (min-width:1440px){.g8-gallery__image--large img{height:685px;width:1096px}}.g8-gallery-modal .g8-gallery__next-button--large,.g8-gallery-modal .g8-gallery__prev-button--large,.g8-gallery__next-button,.g8-gallery__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:20px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-gallery-modal .g8-gallery__next-button--large i,.g8-gallery-modal .g8-gallery__prev-button--large i,.g8-gallery__next-button i,.g8-gallery__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-gallery-modal .g8-gallery__next-button--large,.g8-gallery-modal .g8-gallery__prev-button--large,.g8-gallery__next-button,.g8-gallery__prev-button{bottom:auto;height:40px;top:29px;width:40px;z-index:1}.g8-gallery-modal .g8-gallery__next-button--large i,.g8-gallery-modal .g8-gallery__prev-button--large i,.g8-gallery__next-button i,.g8-gallery__prev-button i{font-size:28px}}@media (min-width:1440px){.g8-gallery-modal .g8-gallery__next-button--large,.g8-gallery-modal .g8-gallery__prev-button--large,.g8-gallery__next-button,.g8-gallery__prev-button{top:49px}}.g8-gallery-modal .g8-gallery__prev-button--large,.g8-gallery__prev-button{left:20px}@media (min-width:768px){.g8-gallery-modal .g8-gallery__prev-button--large,.g8-gallery__prev-button{left:auto;right:56px}}.g8-gallery-modal .g8-gallery__next-button--large,.g8-gallery__next-button{right:20px}@media (min-width:768px){.g8-gallery-modal .g8-gallery__next-button--large,.g8-gallery__next-button{right:0}}.g8-gallery-modal .modal-dialog{background-color:hsla(0,0%,9%,.8);height:100%;margin:0;max-width:100%;position:relative}.g8-gallery-modal__close{height:32px;position:absolute;right:16px;top:20px;width:32px}.admin-bar .g8-gallery-modal__close{top:66px}.g8-gallery-modal__close i{color:#fff;font-size:32px}@media (min-width:1440px){.g8-gallery-modal__close{right:60px;top:48px}.admin-bar .g8-gallery-modal__close{top:80px}}.g8-gallery-modal .modal-body{padding:0}.g8-gallery-modal .modal-content{background-color:transparent}@media (min-width:1440px){.g8-gallery-modal .modal-content{border:none;border-radius:12px;margin:0 auto;width:1096px}}.g8-gallery-modal .g8-gallery__prev-button--large{display:none}@media (min-width:1440px){.g8-gallery-modal .g8-gallery__prev-button--large{display:flex;left:-112px;top:calc(50% - 40px)}}.g8-gallery-modal .g8-gallery__next-button--large{display:none}@media (min-width:1440px){.g8-gallery-modal .g8-gallery__next-button--large{display:flex;right:-112px;top:calc(50% - 40px)}}.g8-gallery-modal .g8-gallery__pagination--large{bottom:-40px;color:#fff;position:absolute;text-align:center}@media (min-width:1440px){.g8-gallery-modal .g8-gallery__pagination--large{bottom:-12px;font-size:20px;line-height:28px}}.g8-centre-banner{background-color:var(--wp--preset--color--primary);overflow:hidden;position:relative}.g8-centre-banner.has-availability{overflow:visible;padding-bottom:152px}@media (min-width:768px){.g8-centre-banner.has-availability{padding-bottom:218px}}.g8-centre-banner.primary-tint{background-color:var(--wp--preset--color--primary-tint)}.g8-centre-banner.primary-tint .g8-centre-banner__content,.g8-centre-banner.primary-tint .g8-centre-banner__link,.g8-centre-banner.primary-tint .g8-centre-banner__link-list .g8-icon,.g8-centre-banner.primary-tint .g8-centre-banner__sub-list,.g8-centre-banner.primary-tint .g8-centre-banner__title{color:#171717}.g8-centre-banner.primary-tint .g8-centre-banner__availability{border-color:var(--wp--preset--color--primary-tint)}@media (min-width:1440px){.g8-centre-banner__container{display:flex;flex-direction:row-reverse;gap:16px;justify-content:space-between}}.g8-centre-banner__inner-container--images{margin-bottom:16px}@media (min-width:1440px){.g8-centre-banner__inner-container--images{display:flex;flex-wrap:wrap;margin-bottom:0;width:753px}}.g8-centre-banner__main-slides{height:275px;overflow:hidden;position:relative}@media (min-width:768px){.g8-centre-banner__main-slides{height:auto;margin-bottom:24px}}@media (min-width:1440px){.g8-centre-banner__main-slides{margin-bottom:36px}}.g8-centre-banner__main-slides .swiper-wrapper{border-radius:16px}.g8-centre-banner__main-slide{border-radius:16px;cursor:pointer;overflow:hidden;position:relative}.g8-centre-banner__main-slide__image img{border-radius:16px;height:253px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-centre-banner__main-slide__image img{height:438px}}.g8-centre-banner__thumbnail-slides{display:none!important;position:relative}@media (min-width:768px){.g8-centre-banner__thumbnail-slides{display:block!important;margin-bottom:20px}}@media (min-width:1440px){.g8-centre-banner__thumbnail-slides{align-self:flex-end;margin-bottom:0}}.g8-centre-banner__thumbnail-slides .swiper-wrapper{border-radius:16px}.g8-centre-banner__thumbnail-slide{cursor:pointer;overflow:hidden;position:relative}.g8-centre-banner__thumbnail-slide__image img{border-radius:16px;filter:brightness(.5);height:100px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-centre-banner__thumbnail-slide__image img{height:100px}}.g8-centre-banner__thumbnail-slide.swiper-slide-thumb-active .g8-centre-banner__thumbnail-slide__image img{filter:none}.g8-centre-banner__pagination{align-items:center;bottom:0!important;display:flex;gap:4px;height:12px;justify-content:center;position:absolute}.g8-centre-banner__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-centre-banner__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--secondary);width:24px}.g8-centre-banner__pagination.small .swiper-pagination-bullet{height:6px;margin:0 2px;width:6px}.g8-centre-banner__pagination.small .swiper-pagination-bullet-active{width:12px}@media (min-width:768px){.g8-centre-banner__pagination{display:none}}.g8-centre-banner__next-button,.g8-centre-banner__prev-button{align-items:center;background-color:#fff;border-radius:33px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:none;height:40px;justify-content:center;padding:4px;position:absolute;top:calc(50% - 20px);width:40px;z-index:1}.g8-centre-banner__next-button i,.g8-centre-banner__prev-button i{color:var(--wp--preset--color--primary);font-size:32px}@media (min-width:768px){.g8-centre-banner__next-button,.g8-centre-banner__prev-button{display:flex}}.g8-centre-banner__next-button.swiper-button-disabled i,.g8-centre-banner__prev-button.swiper-button-disabled i{color:#9da2b2}.g8-centre-banner__prev-button{left:0}.g8-centre-banner__next-button{right:0}.g8-centre-banner__inner-container--content{display:flex;flex-direction:column}@media (min-width:768px){.g8-centre-banner__image{position:relative;z-index:1}}.g8-centre-banner__image img{border-radius:16px;height:253px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-centre-banner__image img{height:324px}}@media (min-width:1440px){.g8-centre-banner__image img{max-width:512px}}.g8-centre-banner__title-container{align-items:flex-start;display:flex;flex-direction:column}.g8-centre-banner__title{color:#fff;margin-bottom:16px}@media (min-width:1440px){.g8-centre-banner__title{max-width:551px}}.g8-centre-banner__notification{background-color:#fff;border-radius:16px;color:#414042;margin-bottom:16px;padding:8px 12px}.g8-centre-banner__notification span{font-weight:700!important;line-height:20px!important}.g8-centre-banner__availability-status{align-items:center;background-color:#fff;border-radius:40px;display:flex;flex-direction:row;gap:8px;padding:8px 24px}.g8-centre-banner__availability-status__icon-container{align-items:center;background-color:var(--availability-color--light);border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.g8-centre-banner__availability-status__icon-container i{color:var(--availability-color);font-size:10px}.g8-centre-banner__availability-status__label{color:#171717}.g8-centre-banner__content{color:#fff;margin-bottom:0}.g8-centre-banner__link-list{display:flex;flex-direction:column;gap:16px;margin-top:16px}.g8-centre-banner__link{color:#fff;display:flex;gap:8px}.g8-centre-banner__link i{font-size:24px}.g8-centre-banner__sub-list-container{display:flex;flex-direction:column;gap:4px;margin-top:-4px;padding-left:36px}.g8-centre-banner__sub-list{color:#fff;display:flex;justify-content:space-between}@media (min-width:768px){.g8-centre-banner__sub-list{max-width:277px}}.g8-centre-banner__badge-review{align-items:flex-end;display:flex;flex:1;flex-wrap:wrap;gap:16px;margin-top:16px}@media (min-width:768px){.g8-centre-banner__badge-review{margin-top:32px;margin-top:48px}}.g8-centre-banner__badge-group{background-color:#fff;border-radius:12px;display:flex;gap:24px;padding:12px 16px}.g8-centre-banner__badge img{height:76px}.g8-centre-banner__google-review{align-items:center;background-color:#fff;border-radius:16px;display:flex;gap:4px;height:100px;padding:12px 16px}.g8-centre-banner__google-review .stars-container{height:24px}.g8-centre-banner__google-review .stars>div.stars{width:100%}.g8-centre-banner__google-review .stars span{display:inline-block;position:relative;width:100%}.g8-centre-banner__google-review .stars.empty{position:relative}.g8-centre-banner__google-review .stars.empty .icon-star{color:#f3f4f9}.g8-centre-banner__google-review .stars.full{display:flex;overflow:hidden;position:absolute}.g8-centre-banner__google-review .stars.full .icon-star-solid{color:#ffbf00}.g8-centre-banner__google-review .icon-star:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105";font-family:g8-icon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.g8-centre-banner__google-review .count,.g8-centre-banner__google-review .rating{color:#5d5d5d;text-align:center}.g8-centre-banner__google-review .rating-value .value{color:#ffbf00}.g8-centre-banner__availability-container{max-width:100%;padding:0 20px;position:absolute}@media (min-width:768px){.g8-centre-banner__availability-container{padding:0 10%}}@media (min-width:1440px){.g8-centre-banner__availability-container{left:0;margin:0 auto;max-width:867px;padding:0;right:0}}.g8-centre-banner__availability{background-color:#fff;border:1px solid var(--wp--preset--color--primary);border-radius:24px;padding:32px 12px}@media (min-width:1440px){.g8-centre-banner__availability{padding:32px 60px}}.g8-centre-banner__availability-title{margin-bottom:24px;text-align:center}@media (min-width:768px){.g8-centre-banner__availability-title{margin-bottom:36px}}.g8-centre-banner__availability-list{display:flex;flex-direction:row;gap:12px;justify-content:center;list-style-type:none;margin:24px 0;padding:0}.g8-centre-banner__availability-list li{align-items:center;border:4px solid #5fb529;border-radius:50%;color:#5d5d5d;display:flex;height:40px;justify-content:center;width:40px}@media (min-width:768px){.g8-centre-banner__availability-list li{height:100px;width:100px}}@media (min-width:1440px){.g8-centre-banner__availability-list li{height:112px;width:112px}}.g8-centre-banner__availability-list li.limited{border-color:#ffbf00}.g8-centre-banner__availability-list li span{display:none}@media (min-width:768px){.g8-centre-banner__availability-list li span{display:inline}}@media (min-width:1440px){.g8-centre-banner__availability-list{gap:24px;margin:36px 0}}.g8-centre-banner__availability-cta{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px}@media (min-width:768px){.g8-centre-banner__availability-cta{gap:24px;margin-top:36px}}.g8-centre-banner__availability-button{flex:1}@media (min-width:768px){.g8-centre-banner__availability-button{flex:unset}}.g8-centre-banner__quick-links.sticky{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);left:0;position:fixed;width:100%;z-index:2}.g8-centre-banner__quick-links.sticky .g8-centre-banner__quick-links__container{background-color:var(--wp--preset--color--primary-tint)}@media (min-width:768px){.g8-centre-banner__quick-links.sticky{background-color:transparent;box-shadow:none}.g8-centre-banner__quick-links.sticky .g8-centre-banner__quick-links__container{background-color:#fff;box-shadow:0 4px 8px -2px rgba(16,24,40,.102)}}.g8-centre-banner__quick-links__container{padding:20px;position:relative}@media (min-width:768px){.g8-centre-banner__quick-links__container{background-color:#fff;border-radius:12px;padding:12px}.g8-centre-banner__quick-links__select{display:none}}.g8-centre-banner__quick-links__links{display:none;gap:24px;justify-content:center}@media (min-width:768px){.g8-centre-banner__quick-links__links{display:flex}}.g8-centre-banner__quick-links__link{align-items:center;border-radius:8px;color:#5d5d5d;display:flex;height:44px;padding:8px}.g8-centre-banner__quick-links__link.active,.g8-centre-banner__quick-links__link:hover{background-color:var(--wp--preset--color--primary-tint);color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-centre-banner__quick-links{margin-bottom:24px}}.g8-sst-form__container{padding:20px}.g8-sst-form__step-progress{display:flex;gap:12px;height:176px;list-style:none;margin:0 0 24px;padding:0}.g8-sst-form__step-progress__list{flex:1}.g8-sst-form__step-progress__link{display:block}.g8-sst-form__step-progress__bar{background-color:#f3f4f9;border-radius:16px;height:12px;margin-bottom:4px;transition:all .2s ease}.active .g8-sst-form__step-progress__bar,.previous-active .g8-sst-form__step-progress__bar{background-color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-sst-form__step-progress__bar{margin-bottom:12px}}.g8-sst-form__step-progress__title{color:#171717;display:none;margin-bottom:0;padding-bottom:24px}.active .g8-sst-form__step-progress__title{display:block}@media (min-width:768px){.g8-sst-form__step-progress__title{font-size:18px;line-height:28px;padding-bottom:4px}}.g8-sst-form__step-progress__description{color:#5d5d5d;display:none;left:20px;position:absolute;right:20px}.active .g8-sst-form__step-progress__description{display:block}@media (min-width:768px){.g8-sst-form__step-progress__description{left:auto;position:relative;right:auto}.g8-sst-form__step-progress{margin:0 0 36px}}.g8-sst-form__centre-select-container{background-color:var(--wp--preset--color--secondary-tint);border-radius:16px;padding:8px 12px}@media (min-width:768px){.g8-sst-form__centre-select-container{padding:16px 24px}.g8-sst-form__centre-select-container .select2{width:312px!important}}.g8-sst-form__centre-error-container{background-color:#fffcf5;border-radius:8px;display:none;margin-top:24px;padding:16px}.g8-sst-form__centre-error-container.active{display:flex;flex-direction:column;gap:12px}.g8-sst-form__centre-error-container .g8-sst-error-title{align-items:center;color:#8c6900;display:flex;gap:8px}.g8-sst-form__centre-error-container .g8-sst-error-title .g8-icon{color:#ffbf00;font-size:20px}.g8-sst-form__centre-error-container .g8-sst-error-message{color:#8c6900}@media (min-width:768px){.g8-sst-form__centre-error-container{margin:36px auto 0;max-width:370px}}@media (min-width:1440px){.g8-sst-form__centre-error-container{max-width:647px}}.g8-sst-form__step{margin-top:24px}.g8-sst-form__step#step-1-content{align-items:flex-start}@media (min-width:1440px){.g8-sst-form__step#step-1-content.show,.g8-sst-form__step#step-2-content.show{display:flex;flex-wrap:wrap;gap:24px}.g8-sst-form__step#step-2-content.show{flex-direction:row-reverse}}.g8-sst-form__step__dynamic-area{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}@media (min-width:1440px){.g8-sst-form__step__dynamic-area--one{flex:0 0 calc(50% - 12px);padding:16px 12px}}.g8-sst-form__step__dynamic-area--two{background-color:#f3f4f9;border-radius:16px;flex:0 0 100%;padding:16px 12px}@media (min-width:1440px){.g8-sst-form__step__dynamic-area--two{flex:0 0 calc(50% - 12px)}}.g8-sst-form__step__dynamic-area--three{display:flex;flex:0 0 100%;gap:16px}.g8-sst-form__step__dynamic-area--three input,.g8-sst-form__step__dynamic-area--three select{display:none}.g8-sst-form__step__form{display:flex;flex-direction:column;gap:24px}@media (min-width:1440px){.g8-sst-form__step__form{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.g8-sst-form__step__form.version-two{margin:0 auto;width:648px}.g8-sst-form__step__form.version-two .g8-sst-form__step__dynamic-area--one{flex:0 0 100%;padding:0}}.g8-sst-form__step__form-title{color:#171717;flex:0 0 100%;margin-bottom:0}.g8-sst-form__step__form-subtitle{align-items:center;color:#171717;display:flex;flex:0 0 100%;justify-content:space-between}.g8-sst-form__step__add-child{align-self:center}.g8-sst-form__step__remove-child i{color:#414042;font-size:24px}.g8-sst-form__step__child-seperator{border-top:1px solid #9da2b2;flex:0 0 100%;margin:0;opacity:1}@media (min-width:768px){.g8-sst-form__step__next,.g8-sst-form__step__submit{align-self:flex-end}}.g8-sst-form__step__next.submitting,.g8-sst-form__step__submit.submitting{cursor:not-allowed;pointer-events:none}.g8-sst-form__step__calendar-container{margin-bottom:24px}@media (min-width:1440px){.g8-sst-form__step__calendar-container{flex:0 0 calc(50% - 12px);margin-bottom:0}}.g8-sst-form__step__calendar{margin-bottom:16px;padding:16px 12px}.g8-sst-form__step__calendar .table-condensed{table-layout:fixed;text-align:center;width:100%}.g8-sst-form__step__calendar .datepicker-switch{padding-bottom:16px}.g8-sst-form__step__calendar .dow{color:#5d5d5d;font-weight:400;height:28px}.g8-sst-form__step__calendar .day{color:#171717;height:44px;padding:0;transition:all .2s ease}.g8-sst-form__step__calendar .day.disabled,.g8-sst-form__step__calendar .day.new,.g8-sst-form__step__calendar .day.old{color:#a2a2a2}.g8-sst-form__step__calendar .day.available{cursor:pointer;font-weight:700}.g8-sst-form__step__calendar .day:hover{background-color:var(--wp--preset--color--primary-tint);border-radius:12px}.g8-sst-form__step__calendar .day.active{background-color:var(--wp--preset--color--primary);border-radius:12px;color:#fff}.g8-sst-form__step__calendar .next,.g8-sst-form__step__calendar .prev{font-size:0;vertical-align:top}.g8-sst-form__step__calendar .next:before,.g8-sst-form__step__calendar .prev:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f174";font-family:g8-icon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.g8-sst-form__step__calendar .next:before{content:"\f173"}.g8-sst-form__step__calendar td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}@media (min-width:1440px){.g8-sst-form__step__calendar{flex:0 0 calc(50% - 12px);margin-bottom:0;order:1}.g8-sst-form__step__calendar-container .g8-sst-form__step__calendar{flex:none;order:unset}}.g8-sst-form__step__timeslots{border-top:1px solid #9da2b2;display:flex;flex-wrap:wrap;gap:16px;padding:16px 0}.g8-sst-form__step__timeslots__slot{border:1px solid var(--wp--preset--color--primary);border-radius:40px;cursor:pointer;padding:4px 6px}.g8-sst-form__step__timeslots__slot input{display:none}.g8-sst-form__step__timeslots__slot label{color:var(--wp--preset--color--primary);cursor:pointer;margin-bottom:0}.g8-sst-form__step__timeslots__slot.disabled{border-color:#a2a2a2;color:#a2a2a2;pointer-events:none}.g8-sst-form__step__timeslots__slot.active,.g8-sst-form__step__timeslots__slot:hover{background-color:var(--wp--preset--color--primary-tint)}@media (min-width:768px){.g8-sst-form__step__timeslots{justify-content:center;padding:16px 0 24px}}@media (min-width:1440px){.g8-sst-form__step__timeslots{flex:0 0 calc(50% - 12px);order:3}.g8-sst-form__step__calendar-container .g8-sst-form__step__timeslots{flex:none;order:none}}.g8-sst-form__step__preferred-date-time{background-color:#f3f4f9;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:16px 12px}.g8-sst-form__step__preferred-date-time h3{color:#171717}@media (min-width:768px){.g8-sst-form__step__preferred-date-time h3{font-size:24px;line-height:28px}}.g8-sst-form__step__preferred-date-time p{color:#5d5d5d;margin:0}.g8-sst-form__step__preferred-date-time__inner{background-color:#fff;border-radius:12px;display:none;padding:16px}.g8-sst-form__step__preferred-date-time__inner h4{color:#171717;margin-bottom:12px}.g8-sst-form__step__preferred-date-time__inner div{display:flex;flex-direction:column;gap:16px}.g8-sst-form__step__preferred-date-time__inner p{align-items:center;display:flex;gap:12px}.g8-sst-form__step__preferred-date-time__inner p span{color:#5d5d5d}.g8-sst-form__step__preferred-date-time__inner p i{color:#414042;font-size:24px}@media (min-width:768px){.g8-sst-form__step__preferred-date-time{margin-top:24px;padding:24px}}@media (min-width:1440px){.g8-sst-form__step__preferred-date-time{flex:0 0 calc(50% - 12px);margin-top:0;order:2}}.g8-sst-form__step__button-group{display:flex;gap:10px;margin-top:24px}.g8-sst-form__step__button-group a{flex:1}@media (min-width:768px){.g8-sst-form__step__button-group{justify-content:space-between}.g8-sst-form__step__button-group a{flex:0 0 auto!important}}@media (min-width:1440px){.g8-sst-form__step__button-group{flex:0 0 100%;margin-top:0;order:4}}.g8-sst-form__step__back{border:none;flex:0.6!important}.g8-sst-form__step__confirmation__map{border-radius:16px;height:188px;margin-bottom:16px;overflow:hidden}.g8-sst-form__step__confirmation__map iframe{display:none;height:188px;width:100%}@media (min-width:768px){.g8-sst-form__step__confirmation__map{height:480px;margin-bottom:24px}.g8-sst-form__step__confirmation__map iframe{height:480px}}@media (min-width:1440px){.g8-sst-form__step__confirmation__map{flex:0 0 calc(50% - 12px);height:auto;margin-bottom:0}.g8-sst-form__step__confirmation__map iframe{height:100%}}.g8-sst-form__step__confirmation__details{background-color:#f3f4f9;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px}.g8-sst-form__step__confirmation__details h3{align-items:center;color:#171717;display:flex;gap:8px;justify-content:center}.g8-sst-form__step__confirmation__details h3 i{color:var(--wp--preset--color--secondary);font-size:24px}@media (min-width:768px){.g8-sst-form__step__confirmation__details h3{font-size:24px;line-height:28px}}.g8-sst-form__step__confirmation__details p{color:#5d5d5d;margin:0}.g8-sst-form__step__confirmation__details__inner{background-color:#fff;border-radius:12px;padding:16px}.g8-sst-form__step__confirmation__details__inner h4{color:#171717;margin-bottom:12px}.g8-sst-form__step__confirmation__details__inner div{display:flex;flex-direction:column;gap:16px}.g8-sst-form__step__confirmation__details__inner div p{align-items:center;display:flex;gap:12px;margin:0}.g8-sst-form__step__confirmation__details__inner div p span{color:#5d5d5d}.g8-sst-form__step__confirmation__details__inner div p i{color:#414042;font-size:24px}@media (min-width:768px){.g8-sst-form__step__confirmation__details{gap:24px;padding:24px}}@media (min-width:1440px){.g8-sst-form__step__confirmation__details{flex:0 0 calc(50% - 12px)}}.g8-sst-form__step__confirmation__button-group{align-items:center;display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.g8-sst-form__step__confirmation__button-group{flex-direction:row;justify-content:center}.g8-sst-form__step{margin-top:36px}}.g8-sst-form__nearby{display:flex;flex-direction:column;gap:16px}.g8-sst-form__nearby .g8-block-header{margin-bottom:12px}.g8-sst-form__nearby .g8-block-content,.g8-sst-form__nearby .g8-block-wysiwyg{margin-bottom:16px}@media (min-width:1440px){.g8-sst-form__nearby .g8-block-content,.g8-sst-form__nearby .g8-block-wysiwyg{margin-bottom:24px}.g8-sst-form__nearby__title{width:100%}}.g8-sst-form__nearby-centre{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:12px}@media (min-width:1440px){.g8-sst-form__nearby-centre{align-items:center;flex-direction:row}}.g8-sst-form__nearby-centre h4{align-items:center;display:flex;gap:12px}.g8-sst-form__nearby-centre i{color:#5d5d5d;font-size:24px}.g8-sst-form__distance{display:none}.g8-sst-form__distance span{background-color:var(--wp--preset--color--secondary-tint);border-radius:46px;color:#414042;padding:2px 4px}@media (min-width:1440px){.g8-sst-form__distance{display:block}}.g8-sst-form__buttons-group{align-items:center;display:flex;justify-content:space-between}@media (min-width:1440px){.g8-sst-form__buttons-group{flex:0 0 50%}}.g8-sst-form__callback-container{text-align:center}.g8-sst-form__callback-button{color:var(--wp--preset--color--primary);display:inline-flex;font-size:20px;font-weight:700;justify-content:center;line-height:28px;margin:16px auto}.g8-centre-features{overflow:hidden;position:relative}@media (min-width:1440px){.g8-centre-features__container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}}.g8-centre-features__inner-container--top{aspect-ratio:16/9;margin-bottom:24px;min-height:187px;position:relative}@media (min-width:1440px){.g8-centre-features__inner-container--top{flex:1;margin-bottom:0;order:2}.g8-centre-features__inner-container--bottom{flex:1;order:1}}.g8-centre-features__image img{border-radius:12px;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}@media (min-width:1440px){.g8-centre-features__title{flex:0 0 100%;margin-bottom:8px!important}}.g8-centre-features__icon-cards{-moz-column-gap:.5%;column-gap:.5%;display:flex;flex-wrap:wrap;row-gap:16px}@media (min-width:768px){.g8-centre-features__icon-cards{-moz-column-gap:5%;column-gap:5%;row-gap:24px}}@media (min-width:1440px){.g8-centre-features__icon-cards.has-media{padding-top:24px}}.g8-centre-features__icon-card{flex:0 0 33%;overflow:hidden;position:relative}.g8-centre-features__icon-card.extra{display:none}.g8-centre-features__icon-card__icon-container{align-items:center;background-color:var(--wp--preset--color--secondary);display:flex;height:72px;justify-content:center;margin:0 auto 12px;-webkit-mask-image:url(../images/icon-card-background.svg);mask-image:url(../images/icon-card-background.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:72px}.g8-centre-features__icon-card__icon-container i{color:#fff;font-size:57px}@media (min-width:1440px){.g8-centre-features__icon-card__icon-container{height:88px;width:88px}.g8-centre-features__icon-card__icon-container i{font-size:70px}}.g8-centre-features__icon-card__description{color:#5d5d5d;margin-bottom:0;text-align:center}@media (min-width:768px){.g8-centre-features__icon-card{flex:0 0 30%}}@media (min-width:1440px){.g8-centre-features__icon-card.one-fourth{flex:0 0 21.25%}.g8-centre-features__icon-card.one-fifth{flex:0 0 16%}.g8-centre-features__icon-card.one-sixth{flex:0 0 12.5%}}.g8-centre-features__button-container{text-align:center}.g8-centre-features__view-more-less{margin-top:24px}.g8-centre-managers{overflow:hidden}.g8-centre-managers__slides{overflow:visible;position:relative}@media (min-width:768px){.g8-centre-managers__slides{overflow:hidden}}.g8-centre-managers__slides .swiper-wrapper{margin-bottom:16px}@media (min-width:768px){.g8-centre-managers__slides .swiper-wrapper{display:flex;height:auto;margin-bottom:0}}.g8-centre-managers__slide{overflow:hidden;position:relative}.g8-centre-managers__slide__photo-container{aspect-ratio:320/250;margin-bottom:16px;-webkit-mask-image:url(../images/g8-photo-mask.svg);mask-image:url(../images/g8-photo-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media (min-width:768px){.g8-centre-managers__slide__photo-container{width:194px}}@media (min-width:1440px){.g8-centre-managers__slide__photo-container{width:309px}}@media (min-width:768px){.g8-centre-managers__slide__content-container{flex:1}}@media (min-width:1440px){.g8-centre-managers__slide__content-container{flex:0 0 536px}.g8-centre-managers__slide__content-container.no-photo{flex:0 0 870px}}.g8-centre-managers__slide__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g8-centre-managers__slide__name,.g8-centre-managers__slide__subtitle{color:#171717;margin-bottom:4px}.g8-centre-managers__slide__qualifications{align-items:flex-start;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 12px;padding:0}.g8-centre-managers__slide__qualifications li{align-items:center;background-color:var(--wp--preset--color--primary-tint);border-radius:16px;display:flex;gap:4px;padding:4px 12px}.g8-centre-managers__slide__qualifications li i{font-size:24px}.g8-centre-managers__slide__qualifications li i,.g8-centre-managers__slide__qualifications li span{color:var(--wp--preset--color--button-text-accessible-secondary)}@media (min-width:768px){.g8-centre-managers__slide__qualifications{gap:8px}}.g8-centre-managers__slide__short-content{color:#5d5d5d;margin-bottom:12px}@media (min-width:768px){.g8-centre-managers__slide__short-content{margin-bottom:24px}}.g8-centre-managers__slide__read-more{margin-top:16px}.g8-centre-managers__slide__read-more .less{display:none}.g8-centre-managers__slide__full-content{color:#5d5d5d;display:none}.g8-centre-managers__slide__full-content p:last-child{margin-bottom:0}.g8-centre-managers__slide__full-content.show{display:block}@media (min-width:768px){.g8-centre-managers__slide{align-items:flex-start;display:flex;gap:24px}}@media (min-width:1440px){.g8-centre-managers__slide{justify-content:center}}.g8-centre-managers__pagination{align-items:center;display:flex;gap:4px;height:32px;justify-content:center}.g8-centre-managers__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-centre-managers__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary);width:24px}@media (min-width:768px){.g8-centre-managers__pagination{display:none}}.g8-centre-managers__next-button,.g8-centre-managers__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:21px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-centre-managers__next-button i,.g8-centre-managers__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-centre-managers__next-button,.g8-centre-managers__prev-button{bottom:auto;height:40px;top:29px;width:40px;z-index:1}.g8-centre-managers__next-button i,.g8-centre-managers__prev-button i{font-size:28px}}@media (min-width:1440px){.g8-centre-managers__next-button,.g8-centre-managers__prev-button{height:48px;top:50%;transform:translateY(-50%);width:48px}.g8-centre-managers__next-button i,.g8-centre-managers__prev-button i{font-size:32px}}.g8-centre-managers__prev-button{left:20px}@media (min-width:768px){.g8-centre-managers__prev-button{left:auto;right:56px}}@media (min-width:1440px){.g8-centre-managers__prev-button{left:-24px;right:auto}}.g8-centre-managers__next-button{right:20px}@media (min-width:768px){.g8-centre-managers__next-button{right:0}}@media (min-width:1440px){.g8-centre-managers__next-button{right:-24px}}.g8-centre-managers .g8-icon-g8-star-two{bottom:0;color:var(--wp--preset--color--secondary);display:none;font-size:54px;left:20px;position:absolute}@media (min-width:1440px){.g8-centre-managers .g8-icon-g8-star-two{bottom:auto;display:block;left:60px;top:130px}}.g8-centre-managers .g8-icon-g8-three-lines{color:var(--wp--preset--color--secondary);font-size:48px;position:absolute;right:0;top:56px}@media (min-width:768px){.g8-centre-managers .g8-icon-g8-three-lines{font-size:40px;right:24px;top:76px}}@media (min-width:1440px){.g8-centre-managers .g8-icon-g8-three-lines{font-size:62px;right:32px;top:80px}}.g8-centre-managers .g8-icon-g8-book{color:var(--wp--preset--color--secondary);display:none;font-size:66px;position:absolute}@media (min-width:1440px){.g8-centre-managers .g8-icon-g8-book{bottom:0;display:block;left:130px}}.g8-centre-managers .g8-icon-g8-music{color:var(--wp--preset--color--secondary);display:none;font-size:70px;position:absolute}@media (min-width:768px){.g8-centre-managers .g8-icon-g8-music{bottom:0;display:block;right:40px}}@media (min-width:1440px){.g8-centre-managers .g8-icon-g8-music{bottom:0;right:80px}}.g8-centres-nearby{overflow:hidden;position:relative}.g8-centres-nearby__inner-container{background-color:var(--wp--preset--color--primary-tint);border-radius:16px;min-height:340px;padding:12px}@media (min-width:768px){.g8-centres-nearby__inner-container{display:flex;gap:16px;padding:16px}}@media (min-width:1440px){.g8-centres-nearby__inner-container{gap:24px}}.g8-centres-nearby__map{border-radius:16px;height:248px;margin-bottom:16px}@media (min-width:768px){.g8-centres-nearby__map{flex:0 0 calc(50% - 8px);height:auto;margin:0;min-height:308px}}@media (min-width:1440px){.g8-centres-nearby__map{flex:0 0 760px}}@media (min-width:768px){.g8-centres-nearby__content-container{flex:0 0 calc(50% - 8px);overflow:hidden}}@media (min-width:1440px){.g8-centres-nearby__content-container{flex:1;padding:20px 0}.g8-centres-nearby__title{flex:0 0 100%}}.g8-centres-nearby__content{text-align:left!important}.g8-centres-nearby__centres{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.g8-centres-nearby__centres a{align-items:center;background-color:#fff;border-radius:12px;display:flex;justify-content:space-between;padding:12px}.g8-centres-nearby__centres i{color:#5d5d5d;font-size:24px}.g8-centres-nearby__centres i.g8-icon-map-point{margin-right:12px}.g8-centres-nearby__centres div{align-items:center;display:flex;flex:1;gap:12px;overflow:hidden}.g8-centres-nearby__centres p{color:#5d5d5d;margin:0;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.g8-centres-nearby__centres span{background-color:var(--wp--preset--color--secondary-tint);border-radius:46px;color:#414042;padding:2px 4px}.g8-centres-nearby .info-window h3,.g8-centres-nearby .info-window p{font-size:16px;line-height:20px}@media (min-width:1440px){.g8-form__container{display:flex;gap:24px}}.g8-form__content-container{margin-bottom:16px}@media (min-width:768px){.g8-form__content-container{margin-bottom:24px}}@media (min-width:1440px){.g8-form__content-container{flex:0 0 424px}}@media (min-width:768px){.g8-form__description{max-width:463px!important;text-align:left!important}}.g8-form__image img{display:none}@media (min-width:1440px){.g8-form__image img{border-radius:16px;display:block;height:332px;margin-top:24px;-o-object-fit:cover;object-fit:cover;width:100%}}.g8-form__form-container .wpcf7-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (min-width:1440px){.g8-form__form-container{flex:1}}.g8-form__submit-container{align-items:center;display:flex;flex:0 0 100%;flex-direction:row-reverse;margin-top:8px;text-align:right}.g8-form .wpcf7-submit{align-self:flex-end}.g8-form .wpcf7-not-valid-tip{color:#ff3c2b;padding:6px 0 0 12px}.g8-form .wpcf7-response-output{border-radius:8px!important;margin:20px 0 0!important;padding:12px 16px!important}@media (min-width:768px){.g8-form .wpcf7-response-output{margin:8px 0 0!important}}.g8-form .wpcf7-checkbox.g8-form-field--check{display:block}.g8-form .wpcf7-checkbox+.wpcf7-not-valid-tip{position:absolute;width:320px}.g8-form .g8-form-group--acceptance .wpcf7-list-item{margin:0}.g8-form .g8-form-group--acceptance .wpcf7-list-item label{align-items:center;color:#5d5d5d;display:flex;gap:12px;height:24px;margin:0;padding:0;position:relative}.g8-form .g8-form-group--acceptance .wpcf7-list-item label span{color:#5d5d5d;flex:1}.g8-form .g8-form-group--acceptance a{color:#5d5d5d;text-decoration:underline}.g8-form .g8-form-group--acceptance i{color:var(--wp--preset--color--primary);display:none;font-size:24px;left:0;pointer-events:none;position:absolute;top:0}.g8-form .g8-form-field--wpcf7-acceptance{border:1px solid #9da2b2;border-radius:6px;box-shadow:none!important;height:24px;margin:0;width:24px}.g8-form .g8-form-field--wpcf7-acceptance:checked{background:#fff;border-color:var(--wp--preset--color--primary)}.g8-form .g8-form-field--wpcf7-acceptance:checked+.wpcf7-list-item-label i{display:flex}.g8-form form.sent .wpcf7-response-output{background-color:#f9fcf6!important;border-color:#5fb529!important;color:#346417!important}.g8-form form.failed .wpcf7-response-output{background-color:#fff7f7!important;border-color:#ff3c2b!important;color:#8c2118!important}.g8-form form.invalid .wpcf7-response-output{background-color:#fffcf5!important;border-color:#ffbf00!important;color:#8c6900!important}.g8-fac__title{color:#171717}@media (min-width:768px){.g8-fac__title{text-align:center}}.g8-fac__inner-container--search{align-items:center;background-color:var(--wp--preset--color--primary-tint);border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;gap:13px;height:80px;padding:16px 12px;position:relative;z-index:1}.g8-fac__inner-container--search .g8-icon-magnifer-line{color:#5d5d5d;display:none;font-size:16px;z-index:1}@media (min-width:768px){.g8-fac__inner-container--search .g8-icon-magnifer-line{display:flex;left:32px;position:absolute}}@media (min-width:1440px){.g8-fac__inner-container--search .g8-icon-magnifer-line{left:40px}}@media (min-width:768px){.g8-fac__inner-container--search{gap:24px;height:96px;left:0;padding:16px;right:0}}@media (min-width:1440px){.g8-fac__inner-container--search{height:112px;padding:24px}}.g8-fac__centre-search{-webkit-appearance:none;-moz-appearance:none;appearance:none}.g8-fac .select2-container{flex:1}.g8-fac .select2-search{padding:0;position:relative}@media (min-width:768px){.g8-fac .select2-search:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;bottom:0;color:#5d5d5d;content:"\f149";display:flex;font-family:g8-icon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400!important;left:16px;line-height:1;position:absolute;text-transform:none;top:0}}.g8-fac .select2-search__field{background-color:#fff;border:none!important;height:42px;padding:8px 16px!important}@media (min-width:768px){.g8-fac .select2-search__field{height:64px;padding:20px 16px 20px 40px!important}}.g8-fac .select2-results{background-color:#fff}.g8-fac .select2-selection,.g8-fac__centre-search{background-color:#fff;border:1px solid #fff!important;border-radius:8px;box-shadow:none;color:#5d5d5d;flex:1;height:42px!important;outline:none!important;padding:8px 16px!important;transition:all .2s ease}.g8-fac .select2-selection:focus,.g8-fac__centre-search:focus{border:1px solid #f3f4f9;box-shadow:0 0 0 3px rgba(171,48,14,.149)}@media (min-width:768px){.g8-fac .select2 .select2-selection,.g8-fac .select2-selection,.g8-fac__centre-search{height:64px!important;padding:20px 16px 20px 40px!important}}.g8-fac .select2-container:not(.select2){top:19px!important}@media (min-width:768px){.g8-fac .select2-container:not(.select2){top:16px!important}}@media (min-width:1440px){.g8-fac .select2-container:not(.select2){top:24px!important}}.g8-fac .select2-selection__arrow{display:none!important}.g8-fac__search-button span{display:none}@media (min-width:768px){.g8-fac__search-button span{display:block}}.g8-fac__search-button i{color:#fff!important;display:flex!important}@media (min-width:768px){.g8-fac__search-button i{display:none!important}}.g8-fac__inner-container--map{background-color:#f3f4f9;border-radius:16px;display:none}@media (min-width:768px){.g8-fac__inner-container--map{display:block;height:374px;margin-top:20px}}@media (min-width:1440px){.g8-fac__inner-container--map{height:580px;margin-top:36px}}.g8-fac__inner-container--result{margin-top:20px}@media (min-width:1440px){.g8-fac__inner-container--result{margin-top:36px}}.g8-fac__results{display:flex;flex-wrap:wrap;gap:24px}@media (min-width:768px){.g8-fac__results{gap:16px}}@media (min-width:1440px){.g8-fac__results{gap:24px}}.g8-fac__featured-centres{flex:0 0 100%;padding:16px 0;position:relative;width:100%}.g8-fac__featured-centres__title{color:#171717;text-align:center}.g8-fac__featured-centres__container{border:1px solid var(--wp--preset--color--secondary);border-radius:24px;padding:8px!important;position:relative;width:calc(100vw - 40px)}@media (min-width:768px){.g8-fac__featured-centres__container{padding:16px 24px!important;width:calc(100vw - 300px)}}@media (min-width:1440px){.g8-fac__featured-centres__container{max-width:996px}}.g8-fac__featured-centres__container .g8-fac__result{box-shadow:none;display:flex;flex-direction:column;gap:0}@media (min-width:768px){.g8-fac__featured-centres__container .g8-fac__result{flex-direction:row;gap:24px}}@media (min-width:1440px){.g8-fac__featured-centres__container .g8-fac__result{gap:48px}}.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__slides{flex:1;width:100%}@media (min-width:768px){.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__slides .g8-fac__result__slide,.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__slides .swiper-wrapper{border-radius:16px}}.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__badge-group.extra{display:none}@media (min-width:768px){.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__badge-group.extra{display:flex}.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__badge-group{display:none}}.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__content{display:flex;flex:1;flex-direction:column}@media (min-width:768px){.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__next-button,.g8-fac__featured-centres__container .g8-fac__result .g8-fac__result__prev-button{bottom:86px}}.g8-fac__featured-centres__container .g8-fac__result__buttons-group{flex-wrap:wrap}@media (min-width:768px){.g8-fac__featured-centres__container .g8-fac__result__buttons-group .g8-fac__result__button{flex:initial}.g8-fac__featured-centres__container .g8-fac__result__title{margin-top:0}}.g8-fac__featured-centres__container .g8-fac__result__buttons-group{margin-bottom:0}.g8-fac__featured-centres__pagination{align-items:center;display:flex;height:40px;justify-content:center}.g8-fac__featured-centres__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-fac__featured-centres__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--secondary);width:24px}.g8-fac__featured-centres__pagination.small .swiper-pagination-bullet{height:6px;margin:0 2px;width:6px}.g8-fac__featured-centres__pagination.small .swiper-pagination-bullet-active{width:12px}.g8-fac__featured-centres__next-button,.g8-fac__featured-centres__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:20px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-fac__featured-centres__next-button i,.g8-fac__featured-centres__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-fac__featured-centres__next-button,.g8-fac__featured-centres__prev-button{bottom:calc(50% - 32px);display:flex}}.g8-fac__featured-centres__prev-button{left:0}@media (min-width:1440px){.g8-fac__featured-centres__prev-button{left:65px}}.g8-fac__featured-centres__next-button{right:0}@media (min-width:1440px){.g8-fac__featured-centres__next-button{right:65px}}.g8-fac__result{border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);flex:0 0 100%;overflow:hidden}.g8-fac__result__slides{position:relative}@media (min-width:768px){.g8-fac__result__slides{width:100%}}.g8-fac__result__slides .swiper-wrapper{border-top-left-radius:16px;border-top-right-radius:16px}@media (min-width:768px){.g8-fac__result__slides .swiper-wrapper{height:241px}}.g8-fac__result__slide{border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;position:relative}.g8-fac__result__slide__image img{height:241px;-o-object-fit:cover;object-fit:cover;width:100%}.g8-fac__result__pagination{align-items:center;display:flex;height:40px;justify-content:center}.g8-fac__result__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-fac__result__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--secondary);width:24px}.g8-fac__result__pagination.small .swiper-pagination-bullet{height:6px;margin:0 2px;width:6px}.g8-fac__result__pagination.small .swiper-pagination-bullet-active{width:12px}.g8-fac__result__next-button,.g8-fac__result__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:4px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-fac__result__next-button i,.g8-fac__result__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-fac__result__next-button,.g8-fac__result__prev-button{display:flex}}.g8-fac__result__prev-button{left:16px}.g8-fac__result__next-button{right:16px}.g8-fac__result__title{color:#171717;margin-top:16px;padding:0 16px}.g8-fac__result__notification{align-self:start;background-color:var(--wp--preset--color--primary-tint);border-radius:16px;color:var(--wp--preset--color--button-text-accessible-secondary);display:inline-block;margin:16px 16px 0;padding:8px 12px}.g8-fac__result__link-list{display:flex;flex:1;flex-direction:column;gap:16px;margin-top:16px;padding:0 16px}.g8-fac__result__link{color:#5d5d5d;display:flex;gap:8px}.g8-fac__result__link i{color:#414042;font-size:24px}.g8-fac__result__badge-group{align-items:center;background-color:#fff;display:flex;gap:32px;margin-top:24px;padding:0 16px}.g8-fac__result__badge-group.full{justify-content:space-between}@media (min-width:768px){.g8-fac__result__badge-group{align-items:flex-end;flex:1}}.g8-fac__result__badge img{height:48px}@media (min-width:768px){.g8-fac__result__badge img{height:58px}}.g8-fac__result__google-review{align-items:center;background-color:#fff;display:inline-flex;gap:4px;height:48px;vertical-align:middle}.g8-fac__result__google-review .stars-container{height:16px}.g8-fac__result__google-review .stars>div.stars{width:100%}.g8-fac__result__google-review .stars span{display:inline-block;position:relative;width:100%}.g8-fac__result__google-review .stars.empty{position:relative}.g8-fac__result__google-review .stars.empty .icon-star{color:#f3f4f9}.g8-fac__result__google-review .stars.full{display:flex;overflow:hidden;position:absolute}.g8-fac__result__google-review .stars.full .icon-star-solid{color:#ffbf00}.g8-fac__result__google-review .icon-star:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f105";font-family:g8-icon!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.g8-fac__result__google-review .count,.g8-fac__result__google-review .rating{color:#5d5d5d;text-align:center}.g8-fac__result__google-review .rating-value .value{color:#ffbf00}.g8-fac__result__buttons-group{align-items:flex-start;display:flex;gap:16px;margin-bottom:16px;margin-top:24px;padding:0 16px}@media (min-width:768px){.g8-fac__result__buttons-group{margin-top:24px}.full .g8-fac__result__buttons-group{justify-content:center}}@media (min-width:1440px){.g8-fac__result__buttons-group{margin-top:32px}}.g8-fac__result__button{flex:1}@media (min-width:768px){.g8-fac__result{display:flex;flex:0 0 calc(50% - 8px);flex-direction:column}}@media (min-width:1440px){.g8-fac__result{flex:0 0 calc(33.33% - 16px)}}.g8-fac__result-separator{flex:0 0 100%}.g8-fac__result-separator div{align-items:center;background-color:#f3f4f9;border-radius:16px;display:flex;gap:12px;padding:16px 12px}@media (min-width:1440px){.g8-fac__result-separator div{gap:24px;margin:12px auto;max-width:772px}}.g8-fac__result-separator span{background-color:var(--wp--preset--color--secondary-tint);border-radius:8px;display:block;height:36px;padding:8px;width:36px}@media (min-width:1440px){.g8-fac__result-separator span{height:48px;width:48px}}.g8-fac__result-separator .g8-icon{color:var(--wp--preset--color--secondary);font-size:20px}@media (min-width:1440px){.g8-fac__result-separator .g8-icon{font-size:32px}}.g8-fac__result-separator p{color:#171717;margin:0}.g8-fac__total-results{color:#171717;margin-bottom:16px}@media (min-width:768px){.g8-fac__total-results{margin-bottom:24px}}@media (min-width:1440px){.g8-fac__total-results{margin-bottom:36px}}.g8-fac__pagination{border-top:1px solid #f3f4f9;display:flex;justify-content:center;margin-top:24px;padding:12px 24px}.g8-fac__pagination__container{border:1px solid #f3f4f9;border-radius:8px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex}.g8-fac__pagination a{align-items:center;border-right:1px solid #f3f4f9;color:#171717;display:none;gap:8px;padding:10px 16px}.g8-fac__pagination a:last-child{border-right:none}.g8-fac__pagination a.g8-fac__pagination__button--page{color:#a2a2a2}.g8-fac__pagination a.current{background-color:#f3f4f9;color:#171717;pointer-events:none}.g8-fac__pagination a:nth-child(-n+2),.g8-fac__pagination a:nth-last-child(-n+2){display:flex}@media (min-width:768px){.g8-fac__pagination a{display:flex}}.g8-fac__pagination .g8-icon{font-size:20px}.g8-fac__pagination__button--next .g8-icon{transform:rotate(-180deg)}@media (max-width:575.98px){.g8-fac #select2-g8-fac__centre-search-container{padding-right:0!important}}.g8-centre-fees{background-color:var(--wp--preset--color--secondary-tint)}.g8-centre-fees__container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (min-width:768px){.g8-centre-fees__container{gap:24px}}.g8-centre-fees__header-section{align-items:flex-start;display:flex;flex:0 0 100%;flex-wrap:wrap;gap:24px;justify-content:center}.g8-centre-fees__header-content{display:flex;flex:0 0 100%;flex-direction:column;gap:4px}@media (min-width:768px){.g8-centre-fees__header-content{flex:1;min-width:0}}.g8-centre-fees__title{color:#171717;margin:0}.g8-centre-fees__description{color:#5d5d5d;margin:0}.g8-centre-fees__fees-card{background-color:#f3f4f9;border:1px solid #f3f4f9;border-radius:12px;flex:0 0 100%;padding:16px 12px}@media (min-width:768px){.g8-centre-fees__fees-card{flex:0 0 648px;max-width:648px}}.g8-centre-fees__fees-grid{display:flex;gap:8px}.g8-centre-fees__fee-item{border:1px solid #f3f4f9;border-radius:12px;display:flex;flex:1;flex-direction:column;gap:8px;padding:8px}.g8-centre-fees__fee-label{display:flex;flex-direction:column;gap:0}.g8-centre-fees__fee-age,.g8-centre-fees__fee-name{color:#5d5d5d;margin:0}.g8-centre-fees__fee-amount{color:#171717;margin:0;text-align:left}.g8-centre-fees__content-container{border:1px solid #9da2b2;border-radius:16px;padding:16px;width:100%}.g8-centre-fees__estimator-section{display:flex;flex:0 0 100%;flex-direction:column;gap:24px}@media (min-width:768px){.g8-centre-fees__estimator-section{margin:24px auto 8px;max-width:654px}}.g8-centre-fees__step-indicator{display:flex;flex-direction:column;gap:12px;position:relative}.g8-centre-fees__step-indicator-bars{display:flex;gap:24px;position:relative}.g8-centre-fees__step-bar{background-color:#f3f4f9;border-radius:16px;flex:1;height:12px;transition:all .2s ease}.g8-centre-fees__step-bar--active{background-color:var(--wp--preset--color--primary)}.g8-centre-fees__step-label{color:#171717;margin:0;transition:margin-left .3s ease;width:calc(50% - 12px)}.g8-centre-fees__step-indicator--step-2 .g8-centre-fees__step-label{margin-left:calc(50% + 12px)}.g8-centre-fees__estimator-content{display:flex;flex-direction:column;gap:24px}.g8-centre-fees__estimator-header{display:flex;flex-direction:column;gap:4px}.g8-centre-fees__estimator-title{color:#171717;margin:0}.g8-centre-fees__estimator-subtitle{color:#5d5d5d;margin:0}.g8-centre-fees__form{align-items:flex-end;display:flex;flex-direction:column;gap:16px}.g8-centre-fees__form .g8-form-group{width:100%}.g8-centre-fees__form .g8-form-group--check label,.g8-centre-fees__form .g8-form-group--check label p{margin:0}.g8-centre-fees__days-hint{color:#5d5d5d;display:block;margin-top:0;padding-left:12px}.g8-centre-fees__hint-box{background-color:#f3f4f9;border-radius:12px;padding:10px;width:100%}.g8-centre-fees__hint-content{color:#5d5d5d;margin:0}.g8-centre-fees__calculate-btn{margin-top:0}.g8-centre-fees__result-section{display:flex;flex:0 0 100%;flex-direction:column;gap:24px}.g8-centre-fees__result-container{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.g8-centre-fees__result-container{margin:24px auto 0;width:100%}}.g8-centre-fees__result-header{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:14px 24px}@media (min-width:1440px){.g8-centre-fees__result-header{flex-direction:row}}.g8-centre-fees__result-header-content{display:flex;flex-direction:column;gap:12px}@media (min-width:1440px){.g8-centre-fees__result-header-content{flex:0 0 339px}}.g8-centre-fees__result-title{color:#171717;margin:0}.g8-centre-fees__result-subtitle{color:#5d5d5d;margin:0}.g8-centre-fees__result-cards{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:24px}@media (min-width:768px){.g8-centre-fees__result-cards{flex:none;flex-wrap:nowrap}}.g8-centre-fees__result-card{background-color:#fff;border:1px solid #9da2b2;border-radius:12px;display:flex;flex:1;flex-direction:column;gap:16px;height:116px;justify-content:space-between;min-height:116px;min-width:199.5px;padding:12px;width:199.5px}.g8-centre-fees__result-card--highlight{border-color:var(--wp--preset--color--secondary)}.g8-centre-fees__result-card--highlight .g8-centre-fees__result-card-label{font-weight:700}.g8-centre-fees__result-card-label{color:#5d5d5d;margin:0}.g8-centre-fees__result-card-value{color:#171717;margin:0;text-align:right}.g8-centre-fees__matrix-section{background-color:#fff;border-radius:16px;display:flex;flex-direction:column}.g8-centre-fees__matrix-header{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:20px 24px}@media (min-width:768px){.g8-centre-fees__matrix-header{flex-direction:row}}.g8-centre-fees__matrix-header-content{display:flex;flex:1;flex-direction:column;gap:4px}@media (min-width:768px){.g8-centre-fees__matrix-header-content{max-width:819px}}.g8-centre-fees__matrix-title{color:#171717;margin:0}.g8-centre-fees__matrix-description{color:#5d5d5d;margin:0}.g8-centre-fees__matrix-toggle{align-items:center;border:2px solid var(--wp--preset--color--primary);display:flex;flex-shrink:0;gap:8px}.g8-centre-fees__matrix-content{padding:0 24px 20px}.g8-centre-fees__matrix-table{flex:0 0 100%;position:relative;width:100%}.g8-centre-fees__matrix-table .table-responsive{border:1px solid #f3f4f9;border-radius:12px;overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch}@media (min-width:1440px){.g8-centre-fees__matrix-table .table-responsive{overflow-x:visible}}.g8-centre-fees__matrix-table table{min-width:1085px;table-layout:fixed;width:100%}.g8-centre-fees__matrix-table table thead th{background-color:#fff;border-bottom:1px solid #f3f4f9;color:#5d5d5d;padding:8px 24px!important;width:16.666%}.g8-centre-fees__matrix-table table tbody td{border-bottom:1px solid #f3f4f9;color:#171717;padding:24px!important;position:relative;width:16.666%}.g8-centre-fees__matrix-table table tbody td.highlighted{animation:highlightPulse .6s ease-out;border:1px solid var(--wp--preset--color--primary)!important;border-radius:12px;color:#171717;display:flex;flex-direction:column;padding:15px 24px!important;width:100%}.g8-centre-fees__matrix-table table tbody td.highlighted:after{color:#a2a2a2;content:"what you pay";display:block}.g8-centre-fees__matrix-table table tbody td.highlighted span{font-weight:700}.g8-centre-fees__matrix-kindergarten-note{background-color:var(--wp--preset--color--secondary-tint);border-radius:12px;display:none;margin-top:10px;padding:10px 24px}.g8-centre-fees__matrix-kindergarten-note p{color:#171717;margin:0}.g8-centre-fees__matrix-kindergarten-note strong{font-weight:700}.g8-centre-fees__matrix-kindergarten-note:not(.visually-hidden--force){display:block}.g8-centre-fees__result-footer{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.g8-centre-fees__result-footer{align-items:flex-end;flex-direction:row;justify-content:space-between}}.g8-centre-fees__disclaimer-section{flex:1}.g8-centre-fees__disclaimer{background-color:#f3f4f9;border-radius:12px;color:#5d5d5d;margin:0;padding:10px}.g8-centre-fees__disclaimer p:last-child{margin:0}.g8-centre-fees__disclaimer .disclaimer-full{display:none}.g8-centre-fees__result-actions{align-items:stretch;display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.g8-centre-fees__result-actions{align-items:center;flex-direction:row;gap:24px;justify-content:center}}.g8-centre-fees__result-actions-group{align-items:stretch;display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width:768px){.g8-centre-fees__result-actions-group{flex-direction:row;gap:24px;width:auto}}.g8-centre-fees__action-btn{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}@media (min-width:768px){.g8-centre-fees__action-btn{width:auto}}.g8-centre-fees__action-btn.g8-centre-fees__back-btn{background:transparent;border:none;color:#171717}.g8-centre-fees__action-btn.g8-centre-fees__back-btn:hover{text-decoration:underline}.g8-centre-fees__action-btn.g8-centre-fees__download-btn{border:2px solid var(--wp--preset--color--primary)}.g8-ccs__inner-container{border:1px solid #9da2b2;border-radius:16px;display:flex;flex-wrap:wrap;gap:20px;padding:12px}@media (min-width:768px){.g8-ccs__inner-container{gap:36px;padding:24px}}.g8-ccs__title{flex:0 0 100%}@media (min-width:768px){.g8-ccs__title{max-width:534px}}.g8-ccs__result-title{color:var(--wp--preset--color--primary);display:none;flex:0 0 100%;text-align:center}.g8-ccs__step-progress{display:flex;flex:0 0 100%;gap:12px;list-style:none;margin:0;padding:0}.g8-ccs__step-progress__list{flex:1}.g8-ccs__step-progress__link{display:block}.g8-ccs__step-progress__bar{background-color:#f3f4f9;border-radius:16px;height:12px;margin-bottom:12px;transition:all .2s ease}.active .g8-ccs__step-progress__bar,.previous-active .g8-ccs__step-progress__bar{background-color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-ccs__step-progress__bar{margin-bottom:12px}}.g8-ccs__step-progress__title{color:#171717;display:none}.active .g8-ccs__step-progress__title{display:block}@media (min-width:768px){.g8-ccs__step-progress__title{font-size:18px;line-height:28px}}.g8-ccs__step,.g8-ccs__steps-container{flex:0 0 100%}.g8-ccs__step__container{display:flex;flex-wrap:wrap;gap:20px}@media (min-width:768px){.g8-ccs__step__container{padding:0 32px}}@media (min-width:1440px){.g8-ccs__step__container{margin:0 auto;max-width:648px;padding:0}}.g8-ccs__step__section{border-radius:16px;flex:0 0 100%;padding:12px}.g8-ccs__step__section.fill{background-color:#f3f4f9}.g8-ccs__step__section.outline{border:1px solid #9da2b2}.g8-ccs__step__section.hint{background-color:var(--wp--preset--color--primary-tint)}.g8-ccs__step__section.hint p:last-child{margin:0}.g8-ccs__step__section__info{align-items:center;display:flex;justify-content:space-between}.g8-ccs__step__section__info p{margin:0}@media (min-width:768px){.g8-ccs__step__section{padding:16px 24px}}.g8-ccs__step__section[data-depend-on]:not([data-depend-on=""]){display:none}.g8-ccs__step .g8-form-group label{align-items:center;display:flex;justify-content:space-between}.g8-ccs__step .g8-form-group label p{margin:0}.g8-ccs__step .g8-form-group.hint{background-color:#fff;border-radius:16px;padding:12px 16px}.g8-ccs__step .g8-form-group.hint p{margin:0}.g8-ccs__step .g8-form-group.notice{background-color:var(--wp--preset--color--primary-tint)}.g8-ccs__step .g8-form-group .state-required-error{color:#ff3c2b;padding:6px 0 0 12px}.g8-ccs__step .g8-ccs__hours-of-childcare-subsidy-display{display:none}.g8-ccs__step__button-group{display:flex;flex:0 0 100%;justify-content:space-between}@media (min-width:768px){.g8-ccs__step__button-group{gap:24px;justify-content:flex-end}}.g8-ccs__step__template-container{display:flex;flex-wrap:wrap;gap:20px}.g8-ccs__step__child-template{background-color:#f3f4f9;border-radius:16px;display:flex;flex:0 0 100%;flex-wrap:wrap;gap:16px;padding:12px}@media (min-width:768px){.g8-ccs__step__child-template{gap:24px;padding:12px 24px}}.g8-ccs__step__matrix-container{display:flex;flex-direction:column}@media (min-width:768px){.g8-ccs__step__matrix-container{display:block}}.g8-ccs__step__matrix-container .g8-ccs__result-table__filters{flex-shrink:0}.g8-ccs__step__matrix-container table{min-width:600px}@media (min-width:768px){.g8-ccs__step__matrix-container table{min-width:auto}}.g8-ccs__hint--eligible-weekly-ccs-hours{display:none}.g8-ccs__tooltip-button{cursor:pointer}.g8-ccs__tooltip-button i{color:#9da2b2;font-size:24px}.g8-ccs__child-index{font-size:inherit;font-weight:inherit;line-height:inherit}.g8-ccs__result{display:none;margin-top:24px}.g8-ccs__result-container{border:1px solid #9da2b2;border-radius:16px;display:flex;flex-wrap:wrap;gap:20px;padding:12px}@media (min-width:768px){.g8-ccs__result-container{gap:36px;padding:24px}}.g8-ccs__result-tab{flex:0 0 100%}.g8-ccs__result-tab ul{align-items:center;border-bottom:1px solid #f3f4f9;display:flex;justify-content:space-between;list-style:none;margin:0 0 20px;padding:4px 16px}@media (min-width:768px){.g8-ccs__result-tab ul{margin:0 auto 36px;width:325px}}.g8-ccs__result-tab li a{color:#5d5d5d;cursor:pointer;padding:4px 16px}.g8-ccs__result-tab li a.active{background-color:var(--wp--preset--color--primary-tint);border-radius:8px;color:var(--wp--preset--color--primary)}.g8-ccs__result-tab .g8-ccs__tab-pane{background-color:var(--wp--preset--color--secondary-tint);border-radius:16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:12px}.g8-ccs__result-tab .g8-ccs__tab-pane.new{background-color:var(--wp--preset--color--primary-tint);margin-bottom:20px}.g8-ccs__result-tab .g8-ccs__tab-pane.new div:last-child{border-color:var(--wp--preset--color--primary)}@media (min-width:768px){.g8-ccs__result-tab .g8-ccs__tab-pane.new{margin-bottom:24px}}.g8-ccs__result-tab .g8-ccs__tab-pane div{background-color:#fff;border:1px solid #9da2b2;border-radius:12px;display:flex;flex:0 0 100%;flex-direction:column;gap:16px;padding:12px}.g8-ccs__result-tab .g8-ccs__tab-pane div:first-child{background-color:transparent;border:none;max-width:100%;padding:0}@media (min-width:768px){.g8-ccs__result-tab .g8-ccs__tab-pane div:first-child{flex:0 0 100%}}@media (min-width:1440px){.g8-ccs__result-tab .g8-ccs__tab-pane div:first-child{flex:1;max-width:350px}.g8-ccs__result-tab .g8-ccs__tab-pane div:first-child h4{font-size:20px}}.g8-ccs__result-tab .g8-ccs__tab-pane div p{color:#5d5d5d;flex:1;margin:0}.g8-ccs__result-tab .g8-ccs__tab-pane div .has-comparison{display:none}.g8-ccs__result-tab .g8-ccs__tab-pane div span:not(.has-comparison):not(.no-comparison){color:#171717;display:block;text-align:right}.g8-ccs__result-tab .g8-ccs__tab-pane div:last-child{border-color:var(--wp--preset--color--secondary)}.g8-ccs__result-tab .g8-ccs__tab-pane div:last-child p{font-weight:700}@media (min-width:768px){.g8-ccs__result-tab .g8-ccs__tab-pane{gap:24px;padding:12px 24px}.g8-ccs__result-tab .g8-ccs__tab-pane div{flex:1;max-width:199.5px}}@media (min-width:1440px){.g8-ccs__result-tab .g8-ccs__tab-pane{margin:0 auto;padding:14px 24px}}.g8-ccs__result-table{flex:0 0 100%;position:relative;width:100%}.g8-ccs__result-table .table-responsive{border:1px solid #f3f4f9;border-radius:12px;position:relative}@media (min-width:768px){.g8-ccs__result-table .table-responsive{overflow-x:visible}}.g8-ccs__result-table .table-responsive .g8-ccs__step__matrix-template{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}@media (min-width:1440px){.g8-ccs__result-table .table-responsive .g8-ccs__step__matrix-template{overflow:hidden}}.g8-ccs__result-table .table-responsive table{min-width:1085px;table-layout:fixed;width:100%}.g8-ccs__result-table .table-responsive table:last-child{margin-bottom:0}.g8-ccs__result-table .table-responsive .table-content{padding:20px 24px 0}.g8-ccs__result-table .table-responsive h4{color:#171717}.g8-ccs__result-table .table-responsive p{color:#5d5d5d;margin:0;max-width:100%;width:720px}.g8-ccs__result-table__filters{align-items:center;border:1px solid #9da2b2;border-radius:12px;display:inline-flex;flex-direction:column;flex-shrink:0;gap:24px;justify-content:center;left:50%;margin:32px 0 16px;max-width:100%;padding:12px 16px;position:relative;transform:translateX(-50%);width:calc(100% - 24px)}@media (min-width:768px){.g8-ccs__result-table__filters{flex-direction:row;gap:48px;padding:12px 24px;width:auto}}.g8-ccs__result-table__filter-group{display:flex;flex-direction:column;gap:12px}.g8-ccs__result-table__filter-label{color:#5d5d5d;margin:0}.g8-ccs__result-table__filter-options{background-color:#f3f4f9;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0}@media (min-width:768px){.g8-ccs__result-table__filter-options{gap:24px}}.g8-ccs__result-table__filter-option{background-color:#f3f4f9;border:none;border-radius:8px;color:#5d5d5d;cursor:pointer;padding:8px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.g8-ccs__result-table__filter-option:hover{background-color:var(--wp--preset--color--primary-tint);color:#171717;transform:translateY(-1px)}.g8-ccs__result-table__filter-option.active{animation:buttonActive .3s ease-out;background-color:var(--wp--preset--color--primary-tint);color:#171717}@keyframes buttonActive{0%{transform:scale(.95)}50%{transform:scale(1.05)}to{transform:scale(1)}}.g8-ccs__result-table thead th{color:#5d5d5d;padding:8px 24px!important;width:16.666%}.g8-ccs__result-table tbody td{color:#171717;padding:24px!important;position:relative;width:16.666%}.g8-ccs__result-table tbody td.highlighted{animation:highlightPulse .6s ease-out;border:1px solid var(--wp--preset--color--primary)!important;border-radius:12px;color:#171717;display:flex;flex-direction:column;font-weight:700;padding:15px 24px!important;width:100%}.g8-ccs__result-table tbody td.highlighted:after{color:#a2a2a2;content:"what you pay";display:block}.g8-ccs__result-table tbody td.highlighted strong{color:var(--wp--preset--color--primary);display:block}@keyframes highlightPulse{0%{box-shadow:0 0 0 0 rgba(0,123,255,.4);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(0,123,255,0);transform:scale(1.05)}to{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.02)}}.g8-ccs__result-table .g8-ccs__step__matrix-subsidy-weekly{background-color:var(--wp--preset--color--secondary-tint);border-radius:12px;display:none;margin-top:10px;padding:10px 24px}.g8-ccs__result-disclaimer{background-color:#f3f4f9;border-radius:12px;color:#5d5d5d;padding:10px}.g8-ccs__result-disclaimer .disclaimer-full{display:none}.g8-ccs__result-disclaimer p:last-child{margin:0}@media (min-width:1440px){.g8-ccs__result-disclaimer{flex:0 0 635px}}.g8-ccs__result-button-group{display:flex;flex:0 0 100%;flex-direction:column;gap:24px}@media (min-width:768px){.g8-ccs__result-button-group{flex-direction:row-reverse}}@media (min-width:1440px){.g8-ccs__result-button-group{align-items:flex-end;flex:1}}.g8-ccs__download-result{width:100%}@media (min-width:768px){.g8-ccs__download-result{width:auto}}.g8-ccs__start-over{width:100%}@media (min-width:768px){.g8-ccs__start-over{width:auto}}.g8-ccs .select2-container .select2-selection__rendered{max-width:calc(100vw - 114px)}@media (min-width:768px){.g8-downloads__title{text-align:center}}@media (min-width:1440px){.g8-downloads__inner-container--header{margin:0 auto;max-width:867px}}.g8-downloads__inner-container--list{display:flex;flex-wrap:wrap;gap:16px}@media (min-width:1440px){.g8-downloads__inner-container--list{margin-bottom:24px}}.g8-downloads__download-container{border:1px solid #9da2b2;border-radius:8px;flex:0 0 100%;padding:16px}@media (min-width:768px){.g8-downloads__download-container{flex:0 0 calc(50% - 8px)}}@media (min-width:1440px){.g8-downloads__download-container{flex:0 0 calc(33.33% - 11px)}}.g8-downloads__download__top{display:flex;gap:8px}.g8-downloads__download__icon-container{align-items:center;background-color:#f3f4f9;border-radius:6px;display:flex;height:40px;justify-content:center;width:40px}.g8-downloads__download__icon-container .g8-icon{color:#414042;font-size:24px}.g8-downloads__download__content{flex:1}.g8-downloads__download__content h4{color:#171717}.g8-downloads__download__content p{color:#a2a2a2;margin-bottom:0}.g8-downloads__download__bottom{text-align:right}.g8-downloads__download__bottom a{color:#414042}.g8-downloads__download__bottom a span{font-size:16px;font-weight:400}.g8-downloads__download__bottom a i{font-size:16px}.g8-downloads audio{margin:4px 0;width:100%}.g8-stock-chart__chart--main{margin-bottom:16px}.g8-stock-chart__chart--main .yourir-chart-panel{background:linear-gradient(0deg,#fff,#f3f4f9);height:300px}.g8-stock-chart__chart--main .yourir-chart-panel-plot-area{padding:0}.g8-stock-chart__chart--main .yourir-chart-panel-border{opacity:.5;stroke:#000}.g8-stock-chart__chart--main .yourir-chart-gridline{stroke:#fff}.g8-stock-chart__chart--main .yourir-chart-xaxis-minor-gridline,.g8-stock-chart__chart--main .yourir-chart-yaxis-minor-gridline{stroke:none}.g8-stock-chart__chart--main .yourir-chart-price{stroke:var(--wp--preset--color--primary);stroke-width:2px}.g8-stock-chart__chart--main .yourir-chart-volume{stroke:var(--wp--preset--color--primary);stroke-opacity:.3}.g8-stock-chart__chart--main table.yourir-chart-tooltip-legend{margin:0}.g8-stock-chart__chart--main table.yourir-chart-tooltip-legend td{border:none;font-size:12px;padding:4px}.g8-stock-chart__chart--nav .yourir-chart-panel{height:60px}.g8-stock-chart__chart--nav .yourir-chart-price-fill{fill:var(--wp--preset--color--primary)}.g8-stock-chart__chart--nav .yourir-chart-price{stroke-width:1.5px}.g8-stock-chart__chart--nav .yourir-nav-chart-outside-range{fill:var(--wp--preset--color--primary);fill-opacity:.3}.g8-stock-chart__chart--nav .yourir-nav-chart-gadget{stroke:#f3f4f9;stroke-width:2px}.g8-stock-chart__chart--nav .yourir-chart-price{stroke:var(--wp--preset--color--primary)}.g8-stock-chart__chart-title{text-align:center}.g8-stock-chart__bottom-control{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}.g8-stock-chart__bottom-control .g8-form-group{flex:0 0 150px}.g8-stock-chart__bottom-control button{flex:0 0 100%}@media (min-width:768px){.g8-stock-chart__bottom-control button{flex:0 0 auto}}.g8-saa .g8-saa__year-select-container{background-color:var(--wp--preset--color--primary-tint);border-radius:16px;margin-bottom:24px;padding:8px 12px}@media (min-width:768px){.g8-saa .g8-saa__year-select-container{padding:16px 24px}.g8-saa .g8-saa__year-select-container .select2{width:312px!important}}.g8-saa .g8-iguana-pagination{border-top:1px solid #f3f4f9;display:flex;justify-content:center;margin-top:24px;padding:12px 24px}.g8-saa .g8-iguana-pagination__container{border:1px solid #f3f4f9;border-radius:8px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;overflow:hidden}.g8-saa .g8-iguana-pagination button{align-items:center;background-color:transparent;border:none;border-right:1px solid #f3f4f9;color:#171717;display:flex;gap:8px;padding:10px 16px}.g8-saa .g8-iguana-pagination button:last-child{border-right:none}.g8-saa .g8-iguana-pagination button.g8-fac__pagination__button--page{color:#a2a2a2}.g8-saa .g8-iguana-pagination button.yourir-active{background-color:#f3f4f9;color:#171717;pointer-events:none}.g8-saa .g8-iguana-pagination button.next .g8-icon{transform:rotate(-180deg)}.g8-saa .g8-iguana-pagination button[disabled]{display:none}.g8-saa .g8-iguana-pagination .g8-icon{font-size:20px}.g8-cny{display:none;overflow:hidden}.g8-cny__location{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.g8-cny__location .location-select-container{position:relative}.g8-cny__location .disabled .select2-selection{border:none;padding-left:0;padding-right:0;pointer-events:none}.g8-cny__location .disabled .select2-selection__arrow{display:none}.g8-cny__location .disabled .select2-selection__rendered{color:#5d5d5d!important;display:block;padding-right:0!important}.g8-cny .notice{background-color:#fffcf5;border-radius:8px;color:#8c6900;margin-top:24px;padding:16px}.g8-cny__extra-link{min-width:-moz-fit-content;min-width:fit-content}.g8-cny .g8-fac__results{display:block}@media (min-width:1440px){.g8-cny .g8-fac__results{display:flex}.g8-cny .g8-fac__result{margin-right:0!important}}.g8-cny__centre-swiper{width:100%}@media (min-width:1440px){.g8-cny__centre-swiper{overflow:visible!important}}.g8-cny__swiper-wrapper{margin-bottom:16px}@media (min-width:1440px){.g8-cny__swiper-wrapper{gap:24px;margin-bottom:0}}.g8-cny__pagination{align-items:center;display:flex;gap:4px;height:32px;justify-content:center}.g8-cny__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-cny__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary);width:24px}@media (min-width:1440px){.g8-cny__pagination{display:none}}.g8-cny__next-button,.g8-cny__prev-button{align-items:center;border-radius:33px;bottom:0;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px}.g8-cny__next-button i,.g8-cny__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-cny__next-button,.g8-cny__prev-button{display:none}}.g8-cny__prev-button{left:0}.g8-cny__next-button{right:0}.g8-banner-image{overflow:hidden}.g8-banner-image__container{padding:16px 20px}@media (min-width:768px){.g8-banner-image__container{margin:0 auto;padding:16px 0}}.g8-banner-image .swiper-initialized .swiper-wrapper{overflow:visible}.g8-banner-image .swiper-wrapper{overflow:hidden}.g8-banner-image__image img{aspect-ratio:1024/325;border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g8-banner-image__pagination{align-items:center;display:flex;gap:4px;height:32px;justify-content:center}.g8-banner-image__pagination .swiper-pagination-bullet{background-color:#f3f4f9;border-radius:8px;height:12px;opacity:1;transition:all .2s ease;width:12px}.g8-banner-image__pagination .swiper-pagination-bullet-active{background-color:var(--wp--preset--color--primary);width:24px}.g8-team-profile__container{display:flex;flex-direction:column;gap:24px}@media (min-width:1440px){.g8-team-profile__item-inner{margin:auto;width:1096px}}.g8-team-profile__item-image{border-radius:16px;box-shadow:0 20px 24px -4px rgba(16,24,40,.078);height:152px;margin:0 auto -32px;overflow:hidden;position:relative;width:152px}.g8-team-profile__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-team-profile__item-image{height:178px;margin:0 -82px -100px 0;width:178px}}@media (min-width:1440px){.g8-team-profile__item-image{height:280px;margin:0 -56px -112px 0;width:280px}}.g8-team-profile__item-content{background-color:#f3f4f9;border-radius:16px;padding:16px 24px}@media (min-width:768px){.g8-team-profile__item-content{margin-left:96px}}@media (min-width:1440px){.g8-team-profile__item-content{margin-left:224px}}.g8-team-profile__item-name{color:#171717;margin-bottom:4px;margin-top:24px}@media (min-width:768px){.g8-team-profile__item-name{font-size:24px;font-weight:600;line-height:32px;margin-left:72px;margin-top:0}}@media (min-width:1440px){.g8-team-profile__item-name{font-size:28px;line-height:36px}}.g8-team-profile__item-title{color:#5d5d5d;margin-bottom:16px}@media (min-width:768px){.g8-team-profile__item-title{font-size:18px;line-height:24px;margin-left:72px;min-height:48px}}@media (min-width:1440px){.g8-team-profile__item-title{line-height:28px;min-height:56px}}.g8-team-profile__item-description{color:#5d5d5d}.g8-team-profile__item-description p:last-child{margin-bottom:0}.g8-centre-count__title{color:#171717}@media (min-width:1440px){.g8-centre-count__title{text-align:center}}.g8-centre-count__inner{display:flex;flex-wrap:wrap;gap:16px}@media (min-width:1440px){.g8-centre-count__inner{gap:24px}}.g8-centre-count__item{border-radius:12px;flex:0 0 100%;overflow:hidden;position:relative}@media (min-width:768px){.g8-centre-count__item{flex:0 0 calc(50% - 8px)}}@media (min-width:1440px){.g8-centre-count__item{flex:0 0 calc(33.33% - 16px)}}.g8-centre-count__item-image{aspect-ratio:320/232;aspect-ratio:424/312}.g8-centre-count__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-centre-count__item-image{aspect-ratio:369/312}}.g8-centre-count__item-content{align-items:flex-start;background:linear-gradient(180deg,transparent 50%,var(--wp--preset--color--primary));bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:12px;position:absolute;right:0;top:0}@media (min-width:768px){.g8-centre-count__item-content{align-items:flex-end;flex-direction:row;justify-content:space-between}}.g8-centre-count__item-title{color:#fff;margin-bottom:8px}@media (min-width:1440px){.g8-centre-count__item-title{font-size:24px;line-height:28px}}.g8-centre-count__item-count{align-items:center;background-color:var(--wp--preset--color--primary-tint);border-radius:12px;color:#171717;display:inline-flex;justify-content:center;margin:0;padding:10px}.g8-facebook-feed{overflow:hidden;position:relative}.g8-facebook-feed__slides{margin-bottom:48px;overflow:visible;position:relative}@media (min-width:768px){.g8-facebook-feed__slides{margin-bottom:0;overflow:hidden}.g8-facebook-feed__slides .swiper-wrapper{display:flex;height:auto}}.g8-facebook-feed__slide{overflow:hidden;position:relative}.g8-facebook-feed__slide__content-container{aspect-ratio:1;background-color:#fff;border-radius:16px;cursor:pointer;display:block;position:relative;text-align:center}.g8-facebook-feed__slide__content-container:hover .g8-facebook-feed__content{display:flex}.g8-facebook-feed__content{align-items:center;background-color:rgba(0,0,0,.4);border-radius:16px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:12px;position:absolute;right:0;top:0}.g8-facebook-feed__content .g8-icon{color:#fff;font-size:60px;position:absolute}@media (min-width:1440px){.g8-facebook-feed__content{display:none}}.g8-facebook-feed__message{bottom:12px;color:#fff;margin-bottom:0;max-height:74px;overflow:hidden;position:absolute}.g8-facebook-feed__image img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g8-facebook-feed__next-button,.g8-facebook-feed__prev-button{align-items:center;background-color:#fff;border-radius:33px;bottom:20px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:32px;justify-content:center;padding:4px;position:absolute;width:32px;z-index:1}.g8-facebook-feed__next-button i,.g8-facebook-feed__prev-button i{color:var(--wp--preset--color--primary);font-size:24px}@media (min-width:768px){.g8-facebook-feed__next-button,.g8-facebook-feed__prev-button{bottom:auto;height:40px;top:29px;width:40px;z-index:1}.g8-facebook-feed__next-button i,.g8-facebook-feed__prev-button i{font-size:28px}}@media (min-width:1440px){.g8-facebook-feed__next-button,.g8-facebook-feed__prev-button{display:none}}.g8-facebook-feed__prev-button{left:20px}@media (min-width:768px){.g8-facebook-feed__prev-button{left:auto;right:56px}}.g8-facebook-feed__next-button{right:20px}@media (min-width:768px){.g8-facebook-feed__next-button{right:0}}.g8-logo-content__container{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.g8-logo-content__container{flex-direction:row;gap:24px}}@media (min-width:1440px){.g8-logo-content__container{gap:32px}}.g8-logo-content__logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:768px){.g8-logo-content__logo img{width:300px}}.g8-logo-content__content{color:#5d5d5d}.g8-map{overflow:hidden}.g8-map__header{justify-content:center!important}.g8-map__map{border-radius:16px;height:248px;margin-bottom:16px}@media (min-width:768px){.g8-map__map{height:280px}}@media (min-width:992px){.g8-map__map{height:370px;margin-bottom:24px}}.g8-map__locations{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0;padding:0}@media (min-width:992px){.g8-map__locations{gap:24px}}.g8-map__location{border:1px solid #5d5d5d;border-radius:16px;flex:0 0 100%;padding:12px}.g8-map__location h3{color:#171717;margin-bottom:12px}@media (min-width:768px){.g8-map__location h3{margin-bottom:16px}}@media (min-width:992px){.g8-map__location h3{margin-bottom:24px}}.g8-map__location__details{display:flex;flex-direction:column;gap:16px}.g8-map__location__details div{display:flex;gap:12px}.g8-map__location__details div i{color:#5d5d5d;font-size:24px}.g8-map__location__details div p{color:#5d5d5d;margin:0}.g8-map__location__details div a{color:#5d5d5d}@media (min-width:768px){.g8-map__location{flex:0 0 calc(50% - 8px);padding:24px}}@media (min-width:992px){.g8-map__location{flex:0 0 calc(33.3333% - 16px)}}.g8-anchor-link-banner{padding:20px}.g8-anchor-link-banner__inner{align-items:center;background-color:var(--wp--preset--color--secondary-tint);border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;overflow:hidden;padding:16px;position:relative}.g8-anchor-link-banner__inner .g8-icon-g8-pattern-sun-pen{color:var(--wp--preset--color--secondary);display:none;position:absolute}@media (min-width:768px){.g8-anchor-link-banner__inner .g8-icon-g8-pattern-sun-pen{display:block;font-size:60px;left:70px}}@media (min-width:1440px){.g8-anchor-link-banner__inner .g8-icon-g8-pattern-sun-pen{font-size:119px}}.g8-anchor-link-banner__inner .g8-icon-g8-pattern-star-heart{color:var(--wp--preset--color--secondary);font-size:52px;position:absolute;right:-24px}@media (min-width:768px){.g8-anchor-link-banner__inner .g8-icon-g8-pattern-star-heart{right:50px}}@media (min-width:1440px){.g8-anchor-link-banner__inner .g8-icon-g8-pattern-star-heart{font-size:103px}}@media (min-width:768px){.g8-anchor-link-banner__inner{flex-direction:row}}.g8-anchor-link-banner__title{color:#5d5d5d;max-width:500px;z-index:1}.g8-anchor-link-banner__link{background-color:transparent}.g8-breadcrumb{margin:0}.g8-breadcrumb__container{padding:8px 20px}@media (min-width:1440px){.g8-breadcrumb__container{padding:16px 0}}.g8-breadcrumb__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.g8-breadcrumb__list li{align-items:center;display:flex}.g8-breadcrumb__list li:last-child a{color:var(--wp--preset--color--primary)}.g8-breadcrumb__list li span{color:#5d5d5d}.g8-breadcrumb__list li a{color:#5d5d5d;text-decoration:none}.g8-breadcrumb__list li .g8-icon{color:#5d5d5d;display:flex;font-size:12px;margin-right:4px}.g8-back-to-top{margin:0}.g8-back-to-top__container{padding:4px 0 8px;text-align:center}@media (min-width:1440px){.g8-back-to-top__container{padding:8px 0 16px}}.g8-back-to-top__button span{display:none}@media (min-width:1440px){.g8-back-to-top__button span{display:block}}.header-space{height:156px}@media (min-width:768px){.header-space{height:128px}}@media (min-width:1440px){.header-space{height:185px}}.header-space.no-menus.no-top-bar-links{height:156px}.header-space.no-menus.no-top-bar-links.no-quick-links{height:92px}@media (min-width:768px){.header-space.no-menus.no-top-bar-links,.header-space.no-menus.no-top-bar-links.no-quick-links{height:104px}}.header-space.no-menus.no-quick-links{height:92px}@media (min-width:768px){.header-space.no-menus,.header-space.no-menus.no-quick-links{height:128px}}.header-space.no-quick-links{height:92px}@media (min-width:768px){.header-space.no-quick-links{height:128px}}@media (min-width:1440px){.header-space.no-quick-links{height:185px}}@media (min-width:768px){.header-space.no-top-bar-links{height:104px}}@media (min-width:1440px){.header-space.no-top-bar-links{height:161px}}.g8-nav{background:#fff;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);position:fixed;top:0;width:100%;z-index:3}.g8-nav__main-container{padding:16px 20px}@media (min-width:768px){.g8-nav__main-container{padding:16px 0 0}}.g8-nav__logo-container{display:flex;flex:0 0 50%;justify-content:flex-start;max-width:50%}.g8-nav__logo-container__site-logo{height:60px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:768px){.g8-nav__logo-container__site-logo{height:104px;max-width:300px}.g8-nav__logo-container{flex:auto;order:1}}.g8-nav__mobile-toggle{align-items:center;display:flex;flex:0 0 50%;gap:8px;justify-content:flex-end;transition:all .2s ease}.g8-nav__mobile-toggle .g8-icon-hamburger-menu{color:#171717;font-size:24px}.g8-nav__mobile-toggle .g8-icon-close-circle,.g8-nav__mobile-toggle span{color:var(--wp--preset--color--primary);display:none}.g8-nav__mobile-toggle .g8-icon-close-circle{font-size:24px}.g8-nav__mobile-toggle.active{width:77px}@media (min-width:768px){.g8-nav__mobile-toggle{flex:0 0 auto;margin-left:24px;margin-top:24px;order:3;width:24px}.g8-nav__mobile-toggle.no-menus{display:none}}@media (min-width:1440px){.g8-nav__mobile-toggle{display:none}}.g8-nav__inner-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.g8-nav__inner-container{height:104px;margin-top:-16px}}.g8-nav__top-bar{flex:0 0 100%;justify-content:center;margin-bottom:24px}.g8-nav__top-bar a{align-items:center;color:#5d5d5d;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:16px}.g8-nav__top-bar a i{font-size:20px}.g8-nav__top-bar a:last-child{margin-bottom:0}@media (min-width:768px){.g8-nav__top-bar{display:none!important}}.g8-nav__top-bar--md{display:none}.g8-nav__top-bar--md a{align-items:center;color:#5d5d5d;display:flex;gap:4px}.g8-nav__top-bar--md a i{font-size:16px}@media (min-width:768px){.g8-nav__top-bar--md{display:flex;gap:24px;justify-content:flex-end;margin-bottom:4px}}.g8-nav .g8-mobile-menu{background:#fff;top:80px}@media (min-width:768px){.g8-nav .g8-mobile-menu{top:128px}}@media (min-width:1440px){.g8-nav .g8-mobile-menu{display:block;opacity:1;overflow:visible;position:relative;top:0}}.g8-nav .modal-dialog{height:calc(100% - 80px)}@media (min-width:768px){.g8-nav .modal-dialog{height:calc(100% - 168px)}}@media (min-width:1440px){.g8-nav .modal-dialog{height:auto;transform:none!important;width:auto!important}}.g8-nav .modal-content{padding:16px 20px 20px}@media (min-width:768px){.g8-nav .modal-content{border-top:1px solid #f3f4f9;margin:4px auto 0;max-width:720px;padding:0}}@media (min-width:1440px){.g8-nav .modal-content{max-width:100%;overflow:visible}}.g8-nav .modal-body{padding:0}@media (min-width:1440px){.g8-nav .modal-body{overflow:visible}}.g8-nav__main-menu{border-top:1px solid #f3f4f9;display:flex;flex-direction:column;gap:16px;padding-top:8px;position:relative;transition:all .5s ease}.g8-nav__main-menu.dropright-open{transform:translateX(-100%)}.g8-nav__main-menu__link{align-items:center;color:#5d5d5d;display:flex;font-size:16px;justify-content:space-between;padding:4px 8px;transition:all .2s ease}@media (min-width:1440px){.g8-nav__main-menu__link:hover{background-color:var(--wp--preset--color--primary-tint);border-radius:12px;color:#5d5d5d;text-decoration:underline}}.g8-nav__main-menu__link span{font-size:16px}.g8-nav__main-menu__dropdown{padding:4px 8px;transition:all .2s ease-in-out}.g8-nav__main-menu__dropdown__header{display:flex;justify-content:space-between;width:100%}.g8-nav__main-menu__dropdown__header i{color:#414042;font-size:24px}@media (min-width:1440px){.g8-nav__main-menu__dropdown__header{gap:4px}}.g8-nav__main-menu__dropdown__toggle{align-items:center;display:flex}.g8-nav__main-menu__dropdown__toggle i{transition:transform .2s ease-in-out}.g8-nav__main-menu__dropdown__toggle:not(.collapsed) i{transform:rotate(-180deg)}@media (min-width:1440px){.g8-nav__main-menu__dropdown__toggle{pointer-events:none}}.g8-nav__main-menu__dropdown__link{color:#5d5d5d;font-size:16px;transition:all .2s ease-in-out}.g8-nav__main-menu__dropdown__link span{font-size:16px}.g8-nav__main-menu__dropdown.active{background-color:#f3f4f9;border-radius:8px}.g8-nav__main-menu__dropdown.active .g8-nav__main-menu__dropdown__link{color:#5d5d5d}.g8-nav__main-menu__dropdown__submenu{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:0 12px}.g8-nav__main-menu__dropdown__submenu__link{color:#5d5d5d}.g8-nav__main-menu__dropdown__submenu__dropright{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}.g8-nav__main-menu__dropdown__submenu__dropright__toggle i{color:#414042;font-size:24px}.g8-nav__main-menu__dropdown__submenu__dropright__menu{border-top:1px solid #f3f4f9;display:none;flex-direction:column;gap:16px;left:100%;padding-top:8px;position:absolute;top:0;width:100%}.g8-nav__main-menu__dropdown__submenu__dropright__menu.active{display:flex}@media (min-width:768px){.g8-nav__main-menu__dropdown__submenu__dropright__menu{border-top:none;padding-top:0}}.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle{display:flex;gap:4px;padding:4px 8px}.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle i{color:#414042;font-size:24px}.g8-nav__main-menu__dropdown__submenu__dropright__back-toggle span{color:#5d5d5d}.g8-nav__main-menu__dropdown__submenu__dropright__link{color:#5d5d5d;padding:4px 8px}@media (min-width:1440px){.g8-nav__main-menu__dropdown__submenu__dropright__link:hover{background-color:#f3f4f9;border-radius:8px}.g8-nav__main-menu__dropdown__submenu__dropright:after{content:"";height:40px;position:absolute;right:0;width:32px}.g8-nav__main-menu__dropdown__submenu__dropright:hover{background-color:#f3f4f9;border-radius:8px}.g8-nav__main-menu__dropdown__submenu__dropright:hover .g8-nav__main-menu__dropdown__submenu__dropright__back-toggle{display:none}.g8-nav__main-menu__dropdown__submenu__dropright:hover .g8-nav__main-menu__dropdown__submenu__dropright__menu{background:#fff;border-bottom-right-radius:8px;border-top-right-radius:8px;box-shadow:4px 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);display:flex;height:calc(100% - 16px);margin-left:-12px;padding:24px 32px 24px 40px;top:16px;width:267px}.g8-nav__main-menu__dropdown__submenu__dropright:hover .g8-nav__main-menu__dropdown__submenu__dropright__menu:before{background-color:#f3f4f9;content:"";height:calc(100% - 48px);left:8px;position:absolute;width:1px}.g8-nav__main-menu__dropdown__submenu{cursor:pointer;gap:12px}}.g8-nav__main-menu__dropdown__sub-link{color:#5d5d5d;padding:8px 12px}@media (min-width:1440px){.g8-nav__main-menu__dropdown__sub-link{width:214px}.g8-nav__main-menu__dropdown__sub-link:hover{background-color:#f3f4f9;border-radius:8px}.g8-nav__main-menu__dropdown{position:relative;transition:none}.g8-nav__main-menu__dropdown:hover{padding:0}.g8-nav__main-menu__dropdown:hover .g8-nav__main-menu__dropdown__header{background-color:var(--wp--preset--color--primary-tint);border-radius:12px;padding:4px 8px}.g8-nav__main-menu__dropdown:hover .g8-nav__main-menu__dropdown__link{color:#5d5d5d;text-decoration:underline}.g8-nav__main-menu__dropdown:hover .collapse{display:block;position:absolute}.g8-nav__main-menu__dropdown:hover .collapse .g8-nav__main-menu__dropdown__submenu{background:#fff;border-radius:12px;box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);margin-top:16px;padding:24px 32px}.g8-nav__main-menu__dropdown:hover .g8-icon-alt-arrow-down{transform:rotate(-180deg)}.g8-nav__main-menu__dropdown:hover .g8-icon-g8-polygon{display:block}}@media (min-width:768px){.g8-nav__main-menu{border-top:none;padding-top:0}}@media (min-width:1440px){.g8-nav__main-menu{flex-direction:row;justify-content:space-between;padding:8px 0}}.g8-nav__buttons-group{display:flex;flex:0 0 100%;gap:24px;margin-top:12px}@media (min-width:768px){.g8-nav__buttons-group{flex:auto;justify-content:flex-end;margin-top:24px;order:2}}.g8-nav__button{width:100%}.g8-nav__button i{display:none}@media (min-width:768px){.g8-nav__button i{display:flex}.g8-nav__button{width:auto}}.g8-nav .g8-icon-g8-polygon{color:#fff;display:none;font-size:54px;left:16px;position:absolute;top:44px}.g8-search__container{align-items:center;background-color:#f3f4f9;border:1px solid #f3f4f9;border-radius:16px;display:flex;gap:24px;padding:12px;position:relative}@media (min-width:768px){.g8-search__container{padding:26px 24px}.g8-search .modal-dialog{margin-top:10%;max-width:600px}.g8-search .modal-content{border:none;border-radius:16px}.g8-search .modal-body{padding:0}}@media (min-width:1440px){.g8-search .modal-dialog{max-width:968px}}.g8-search .g8-icon-magnifer-line{color:#5d5d5d;display:flex;font-size:16px;left:32px;position:absolute}@media (min-width:768px){.g8-search .g8-icon-magnifer-line{left:40px}}.g8-search input{background-color:#fff;border:1px solid #f3f4f9;border-radius:8px;box-shadow:none;color:#5d5d5d;flex:1;height:48px;outline:none!important;padding:12px 16px 12px 40px;transition:all .2s ease}.g8-search input:focus{border:1px solid #f3f4f9;box-shadow:0 0 0 3px rgba(171,48,14,.149)}.g8-search__search-button{height:48px}.g8-search__search-button span{display:none}@media (min-width:768px){.g8-search__search-button span{display:block}}.g8-search__search-button .g8-icon-magnifer-line{color:inherit;left:auto;position:relative}.g8-search__close-modal,.g8-search__inline-close{background-color:transparent;border:none;padding:0}.g8-search__close-modal i,.g8-search__inline-close i{color:#414042;font-size:24px}.g8-search__form--inline{display:none;flex:0 0 100%;margin-bottom:16px}.g8-search__form--inline .g8-search__container{gap:10px}.g8-alert-bar{background-color:var(--wp--preset--color--primary-tint);color:#171717;padding:10px;text-align:center}.g8-alert-bar,.g8-alert-bar .g8-container{align-items:center;display:flex;justify-content:center}.g8-alert-bar .g8-container i.g8-icon{font-size:16px;line-height:24px;margin-right:5px}.g8-alert-bar__message{display:flex;flex-direction:column}.g8-alert-bar__message p:last-child{margin-bottom:0}.sticky-bottom-mobile{position:relative;transition:transform .4s ease,opacity .4s ease}.sticky-bottom-mobile.is-sticky{background:#fff;bottom:0;box-shadow:0 -2px 6px rgba(0,0,0,.1);left:0;opacity:1;padding:16px 20px;position:fixed;right:0;transform:translateY(0);z-index:999}.sticky-bottom-mobile.pre-sticky{opacity:0;transform:translateY(100%)}.g8-footer{background-color:var(--wp--preset--color--primary);overflow:hidden}.g8-footer.primary-tint{background-color:var(--wp--preset--color--primary-tint)}.g8-footer.primary-tint .g8-footer__extra-text-container *,.g8-footer.primary-tint .g8-footer__main-container .g8-icon,.g8-footer.primary-tint .g8-footer__section-link,.g8-footer.primary-tint .g8-footer__section-title{color:#171717}.g8-footer.primary-tint .g8-icon-g8-pattern{color:var(--wp--preset--color--primary);opacity:1}.g8-footer.primary-tint .g8-footer__social-media-link{background-color:var(--wp--preset--color--primary)}.g8-footer__container{padding:20px;position:relative}@media (min-width:768px){.g8-footer__container{padding:32px 0}}.g8-footer__top-container{border-bottom:4px solid var(--wp--preset--color--secondary);margin-bottom:20px;padding-bottom:20px}.g8-footer__logo-container__site-logo{height:80px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:768px){.g8-footer__logo-container__site-logo{height:100px;max-width:300px}}.g8-footer__main-container{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.g8-footer__main-container{flex-direction:row;justify-content:space-between}}.g8-footer__inner-container{display:flex;flex-direction:column;gap:16px;position:relative}@media (min-width:768px){.g8-footer__inner-container{flex:1;width:209px}}.g8-footer__section-title{color:#fff}.g8-footer__section-links{display:flex;flex-direction:column;gap:6px}.g8-footer__section-link{align-items:center;color:#fff;display:flex;gap:4px}.g8-footer__section-link i{font-size:24px}.g8-footer__social-media-links{display:flex;gap:8px}@media (min-width:768px){.g8-footer__social-media-links{margin-top:32px}}@media (min-width:1440px){.g8-footer__social-media-links{margin-top:0;position:absolute;right:0;top:0}.g8-footer__social-media-links.extra{position:relative}}.g8-footer__social-media-link{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:40px;display:flex;height:40px;justify-content:center;width:40px}.g8-footer__social-media-link i{color:#fff;font-size:24px}.g8-footer__extra-text-container{margin:24px 0 0}.g8-footer__extra-text-container *{color:#fff;font-weight:400}.g8-footer__extra-text-container p:last-child{margin-bottom:0}@media (min-width:768px){.g8-footer__extra-text-container{margin:100px 0 0;max-width:75%}}.g8-footer__copyright{font-weight:700}.g8-footer .g8-icon-g8-pattern{display:none}@media (min-width:768px){.g8-footer .g8-icon-g8-pattern{bottom:-114px;color:#fff;display:block;font-size:259px;opacity:.5;position:absolute;right:0}}@media (min-width:1440px){.g8-footer .g8-icon-g8-pattern{bottom:-190px}}.g8-bottom-bar{background-color:#414042}.g8-bottom-bar__container{align-items:center;display:flex;height:48px;justify-content:center}@media (min-width:768px){.g8-bottom-bar__container{height:64px;justify-content:flex-end}}.g8-bottom-bar a,.g8-bottom-bar span{color:#fff!important}@media (min-width:768px){.g8-bottom-bar img{height:40px;width:151px}}.g8-consent .modal-dialog{bottom:4px;left:18px;margin:0;position:absolute;transition:transform .3s ease-out}@media (min-width:768px){.g8-consent .modal-dialog{bottom:20px;left:40px}}@media (min-width:1440px){.g8-consent .modal-dialog{bottom:36px;left:60px}}.g8-consent.fade .modal-dialog{transform:translateY(100%)}.g8-consent.show .modal-dialog{transform:translateY(0)}.g8-consent .modal-content{border:1px solid #f3f4f9;border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);width:324px}@media (min-width:768px){.g8-consent .modal-content{width:536px}}@media (min-width:1440px){.g8-consent .modal-content{width:546px}}.g8-consent .modal-title{color:#5d5d5d}@media (min-width:768px){.g8-consent .modal-title{font-size:20px;line-height:28px}}.g8-consent .modal-header{border-color:#f3f4f9;padding:8px 16px}.g8-consent .modal-body{color:#5d5d5d;padding:8px 16px}.g8-consent .modal-body p:last-child{margin-bottom:0}.g8-consent .modal-footer{border-color:#f3f4f9;gap:16px;justify-content:flex-start;padding:12px 16px}@media (min-width:768px){.g8-consent .modal-footer{justify-content:flex-end}}.g8-consent .g8-consent__button--accept,.g8-consent .g8-consent__button--configure{margin:0}.g8-popup .modal-dialog,.g8-sst-popup .modal-dialog{margin-left:20px;margin-right:20px}@media (min-width:768px){.g8-popup .modal-dialog,.g8-sst-popup .modal-dialog{margin-left:auto;margin-right:auto}}.g8-popup .modal-content,.g8-sst-popup .modal-content{border:none;border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);overflow:hidden;width:100%}@media (min-width:768px){.g8-popup .modal-content,.g8-sst-popup .modal-content{width:546px}}.g8-popup .modal-header,.g8-sst-popup .modal-header{align-items:center;border-color:#f3f4f9;display:flex;justify-content:space-between;padding:8px 16px}.g8-popup .modal-header .g8-icon,.g8-sst-popup .modal-header .g8-icon{color:#414042;cursor:pointer;font-size:24px}.g8-popup .modal-title,.g8-sst-popup .modal-title{color:#5d5d5d}@media (min-width:768px){.g8-popup .modal-title,.g8-sst-popup .modal-title{font-size:28px;line-height:36px}}.g8-popup .modal-body,.g8-sst-popup .modal-body{color:#5d5d5d;padding:8px 16px}.g8-popup .modal-body p:last-child,.g8-sst-popup .modal-body p:last-child{margin-bottom:0}.g8-popup .modal-footer,.g8-sst-popup .modal-footer{background-color:#f3f4f9;gap:16px;justify-content:flex-start;padding:12px 16px}@media (min-width:768px){.g8-popup .modal-footer,.g8-sst-popup .modal-footer{justify-content:flex-end}}.g8-popup .modal-footer .g8-popup__button,.g8-sst-popup .modal-footer .g8-popup__button{flex:1;margin:0}@media (min-width:768px){.g8-popup .modal-footer .g8-popup__button,.g8-sst-popup .modal-footer .g8-popup__button{flex:none}}.g8-popup.type-image .modal-dialog,.g8-sst-popup.type-image .modal-dialog{margin-left:auto;margin-right:auto;max-width:320px}.g8-popup.type-image .modal-header,.g8-sst-popup.type-image .modal-header{padding:0}.g8-popup.type-image .modal-header .g8-icon,.g8-sst-popup.type-image .modal-header .g8-icon{position:absolute;right:8px;top:8px}.g8-popup.type-image .modal-title,.g8-sst-popup.type-image .modal-title{padding:12px 16px 0}@media (min-width:768px){.g8-popup.type-image .modal-content,.g8-sst-popup.type-image .modal-content{width:320px}}.g8-popup.type-image .modal-body,.g8-sst-popup.type-image .modal-body{padding-bottom:12px}.g8-popup.type-image .g8-popup__image img,.g8-sst-popup.type-image .g8-popup__image img{display:block;height:auto;width:100%}.g8-popup.type-image .modal-footer,.g8-sst-popup.type-image .modal-footer{justify-content:center}.g8-popup.type-image .g8-popup__button,.g8-sst-popup.type-image .g8-popup__button{flex:0 0 100%}.g8-sidebar{min-height:48px;padding:20px;position:relative}@media (min-width:1440px){.g8-sidebar{padding:0;position:fixed;right:calc(50% - 660px);width:305px;z-index:2}}.g8-sidebar i{color:#414042;font-size:24px}@media (min-width:1440px){.g8-sidebar i{justify-content:flex-end}}.g8-sidebar__float-button{align-items:center;background-color:#fff;border-radius:80px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;height:48px;justify-content:center;margin-left:auto;opacity:0;position:absolute;right:20px;top:0;transition:opacity .5s ease;width:40px}.g8-sidebar__float-button.collapsed{opacity:1}@media (min-width:1440px){.g8-sidebar__float-button{right:19px;top:12px}}.g8-sidebar__container{background-color:#fff}@media (min-width:1440px){.g8-sidebar__container{border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102)}}.g8-sidebar__inner-container{display:flex;flex-direction:column;gap:20px}@media (min-width:1440px){.g8-sidebar__inner-container{padding:24px}}.g8-sidebar__section{border-right:1px solid #9da2b2}.g8-sidebar__section-title{color:var(--wp--preset--color--primary);margin-bottom:12px}.g8-sidebar__sub-menu{display:flex;flex-direction:column;gap:8px;padding-left:16px}.g8-sidebar__link{color:#5d5d5d}.g8-sidebar__link.active{border-right:3px solid var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.g8-takeover-banner__container{margin-bottom:16px;text-align:center}.g8-takeover-banner__image{aspect-ratio:360/80;width:100%}@media (min-width:768px){.g8-takeover-banner__image{aspect-ratio:1320/80;max-width:100%;width:auto}}label{color:#171717;display:block;margin-bottom:6px}label span,label.error{color:#ff3c2b}label.error{padding:6px 0 0 12px}select.error+.select2 .select2-selection{border-color:#ff3c2b}.g8-form-field--select{background-color:#fff;border:1px solid #9da2b2;border-radius:8px;box-shadow:none;color:#5d5d5d;outline:none!important;padding:8px 12px;transition:all .2s ease;width:100%}.select2{width:100%!important}.select2 .select2-selection{border:1px solid #9da2b2;border-radius:8px!important;height:42px!important;padding:8px 12px}.select2 .select2-selection__rendered{color:#171717!important;line-height:24px!important;padding:0 36px 0 0!important}.select2 .select2-selection__arrow{display:flex;font-size:24px;height:24px!important;right:12px!important;top:8px!important;width:24px!important}.select2 .select2-selection__arrow b{display:none}.select2 .select2-selection__arrow:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f175";font-family:g8-icon!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.select2 .select2-selection--multiple{border:1px solid #9da2b2!important;display:flex!important;height:auto!important}.select2 .select2-selection--multiple .select2-selection__rendered{display:flex!important;flex-wrap:wrap;gap:8px;padding:0!important}.select2-container:not(.select2){top:0!important;z-index:2}.select2-dropdown{border:none!important;border-radius:8px!important;box-shadow:0 4px 8px -2px rgba(16,24,40,.102)}input.select2-search__field{border:1px solid #9da2b2!important;border-radius:8px!important;outline:none!important;padding:8px 12px!important}textarea.select2-search__field{font-family:Calibri!important;font-size:16px!important;height:24px!important;line-height:24px!important;margin:0!important}.select2-selection__choice{height:24px;margin:0!important}.select2-selection__choice:last-child{margin-right:8px!important}.g8-select2-dropdown.multiple{top:46px}.select2-selection__placeholder{color:#5d5d5d!important}.select2-results__option--disabled{color:#a2a2a2!important}.select2-results__option:hover{background-color:#f3f4f9!important;color:#171717!important}::-moz-placeholder{color:#5d5d5d}::placeholder{color:#5d5d5d}.g8-form-group{flex:0 0 100%;position:relative}@media (min-width:768px){.g8-form-group.md-half{flex:0 0 calc(50% - 8px)}.g8-form-group+label{min-height:28px}}.g8-form-group small{color:#5d5d5d;margin-top:8px}.g8-form-group[data-depend-on]:not([data-depend-on=""]){display:none}.g8-form-field--input,.single-g8-event .g8-event__attendance-loginform input[type=password],.single-g8-event .post-password-form input[type=password]{background-color:#fff;border:1px solid #9da2b2;border-radius:8px;box-shadow:none;color:#5d5d5d;outline:none!important;padding:8px 12px;transition:all .2s ease;width:100%}.g8-form-field--input:focus,.single-g8-event .g8-event__attendance-loginform input[type=password]:focus,.single-g8-event .post-password-form input[type=password]:focus{border:1px solid #f3f4f9;box-shadow:0 0 0 3px rgba(171,48,14,.149)}.g8-form-field--input[type=date],.single-g8-event .g8-event__attendance-loginform input[type=date][type=password],.single-g8-event .post-password-form input[type=date][type=password]{-webkit-appearance:none;color:#a2a2a2;height:42px}.g8-form-field--input[type=date]::-webkit-calendar-picker-indicator,.single-g8-event .g8-event__attendance-loginform input[type=date][type=password]::-webkit-calendar-picker-indicator,.single-g8-event .post-password-form input[type=date][type=password]::-webkit-calendar-picker-indicator{opacity:0}.g8-form-field--input[type=date]+i,.single-g8-event .g8-event__attendance-loginform input[type=date][type=password]+i,.single-g8-event .post-password-form input[type=date][type=password]+i{color:#414042;font-size:24px;pointer-events:none;position:absolute;right:12px;top:42px}.g8-form-field--input.error,.g8-form-field--input.wpcf7-not-valid,.single-g8-event .g8-event__attendance-loginform input.error[type=password],.single-g8-event .g8-event__attendance-loginform input.wpcf7-not-valid[type=password],.single-g8-event .post-password-form input.error[type=password],.single-g8-event .post-password-form input.wpcf7-not-valid[type=password]{border-color:#ff3c2b}.g8-form-field--textarea{background-color:#fff;border:1px solid #9da2b2;border-radius:8px;box-shadow:none;color:#5d5d5d;height:126px;outline:none!important;padding:8px 12px;transition:all .2s ease;width:100%}.g8-form-field--textarea:focus{border:1px solid #f3f4f9;box-shadow:0 0 0 3px rgba(171,48,14,.149)}.g8-form-field--textarea.error,.g8-form-field--textarea.wpcf7-not-valid{border-color:#ff3c2b}.g8-form-group--check{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0;min-height:24px;padding:0;position:relative}.g8-form-group--check label{color:#5d5d5d;flex:1;margin-bottom:0}.g8-form-group--check label.error{color:#ff3c2b;flex:0 0 100%;padding:6px 0 0 12px}.g8-form-group--check a{color:#5d5d5d;text-decoration:underline}.g8-form-group--check i{color:var(--wp--preset--color--primary);display:none;font-size:24px;pointer-events:none;position:absolute}.g8-form-group--check .wpcf7-form-control-wrap{flex:0 0 100%}.g8-form-group--check .wpcf7-list-item{display:block;flex:0 0 32%;margin:0}.g8-form-group--check .wpcf7-list-item>label{display:flex;gap:8px}.g8-form-group--check .wpcf7-list-item input{border:1px solid #9da2b2;border-radius:6px!important;box-shadow:none!important;height:24px;margin:0;width:24px}.g8-form-group--check .wpcf7-list-item input:checked{visibility:hidden}.g8-form-group--check .wpcf7-list-item input:checked+.wpcf7-list-item-label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background:#fff;border:1px solid var(--wp--preset--color--primary);border-radius:6px;color:var(--wp--preset--color--primary);content:"\f161";display:flex;font-family:g8-icon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400!important;left:-32px;line-height:1;position:absolute;text-transform:none;top:0}.g8-form-group--check .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:8px}.g8-form-group--check .wpcf7-checkbox+.wpcf7-not-valid-tip{position:relative}.g8-form-group--check .wpcf7-list-item-label{align-items:center;color:#171717;display:inline-flex;position:relative}.g8-form-field--check{border:1px solid #9da2b2;border-radius:6px;box-shadow:none!important;height:24px;margin:0;width:24px}.g8-form-field--check:checked{background:#fff;border-color:var(--wp--preset--color--primary)}.g8-form-field--check:checked+i{display:flex}.g8-form-group--radio .wpcf7-list-item>label{display:flex;gap:8px}.g8-form-group--radio .wpcf7-list-item .wpcf7-list-item-label{align-items:center;color:#171717;display:inline-flex}.g8-form-group--radio .form-check,.g8-form-group--radio .wpcf7-list-item{align-items:center;display:inline-flex;gap:8px;margin:0 32px 0 0;min-height:auto;padding:0;position:relative}.g8-form-group--radio .form-check label,.g8-form-group--radio .wpcf7-list-item label{margin:0}.g8-form-group--radio .form-check input,.g8-form-group--radio .wpcf7-list-item input{border-color:#9da2b2;height:24px;margin:0;width:24px}.g8-form-group--radio .form-check input:checked,.g8-form-group--radio .wpcf7-list-item input:checked{background:#fff;border-color:var(--wp--preset--color--primary)}.g8-form-group--radio .form-check input:checked+.wpcf7-list-item-label:before,.g8-form-group--radio .form-check input:checked+label:before,.g8-form-group--radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.g8-form-group--radio .wpcf7-list-item input:checked+label:before{background:var(--wp--preset--color--primary);border-radius:50%;content:"";display:block;height:12px;left:6px;position:absolute;width:12px}.g8-form-group--radio .form-check input:focus,.g8-form-group--radio .wpcf7-list-item input:focus{box-shadow:none}.g8-form-group--radio .form-check:last-child,.g8-form-group--radio .wpcf7-list-item:last-child{margin:0}.iti{width:100%}.iti .iti__tel-input{padding-left:50px!important}.iti .iti__search-input{padding:2px 8px}table:not(.table-condensed){border-collapse:collapse;border-color:#f3f4f9;margin-bottom:0;width:100%}table:not(.table-condensed) tbody tr:nth-child(odd){background-color:#f3f4f9}table:not(.table-condensed) td,table:not(.table-condensed) th{border:1px solid #f3f4f9;padding:8px;text-align:left;vertical-align:top}table:not(.table-condensed) th{font-weight:700}table:not(.table-condensed) *{color:#171717!important}.g8-search-result__container{padding:20px}@media (min-width:768px){.g8-search-result__container{padding:32px 0}}@media (min-width:1440px){.g8-search-result__container{padding:36px 0}}.g8-search-result .g8-search{margin-bottom:16px}@media (min-width:768px){.g8-search-result .g8-search{margin-bottom:24px}}@media (min-width:1440px){.g8-search-result .g8-search{margin-bottom:36px}}.g8-search-result__title{color:#171717}.g8-search-result .wp-block-post-template{display:flex;flex-direction:column;gap:24px;margin-top:16px}@media (min-width:768px){.g8-search-result .wp-block-post-template{margin-top:24px}}@media (min-width:1440px){.g8-search-result .wp-block-post-template{margin-top:36px}}.g8-search-result .wp-block-post{margin:0}.g8-search-result .wp-block-post-title,.g8-search-result .wp-block-post-title a{color:#171717}.g8-search-result .wp-block-post-excerpt{color:#5d5d5d;margin-top:8px}.g8-search-result__pagination{border-top:1px solid #f3f4f9;margin-top:16px!important;padding:12px 24px}@media (min-width:768px){.g8-search-result__pagination{margin-top:24px!important}}@media (min-width:1440px){.g8-search-result__pagination{margin-top:36px!important}}.g8-search-result .wp-block-query-pagination a{color:#171717;display:flex;margin-bottom:0}.g8-search-result .wp-block-query-pagination .wp-block-query-pagination-next:after,.g8-search-result .wp-block-query-pagination .wp-block-query-pagination-previous:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f171";font-family:g8-icon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.g8-search-result .wp-block-query-pagination .wp-block-query-pagination-next:after{transform:scaleX(-1)}.g8-blog .is-layout-flow>*{margin-top:0}.g8-blog *{color:#5d5d5d}.g8-blog p{margin-bottom:16px}.g8-blog strong{font-weight:700}.g8-blog__container{padding:20px}@media (min-width:768px){.g8-blog__container{padding:32px 0}}@media (min-width:1440px){.g8-blog__container{margin:0 auto;max-width:872px;padding:36px 0}}.g8-blog__group{align-items:center;display:flex;justify-content:space-between}.g8-blog .wp-block-post-featured-image,.g8-blog__group{margin-bottom:24px}.g8-blog .wp-block-post-featured-image img{border-radius:16px;max-height:217px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.g8-blog .wp-block-post-featured-image img{max-height:443px}.g8-blog .wp-block-post-featured-image{margin-bottom:32px}}.g8-blog .wp-block-post-title{color:#171717;margin-bottom:24px}.g8-blog .wp-block-post-date{color:#5d5d5d}.g8-blog .wp-block-heading{color:#171717;margin-bottom:16px}.g8-blog .wp-block-list li{margin-bottom:16px}.g8-blog .wp-block-quote{color:#171717}.g8-blog .wp-block-image,.g8-blog .wp-block-quote{margin-bottom:16px;text-align:center}.g8-blog .wp-block-image img{border-radius:16px;max-width:664px;width:100%}.g8-blog .wp-block-table{border-radius:12px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102)}.g8-blog .wp-block-table td,.g8-blog .wp-block-table th{border:none}.g8-blog__categories{margin-top:24px}.g8-blog__categories h4{color:#171717;margin-bottom:12px}@media (min-width:768px){.g8-blog__categories{margin-top:32px}}.g8-blog__categories-list{display:flex;flex-wrap:wrap;gap:8px}.g8-blog__categories-list a{height:auto;padding:4px 6px;text-decoration:none}.g8-blog__categories-list a span{font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.g8-blog iframe{border-radius:12px;height:56.25%;margin:0 0 16px;width:100%}@media (min-width:768px){.g8-blog iframe{height:315px;margin:0 0 16px calc(50% - 280px);width:560px}}.g8-blog__share-popover .g8-icon{color:#171717;font-size:24px}.g8-blog__share-popover .popover-header{background-color:var(--wp--preset--color--primary-tint);color:#171717}.g8-blog__share-popover .popover-body{align-items:center;display:flex;gap:8px;justify-content:center}.g8-blogs__container{padding:20px}@media (min-width:768px){.g8-blogs__container{margin:0 auto;padding:32px 0}}@media (min-width:1440px){.g8-blogs__container{padding:36px 0}}.g8-blogs__categories{background-color:#f3f4f9;border-radius:16px;margin-bottom:16px;padding:16px 24px;text-align:center}.g8-blogs__categories h4{color:#171717;margin-bottom:12px}@media (min-width:768px){.g8-blogs__categories{margin-bottom:24px}}@media (min-width:1440px){.g8-blogs__categories{margin-bottom:32px}}.g8-blogs__categories-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.g8-blogs__categories-list a{background-color:transparent;border-color:#414042;border-width:1px;height:auto;padding:4px 6px}.g8-blogs__categories-list a span{color:#414042;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}.g8-blogs__categories-list a.active,.g8-blogs__categories-list a:hover{background-color:#a2a2a2;border-color:#414042}.g8-blogs__lists .wp-block-post-template{display:flex;flex-wrap:wrap;gap:16px}@media (min-width:1440px){.g8-blogs__lists .wp-block-post-template{gap:24px}}.g8-blogs__lists .wp-block-post-template .wp-block-post{border-radius:16px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:flex;flex:0 0 100%;flex-direction:column;margin-top:0;overflow:hidden;padding:16px;position:relative}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-featured-image{margin:-16px -16px 16px}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-featured-image img{height:241px;-o-object-fit:cover;object-fit:cover;width:calc(100% + 32px)}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title{margin-bottom:16px}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-title a{color:#171717!important}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt{color:#5d5d5d;display:flex;flex:1;flex-direction:column;margin:0}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__excerpt{flex:1}.g8-blogs__lists .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-text{margin-top:24px}@media (min-width:768px){.g8-blogs__lists .wp-block-post-template .wp-block-post{flex:0 0 calc(50% - 8px)}}@media (min-width:1440px){.g8-blogs__lists .wp-block-post-template .wp-block-post{flex:0 0 calc(33.33% - 16px)}}.g8-404__container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:166px 20px;position:relative}@media (min-width:768px){.g8-404__container{margin:0 auto;padding:110px 0}}.g8-404 h1,.g8-404 h2{color:#171717}.g8-404__content{color:#5d5d5d;text-align:center}.g8-404__content p:last-child{margin-bottom:0}@media (min-width:768px){.g8-404__content{max-width:646px}}.g8-404__buttons-group{align-items:center;display:flex;gap:16px;justify-content:center;width:100%}.g8-404 .g8-icon{color:var(--wp--preset--color--primary);position:absolute}.g8-404 .g8-icon-g8-book{display:none;font-size:75px}@media (min-width:1440px){.g8-404 .g8-icon-g8-book{display:block;left:153px;top:23px}}.g8-404 .g8-icon-g8-sun{display:none;font-size:123px}@media (min-width:1440px){.g8-404 .g8-icon-g8-sun{display:block;left:92px;top:180px}}.g8-404 .g8-icon-g8-leaf{display:none;font-size:111px}@media (min-width:1440px){.g8-404 .g8-icon-g8-leaf{bottom:0;display:block;left:286px}}.g8-404 .g8-icon-g8-star{display:none;font-size:84px}@media (min-width:1440px){.g8-404 .g8-icon-g8-star{display:block;right:405px;top:20px}}.g8-404 .g8-icon-star{font-size:47px;left:20px;top:40px}@media (min-width:1440px){.g8-404 .g8-icon-star{display:block;left:495px;top:8px}}.g8-404 .g8-icon-g8-three-lines{font-size:45px;left:140px;top:110px;transform:scaleX(-1)}@media (min-width:768px){.g8-404 .g8-icon-g8-three-lines{left:300px;top:64px}}@media (min-width:1440px){.g8-404 .g8-icon-g8-three-lines{left:582px;top:71px}}.g8-404 .g8-icon-g8-pattern-sun-pen{font-size:94px;right:20px;top:60px}@media (min-width:1440px){.g8-404 .g8-icon-g8-pattern-sun-pen{right:184px;top:130px}}.g8-404 .g8-icon-g8-music{bottom:40px;font-size:82px;left:20px}@media (min-width:1440px){.g8-404 .g8-icon-g8-music{bottom:0;left:auto;right:417px}}.g8-404 .g8-icon-g8-star-two{bottom:90px;font-size:18px;right:66px}@media (min-width:1440px){.g8-404 .g8-icon-g8-star-two{bottom:105px;right:197px}}.g8-404 .g8-icon-g8-light{bottom:20px;font-size:66px;right:20px}@media (min-width:1440px){.g8-404 .g8-icon-g8-light{bottom:50px;right:145px}}.single-g8-event{padding:20px}@media (min-width:768px){.single-g8-event{padding:20px 0}}.single-g8-event .g8-container{max-width:100%!important;padding:10px 20px}.single-g8-event .wp-block-group{position:relative}.single-g8-event .wp-block-post-title{color:#171717;margin:0!important;max-width:calc(100% - 200px)}.single-g8-event .g8-event__attendance-loginform,.single-g8-event .post-password-form,.single-g8-event .wp-block-post-content{color:#5d5d5d;margin-bottom:16px}.single-g8-event .g8-event__attendance-loginform p:last-child,.single-g8-event .post-password-form p:last-child,.single-g8-event .wp-block-post-content p:last-child{margin-bottom:0}.single-g8-event .g8-event__attendance-loginform ul,.single-g8-event .post-password-form ul,.single-g8-event .wp-block-post-content ul{margin-bottom:16px}.single-g8-event .g8-event__attendance-loginform ul:last-child,.single-g8-event .post-password-form ul:last-child,.single-g8-event .wp-block-post-content ul:last-child{margin-bottom:0}.single-g8-event select{height:30px;min-width:150px;width:100%}.single-g8-event .g8-event__attendance-loginform,.single-g8-event .post-password-form{border:1px solid #5d5d5d;border-radius:16px;margin:0 auto;max-width:100%;padding:20px;width:400px}.single-g8-event .g8-event__attendance-loginform .g8-event__attendance-passwordbutton,.single-g8-event .g8-event__attendance-loginform input[type=submit],.single-g8-event .post-password-form .g8-event__attendance-passwordbutton,.single-g8-event .post-password-form input[type=submit]{margin-top:16px}.single-g8-event .post-password-form{display:flex;flex-direction:column}.single-g8-event .post-password-form .post-password-form-invalid-password{color:#ff3c2b;margin-top:16px;order:5}.single-g8-event .g8-event__attendance-loginerror{color:#ff3c2b;margin-top:16px}.single-g8-event .g8-accordion__item{position:relative}.single-g8-event .g8-event__attendance-exportbutton{display:none;height:30px;padding:4px 8px;position:absolute;right:80px;top:15px;z-index:3}.single-g8-event .g8-event__attendance-exportbutton span{font-size:16px}.single-g8-event .g8-event__attendance-exportbutton i{transform:none}.single-g8-event .spinner-border{color:var(--wp--preset--color--primary)!important;margin-bottom:5px}.single-g8-event input.error{border:1px solid #ff3c2b!important;border-radius:4px;outline:none}.single-g8-event label.error{color:#ff3c2b!important;max-width:150px}.single-g8-event .g8-accordion__item__title{max-width:200px}@media (min-width:768px){.single-g8-event .g8-accordion__item__title{max-width:600px}}.single-g8-event .g8-event__attendance-form{overflow:auto}.single-g8-event .g8-event__attendance-table thead tr th:last-child{width:72px}.single-g8-event .g8-event__attendance-table input[type=text]{max-width:100%;width:100px}.single-g8-event .g8-event__attendance-table input[type=email]{width:150px}.single-g8-event .g8-event__attendance-table input[type=number]{width:80px}.single-g8-event .g8-event__attendance-table input[type=checkbox]{cursor:pointer;display:block}.single-g8-event .g8-event__attendance-table input.mask-phone{min-width:150px;width:100%}.single-g8-event .g8-event__attendance-table td{vertical-align:middle}@keyframes moving-gradient{0%{background-position:-500px 0}to{background-position:500px 0}}.single-g8-event .g8-event__attendance-table tr.loading{position:relative}.single-g8-event .g8-event__attendance-table tr.loading:after{animation:moving-gradient 2s linear infinite alternate;background-size:1000px 100px;background:linear-gradient(90deg,#9da2b2 25%,#f3f4f9 50%,#9da2b2 75%);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.single-g8-event .g8-event__attendance-checkbox-cell{position:relative}.single-g8-event .g8-event__attendance-checkbox-cell input{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.single-g8-event .dt-search label{display:inline!important}.g8-event__progress{background-color:var(--wp--preset--color--primary-tint);border-radius:0;left:0;margin:0;position:fixed;right:0;top:0;width:100vw;z-index:4}.g8-event__progress .progress-bar{background-color:var(--wp--preset--color--primary)}.g8-event__progress p{color:#171717;display:flex;justify-content:center;margin:0;position:absolute;width:100%}.g8-event__progress p,.g8-event__progress span{font-size:16px;line-height:1}.g8-event__action-button{height:30px;padding:4px 6px 4px 2px}.g8-event__action-button span{font-size:16px}.g8-event__export-all{margin-top:0;position:absolute;right:0;top:0}.g8-event__notifications{display:flex;flex-direction:column;gap:12px;position:fixed;right:20px;top:0;z-index:4}.g8-event__notification{background-color:#fffcf5;border-radius:8px;box-shadow:0 4px 8px -2px rgba(16,24,40,.102);display:none;padding:16px;position:relative;width:200px}.g8-event__notification.success{background-color:#f9fcf6}.g8-event__notification.success .g8-event__notification__message,.g8-event__notification.success .g8-event__notification__title{color:#346417}.g8-event__notification.success .g8-icon{color:#5fb529}.g8-event__notification.error{background-color:#fff7f7}.g8-event__notification.error .g8-event__notification__message,.g8-event__notification.error .g8-event__notification__title{color:#8c2118}.g8-event__notification.error .g8-icon{color:#ff3c2b}.g8-event__notification__title{align-items:center;color:#8c6900;display:flex;gap:8px;text-transform:capitalize}.g8-event__notification__title .g8-icon{color:#ffbf00;font-size:20px}.g8-event__notification__message{color:#8c6900}.g8-event__notification__close{color:#171717!important;cursor:pointer;font-size:24px;position:absolute;right:16px;top:16px}@media (min-width:768px){.g8-event__notification{width:300px}}.g8-event__signin-qr{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 20px;text-align:center}.g8-event__signin-qr h2{color:var(--wp--preset--color--primary);font-size:24px;margin-bottom:24px}@media (min-width:768px){.g8-event__signin-qr h2{font-size:40px}}.g8-event__signin-qr p{color:#171717;margin-bottom:40px}.g8-event__signin-qr img{max-width:100%}.g8-event__signin-qr-centrename{margin-bottom:0;margin-top:80px}.g8-event__signin__checkin-container,.g8-event__signin__signin-container,.g8-event__signin__success-container{align-items:center;display:none;justify-content:center;margin:0;padding:32px 20px}.g8-event__signin__checkin-container.show,.g8-event__signin__signin-container.show,.g8-event__signin__success-container.show{display:flex}.g8-event__signin__checkin-container form,.g8-event__signin__signin-container form,.g8-event__signin__success-container form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;max-width:560px}.g8-event__signin__checkin-container h2,.g8-event__signin__signin-container h2,.g8-event__signin__success-container h2{color:var(--wp--preset--color--primary);font-size:24px;margin-bottom:24px;text-align:center}@media (min-width:768px){.g8-event__signin__checkin-container h2,.g8-event__signin__signin-container h2,.g8-event__signin__success-container h2{font-size:40px}}.g8-event__signin__checkin-container p,.g8-event__signin__signin-container p,.g8-event__signin__success-container p{text-align:center;width:100%}.g8-event-thankyou__container{background-color:#f3f4f9;border-radius:16px;display:flex;flex-wrap:wrap;gap:16px;padding:16px}@media (min-width:768px){.g8-event-thankyou__container{gap:24px;padding:24px}}.g8-event-thankyou__header{align-items:center;color:#171717;flex:0 0 100%}.g8-event-thankyou__map{flex:0 0 100%}.g8-event-thankyou__map iframe{border-radius:16px;height:100%;width:100%}@media (min-width:768px){.g8-event-thankyou__map{flex:0 0 calc(50% - 12px)}}.g8-event-thankyou__details{display:flex;flex:0 0 100%;flex-direction:column;gap:16px}.g8-event-thankyou__details p{align-items:center;display:flex;gap:12px;margin:0}.g8-event-thankyou__details p span{color:#5d5d5d}.g8-event-thankyou__details p i{color:#414042;display:flex!important;font-size:24px}@media (min-width:768px){.g8-event-thankyou__details{flex:0 0 calc(50% - 12px)}}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}p,ul{margin-top:0}ul{margin-bottom:0}a{text-decoration:none}b,strong{font-weight:700}.is-layout-flow>*,.wp-site-blocks>*{margin-bottom:0;margin-top:0}.g8-container,section{margin-top:0}.admin-bar #wpadminbar{position:fixed}.admin-bar .g8-mobile-menu{top:126px}@media (min-width:768px){.admin-bar .g8-mobile-menu{top:160px}}@media (min-width:1440px){.admin-bar .g8-mobile-menu{top:0}}.admin-bar .g8-nav{top:46px}@media (min-width:768px){.admin-bar .g8-nav{top:32px}}.wp-block-group{margin-top:0}.g8-curve-mask:before{-webkit-mask-image:url(../images/g8-curve-background.svg);mask-image:url(../images/g8-curve-background.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;top:0}.g8-curve-mask:after,.g8-curve-mask:before{background-color:var(--wp--preset--color--secondary-tint);bottom:0;content:"";left:0;position:absolute;right:0;z-index:-1}.g8-curve-mask:after{top:10%}.g8-block-section--incomplete{display:none}.embed-media{border-radius:12px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.embed-media iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.grecaptcha-badge{visibility:hidden}.visually-hidden{display:none}.visually-hidden--force{display:none!important}ul.check-list{list-style:none}ul.check-list li{position:relative}ul.check-list li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f161";font-family:g8-icon!important;font-style:normal;font-variant:normal;font-weight:400!important;left:-20px;line-height:1;position:absolute;text-transform:none;top:4px}.wp-block-query-pagination{border-top:1px solid #f3f4f9;display:flex;gap:0;justify-content:center;margin-top:24px!important;padding:12px 0}.wp-block-query-pagination a,.wp-block-query-pagination span{align-items:center;border-bottom:1px solid #f3f4f9;border-top:1px solid #f3f4f9;color:#171717;gap:8px;margin:0!important;padding:10px}.wp-block-query-pagination a.current,.wp-block-query-pagination span.current{background-color:#f3f4f9;color:#171717;pointer-events:none}.wp-block-query-pagination a:nth-child(-n+2),.wp-block-query-pagination a:nth-last-child(-n+2),.wp-block-query-pagination span:nth-child(-n+2),.wp-block-query-pagination span:nth-last-child(-n+2){display:flex}@media (min-width:768px){.wp-block-query-pagination a,.wp-block-query-pagination span{display:flex;padding:10px 16px}.wp-block-query-pagination{padding:12px 24px}}.wp-block-query-pagination-numbers{border-left:1px solid #f3f4f9;border-right:1px solid #f3f4f9;display:flex;margin:0!important}.wp-block-query-pagination-numbers a,.wp-block-query-pagination-numbers span{border-right:1px solid #f3f4f9}.wp-block-query-pagination-numbers a:last-child,.wp-block-query-pagination-numbers span:last-child{border-right:none}.wp-block-query-pagination-previous{border-left:1px solid #f3f4f9;border-radius:8px 0 0 8px;font-size:0!important;gap:0!important;margin-inline-end:0!important}.wp-block-query-pagination-previous:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f171";font-family:g8-icon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}@media (min-width:768px){.wp-block-query-pagination-previous{font-size:14px!important;gap:8px!important}}.wp-block-query-pagination-next{border-radius:0 8px 8px 0;border-right:1px solid #f3f4f9;font-size:0!important;gap:0!important;margin-inline-start:0!important}.wp-block-query-pagination-next:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f171";font-family:g8-icon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;transform:scaleX(-1)}@media (min-width:768px){.wp-block-query-pagination-next{font-size:14px!important;gap:8px!important}}.visually-hidden-mobile{display:none}@media (min-width:768px){.visually-hidden-mobile{display:block}}.visually-hidden-desktop{display:block}@media (min-width:1440px){.visually-hidden-desktop{display:none}}.g8-block-container{padding:20px;position:relative}@media (min-width:768px){.g8-block-container{margin:0 auto;padding:32px 0}}@media (min-width:1440px){.g8-block-container{padding:36px 0}}.g8-block-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media (min-width:768px){.g8-block-header{margin-bottom:24px}}@media (min-width:1440px){.g8-block-header{margin-bottom:32px}}.g8-block-title{color:#171717;margin-bottom:16px}@media (min-width:768px){.g8-block-title{margin-bottom:24px}}@media (min-width:1440px){.g8-block-title{margin-bottom:32px}}.g8-block-subtitle{color:#171717;margin-bottom:16px}.g8-block-content p:last-child,.g8-block-wysiwyg p:last-child{margin-bottom:0}.g8-block-content ul,.g8-block-wysiwyg ul{margin-bottom:16px}.g8-block-content ul:last-child,.g8-block-wysiwyg ul:last-child{margin-bottom:0}.g8-block-content{color:#5d5d5d;margin-bottom:16px}@media (min-width:1440px){.g8-block-content{margin:0 auto 24px;max-width:100%;text-align:center;width:874px}}.g8-block-video-wrapper{border-radius:12px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.g8-block-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.bg-primary{background-color:var(--wp--preset--color--primary)}.bg-secondary{background-color:var(--wp--preset--color--secondary)}.bg-primary-tint{background-color:var(--wp--preset--color--primary-tint)}.bg-secondary-tint{background-color:var(--wp--preset--color--secondary-tint)}.bg-grey-light-two{background-color:#f3f4f9}#amazon-connect-chat-widget>div:first-child{transition:bottom .3s ease}#amazon-connect-chat-widget>div:first-child.has-sticky-bottom-nav{bottom:96px}