.container.svelte-raxr8m .banner:where(.svelte-raxr8m){position:relative;aspect-ratio:25/9;background-color:#fff;display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto min-content auto;align-items:center;justify-content:space-between}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) .banner_img:where(.svelte-raxr8m){position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;transition:opacity 1s ease-in-out}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) .active:where(.svelte-raxr8m){opacity:1}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) button:where(.svelte-raxr8m){grid-row:2/3;position:relative;display:flex;justify-content:center;align-items:center;background:none;background-color:#ffffffbf;border:none;font:inherit;padding:.426em;border-radius:.13em;cursor:pointer;opacity:0;transition:opacity .3s ease-in-out}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) button:where(.svelte-raxr8m) svg:where(.svelte-raxr8m){height:.4em;width:.4em}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) button:where(.svelte-raxr8m) svg:where(.svelte-raxr8m) path:where(.svelte-raxr8m){fill:#222;fill-opacity:1;stroke-width:.264583;stroke-opacity:.517647}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) button:where(.svelte-raxr8m):hover{background-color:#fff}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) .left:where(.svelte-raxr8m){left:.3em;transform:rotate(90deg);grid-column:1/2}.container.svelte-raxr8m .banner:where(.svelte-raxr8m) .right:where(.svelte-raxr8m){right:.3em;transform:rotate(-90deg);grid-column:3/4}.container.svelte-raxr8m .banner:where(.svelte-raxr8m):hover button:where(.svelte-raxr8m){opacity:1}.container.svelte-raxr8m .banner:where(.svelte-raxr8m):hover .unavailable:where(.svelte-raxr8m){opacity:.25;pointer-events:none}.container.svelte-raxr8m .indicator:where(.svelte-raxr8m){display:flex;justify-content:center;align-items:center;height:.8204em;background-color:#4d921b}.container.svelte-raxr8m .indicator:where(.svelte-raxr8m) span:where(.svelte-raxr8m){height:.1956em;width:.1956em;margin:0 .234375em;display:block;border-radius:50%;background-color:#bbb}.container.svelte-raxr8m .indicator:where(.svelte-raxr8m) .active:where(.svelte-raxr8m){background-color:#222}@media (max-width: 1080px){.container.svelte-raxr8m .banner:where(.svelte-raxr8m) button:where(.svelte-raxr8m){display:none}}.container.svelte-88tb70 .content:where(.svelte-88tb70){padding:2em}.container.svelte-88tb70 .content:where(.svelte-88tb70) .ofsted:where(.svelte-88tb70){display:grid;grid-template-rows:auto auto;grid-template-columns:auto 6.68em auto}.container.svelte-88tb70 .content:where(.svelte-88tb70) .ofsted:where(.svelte-88tb70) picture:where(.svelte-88tb70){grid-row:1/2;grid-column:2/3}.container.svelte-88tb70 .content:where(.svelte-88tb70) .ofsted:where(.svelte-88tb70) .ofsted-img:where(.svelte-88tb70){height:6.68em;width:6.68em;display:block}.container.svelte-88tb70 .content:where(.svelte-88tb70) .ofsted:where(.svelte-88tb70) p:where(.svelte-88tb70){grid-row:2/3;grid-column:2/3;font-size:.507811em;line-height:normal}@media (max-width: 1080px){.container.svelte-88tb70 .content:where(.svelte-88tb70){padding:2em 1em}}
