.accordion__header{cursor:pointer;padding:1rem 0}.sr-only{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.skip-link{z-index:100;color:#1e2321;background-color:#c9a44c;border-radius:.25rem;padding:.75rem 1rem;font-weight:700;text-decoration:underline;position:absolute;top:.5rem;left:.5rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus{outline-offset:2px;outline:3px solid #1e2321;transform:none}main:focus{outline:none}.bg--white{background-color:#fff}.bg--grey{background-color:#c9ced1}.row{flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:flex}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:.75rem;padding-right:.75rem}.col{flex:1 0}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-0{margin-left:0%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}@media (width>=576px){.col-sm{flex:1 0}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media (width>=768px){.col-md{flex:1 0}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media (width>=992px){.col-lg{flex:1 0}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media (width>=1200px){.col-xl{flex:1 0}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}@media (width>=1400px){.col-xxl{flex:1 0}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0%}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}}.container{width:100%;max-width:none;margin:0 auto;padding:0 .75rem}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}@media (width>=1400px){.container{max-width:1304px}}.container-sm{width:100%;max-width:564px;margin:0 auto;padding:0 .75rem}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/Lato-Regular-slfFsoDb.woff2)format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/Lato-Bold-450o7qxS.woff2)format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/Lato-Black-xqgs0fI9.woff2)format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/Lato-Italic-BqViT-Fy.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/Poppins-Light-GYzqkiOp.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}#app{min-height:calc(100vh - var(--wp-admin--admin-bar--height,0px));min-height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));flex-direction:column;display:flex}main{flex:1 0 auto}@keyframes parallax-drift{0%{translate:0 var(--parallax-distance,40px)}to{translate:0 calc(var(--parallax-distance,40px) * -1)}}::selection{background-color:#8a1e2d4d}.banner ::selection{background-color:#c9a44c73}.cta--primary ::selection{background-color:#c9a44c73}.footer__bottom-row ::selection{background-color:#c9a44c73}.grecaptcha-badge{visibility:hidden;width:70px!important;height:60px!important}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body{font-family:Lato,sans-serif;font-weight:400;line-height:1.3}h1{font-size:2rem;font-weight:700}@media (width>=992px){h1{font-size:3rem}}h2{font-size:2rem;font-weight:700}@media (width>=992px){h2{font-size:2.375rem}}h3{font-size:1.75rem}h4{font-size:1.5rem}strong{font-weight:700}em{font-style:italic;font-weight:400}.pretitle{font-family:Poppins,sans-serif;font-weight:200}.buttons{flex-direction:column;gap:1rem;display:flex}@media (width>=576px){.buttons{flex-direction:row}}.button{text-align:center;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.375rem;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:max-content;min-width:12.5rem;min-height:3rem;padding:.625rem 1rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:130%;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}.button:hover{text-decoration:none}.button:focus,.button.focus{outline:0}.button:disabled,.button.disabled{opacity:.65;box-shadow:none}.button:not(:disabled):not(.disabled){cursor:pointer}.button img.button__icon{object-fit:contain}.button--gold{color:#000;background-color:#c9a44c;border-color:#c9a44c}.button--gold:hover{color:#000;background-color:#b79237;border-color:#ae8a34}.button--gold:focus-visible,.button--gold.focus{color:#000;background-color:#b79237;border-color:#ae8a34;box-shadow:0 0 0 .2rem #ab8b4180}.button--gold:disabled,.button--gold.disabled{color:#000;background-color:#c9a44c;border-color:#c9a44c}.button--gold:not(:disabled):not(.disabled):active,.button--gold:not(:disabled):not(.disabled).active{color:#000;background-color:#ae8a34;border-color:#a48231}.button--gold:not(:disabled):not(.disabled):active:focus-visible,.button--gold:not(:disabled):not(.disabled).active:focus-visible{box-shadow:0 0 0 .2rem #ab8b4180}.button--gold .button__icon{filter:brightness(0)invert()}.button--instagram{gap:.625rem;font-size:1.125rem}.button--instagram .button__icon{flex-shrink:0;width:16.068px;height:16.068px}.button--red{color:#fff;background-color:#8a1e2d;border-color:#8a1e2d}.button--red:hover{color:#fff;background-color:#6b1723;border-color:#60151f}.button--red:focus-visible,.button--red.focus{color:#fff;background-color:#6b1723;border-color:#60151f;box-shadow:0 0 0 .2rem #9c404d80}.button--red:disabled,.button--red.disabled{color:#fff;background-color:#8a1e2d;border-color:#8a1e2d}.button--red:not(:disabled):not(.disabled):active,.button--red:not(:disabled):not(.disabled).active{color:#fff;background-color:#60151f;border-color:#56131c}.button--red:not(:disabled):not(.disabled):active:focus-visible,.button--red:not(:disabled):not(.disabled).active:focus-visible{box-shadow:0 0 0 .2rem #9c404d80}.button--red .button__icon{filter:brightness(0)invert()}a.button.disabled,fieldset:disabled a.button{pointer-events:none}@media (prefers-reduced-motion:reduce){.button{transition:none}}.business-information__email{align-items:center;gap:1rem;margin:2rem 0;display:flex}.blog-post-card__text{flex-direction:column;display:flex}.blog-post-card__title{margin:0 0 .5rem}.blog-post-card--large{width:100%;height:100%}.blog-post-card--large a{border-radius:.5rem;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.blog-post-card--large a:before{content:"";z-index:1;background:#0000004d;transition:background-color .2s;position:absolute;inset:0}.blog-post-card--large a .blog-post-card__title{color:#fff;font-size:1.75rem}@media (width>=992px){.blog-post-card--large a .blog-post-card__title{font-size:2rem}}@media (width>=1200px){.blog-post-card--large a .blog-post-card__title{font-size:2.5rem}}.blog-post-card--large a .blog-post-card__date{color:#fff;font-size:1rem}@media (width<=767.98px){.blog-post-card--large a .blog-post-card__date{margin:0}}.blog-post-card--large a img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.blog-post-card--large a .blog-post-card__text{z-index:2;position:relative}.blog-post-card--large a:hover img,.blog-post-card--large a:focus-visible img{transform:scale(1.05)}.blog-post-card--large a:hover:before,.blog-post-card--large a:focus-visible:before{background-color:#00000073}.blog-post-card--large a:hover .blog-post-card__title,.blog-post-card--large a:focus-visible .blog-post-card__title{text-underline-offset:.5rem;-webkit-text-decoration:underline #c9a44c;text-decoration:underline #c9a44c;text-decoration-thickness:3px}.blog-post-card--large a:active:before{background-color:#0000008c}.blog-post-card--large a:focus-visible{outline-offset:3px;outline:3px solid #c9a44c}.blog-post-card--small a{border-radius:.5rem;flex-flow:wrap;flex:1;gap:1rem;display:flex}@media (width>=992px){.blog-post-card--small a{flex-wrap:nowrap}}.blog-post-card--small a .blog-post-card__image{border-radius:.5rem;flex:1;max-width:12rem;height:10rem;overflow:hidden}@media (width>=992px){.blog-post-card--small a .blog-post-card__image{flex:0 0 45%}}.blog-post-card--small a img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.blog-post-card--small a .blog-post-card__text{flex:1;min-width:0}.blog-post-card--small a .blog-post-card__title{margin:0 0 .5rem;font-size:1.25rem}@media (width>=992px){.blog-post-card--small a .blog-post-card__title{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:1.375rem;display:-webkit-box;overflow:hidden}}@media (width>=1200px){.blog-post-card--small a .blog-post-card__title{font-size:1.5rem}}.blog-post-card--small a .blog-post-card__title{transition:color .2s}.blog-post-card--small a .blog-post-card__date{font-size:.875rem}.blog-post-card--small a:hover img,.blog-post-card--small a:focus-visible img{transform:scale(1.05)}.blog-post-card--small a:hover .blog-post-card__title,.blog-post-card--small a:focus-visible .blog-post-card__title{color:#8a1e2d;text-underline-offset:.25rem;text-decoration:underline;text-decoration-thickness:2px}.blog-post-card--small a:active .blog-post-card__title{color:#60151f}.blog-post-card--small a:focus-visible{outline-offset:4px;outline:3px solid #8a1e2d}@media (prefers-reduced-motion:reduce){.blog-post-card img{transition:none}.blog-post-card a:hover img,.blog-post-card a:focus-visible img{transform:none}}.pls__page img{object-fit:cover;width:100%;height:100%;max-height:200px;overflow:hidden}.page-card__text{padding:1rem}.page-card__title{margin:1em 0;font-size:1.75rem}.custom-logo-link{display:block}.custom-logo-link img{aspect-ratio:213.91/57.64;object-fit:contain;width:213.915px;height:57.644px}.modal{border:none}.modal__close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:flex;position:absolute;top:0;right:0}.modal__close img{width:1rem;height:1rem}.social-media-links{flex-direction:row;align-items:center;gap:1.25rem;padding:0;display:flex}.social-media-links .social-media-link{width:20px;height:20px;list-style-type:none}.social-media-links .social-media-link a,.social-media-links .social-media-link a img{width:100%;height:100%}.video{aspect-ratio:16/9;width:100%;overflow:hidden}.video iframe,.video embed,.video object{border:0;width:100%;height:100%}.join-card{color:#1e2321;background-color:#fff;border:1px solid #c9ced1;border-radius:.5rem;flex-direction:column;height:100%;padding:1.5rem 1rem;display:flex}.join-card__title{text-align:center;margin:0 0 1.5rem;font-size:1.5rem}.join-card__times{background-color:#f4efe6;border-radius:.25rem;justify-content:center;align-items:center;gap:1rem;padding:.625rem 1rem;font-weight:700;display:flex}.join-card__times-icon{color:#8a1e2d;flex-shrink:0;width:1.25rem;height:1.25rem}.join-card__fees{margin-top:2rem}.join-card__fees-title{margin:0 0 1rem;font-size:1rem}.join-card__membership{margin-bottom:1.5rem}.join-card__membership-header{justify-content:space-between;gap:1rem;display:flex}.join-card__membership-description p{margin:.75rem 0 0}.join-card__button{width:100%;min-width:0;margin-top:auto;font-size:1.125rem}.pretitle{justify-content:space-between;align-items:center;margin:0 0 2rem;display:flex}.pretitle__text{color:#c9a44c;padding-right:1rem;font-family:Poppins,sans-serif;font-size:1.125rem}.pretitle__line{background:#363f3c;flex:1;height:1px}.pretitle__icon{padding-left:1rem}.form-group{margin-bottom:1rem}.form-control{color:#1e2321;background-color:#fcfcfc;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:.25rem;width:100%;height:3.75rem;padding:1rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control::placeholder{color:#1e2321;opacity:1}.form-control:focus{border-color:#c9a44c;outline:0;box-shadow:0 0 0 .2rem #c9a44c59}.form-control:disabled{opacity:.6}.form-control--required::placeholder{font-weight:700}textarea.form-control{resize:vertical;height:auto;min-height:6.875rem}.form-check{padding-left:1.5rem;display:block;position:relative}.form-check-input{accent-color:#8a1e2d;width:1rem;height:1rem;margin-top:.2rem;margin-left:-1.5rem;position:absolute}.form-check-label{margin-bottom:0}.form-check-label a{color:inherit}.form-group--error{border-left:5px solid #b30000;padding-left:.9375rem}.invalid-feedback{color:#b30000;width:100%;margin:0 0 .625rem;font-size:1rem;font-weight:700;display:block}.invalid-feedback[hidden]{display:none}.form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23b30000' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23b30000' stroke='none'/%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.25rem 1.25rem;border-color:#b30000;padding-right:calc(1.5em + 2rem)}.form-control.is-invalid:focus{border-color:#b30000;box-shadow:0 0 0 .2rem #b3000040}textarea.form-control.is-invalid{background-position:right 1rem top 1rem}.form-check-input.is-invalid{outline-offset:1px;outline:2px solid #b30000}.error-summary{color:#1e2321;background-color:#fff;border:5px solid #b30000;margin-bottom:1.5rem;padding:1.25rem}.error-summary:focus{outline-offset:0;outline:3px solid #c9a44c}.error-summary__title{margin:0 0 1rem;font-size:1.5rem;font-weight:700}.error-summary__list{margin:0;padding:0;list-style:none}.error-summary__list li+li{margin-top:.5rem}.error-summary__list a{color:#b30000;text-underline-offset:.2em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.error-summary__list a:hover{text-decoration-thickness:3px}.error-summary__list a:focus-visible{outline-offset:0;color:#1e2321;background-color:#c9a44c;outline:3px solid #c9a44c;text-decoration:none}.form-status{margin:1rem 0 0;font-weight:700}.form-status--error{color:#b30000}.form__supporting-text{margin-bottom:1.25rem;font-size:1.25rem}.form__supporting-text p{margin:0}.contact-form__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form__footer{flex-direction:column;gap:1.25rem;display:flex}@media (width>=768px){.contact-form__footer{flex-direction:row;justify-content:space-between;align-items:flex-start}}.contact-form__footer .form-check{max-width:22.5rem;margin-bottom:0;font-size:.875rem}.contact-form__submit{width:100%;min-width:0;font-size:1.125rem}@media (width>=768px){.contact-form__submit{flex-shrink:0;width:12.5rem}}.contact-form__submit:disabled{cursor:progress;opacity:.7}.contact-form__recaptcha{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-form__recaptcha-notice{opacity:.8;margin-top:1rem;font-size:.75rem}.contact-form__recaptcha-notice p{margin:0}.contact-form__recaptcha-notice a{color:inherit}.page-header{padding:3rem 0}@media (width>=768px){.page-header{padding:3.75rem 0}}@media (width>=992px){.page-header{padding:4.75rem 0}}.page-header h1{margin:0}.page-header{color:#fff;background-color:#1e2321}.banner{background-color:#8a1e2d;min-height:88px;padding:1.5rem 1rem;position:relative}@media (width<=991.98px){.banner{height:80px;min-height:80px;padding:1rem .5rem}}.banner .container{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (width<=991.98px){.banner .custom-logo-link img{aspect-ratio:150.79/40.63;width:150.786px;height:40.632px}}.nav-is-locked{overflow:hidden}.brand{color:inherit;font-weight:700;text-decoration:none}.nav-toggle{color:#f4efe6;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;width:48px;height:48px;padding:0;display:block}.nav-toggle:after{content:none}.nav-toggle:focus-visible{outline-offset:2px;outline:2px solid #00f}@media (width>=1400px){.nav-toggle{display:none}}.nav-toggle__icon{width:48px;height:48px;display:block;position:relative}.nav-overlay{opacity:0;visibility:hidden;z-index:40;background:#00000073;transition:opacity .2s,visibility 0s .2s;position:fixed;inset:0}.nav-overlay.is-open{opacity:1;visibility:visible;transition:opacity .2s}@media (width>=1400px){.nav-overlay{display:none}}.nav-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;margin-inline:auto 1rem;padding:0;display:inline-flex}.nav-close:focus-visible{outline-offset:2px;outline:2px solid}@media (width>=1400px){.nav-close{display:none}}.nav-close__icon{width:16px;height:16px}.nav-primary{z-index:50;background:#1e2321;flex-direction:column;align-items:stretch;gap:3rem;width:min(100vw,375px);height:100vh;padding:1rem;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.nav-primary>.button{width:100%;min-width:0}.nav-primary .social-media-links{justify-content:center;gap:3.5rem;width:100%;margin:0}@media (width>=1400px){.nav-primary{z-index:auto;background:0 0;flex-direction:row;align-items:center;gap:2rem;width:auto;height:auto;padding:0;position:relative;top:auto;right:auto;overflow:visible;transform:none}.nav-primary>.button{width:max-content;min-width:12.5rem}.nav-primary .social-media-links{gap:1.25rem;width:auto}}.nav-primary.is-open{transform:translate(0)}@media (width>=1400px){.nav-primary.is-open{transform:none}}.nav{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (width>=1400px){.nav{flex-direction:row;align-items:center;gap:1.4rem;width:auto;height:100%}}.menu-item{position:relative}.menu-item__row{justify-content:space-between;align-items:center;gap:.25rem;height:2.5rem;display:flex}@media (width>=1400px){.menu-item__row{justify-content:flex-start}}.menu-item__link{color:#fff;padding:.75rem 0;text-decoration:none;display:inline-block}.menu-item__link:focus-visible{outline-offset:2px;outline:2px solid}.menu-item__link:hover{text-decoration:underline}@media (width>=1400px){.menu-item__link:hover{text-underline-offset:.375rem;text-decoration-color:#c9a44c;text-decoration-thickness:2px}}.nav .current-menu-item>.menu-item__link,.nav .current-menu-item>.menu-item__row>.menu-item__link,.nav .current-menu-ancestor>.menu-item__row>.menu-item__link,.nav .current-menu-ancestor>.menu-item__row>.submenu-toggle{color:#c9a44c}@media (width>=1400px){.nav .current-menu-item>.menu-item__link,.nav .current-menu-item>.menu-item__row>.menu-item__link,.nav .current-menu-ancestor>.menu-item__row>.menu-item__link,.nav .current-menu-ancestor>.menu-item__row>.submenu-toggle{color:#fff;text-underline-offset:.375rem;-webkit-text-decoration:underline #c9a44c;text-decoration:underline #c9a44c;text-decoration-thickness:2px}}@media (width<=1399.98px){.nav-primary .menu-item__link{font-weight:700}.nav-primary .menu-item:not(.menu-item-has-children)>.menu-item__link{justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1rem;display:flex}.nav-primary .menu-item:not(.menu-item-has-children)>.menu-item__link:after{content:"";background-color:currentColor;flex-shrink:0;width:12px;height:10px;transition:transform .2s;-webkit-mask:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-right-hkVOe_73.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-right-hkVOe_73.svg) 50%/contain no-repeat}.nav-primary .menu-item:not(.menu-item-has-children)>.menu-item__link:hover{text-decoration:none}.nav-primary .menu-item:not(.menu-item-has-children)>.menu-item__link:hover:after{transform:translate(5px)}.nav-primary .menu-item__row{height:auto;padding:0 1rem}.nav-primary .menu-item__row .menu-item__link{padding:1.125rem 0}}.submenu-toggle{width:10px;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.submenu-toggle:focus-visible{outline-offset:2px;outline:2px solid}@media (width>=1400px){.submenu-toggle{pointer-events:none;width:20px;height:100%}}.submenu-toggle__icon{width:10px;height:42px;transition:transform .2s}.submenu-toggle[aria-expanded=true] .submenu-toggle__icon{transform:rotate(180deg)}.menu-item-has-children{grid-template-rows:auto 0fr;transition:grid-template-rows .2s;display:grid}.menu-item-has-children.is-open{z-index:10;grid-template-rows:auto 1fr}@media (width>=1400px){.menu-item-has-children{grid-template-rows:unset;align-items:center;transition:none;display:flex;position:relative}}.sub-menu{min-height:0;margin:0;padding:0 1rem;list-style:none;overflow:hidden}@media (width>=1400px){.sub-menu{opacity:0;visibility:hidden;background:#fff;min-width:220px;padding:.5rem 0;transition:none;position:absolute;top:100%;left:0;transform:translateY(0);box-shadow:0 8px 24px #0000001f}.sub-menu:before{content:"";height:.75rem;position:absolute;bottom:100%;left:0;right:0}.menu-item-has-children.is-open>.sub-menu{opacity:1;visibility:visible;transition:opacity .2s,transform .2s;transform:translateY(4px)}.sub-menu .sub-menu{top:0;left:100%}}@media (prefers-reduced-motion:reduce){.nav-toggle__icon,.nav-toggle__icon:before,.nav-toggle__icon:after,.nav-overlay,.nav-primary,.menu-item-has-children,.sub-menu,.submenu-toggle__icon{transition-duration:.001ms!important}}.no-js .banner{flex-wrap:wrap}.no-js .nav-toggle,.no-js .nav-close,.no-js .nav-overlay,.no-js .submenu-toggle{display:none}.no-js .nav-primary{background:0 0;flex-basis:100%;width:auto;height:auto;padding:0;position:static;overflow:visible;transform:none}.no-js .menu-item-has-children{grid-template-rows:unset;display:block}.no-js .sub-menu{opacity:1;visibility:visible;overflow:visible;transform:none}.footer{color:#fff;background-color:#1e2321;border-top:1px solid #fff}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .custom-logo-link{height:4.7rem}.footer__top-row{flex-direction:column;justify-content:space-between;gap:2rem;padding:2.5rem 0;display:flex}@media (width>=768px){.footer__top-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2.5rem 1.5rem;display:grid}.footer__top-row>.custom-logo-link,.footer__top-row>.brand{grid-column:1/-1;justify-self:start}}@media (width>=992px){.footer__top-row{grid-template-columns:repeat(4,minmax(0,1fr))}.footer__top-row>.custom-logo-link,.footer__top-row>.brand{grid-column:auto}}.footer__top-row .footer__heading{margin:0;font-size:1.5rem;font-weight:700}.footer__bottom-row{text-align:center;background-color:#8a1e2d;padding:.625rem 0}.footer__bottom-row p{margin:0}.footer-menu{flex-direction:column;gap:1rem;padding:0;display:flex}.footer-menu .menu-item{list-style-type:none}.footer__join .button--gold{color:#000;min-width:min(12.5rem,100%);max-width:100%}.contact-page{color:#f4efe6;background-color:#1e2321;padding-bottom:2.5rem}.contact-page__row{row-gap:1.5rem}.contact-header{text-align:center;padding:2.5rem 0}.contact-header h1{margin:0 0 1rem}.contact-header p{margin:0}.contact-card{color:#1e2321;background-color:#f4efe6;border-radius:.5rem;height:100%;padding:1.5rem 1rem;position:relative}.contact-information__intro h2,.contact-information__intro h3,.contact-information__intro h4{margin:0 0 1rem;font-size:1.5rem}.contact-information__intro p{margin:0}.contact-information__list{gap:2rem;margin:2.5rem 0 0;display:grid}.contact-information__item{grid-template-columns:2rem 1fr;gap:.5rem .625rem;display:grid}.contact-information__item dt{font-weight:700}.contact-information__item dd{margin:0}.contact-information__item dd p{margin:0 0 .75rem}.contact-information__item dd p:last-child{margin-bottom:0}.contact-information__item dd a{color:inherit}.contact-information__icon{object-fit:contain;grid-row:1/span 2;width:2rem;height:2rem}.contact-map{margin-top:1.5rem}.contact-map__canvas{background-color:#ededed;border:0;border-radius:.5rem;width:100%;height:23.4375rem;display:block;overflow:hidden}.contact-map__fallback{color:#1e2321;justify-content:center;align-items:center;height:100%;font-weight:700;display:flex}.contact-map__info{color:#1e2321}.contact-map__info p{margin:.25rem 0 .5rem}.contact-map__info a{color:#8a1e2d;font-weight:700}@media (width>=992px){.history .tams__row.media-left>.tams__media{width:41.6667%}.history .tams__row.media-left>.tams__content{width:50%;margin-left:8.33333%}}.history #diamond{padding:3rem 0}.history #diamond .tams__media{align-items:center;gap:1.5rem;display:flex;position:relative}.history #diamond .tams__image{flex:none;display:block;position:relative}@supports (animation-timeline:view()) and (animation-range:entry){.history #diamond .tams__image{view-timeline:--history-book}}.history #diamond .tams__image:after{content:"";background:50%/contain no-repeat;width:73px;height:109px;display:block;position:absolute;bottom:-5%;left:-2%}@supports (animation-timeline:view()) and (animation-range:entry){@media (prefers-reduced-motion:no-preference){.history #diamond .tams__image:after{--parallax-distance:40px;animation:linear both parallax-drift;animation-timeline:--history-book}}}@media (width>=768px){.history #diamond .tams__image:after{width:123px;height:184px;bottom:-5%;left:-1%}}@media (width>=992px){.history #diamond .tams__image:after{width:123px;height:184px;bottom:-5%;left:-10%}}.history #diamond .tams__image.is-bg-visible:after,.no-js .history #diamond .tams__image:after{background-image:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/liverpool-chess-club-book-BWNw8MZj.png)}.history #history{padding:0 0 6rem}.history #history .tams__image{max-width:100%;height:100%;display:block;position:relative}@supports (animation-timeline:view()) and (animation-range:entry){.history #history .tams__image{view-timeline:--history-knight}}.history #history .tams__image img{object-fit:cover;max-width:100%;max-height:252px}@media (width>=992px){.history #history .tams__image img{max-height:100%}}.history #history .tams__image:after{content:"";background:50%/contain no-repeat;width:73px;height:109px;display:block;position:absolute;bottom:-12%;right:2%}@supports (animation-timeline:view()) and (animation-range:entry){@media (prefers-reduced-motion:no-preference){.history #history .tams__image:after{--parallax-distance:40px;animation:linear both parallax-drift;animation-timeline:--history-knight}}}@media (width>=768px){.history #history .tams__image:after{width:123px;height:184px;bottom:-15%;right:-12.5%}}@media (width<=991.98px){.history #history .tams__image:after{right:5%}}@media (width>=1200px){.history #history .tams__image:after{bottom:-5%;right:-12.5%}}.history #history .tams__image.is-bg-visible:after,.no-js .history #history .tams__image:after{background-image:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/wood-horse-chesspiece-BdKExf1d.png)}.home #a-place-for-every-player{background-color:#1e2321}.home #overview{padding:2rem 0}@media (width<=767.98px){.home #overview{padding:2rem 0 1.5rem}}.home #founded{padding-bottom:5rem}@media (width<=767.98px){.home #founded{padding-bottom:4rem}}.home #fancy-joining{padding-top:3rem}@media (width<=767.98px){.home #fancy-joining{padding-top:2rem}}.home .links--secondary{margin:3.75rem 0}.home .ss--instagram .ss__wrapper{padding-bottom:0}.membership .cta--primary{margin:4rem 0}.members-and-founders .hero--image{margin:0;padding-top:3.5rem}.missing-page{color:#fff;background-color:#1e2321;border-bottom:1px solid #fff;padding:3rem 0 10rem}.missing-page .container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.missing-page .container .missing-page__image{aspect-ratio:409/278;object-fit:contain;width:100%;max-width:409px;height:auto}.missing-page .container .missing-page__text{flex-direction:column;justify-content:center;align-items:center;display:flex}.missing-page .container .missing-page__text .missing-page__title{margin:0 0 1rem;font-size:1.75rem}.missing-page .container .missing-page__text p{margin:0 0 1.5rem}.single-post .single-article__header{color:#fff;background-color:#1e2321;padding:2.5rem 0}@media (width>=992px){.single-post .single-article__header{padding:3.5rem 0}}.single-post .single-article:has(.single-article__image-wrapper) .single-article__header{padding-bottom:5rem}@media (width>=992px){.single-post .single-article:has(.single-article__image-wrapper) .single-article__header{padding-bottom:7rem}}.single-post .single-article__back{color:#c9a44c;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.single-post .single-article__back:before{content:"";background-color:currentColor;width:12px;height:10px;transition:translate .2s;-webkit-mask:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-left-BlEPbhG2.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-left-BlEPbhG2.svg) 50%/contain no-repeat}.single-post .single-article__back:hover{text-decoration:underline}.single-post .single-article__back:hover:before{translate:-4px}.single-post .single-article__back:focus-visible{outline-offset:3px;outline:2px solid #c9a44c}.single-post .single-article__category{color:#c9a44c;margin-bottom:.5rem;font-size:1.125rem;display:block}.single-post .single-article__title{margin:0 0 1rem;font-size:2rem;line-height:1.15}@media (width>=992px){.single-post .single-article__title{font-size:2.75rem}}.single-post .single-article__meta{color:#f4efe6d9;flex-wrap:wrap;gap:.5rem;margin:0;font-size:.9375rem;display:flex}.single-post .single-article__image-wrapper{margin-top:-3.5rem;position:relative}@media (width>=992px){.single-post .single-article__image-wrapper{margin-top:-5rem}}.single-post .single-article__image{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%;height:auto;display:block}.single-post .single-article__content{color:#1e2321;padding:2.5rem 0;font-size:1.125rem;line-height:1.6}.single-post .single-article__content>p:first-child{font-size:1.25rem}.single-post .single-article__content p{margin:0 0 1.25rem}.single-post .single-article__content h2{margin:2.5rem 0 1rem;font-size:1.75rem;line-height:1.2}.single-post .single-article__content h3{margin:2rem 0 .75rem;font-size:1.375rem;line-height:1.25}.single-post .single-article__content a{color:#8a1e2d;text-underline-offset:.15em}.single-post .single-article__content a:hover{text-decoration-thickness:2px}.single-post .single-article__content ul,.single-post .single-article__content ol{margin:0 0 1.25rem;padding-left:1.5rem}.single-post .single-article__content ul li+li,.single-post .single-article__content ol li+li{margin-top:.5rem}.single-post .single-article__content blockquote{border-left:4px solid #c9a44c;margin:2rem 0;padding:.25rem 0 .25rem 1.25rem;font-size:1.25rem}.single-post .single-article__content blockquote p:last-child{margin-bottom:0}.single-post .single-article__content img,.single-post .single-article__content iframe,.single-post .single-article__content video{max-width:100%}.single-post .single-article__content img{border-radius:.5rem;height:auto}.single-post .single-article__content figure{margin:2rem 0}.single-post .single-article__content figcaption{color:#363f3c;margin-top:.5rem;font-size:.875rem}.single-post .single-article__content table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:1rem}.single-post .single-article__content th,.single-post .single-article__content td{text-align:left;border-bottom:1px solid #c9ced1;padding:.625rem .75rem}.single-post .single-article__content hr{border:0;border-top:1px solid #c9ced1;margin:2.5rem 0}.single-post .single-article__content>:last-child{margin-bottom:0}.single-post .single-article__footer{border-top:1px solid #c9ced1;margin-bottom:4rem;padding-top:1.5rem}.single-post .single-article__share{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.single-post .single-article__share a,.single-post .single-article__share .single-article__copy{color:#8a1e2d;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.single-post .single-article__share a:hover,.single-post .single-article__share .single-article__copy:hover{text-decoration-thickness:2px}.single-post .single-article__share a:focus-visible,.single-post .single-article__share .single-article__copy:focus-visible{outline-offset:3px;outline:2px solid #8a1e2d}.single-post .single-article__share-label{font-weight:700}.single-post .more-news{background-color:#f4efe6;padding:3.5rem 0}.single-post .more-news__title{margin:0 0 2rem}.single-post .more-news__row{row-gap:1.5rem}.single-post .more-news__card{height:20rem}.single-post .more-news .blog-post-card--large a{padding:1.5rem}.single-post .more-news .blog-post-card--large a .blog-post-card__title{font-size:1.5rem}.single-post .single-cta{margin:4rem 0}.as{display:flex}.as__text{max-width:70ch}.as .accordion-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.as .accordion-bottom .as__content,.as .accordion-bottom .accordion{flex:1;width:100%}.as .accordion-top{flex-direction:column-reverse;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.as .accordion-top .as__content,.as .accordion-top .accordion{flex:1;width:100%}.as .accordion-right{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.as .accordion-right .as__content,.as .accordion-right .accordion{flex:1;width:100%}@media (width>=768px){.as .accordion-right{flex-direction:row;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.as .accordion-right .as__content,.as .accordion-right .accordion{flex:1;width:100%}}.as .accordion-left{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.as .accordion-left .as__content,.as .accordion-left .accordion{flex:1;width:100%}@media (width>=768px){.as .accordion-left{flex-direction:row-reverse;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.as .accordion-left .as__content,.as .accordion-left .accordion{flex:1;width:100%}}.bps__text{max-width:70ch}.bps__blog-posts{flex-wrap:wrap;gap:1.5rem;margin:2rem 0;display:flex}@media (width<=767.98px){.bps__blog-posts{margin:0}}.bps__post{min-width:0}.bps__post a{color:#000;text-decoration:none}.blog-post-large{flex-basis:100%;height:425px}@media (width>=768px){.blog-post-large{flex-basis:50%;height:520px}}@media (width>=992px){.blog-post-large{flex-basis:60%}}.blog-posts-small{flex-direction:column;flex:1;gap:1rem;display:flex}@media (width>=992px){.blog-posts-small{justify-content:space-between}}.cta--primary{color:#fff;background-color:#8a1e2d}.cta--secondary{color:#fff;background-color:#1e2321;border-radius:0;padding:2rem 0}.cta--secondary.cta{border-radius:0;padding:2rem 1.5rem}.cta--secondary .button{width:269px;max-width:100%}.cta--secondary .cta__content{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:0 3.375rem;display:flex}@media (width<=767.98px){.cta--secondary .cta__content{padding:0}}.cta--secondary .cta__content *{text-align:center}.cta--secondary .cta__content h4{margin-bottom:0;font-size:1.25rem}@media (width>=992px){.cta--secondary .cta__content h4{font-size:1.5rem}}.cta--tertiary.cta{padding:10% 0 2rem}@media (width<=991.98px){.cta--tertiary.cta{padding-top:4rem}}@media (width>=992px){.cta--tertiary.cta{padding:4rem 0}}.cta--tertiary.cta .button{width:269px;max-width:100%}.cta--tertiary .cta__wrapper{background-color:#f4efe6;border-radius:.5rem;width:95%;max-width:1000px;margin:0 auto;padding:45% 2.8rem 2.8rem;position:relative}@media (width>=425px){.cta--tertiary .cta__wrapper{padding:35% 2.8rem 2.8rem}}@media (width>=768px){.cta--tertiary .cta__wrapper{padding:15% 2.8rem 2.8rem}}@media (width>=992px){.cta--tertiary .cta__wrapper{padding:2rem}}@media (width<=991.98px){.cta--tertiary .cta__wrapper{flex-direction:column;padding:0 1.5rem 1.5rem;display:flex}}.cta--tertiary .cta__wrapper .cta__image{aspect-ratio:1;object-fit:contain;width:50%;height:50%;margin-left:auto;margin-right:auto;position:absolute;top:-12%;left:50%;transform:translate(-50%)}@supports (animation-timeline:view()) and (animation-range:entry){@media (prefers-reduced-motion:no-preference){.cta--tertiary .cta__wrapper .cta__image{--parallax-distance:32px;animation:linear both parallax-drift;animation-timeline:view()}}}@media (width<=991.98px){.cta--tertiary .cta__wrapper .cta__image{aspect-ratio:61/79;z-index:0;width:152.282px;height:197.21px;margin-top:-70px;margin-bottom:-10px;position:relative;top:auto;left:auto;transform:none}}@media (width>=992px){.cta--tertiary .cta__wrapper .cta__image{width:300px;height:300px;top:auto;bottom:-15%;left:-15%;transform:none}}@media (width>=1400px){.cta--tertiary .cta__wrapper .cta__image{left:-12%}}.cta--tertiary .cta__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;max-width:600px;margin:0 auto;display:flex}@media (width<=991.98px){.cta--tertiary .cta__content{width:100%}}.cta--tertiary .cta__content .cta__text{max-width:100%}@media (width<=991.98px){.cta--tertiary .cta__content .cta__text{width:40ch}.cta--tertiary .cta__content .buttons{max-width:100%}}.cta--tertiary .cta__content h2{margin-bottom:1.75rem;font-size:2.5rem}@media (width<=991.98px){.cta--tertiary .cta__content h2{margin-bottom:1.5rem;font-size:1.75rem}}.cta--tertiary .cta__content p{margin-bottom:1.125rem}.cta--quarternary{color:#1e2321;background-color:#f4efe6;margin:4rem 0}.cta--quarternary.cta{border-radius:1rem;padding:1rem}@media (width>=992px){.cta--quarternary.cta{padding:1rem 1.5rem}}.cta--quarternary .cta__row{align-items:center;row-gap:2rem}.cta--quarternary .cta__text{max-width:100%}.cta--quarternary .cta__text h2{margin:0 0 1rem;font-size:1.75rem;line-height:1.2}@media (width>=992px){.cta--quarternary .cta__text h2{font-size:2.5rem}}.cta--quarternary .cta__text p{font-size:1.125rem;line-height:1.5}@media (width>=992px){.cta--quarternary .cta__text p{font-size:1.25rem}}.cta--quarternary .buttons{margin-top:1.5rem}.cta--quarternary .cta__list{grid-template-columns:1fr;gap:2rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width>=576px){.cta--quarternary .cta__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.cta--quarternary .cta__list-icon{object-fit:contain;width:3.5rem;height:3.5rem;margin-bottom:1rem;display:block}.cta--quarternary .cta__list-text{font-size:1rem;line-height:1.3}.cta--quarternary .cta__list-text p{margin:0 0 .5rem}.cta--quarternary .cta__list-text p:last-child{margin-bottom:0}.cta--quarternary .cta__media{justify-content:center;display:flex}@media (width>=992px){.cta--quarternary .cta__media{justify-content:flex-end;align-items:center;min-height:21.25rem}}.cta--quarternary .cta__image{aspect-ratio:250/329;object-fit:cover;width:14.375rem;max-width:100%;height:auto;display:block}@media (width>=992px){.cta--quarternary .cta__image{width:15.625rem;margin-right:2.8125rem}}.cta{background-position:85%;background-repeat:no-repeat;background-size:auto 100%;border-radius:.5rem;padding:1.5rem}.cta__content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;display:flex}@media (width>=992px){.cta__content{flex-direction:row;justify-content:space-between;align-items:center}}.cta__text{max-width:578px}.cta__text p{margin:0}.cta__text h2,.cta__text h3,.cta__text h4{margin:0 0 .5rem}.fees{padding:3rem 0 3.5rem}@media (width>=992px){.fees{padding:3rem 0}}.fees__text{text-align:center;max-width:45rem;margin:0 auto}.fees__text h1,.fees__text h2{margin:0 0 2rem}.fees__text p{margin:0 0 1rem}.fees__cards{justify-content:center;row-gap:2rem}.fees__card{color:#1e2321;text-align:center;background-color:#f4efe6;border-radius:.5rem;flex-direction:column;align-items:center;max-width:17rem;height:100%;margin:0 auto;padding:2rem 1rem 1.5rem;display:flex}@media (width>=768px){.fees__card{max-width:none}}.fees__icon{object-fit:contain;width:4rem;height:4rem;margin-bottom:1.5rem}.fees__tier{margin:0 0 1.25rem;font-size:1.25rem;font-weight:400}.fees__price{margin:0;font-size:2rem;font-weight:700;line-height:1.1}.fees__period{margin:.25rem 0 0;font-size:.875rem;font-weight:700}.fees .buttons{justify-content:center;margin-top:2rem}.fees__footer-text{text-align:center;margin-top:2rem;font-size:.875rem}.fees__footer-text p{margin:0}.fees--primary{color:#fff;background-color:#1e2321}.fs{display:flex}.fs__text{max-width:70ch}.fs .form-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.fs .form-bottom .fs__content,.fs .form-bottom .form{flex:1;width:100%}.fs .form-top{flex-direction:column-reverse;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.fs .form-top .fs__content,.fs .form-top .form{flex:1;width:100%}.fs .form-right{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.fs .form-right .fs__content,.fs .form-right .form{flex:1;width:100%}@media (width>=768px){.fs .form-right{flex-direction:row;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.fs .form-right .fs__content,.fs .form-right .form{flex:1;width:100%}}.fs .form-left{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.fs .form-left .fs__content,.fs .form-left .form{flex:1;width:100%}@media (width>=768px){.fs .form-left{flex-direction:row-reverse;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.fs .form-left .fs__content,.fs .form-left .form{flex:1;width:100%}}.hero--image{margin:2rem 0}.hero--image .hero__row{align-items:center;row-gap:2.5rem}.hero--image .hero__text{max-width:37rem}.hero--image .hero__text img{width:auto;max-height:5rem;margin-bottom:1.5rem;display:block}.hero--image .hero__text p:has(>img:only-child){margin:0}.hero--image .hero__text h1,.hero--image .hero__text h2{margin:0 0 1rem;font-size:2rem}@media (width>=992px){.hero--image .hero__text h1,.hero--image .hero__text h2{font-size:2.5rem}}.hero--image .hero__text p{margin:0 0 1rem}.hero--image .hero__text p:last-child{margin-bottom:0}.hero--image .buttons{margin-top:1.5rem}.hero--image .hero__image{justify-content:center;display:flex}@media (width>=992px){.hero--image .hero__image{justify-content:flex-end}}.hero--image .hero__image img{object-fit:contain;width:100%;max-width:16rem;height:auto;position:relative}@media (width>=768px){.hero--image .hero__image img{max-width:24rem}}@media (width>=992px){.hero--image .hero__image img{max-width:100%}}.hero--background-image{justify-content:center;align-items:center;min-height:20rem;padding:3rem 1rem;position:relative;overflow:hidden}@media (width>=768px){.hero--background-image{min-height:22.5rem;padding:4rem 1.5rem}}@media (width>=992px){.hero--background-image{min-height:25rem}}.hero--background-image .hero__background{z-index:0;position:absolute;inset:0}.hero--background-image .hero__background img{object-fit:cover;filter:brightness(.5);width:100%;height:100%}.hero--background-image .hero__content{z-index:1;position:relative}.hero--background-image .hero__content .hero__text{color:#fff;text-align:center}.hero--background-image .hero__content .hero__text h1{font-size:2rem}@media (width>=992px){.hero--background-image .hero__content .hero__text h1{font-size:3rem}}.hero--background-image .hero__content .hero__text .subtitle{font-size:1.125rem}@media (width>=992px){.hero--background-image .hero__content .hero__text .subtitle{font-size:1.25rem}}.hero__image-grid{position:relative}.image-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (width<=767.98px){.image-grid{gap:.875rem}}.image-grid__image{object-fit:cover;border-radius:.5rem;width:100%;height:100%}.image-grid__image:nth-child(3){grid-column:span 2}.hero--image-grid{margin:2.5rem 0}@media (width>=992px){.hero--image-grid{margin:4rem 0}}.hero--image-grid .hero__row{row-gap:2rem}@media (width<=767.98px){.hero--image-grid .hero__row{row-gap:1rem}}#home-hero h1{margin-bottom:1.5rem}#home-hero strong{font-size:1.5rem}#home-hero p{margin:1.5rem 0}#home-hero .floating-piece-queen{object-fit:contain;position:absolute;bottom:0;left:-13%;transform:scale(.75)}@supports (animation-timeline:view()) and (animation-range:entry){@media (prefers-reduced-motion:no-preference){#home-hero .floating-piece-queen{--parallax-distance:48px;animation:linear both parallax-drift;animation-timeline:view()}}}@media (width>=576px){#home-hero .floating-piece-queen{left:-4%;transform:scale(1)}}@media (width>=768px){#home-hero .floating-piece-queen{left:-5%;transform:scale(1)}}@media (width>=992px){#home-hero .floating-piece-queen{left:-20%;transform:scale(.9)}}@media (width>=1200px){#home-hero .floating-piece-queen{left:-15%;transform:scale(1)}}#home-hero .floating-piece-rook{object-fit:contain;position:absolute;bottom:10%;right:0;transform:scale(.75)}@supports (animation-timeline:view()) and (animation-range:entry){@media (prefers-reduced-motion:no-preference){#home-hero .floating-piece-rook{--parallax-distance:-32px;animation:linear both parallax-drift;animation-timeline:view()}}}@media (width>=576px){#home-hero .floating-piece-rook{bottom:30%;transform:scale(1)}}@media (width>=768px){#home-hero .floating-piece-rook{bottom:30%;transform:scale(1)}}@media (width>=992px){#home-hero .floating-piece-rook{bottom:15%;transform:scale(.9)}}@media (width>=1200px){#home-hero .floating-piece-rook{bottom:25%;transform:scale(1)}}.hero--video{width:100%;height:60vh;min-height:300px;max-height:928px}.hero--video .hero__background video{object-fit:cover;object-position:center;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero{flex-direction:row;width:100%;display:flex;position:relative}.hero__content{box-sizing:border-box;flex-direction:column;justify-content:center;display:flex;position:relative}.hero__text h1{margin-top:0}.hero__background{pointer-events:none;width:100%;height:100%;position:absolute}.igs{margin:4rem 0}.igs>.container{container-type:inline-size}.igs__text{margin-bottom:2rem}.igs__text h2{margin:0 0 1rem}.igs__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(50cqi - .25rem);gap:.5rem;display:grid}@media (width>=768px){.igs__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:calc(25cqi - 1.125rem);gap:1.5rem}}.igs__item{margin:0;overflow:hidden}.igs__item--wide{grid-column:span 2}.igs__link{cursor:zoom-in;width:100%;height:100%;display:block}.igs__link:hover .igs__image{transform:scale(1.03)}.igs__link:focus-visible{outline-offset:2px;outline:2px solid #8a1e2d}.igs__image{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.ihs{margin:4rem 0}.ihs__viewport{overscroll-behavior-x:contain;scrollbar-width:thin;border-radius:.5rem;overflow:auto hidden}.ihs__viewport:focus-visible{outline-offset:3px;outline:3px solid #8a1e2d}.ihs__canvas{width:max-content;height:24rem;position:relative}@media (width>=992px){.ihs__canvas{width:100%;height:auto}}.ihs__image{width:auto;max-width:none;height:100%;display:block}@media (width>=992px){.ihs__image{width:100%;height:auto}}.ihs__people{margin:0;padding:0;list-style:none}.ihs__person{top:var(--y);left:var(--x);z-index:1;position:absolute;transform:translate(-50%,-50%)}.ihs__person.is-open{z-index:2}.ihs__marker{color:#1e2321;cursor:pointer;background:linear-gradient(currentColor,currentColor) 50%/.75rem 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px .75rem no-repeat,#fff9;border:1.5px solid #1e2321;border-radius:50%;width:1.625rem;height:1.625rem;padding:0;transition:background-color .2s;display:block;position:relative}.ihs__marker:before{content:"";border-radius:50%;position:absolute;inset:-.5625rem}.ihs__marker:hover,.ihs__marker[aria-expanded=true]{background:linear-gradient(currentColor,currentColor) 50%/.75rem 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px .75rem no-repeat,#f4efe6}.ihs__marker:focus-visible{outline-offset:2px;outline:3px solid #c9a44c}.ihs__label{color:#fff;white-space:nowrap;pointer-events:none;background-color:#8a1e2d;border:1px solid #fff;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000040}.ihs__person--above .ihs__label{top:auto;bottom:calc(100% + .5rem)}.ihs__person--start .ihs__label{left:0;transform:none}.ihs__person--end .ihs__label{left:auto;right:0;transform:none}.ihs__text{max-width:45rem;margin-top:2.5rem}.ihs__text h2{margin:0 0 1.5rem}.ihs__text p{margin:0 0 1rem}.ihs__text p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.ihs__marker{transition:none}}.links--primary{color:#f4efe6;background-color:#1e2321;padding:3rem 0}.links--primary h2{margin-top:0}.links--primary .container{flex-direction:column;display:flex}@media (width>=992px){.links--primary .container{flex-direction:row;gap:5rem}}.links--primary .links__items{flex-direction:column;display:flex}.links--primary .links__items .links__item{color:#000;box-sizing:border-box;background-color:#f4efe6;border-radius:.375rem;justify-content:center;align-items:center;gap:1rem;width:max-content;max-width:100%;padding:.625rem 1rem;text-decoration:none;display:flex}@media (width>=992px){.links--primary .links__items .links__item{width:max-content}}.links--primary .links__items .links__item:hover{background-color:#dbceb6}.links--primary .links__items .links__item:hover .links__text:after{transition:transform .2s;transform:translate(5px)}.links--primary .links__items .links__item .links__text{color:#000;white-space:normal;overflow-wrap:break-word;align-items:center;display:flex}.links--primary .links__items .links__item .links__text:after{content:"";background:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-right-black-8tqWZfpT.svg) 50%/contain no-repeat;flex-shrink:0;width:20px;height:20px;margin-left:1rem;transition:transform .2s;display:inline-block;position:relative;transform:translate(0)}.links--secondary{color:#fff;background-color:#1e2321;padding:3rem 0 4rem}.links--secondary .links__cards{row-gap:2.5rem}.links--secondary .link-card{flex-direction:column;height:100%;display:flex}.links--secondary .link-card__image-link{border-radius:.5rem;display:block;overflow:hidden}.links--secondary .link-card__image-link .link-card__image{transition:transform .2s}.links--secondary .link-card__image-link:hover .link-card__image{transform:scale(1.03)}.links--secondary .link-card__image{aspect-ratio:302/231;object-fit:cover;border-radius:.5rem;width:100%;height:auto;display:block}.links--secondary .link-card__title{margin:1.5rem 0 1rem;font-size:1.5rem}.links--secondary .link-card__title a{color:inherit;text-decoration:none}.links--secondary .link-card__title a:hover{text-decoration:underline}.links--secondary .link-card__text p{margin:0 0 1rem}.links--secondary .link-card__link{color:#fff;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}.links--secondary .link-card__link:after{content:"";background-color:#c9a44c;width:12px;height:10px;transition:transform .2s;-webkit-mask:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-right-hkVOe_73.svg) 50%/contain no-repeat;mask:url(/wp-content/themes/liverpool-chess-club-theme/public/build/assets/arrow-right-hkVOe_73.svg) 50%/contain no-repeat}.links--secondary .link-card__link:hover:after{transform:translate(5px)}.links__items{flex-direction:column;gap:1rem;margin:1rem 0;display:flex}.links__item a{flex-direction:row;gap:1rem;display:flex}.pls__pages{grid-template-columns:repeat(1,1fr);gap:1rem;margin:1rem 0;display:grid}@media (width>=768px){.pls__pages{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.pls__pages{grid-template-columns:repeat(3,1fr)}}.pls__page{border:1px solid #c9ced1}.ss--instagram{overflow-x:clip}.ss--instagram .ss__wrapper{grid-template-columns:[full-start]0[content-start]repeat(12,minmax(0,1fr))[content-end]0[full-end];column-gap:1.5rem;margin-left:-.75rem;margin-right:-.75rem;display:grid}@media (width>=576px){.ss--instagram .ss__wrapper{grid-template-columns:[full-start]minmax(0,1fr)[content-start]repeat(12,minmax(0,calc(45px - 1.5rem)))[content-end]minmax(0,1fr)[full-end]}}@media (width>=768px){.ss--instagram .ss__wrapper{grid-template-columns:[full-start]minmax(0,1fr)[content-start]repeat(12,minmax(0,calc(60px - 1.5rem)))[content-end]minmax(0,1fr)[full-end]}}@media (width>=992px){.ss--instagram .ss__wrapper{grid-template-columns:[full-start]minmax(0,1fr)[content-start]repeat(12,minmax(0,calc(80px - 1.5rem)))[content-end]minmax(0,1fr)[full-end]}}@media (width>=1200px){.ss--instagram .ss__wrapper{grid-template-columns:[full-start]minmax(0,1fr)[content-start]repeat(12,minmax(0,calc(95px - 1.5rem)))[content-end]minmax(0,1fr)[full-end]}}@media (width>=1400px){.ss--instagram .ss__wrapper{grid-template-columns:[full-start]minmax(0,1fr)[content-start]repeat(12,minmax(0,calc(108.667px - 1.5rem)))[content-end]minmax(0,1fr)[full-end]}}.ss--instagram .ss__wrapper>*{min-width:0}.ss--instagram .ss__wrapper{flex:1;row-gap:2rem;padding:4rem 0}.ss--instagram .ss__content,.ss--instagram .ss__shortcode{grid-column:content}@media (width>=992px){.ss--instagram .ss__content{grid-column:2/span 4;align-self:center}.ss--instagram .ss__shortcode{grid-column:7/full-end;margin-right:.75rem}}.ss--instagram .ss__placeholder{background-color:#d9d9d9;border-radius:.5rem;width:100%;min-height:25rem}@media (width>=992px){.ss--instagram .ss__placeholder{border-radius:.5rem 0 0 .5rem}}.ss--instagram .ss__content .subtitle{margin:0 0 1rem;font-size:1.25rem}.ss--instagram .ss__content h2{margin:0;font-size:1.75rem}@media (width>=992px){.ss--instagram .ss__content h2{font-size:2.5rem}}.ss--instagram .ss__content p{margin:2rem 0}.ss{display:flex}.ss__text{max-width:70ch}.tms{padding:4rem 0}@media (width>=992px){.tms{padding:4rem 0 6rem}}.tms__content{margin-bottom:2rem}.tms__select-wrapper{margin-bottom:1.25rem}@media (width>=992px){.tms__select-wrapper{display:none}}.tms__select{color:#1e2321;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3e%3cpath d='M1 1l6 6 6-6' fill='none' stroke='%231E2321' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") right 1rem center/.875rem no-repeat;border:1px solid #1e2321;border-radius:.125rem;width:100%;height:3rem;padding:.75rem 3rem .75rem 1rem;font-family:inherit;font-size:1rem;font-weight:700;display:block}.tms__select:focus-visible{outline-offset:2px;outline:2px solid #8a1e2d}.tms__tablist{display:none}@media (width>=992px){.tms__tablist{justify-content:center;gap:2rem;display:flex}}.tms__tab{color:#363f3c;cursor:pointer;background:0 0;border:0;border-radius:.5rem .5rem 0 0;padding:.75rem 1rem;font-family:Poppins,sans-serif;font-size:1rem;transition:color .2s,background-color .2s}.tms__tab:hover{color:#1e2321;text-underline-offset:.25rem;text-decoration:underline}.tms__tab[aria-selected=true]{color:#1e2321;background-color:#f4efe6;text-decoration:none}.tms__tab:focus-visible{outline-offset:-2px;outline:2px solid #8a1e2d}.tms__panel{background-color:#f4efe6;border-radius:.5rem;padding:2rem 1.5rem 2.5rem}@media (width<=767.98px){.tms__panel{border-radius:0;margin-inline:calc(50% - 50vw);padding:2rem 1rem 2.5rem}}@media (width>=1200px){.tms__panel{padding:2rem 5rem 2.5rem}}.tms__panel:focus-visible{outline-offset:2px;outline:2px solid #8a1e2d}.tms__team-members{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (width>=768px){.tms__team-members{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=992px){.tms__team-members{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}}@media (width>=1200px){.tms__team-members{column-gap:3.5rem}}.tms__team-member{flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:15rem;margin:0 auto;display:flex}.tms__portrait{aspect-ratio:238/280;border-radius:.375rem;overflow:hidden}.tms__portrait img{object-fit:cover;width:100%;height:100%;display:block}.tms__details{text-align:center}.tms__name{margin:1rem 0 0;font-size:1rem;font-weight:400}.tms__title{margin:.25rem 0 0;font-size:.875rem}.tams__text{max-width:70ch}.tams__row{row-gap:2rem}@media (width<=767.98px){.tams__row{row-gap:1.5rem}}.tams__content{flex-direction:column;gap:1rem;display:flex}.tams__image{width:100%}.tams__image img{border-radius:.625rem;width:100%;height:auto;overflow:hidden}.tams h1,.tams h2,.tams h3,.tams h4{margin:0 0 2rem}@media (width<=767.98px){.tams h1,.tams h2,.tams h3,.tams h4{margin:0 0 1.5rem}}.tams .subtitle{margin-bottom:.25rem;font-size:1.25rem}.tams .media-top .tams__media{order:-1}@media (width>=992px){.tams .media-left,.tams .media-right{justify-content:space-between;align-items:center}.tams .media-left{flex-direction:row-reverse}.tams--image-grid .media-left .tams__media{padding-right:calc(4.16667% + .75rem)}.tams--image-grid .media-right .tams__media{padding-left:calc(4.16667% + .75rem)}}.tams--image-grid .image-grid__image{aspect-ratio:1}.ls--primary{color:#fff;background-color:#1e2321}.ls--primary .ls__list{margin-top:0}.ls--secondary .ls__wrapper{background-color:#fff;border-radius:.5rem;flex-direction:column;align-items:center;padding:1.5rem;display:flex}@media (width>=992px){.ls--secondary .ls__wrapper{flex-direction:row}}.ls--secondary .ls__wrapper .ls__content .ls__text *{text-align:center;margin:0 0 2rem}@media (width>=992px){.ls--secondary .ls__wrapper .ls__content .ls__text *{text-align:left;margin:0}}.ls--secondary .ls__wrapper .ls__content .ls__text h3{font-size:1.5rem}@media (width>=992px){.ls--secondary .ls__wrapper .ls__content .ls__text h3{max-width:230px;font-size:2rem}}.ls--secondary .ls__wrapper .ls__list{flex:1;width:100%;min-width:0;margin:0}.ls--secondary .ls__wrapper .ls__list.list--grid-three{flex-wrap:wrap;justify-content:center;gap:2.5rem 1.5rem;display:flex}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-three{row-gap:2.5rem}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-three{row-gap:1rem}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-three{row-gap:1rem}}.ls--secondary .ls__wrapper .ls__list.list--grid-three>*{flex:none;width:100%}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-three>*{width:100%}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-three>*{width:calc(33.3333% - 1rem)}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-three>*{width:calc(33.3333% - 1rem)}}.ls--secondary .ls__wrapper .ls__list.list--grid-four{flex-wrap:wrap;justify-content:center;gap:2.5rem 1.5rem;display:flex}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-four{row-gap:1rem}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-four{row-gap:1rem}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-four{row-gap:1rem}}.ls--secondary .ls__wrapper .ls__list.list--grid-four>*{flex:none;width:100%}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-four>*{width:calc(50% - .75rem)}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-four>*{width:calc(50% - .75rem)}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-four>*{width:calc(25% - 1.125rem)}}.ls--secondary .ls__wrapper .ls__list.list--grid-five{flex-wrap:wrap;justify-content:center;gap:2.5rem 1.5rem;display:flex}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-five{row-gap:1rem}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-five{row-gap:1rem}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-five{row-gap:1rem}}.ls--secondary .ls__wrapper .ls__list.list--grid-five>*{flex:none;width:100%}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-five>*{width:calc(33.3333% - 1rem)}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-five>*{width:calc(33.3333% - 1rem)}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-five>*{width:calc(20% - 1.2rem)}}.ls--secondary .ls__wrapper .ls__list.list--grid-six{flex-wrap:wrap;justify-content:center;gap:2.5rem 1.5rem;display:flex}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-six{row-gap:1rem}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-six{row-gap:1rem}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-six{row-gap:1rem}}.ls--secondary .ls__wrapper .ls__list.list--grid-six>*{flex:none;width:100%}@media (width>=576px){.ls--secondary .ls__wrapper .ls__list.list--grid-six>*{width:calc(50% - .75rem)}}@media (width>=768px){.ls--secondary .ls__wrapper .ls__list.list--grid-six>*{width:calc(33.3333% - 1rem)}}@media (width>=992px){.ls--secondary .ls__wrapper .ls__list.list--grid-six>*{width:calc(16.6667% - 1.25rem)}}.ls--secondary .ls__wrapper .ls__list .ls__list-item{text-align:center;justify-content:center;align-items:center}.ls .container{flex-direction:column;gap:1rem;display:flex}.ls__text{max-width:70ch}.ls__pretitle-wrapper{justify-content:space-between;align-items:center;margin:2rem 0;display:flex}.ls .ls__pretitle-line{background:#363f3c;flex:1;max-width:95%;height:1px}.ls__pretitle{color:#c9a44c;padding-right:1rem;font-family:Poppins,sans-serif;font-size:1.125rem}.ls__pretitle-icon{padding-left:1rem}.ls__list{margin:2rem 0}.ls__icon{object-fit:contain;margin-bottom:1rem}.list--vertical .ls__icon{margin-bottom:0}.ls__list-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ls__list-item a{color:#fff;font-weight:700}.ls__list-item a:hover{text-decoration:none}.ls__list-item h4{margin-top:0;margin-bottom:1.125rem}.ls__list-item p{margin:0 0 1rem}.ls__list-item p:last-child{margin-bottom:0}.list--vertical{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.list--vertical .ls__list-item{flex-direction:row;align-items:center;gap:1rem;display:flex}.list--grid-three{grid-template-columns:repeat(1,1fr);gap:2.5rem 1.5rem;display:grid}@media (width>=576px){.list--grid-three{grid-template-columns:repeat(1,1fr);row-gap:2.5rem}}@media (width>=768px){.list--grid-three{grid-template-columns:repeat(3,1fr);row-gap:1rem}}@media (width>=992px){.list--grid-three{grid-template-columns:repeat(3,1fr);row-gap:1rem}}.list--grid-four{grid-template-columns:repeat(1,1fr);gap:2.5rem 1.5rem;display:grid}@media (width>=576px){.list--grid-four{grid-template-columns:repeat(2,1fr);row-gap:1rem}}@media (width>=768px){.list--grid-four{grid-template-columns:repeat(2,1fr);row-gap:1rem}}@media (width>=992px){.list--grid-four{grid-template-columns:repeat(4,1fr);row-gap:1rem}}.list--grid-five{grid-template-columns:repeat(1,1fr);gap:2.5rem 1.5rem;display:grid}@media (width>=576px){.list--grid-five{grid-template-columns:repeat(3,1fr);row-gap:1rem}}@media (width>=768px){.list--grid-five{grid-template-columns:repeat(3,1fr);row-gap:1rem}}@media (width>=992px){.list--grid-five{grid-template-columns:repeat(5,1fr);row-gap:1rem}}.list--grid-six{grid-template-columns:repeat(1,1fr);gap:2.5rem 1.5rem;display:grid}@media (width>=576px){.list--grid-six{grid-template-columns:repeat(2,1fr);row-gap:1rem}}@media (width>=768px){.list--grid-six{grid-template-columns:repeat(3,1fr);row-gap:1rem}}@media (width>=992px){.list--grid-six{grid-template-columns:repeat(6,1fr);row-gap:1rem}}.ts{text-align:center;justify-content:center;align-items:center;display:flex}.ts__text{margin:0 0 2.5rem}.ts__text h1,.ts__text h2,.ts__text h3,.ts__text h4,.ts__text h5,.ts__text h6{margin:0}.ts__navigation{flex-direction:row;justify-content:center;gap:2rem;margin:1.75rem 0 0;display:flex}.ts__navigation button{filter:brightness();cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;transition:filter .2s}.ts__navigation button:hover{filter:brightness(.85);transition:filter .2s}.ts__navigation .swiper-button-disabled{pointer-events:none;background-color:#c9ced1}.ts__swiper .swiper-wrapper{align-items:stretch}.ts__swiper .swiper-slide{height:auto;display:flex}@media (width>=768px){.ts__swiper,.ts__swiper .swiper-wrapper{height:auto!important;min-height:0!important}}.testimonial{border-radius:1rem;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:2.5rem;display:flex}.testimonial__quote{margin:3rem 0;font-size:1.25rem;line-height:150%}.testimonial__name{margin-top:auto}.page-template-template-gutenberg main{margin-bottom:3rem}.page-template-template-gutenberg main .page-header .container{padding-top:0;padding-bottom:0}.page-template-template-gutenberg main .container{padding-top:2rem;padding-bottom:2rem}.page-template-template-gutenberg main .container a{color:#000}.page-template-template-gutenberg main .container .content{max-width:80ch}
