.elementor-223 .elementor-element.elementor-element-2019bd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-2019bd2:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-2019bd2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-b4f98fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-e762a51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-c8ac153 img{width:100%;max-width:100%}.elementor-223 .elementor-element.elementor-element-c8ac153 .widget-image-caption{color:var(--e-global-color-01e8839);background-color:var(--e-global-color-053043c);font-family:var(--e-global-typography-2cf2650-font-family),Sans-serif;font-size:var(--e-global-typography-2cf2650-font-size);font-weight:var(--e-global-typography-2cf2650-font-weight);line-height:var(--e-global-typography-2cf2650-line-height);margin-block-start:20px}.elementor-223 .elementor-element.elementor-element-30a55c3{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-5cf9918 .elementor-heading-title{font-family:var(--e-global-typography-4ad93f9-font-family),Sans-serif;font-size:var(--e-global-typography-4ad93f9-font-size);font-weight:var(--e-global-typography-4ad93f9-font-weight);line-height:var(--e-global-typography-4ad93f9-line-height);color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-a0bc950{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-223 .elementor-element.elementor-element-a0bc950 a{color:var(--e-global-color-primary)}.elementor-223 .elementor-element.elementor-element-a0bc950 a:hover,.elementor-223 .elementor-element.elementor-element-a0bc950 a:focus{color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-cd7051f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-56198ef-font-family),Sans-serif;font-size:var(--e-global-typography-56198ef-font-size);font-weight:var(--e-global-typography-56198ef-font-weight);text-transform:var(--e-global-typography-56198ef-text-transform);line-height:var(--e-global-typography-56198ef-line-height);fill:var(--e-global-color-053043c);color:var(--e-global-color-053043c);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary)}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button:hover,.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button:focus{background-color:var(--e-global-color-74a6b64);color:var(--e-global-color-053043c);border-color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button:hover svg,.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button:focus svg{fill:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button{background-color:#fff0;font-family:var(--e-global-typography-56198ef-font-family),Sans-serif;font-size:var(--e-global-typography-56198ef-font-size);font-weight:var(--e-global-typography-56198ef-font-weight);text-transform:var(--e-global-typography-56198ef-text-transform);line-height:var(--e-global-typography-56198ef-line-height);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary)}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button:hover,.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-053043c);border-color:var(--e-global-color-secondary)}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button:hover svg,.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button:focus svg{fill:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-d24b965{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-32e96ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-223 .elementor-element.elementor-element-32e96ff.e-con{--align-self:center}.elementor-223 .elementor-element.elementor-element-15364e4{z-index:2;text-align:center}.elementor-223 .elementor-element.elementor-element-15364e4 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:40px;font-weight:500;line-height:1.3em;color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-e09ded8{text-align:center}.elementor-223 .elementor-element.elementor-element-e09ded8 .elementor-heading-title{font-family:var(--e-global-typography-2cf2650-font-family),Sans-serif;font-size:var(--e-global-typography-2cf2650-font-size);font-weight:var(--e-global-typography-2cf2650-font-weight);line-height:var(--e-global-typography-2cf2650-line-height);color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-b46dda8{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:80px;--z-index:0}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-b46dda8{left:0}body.rtl .elementor-223 .elementor-element.elementor-element-b46dda8{right:0}.elementor-223 .elementor-element.elementor-element-69146c7 img{width:200px;max-width:100%;opacity:.1}.elementor-223 .elementor-element.elementor-element-0981142{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-0981142:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-0981142>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-0e83ea9{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-0e83ea9:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-0e83ea9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-5267dfc{--display:flex;--min-height:800px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-5267dfc:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-5267dfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wellingboroughschool.org/wp-content/uploads/2025/10/wellingborough-school-0033.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-223 .elementor-element.elementor-element-8f2f0cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-8f2f0cd:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-8f2f0cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ed2ed3e)}.elementor-223 .elementor-element.elementor-element-b2fbfa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-8f8a3f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-d73029d .elementor-heading-title{font-family:var(--e-global-typography-4ad93f9-font-family),Sans-serif;font-size:var(--e-global-typography-4ad93f9-font-size);font-weight:var(--e-global-typography-4ad93f9-font-weight);line-height:var(--e-global-typography-4ad93f9-line-height);color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-1ec46c8{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-223 .elementor-element.elementor-element-1ec46c8 a{color:var(--e-global-color-primary)}.elementor-223 .elementor-element.elementor-element-1ec46c8 a:hover,.elementor-223 .elementor-element.elementor-element-1ec46c8 a:focus{color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-56198ef-font-family),Sans-serif;font-size:var(--e-global-typography-56198ef-font-size);font-weight:var(--e-global-typography-56198ef-font-weight);text-transform:var(--e-global-typography-56198ef-text-transform);line-height:var(--e-global-typography-56198ef-line-height);fill:var(--e-global-color-053043c);color:var(--e-global-color-053043c);border-style:none}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button:hover,.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button:focus{background-color:var(--e-global-color-74a6b64);color:var(--e-global-color-053043c);border-color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-1419e1b{width:100%;max-width:100%}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button:hover svg,.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button:focus svg{fill:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-bb1b860{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-bb1b860:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-bb1b860>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-27099b8{--display:flex;--min-height:800px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-27099b8:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-27099b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wellingboroughschool.org/wp-content/uploads/2025/10/LOW-RES-170-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-223 .elementor-element.elementor-element-27099b8.e-con{--e-con-transform-flipX:-1}.elementor-223 .elementor-element.elementor-element-075d7d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-c7cc05c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-343aa5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-5ab6b75 .elementor-heading-title{font-family:var(--e-global-typography-4ad93f9-font-family),Sans-serif;font-size:var(--e-global-typography-4ad93f9-font-size);font-weight:var(--e-global-typography-4ad93f9-font-weight);line-height:var(--e-global-typography-4ad93f9-line-height);color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-768e5a3{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-223 .elementor-element.elementor-element-768e5a3 a{color:var(--e-global-color-primary)}.elementor-223 .elementor-element.elementor-element-768e5a3 a:hover,.elementor-223 .elementor-element.elementor-element-768e5a3 a:focus{color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-56198ef-font-family),Sans-serif;font-size:var(--e-global-typography-56198ef-font-size);font-weight:var(--e-global-typography-56198ef-font-weight);text-transform:var(--e-global-typography-56198ef-text-transform);line-height:var(--e-global-typography-56198ef-line-height);fill:var(--e-global-color-053043c);color:var(--e-global-color-053043c);border-style:none}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button:hover,.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button:focus{background-color:var(--e-global-color-74a6b64);color:var(--e-global-color-053043c);border-color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-f92139a{width:100%;max-width:100%}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button:hover svg,.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button:focus svg{fill:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-0503623{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-0503623:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-0503623>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ed2ed3e)}.elementor-223 .elementor-element.elementor-element-ca79a5f{--display:flex;--min-height:800px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-ca79a5f:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-ca79a5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wellingboroughschool.org/wp-content/uploads/2025/10/20250623-L2050823.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-223 .elementor-element.elementor-element-7a51016{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-f16c5e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-9db2802{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-d5f9397 .elementor-heading-title{font-family:var(--e-global-typography-4ad93f9-font-family),Sans-serif;font-size:var(--e-global-typography-4ad93f9-font-size);font-weight:var(--e-global-typography-4ad93f9-font-weight);line-height:var(--e-global-typography-4ad93f9-line-height);color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-7dfba26{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-223 .elementor-element.elementor-element-7dfba26 a{color:var(--e-global-color-primary)}.elementor-223 .elementor-element.elementor-element-7dfba26 a:hover,.elementor-223 .elementor-element.elementor-element-7dfba26 a:focus{color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-56198ef-font-family),Sans-serif;font-size:var(--e-global-typography-56198ef-font-size);font-weight:var(--e-global-typography-56198ef-font-weight);text-transform:var(--e-global-typography-56198ef-text-transform);line-height:var(--e-global-typography-56198ef-line-height);fill:var(--e-global-color-053043c);color:var(--e-global-color-053043c);border-style:none}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button:hover,.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button:focus{background-color:var(--e-global-color-74a6b64);color:var(--e-global-color-053043c);border-color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-9d4fe1a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button:hover svg,.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button:focus svg{fill:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-3774c02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-3774c02:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-3774c02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-e807045{--display:flex;--min-height:800px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-e807045:not(.elementor-motion-effects-element-type-background),.elementor-223 .elementor-element.elementor-element-e807045>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wellingboroughschool.org/wp-content/uploads/2025/10/wellingborough-school-0055.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-223 .elementor-element.elementor-element-e807045.e-con{--e-con-transform-flipX:-1}.elementor-223 .elementor-element.elementor-element-5a0a490{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-d2d472c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-487d518{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-223 .elementor-element.elementor-element-0170cd3 .elementor-heading-title{font-family:var(--e-global-typography-4ad93f9-font-family),Sans-serif;font-size:var(--e-global-typography-4ad93f9-font-size);font-weight:var(--e-global-typography-4ad93f9-font-weight);line-height:var(--e-global-typography-4ad93f9-line-height);color:var(--e-global-color-01e8839)}.elementor-223 .elementor-element.elementor-element-1cdb20a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-223 .elementor-element.elementor-element-1cdb20a a{color:var(--e-global-color-primary)}.elementor-223 .elementor-element.elementor-element-1cdb20a a:hover,.elementor-223 .elementor-element.elementor-element-1cdb20a a:focus{color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-56198ef-font-family),Sans-serif;font-size:var(--e-global-typography-56198ef-font-size);font-weight:var(--e-global-typography-56198ef-font-weight);text-transform:var(--e-global-typography-56198ef-text-transform);line-height:var(--e-global-typography-56198ef-line-height);fill:var(--e-global-color-053043c);color:var(--e-global-color-053043c);border-style:none}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button:hover,.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button:focus{background-color:var(--e-global-color-74a6b64);color:var(--e-global-color-053043c);border-color:var(--e-global-color-74a6b64)}.elementor-223 .elementor-element.elementor-element-be456f4{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button:hover svg,.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button:focus svg{fill:var(--e-global-color-053043c)}.elementor-223 .elementor-element.elementor-element-01b62d8{--display:flex}.elementor-223 .elementor-element.elementor-element-d4922f4 img{width:100%;max-width:100%}@media(max-width:1440px){.elementor-223 .elementor-element.elementor-element-c8ac153 .widget-image-caption{font-size:var(--e-global-typography-2cf2650-font-size);line-height:var(--e-global-typography-2cf2650-line-height)}.elementor-223 .elementor-element.elementor-element-5cf9918 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-a0bc950{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-e09ded8 .elementor-heading-title{font-size:var(--e-global-typography-2cf2650-font-size);line-height:var(--e-global-typography-2cf2650-line-height)}.elementor-223 .elementor-element.elementor-element-d73029d .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-1ec46c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-5ab6b75 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-768e5a3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-d5f9397 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-7dfba26{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-0170cd3 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-1cdb20a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-b4f98fd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-c8ac153 .widget-image-caption{font-size:var(--e-global-typography-2cf2650-font-size);line-height:var(--e-global-typography-2cf2650-line-height)}.elementor-223 .elementor-element.elementor-element-5cf9918 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-a0bc950{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-cd7051f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-e98d491{width:100%;max-width:100%}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-32e96ff{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-223 .elementor-element.elementor-element-15364e4 .elementor-heading-title{font-size:30px}.elementor-223 .elementor-element.elementor-element-e09ded8 .elementor-heading-title{font-size:var(--e-global-typography-2cf2650-font-size);line-height:var(--e-global-typography-2cf2650-line-height)}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-b46dda8{left:0}body.rtl .elementor-223 .elementor-element.elementor-element-b46dda8{right:0}.elementor-223 .elementor-element.elementor-element-b46dda8{top:40px}.elementor-223 .elementor-element.elementor-element-0e83ea9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-5267dfc{--min-height:500px}.elementor-223 .elementor-element.elementor-element-d73029d .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-1ec46c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-1419e1b{width:100%;max-width:100%}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-bb1b860{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-27099b8{--min-height:500px}.elementor-223 .elementor-element.elementor-element-5ab6b75 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-768e5a3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-f92139a{width:100%;max-width:100%}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-0503623{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-ca79a5f{--min-height:500px}.elementor-223 .elementor-element.elementor-element-d5f9397 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-7dfba26{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-9d4fe1a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-3774c02{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-223 .elementor-element.elementor-element-e807045{--min-height:500px}.elementor-223 .elementor-element.elementor-element-0170cd3 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-1cdb20a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-be456f4{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 60px) 0}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-c8ac153 .widget-image-caption{font-size:var(--e-global-typography-2cf2650-font-size);line-height:var(--e-global-typography-2cf2650-line-height)}.elementor-223 .elementor-element.elementor-element-5cf9918 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-a0bc950{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-cd7051f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-223 .elementor-element.elementor-element-fdeae51 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-e98d491 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-32e96ff{--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-223 .elementor-element.elementor-element-15364e4 .elementor-heading-title{font-size:30px}.elementor-223 .elementor-element.elementor-element-e09ded8 .elementor-heading-title{font-size:var(--e-global-typography-2cf2650-font-size);line-height:var(--e-global-typography-2cf2650-line-height)}body:not(.rtl) .elementor-223 .elementor-element.elementor-element-b46dda8{left:0}body.rtl .elementor-223 .elementor-element.elementor-element-b46dda8{right:0}.elementor-223 .elementor-element.elementor-element-b46dda8{top:40px}.elementor-223 .elementor-element.elementor-element-b2fbfa8{--width:100%}.elementor-223 .elementor-element.elementor-element-8f8a3f6{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-223 .elementor-element.elementor-element-d73029d .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-1ec46c8{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-1419e1b .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-c7cc05c{--width:100%}.elementor-223 .elementor-element.elementor-element-343aa5e{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-223 .elementor-element.elementor-element-5ab6b75 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-768e5a3{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-f92139a .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-f16c5e8{--width:100%}.elementor-223 .elementor-element.elementor-element-9db2802{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-223 .elementor-element.elementor-element-d5f9397 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-7dfba26{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-9d4fe1a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-223 .elementor-element.elementor-element-9d4fe1a .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}.elementor-223 .elementor-element.elementor-element-d2d472c{--width:100%}.elementor-223 .elementor-element.elementor-element-487d518{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-223 .elementor-element.elementor-element-0170cd3 .elementor-heading-title{font-size:var(--e-global-typography-4ad93f9-font-size);line-height:var(--e-global-typography-4ad93f9-line-height)}.elementor-223 .elementor-element.elementor-element-1cdb20a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-223 .elementor-element.elementor-element-be456f4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0}.elementor-223 .elementor-element.elementor-element-be456f4 .elementor-button{font-size:var(--e-global-typography-56198ef-font-size);line-height:var(--e-global-typography-56198ef-line-height)}}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-e762a51{--width:30%}.elementor-223 .elementor-element.elementor-element-30a55c3{--width:70%}.elementor-223 .elementor-element.elementor-element-32e96ff{--content-width:1100px}.elementor-223 .elementor-element.elementor-element-5267dfc{--width:100%}.elementor-223 .elementor-element.elementor-element-8f2f0cd{--width:100%}.elementor-223 .elementor-element.elementor-element-b2fbfa8{--width:800px}.elementor-223 .elementor-element.elementor-element-27099b8{--width:100%}.elementor-223 .elementor-element.elementor-element-075d7d3{--width:100%}.elementor-223 .elementor-element.elementor-element-c7cc05c{--width:800px}.elementor-223 .elementor-element.elementor-element-ca79a5f{--width:100%}.elementor-223 .elementor-element.elementor-element-7a51016{--width:100%}.elementor-223 .elementor-element.elementor-element-f16c5e8{--width:800px}.elementor-223 .elementor-element.elementor-element-e807045{--width:100%}.elementor-223 .elementor-element.elementor-element-5a0a490{--width:100%}.elementor-223 .elementor-element.elementor-element-d2d472c{--width:800px}}@media(max-width:1024px) and (min-width:768px){.elementor-223 .elementor-element.elementor-element-b2fbfa8{--width:100%}.elementor-223 .elementor-element.elementor-element-c7cc05c{--width:100%}.elementor-223 .elementor-element.elementor-element-f16c5e8{--width:100%}.elementor-223 .elementor-element.elementor-element-d2d472c{--width:100%}}@media(min-width:1025px){.elementor-223 .elementor-element.elementor-element-b2fbfa8>div{margin:0 0 0 auto}}@media (min-width:1025px){.elementor-223 .elementor-element.elementor-element-c7cc05c>div{margin:0}}@media(min-width:1025px){.elementor-223 .elementor-element.elementor-element-f16c5e8>div{margin:0 0 0 auto}}@media (min-width:1025px){.elementor-223 .elementor-element.elementor-element-d2d472c>div{margin:0}}