.elementor-40144 .elementor-element.elementor-element-a92e1a2{--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;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-a92e1a2:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-a92e1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smallpeicetrust.org.uk/wp-content/uploads/2025/09/coding-success.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-40144 .elementor-element.elementor-element-a92e1a2::before, .elementor-40144 .elementor-element.elementor-element-a92e1a2 > .elementor-background-video-container::before, .elementor-40144 .elementor-element.elementor-element-a92e1a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-40144 .elementor-element.elementor-element-a92e1a2 > .elementor-background-slideshow::before, .elementor-40144 .elementor-element.elementor-element-a92e1a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40144 .elementor-element.elementor-element-a92e1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 46%, #f2295b 100%);}.elementor-40144 .elementor-element.elementor-element-d8d773b{--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-40144 .elementor-element.elementor-element-8a4b9bf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40144 .elementor-element.elementor-element-75782e4{--display:flex;--min-height:400px;--border-radius:100px 0px 80px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-75782e4:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-75782e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smallpeicetrust.org.uk/wp-content/uploads/2025/08/blogs-bg-594x1024.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-6653253 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:70px;font-weight:500;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-2b2e1a7 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-0749109{font-family:"FilsonProRegular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-78069aa{--display:flex;}.elementor-40144 .elementor-element.elementor-element-3778089{--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;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-40144 .elementor-element.elementor-element-aecbecd{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button:hover, .elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button:hover svg, .elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-style:none;}.elementor-40144 .elementor-element.elementor-element-0d7268a{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button:hover, .elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button:focus{color:var( --e-global-color-astglobalcolor4 );}.elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button:hover svg, .elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-40144 .elementor-element.elementor-element-f76b5ea{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button:hover, .elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button:hover svg, .elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-40144 .elementor-element.elementor-element-d928624{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button:hover, .elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button:hover svg, .elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-40144 .elementor-element.elementor-element-cb507bc{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button .elementor-button-content-wrapper{gap:30px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button:hover, .elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button:hover svg, .elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-15a72ad{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-3937a6f{--display:flex;}.elementor-40144 .elementor-element.elementor-element-6692ca9{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-38e308c .elementor-heading-title{font-family:"FilsonProRegular", Sans-serif;font-size:22px;font-weight:600;color:#201392;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40144 .elementor-element.elementor-element-25058c8{--display:flex;--min-height:380px;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-70a76f7{--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-40144 .elementor-element.elementor-element-995bcd9{--display:flex;}.elementor-40144 .elementor-element.elementor-element-5cf4ab6 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:65px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );}.elementor-40144 .elementor-element.elementor-element-fe8fa47{font-family:"Overpass", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-ace7701{font-family:"FilsonProRegular", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-4d57c03{--display:flex;}.elementor-40144 .elementor-element.elementor-element-3c8811b{text-align:end;}.elementor-40144 .elementor-element.elementor-element-ed4fd58{--display:flex;--min-height:380px;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-ed4fd58:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-ed4fd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smallpeicetrust.org.uk/wp-content/uploads/2025/08/coding-success-knowledge-in-power-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-40144 .elementor-element.elementor-element-239d677{--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-40144 .elementor-element.elementor-element-45482f1{--display:flex;}.elementor-40144 .elementor-element.elementor-element-45482f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40144 .elementor-element.elementor-element-182e14f .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-f6de955{--display:flex;--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-f6de955.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40144 .elementor-element.elementor-element-d0af307 img{width:100%;}.elementor-40144 .elementor-element.elementor-element-984cdf7{--display:flex;}.elementor-40144 .elementor-element.elementor-element-169deab{text-align:end;}.elementor-40144 .elementor-element.elementor-element-169deab img{width:80%;}.elementor-40144 .elementor-element.elementor-element-9880ec2{--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-40144 .elementor-element.elementor-element-3e318d6{--display:flex;}.elementor-40144 .elementor-element.elementor-element-2c64d71 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:65px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-aa16357{font-family:"FilsonProRegular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-2040f94 .elementor-button{background-color:var( --e-global-color-a23b029 );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-2040f94{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-2040f94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-2040f94 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-40144 .elementor-element.elementor-element-68be6fc{--display:flex;}.elementor-40144 .elementor-element.elementor-element-2acdbac{text-align:end;}.elementor-40144 .elementor-element.elementor-element-7ebea4c{--display:flex;--min-height:380px;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-7ebea4c:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-7ebea4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-40144 .elementor-element.elementor-element-843d41d{--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-40144 .elementor-element.elementor-element-adce98a{--display:flex;}.elementor-40144 .elementor-element.elementor-element-adce98a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40144 .elementor-element.elementor-element-8957894 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:700;color:#201392;}.elementor-40144 .elementor-element.elementor-element-4c8316d{--display:flex;--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-4c8316d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40144 .elementor-element.elementor-element-90feda6 img{width:100%;}.elementor-40144 .elementor-element.elementor-element-2e02671{--display:flex;}.elementor-40144 .elementor-element.elementor-element-6a62c1a{text-align:end;}.elementor-40144 .elementor-element.elementor-element-6a62c1a img{width:80%;}.elementor-40144 .elementor-element.elementor-element-f125a76{--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-40144 .elementor-element.elementor-element-e540c8f{--display:flex;}.elementor-40144 .elementor-element.elementor-element-908d554{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40144 .elementor-element.elementor-element-0b2f249{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-7b904dc .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-40144 .elementor-element.elementor-element-16e566c .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-af25db8{font-family:"FilsonProRegular", Sans-serif;font-size:16px;font-weight:400;}.elementor-40144 .elementor-element.elementor-element-424bcbf .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-424bcbf{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-424bcbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-424bcbf .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-9b2246e .elementor-button{background-color:var( --e-global-color-463d9fe );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-9b2246e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-9b2246e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-9b2246e .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-63a9417 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-63a9417{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-63a9417 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-63a9417 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-e67ee23{--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-40144 .elementor-element.elementor-element-a962625{--display:flex;}.elementor-40144 .elementor-element.elementor-element-948ce77{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40144 .elementor-element.elementor-element-f3feffc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-ada2fb9 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-40144 .elementor-element.elementor-element-799ba04 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-fa1ea85{font-family:"FilsonProRegular", Sans-serif;font-size:16px;font-weight:400;}.elementor-40144 .elementor-element.elementor-element-4188f58 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-4188f58{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-4188f58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-4188f58 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-7331bb9 .elementor-button{background-color:var( --e-global-color-463d9fe );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-7331bb9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-7331bb9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-7331bb9 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-7b8db29 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-7b8db29{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-7b8db29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-7b8db29 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-d284b5b{--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-40144 .elementor-element.elementor-element-6339fd9{--display:flex;}.elementor-40144 .elementor-element.elementor-element-d5e3ac3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40144 .elementor-element.elementor-element-b0478f9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-919e5fe .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-40144 .elementor-element.elementor-element-053df64 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-0a74193{font-family:"FilsonProRegular", Sans-serif;font-size:16px;font-weight:400;}.elementor-40144 .elementor-element.elementor-element-a8d0534 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-a8d0534{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-a8d0534 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-a8d0534 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-ef6fd29 .elementor-button{background-color:var( --e-global-color-463d9fe );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-ef6fd29{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-ef6fd29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-ef6fd29 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-6597664 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-6597664{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-6597664 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-6597664 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-9a553e2{--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-40144 .elementor-element.elementor-element-6abf632{--display:flex;}.elementor-40144 .elementor-element.elementor-element-d52b798{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40144 .elementor-element.elementor-element-5b70e5e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-f8ae88e .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-40144 .elementor-element.elementor-element-7bc29bb .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-8b19881{font-family:"FilsonProRegular", Sans-serif;font-size:16px;font-weight:400;}.elementor-40144 .elementor-element.elementor-element-b2cfdc8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-b2cfdc8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-b2cfdc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-b2cfdc8 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-75aa0a9 .elementor-button{background-color:var( --e-global-color-463d9fe );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-75aa0a9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-75aa0a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-75aa0a9 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-0b7e2d9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40144 .elementor-element.elementor-element-0b7e2d9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-40144 .elementor-element.elementor-element-0b7e2d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40144 .elementor-element.elementor-element-0b7e2d9 .elementor-button .elementor-button-content-wrapper{gap:50px;justify-content:space-between;}.elementor-40144 .elementor-element.elementor-element-2fb9360{--display:flex;--min-height:380px;--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;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-2fb9360:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-2fb9360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;background-image:url("https://www.smallpeicetrust.org.uk/wp-content/uploads/2025/08/coding-success-knowledge-in-power-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-40144 .elementor-element.elementor-element-d742a88{--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-40144 .elementor-element.elementor-element-67b75f3{--display:flex;}.elementor-40144 .elementor-element.elementor-element-67b75f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40144 .elementor-element.elementor-element-75da6b8 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:26px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-40144 .elementor-element.elementor-element-53eb2e8{--display:flex;--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-53eb2e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40144 .elementor-element.elementor-element-cbb4a5d img{width:100%;}.elementor-40144 .elementor-element.elementor-element-a757227{--display:flex;}.elementor-40144 .elementor-element.elementor-element-65e2fc1{text-align:end;}.elementor-40144 .elementor-element.elementor-element-65e2fc1 img{width:80%;}.elementor-40144 .elementor-element.elementor-element-58ceaab{--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-40144 .elementor-element.elementor-element-3f8c259 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:65px;font-weight:700;line-height:1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-40144 .elementor-element.elementor-element-cdb2455{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-40144 .elementor-element.elementor-element-d477104{--display:flex;--border-radius:100px 0px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-d477104:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-d477104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF1A92;}.elementor-40144 .elementor-element.elementor-element-197db80{--display:flex;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-c5b0e21{text-align:end;}.elementor-40144 .elementor-element.elementor-element-c5b0e21 img{width:12%;}.elementor-40144 .elementor-element.elementor-element-a85df4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-40144 .elementor-element.elementor-element-93fe7bf .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-49513ee{font-family:"FilsonProRegular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-74112f5{--display:flex;--border-radius:100px 0px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-74112f5:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-74112f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-463d9fe );}.elementor-40144 .elementor-element.elementor-element-7b5cc08{--display:flex;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-5b81e2a{text-align:end;}.elementor-40144 .elementor-element.elementor-element-5b81e2a img{width:12%;}.elementor-40144 .elementor-element.elementor-element-3b1d9c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-40144 .elementor-element.elementor-element-46e36e4 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-1bff0ac{font-family:"FilsonProRegular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-94fc0f9{--display:flex;--border-radius:100px 0px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-94fc0f9:not(.elementor-motion-effects-element-type-background), .elementor-40144 .elementor-element.elementor-element-94fc0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40144 .elementor-element.elementor-element-811c3e1{--display:flex;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-1129d20{text-align:end;}.elementor-40144 .elementor-element.elementor-element-1129d20 img{width:12%;}.elementor-40144 .elementor-element.elementor-element-0b37093{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-40144 .elementor-element.elementor-element-e3ef7ff .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-028a0dd{font-family:"FilsonProRegular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-40144 .elementor-element.elementor-element-bb371a7{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-40144 .elementor-element.elementor-element-5be284e{--display:flex;}.elementor-40144 .elementor-element.elementor-element-4776ab4 .elementor-heading-title{font-family:"FilsonProBold", Sans-serif;font-size:40px;font-weight:700;color:#201392;}.elementor-40144 .elementor-element.elementor-element-17dae61{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-7e187b7 img{width:80%;}@media(max-width:1024px){.elementor-40144 .elementor-element.elementor-element-a92e1a2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-d8d773b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-8a4b9bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-75782e4{--min-height:300px;}.elementor-40144 .elementor-element.elementor-element-6653253 .elementor-heading-title{font-size:50px;}.elementor-40144 .elementor-element.elementor-element-2b2e1a7 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-3778089{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-aecbecd .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-0d7268a .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-f76b5ea .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-d928624 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-cb507bc .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-15a72ad{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-25058c8{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-70a76f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-995bcd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-5cf4ab6 .elementor-heading-title{font-size:50px;}.elementor-40144 .elementor-element.elementor-element-4d57c03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-ed4fd58{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-239d677{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-45482f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-f6de955{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-984cdf7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-9880ec2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-3e318d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-2040f94 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-68be6fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-7ebea4c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-843d41d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-adce98a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-4c8316d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-2e02671{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-f125a76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-e540c8f{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-908d554{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-0b2f249{--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-40144 .elementor-element.elementor-element-7b904dc .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-16e566c .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-af25db8{font-size:14px;}.elementor-40144 .elementor-element.elementor-element-424bcbf{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-424bcbf .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-9b2246e{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-9b2246e .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-63a9417{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-63a9417 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-e67ee23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-a962625{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-948ce77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-f3feffc{--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-40144 .elementor-element.elementor-element-ada2fb9 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-799ba04 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-fa1ea85{font-size:14px;}.elementor-40144 .elementor-element.elementor-element-4188f58{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-4188f58 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-7331bb9{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-7331bb9 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-7b8db29{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-7b8db29 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-d284b5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-6339fd9{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-d5e3ac3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-b0478f9{--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-40144 .elementor-element.elementor-element-919e5fe .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-053df64 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-0a74193{font-size:14px;}.elementor-40144 .elementor-element.elementor-element-a8d0534{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-a8d0534 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-ef6fd29{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-ef6fd29 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-6597664{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-6597664 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-9a553e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-6abf632{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-d52b798{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-5b70e5e{--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-40144 .elementor-element.elementor-element-f8ae88e .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-7bc29bb .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-8b19881{font-size:14px;}.elementor-40144 .elementor-element.elementor-element-b2cfdc8{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-b2cfdc8 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-75aa0a9{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-75aa0a9 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-0b7e2d9{width:100%;max-width:100%;}.elementor-40144 .elementor-element.elementor-element-0b7e2d9 .elementor-button{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-2fb9360{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-d742a88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-67b75f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-53eb2e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-a757227{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-58ceaab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-3f8c259 .elementor-heading-title{font-size:50px;}.elementor-40144 .elementor-element.elementor-element-cdb2455{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-40144 .elementor-element.elementor-element-bb371a7{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-40144 .elementor-element.elementor-element-5be284e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-4776ab4 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-40144 .elementor-element.elementor-element-a92e1a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-75782e4{--min-height:200px;--border-radius:100px 0px 50px 0px;--padding-top:60px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-40144 .elementor-element.elementor-element-6653253 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-2b2e1a7 .elementor-heading-title{font-size:20px;}.elementor-40144 .elementor-element.elementor-element-15a72ad{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-6692ca9{--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-25058c8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-5cf4ab6 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-fe8fa47{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-ed4fd58{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-45482f1{--width:51%;--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-182e14f .elementor-heading-title{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-f6de955{--width:38%;}.elementor-40144 .elementor-element.elementor-element-984cdf7{--width:11%;}.elementor-40144 .elementor-element.elementor-element-2c64d71 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-aa16357{font-size:14px;}.elementor-40144 .elementor-element.elementor-element-2040f94 .elementor-button{font-size:14px;}.elementor-40144 .elementor-element.elementor-element-7ebea4c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-adce98a{--width:35%;--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-8957894 .elementor-heading-title{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-4c8316d{--width:54%;}.elementor-40144 .elementor-element.elementor-element-2e02671{--width:11%;}.elementor-40144 .elementor-element.elementor-element-7b904dc .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-16e566c .elementor-heading-title{font-size:20px;}.elementor-40144 .elementor-element.elementor-element-ada2fb9 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-799ba04 .elementor-heading-title{font-size:20px;}.elementor-40144 .elementor-element.elementor-element-919e5fe .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-053df64 .elementor-heading-title{font-size:20px;}.elementor-40144 .elementor-element.elementor-element-f8ae88e .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-7bc29bb .elementor-heading-title{font-size:20px;}.elementor-40144 .elementor-element.elementor-element-2fb9360{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-67b75f3{--width:33%;--justify-content:center;}.elementor-40144 .elementor-element.elementor-element-75da6b8 .elementor-heading-title{font-size:16px;}.elementor-40144 .elementor-element.elementor-element-53eb2e8{--width:56%;}.elementor-40144 .elementor-element.elementor-element-a757227{--width:11%;}.elementor-40144 .elementor-element.elementor-element-3f8c259 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-cdb2455{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40144 .elementor-element.elementor-element-a85df4e{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-40144 .elementor-element.elementor-element-93fe7bf .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-3b1d9c3{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-40144 .elementor-element.elementor-element-46e36e4 .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-0b37093{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-40144 .elementor-element.elementor-element-e3ef7ff .elementor-heading-title{font-size:30px;}.elementor-40144 .elementor-element.elementor-element-bb371a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40144 .elementor-element.elementor-element-4776ab4 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-40144 .elementor-element.elementor-element-75782e4{--width:80%;}.elementor-40144 .elementor-element.elementor-element-45482f1{--width:17%;}.elementor-40144 .elementor-element.elementor-element-f6de955{--width:76%;}.elementor-40144 .elementor-element.elementor-element-adce98a{--width:14.596%;}.elementor-40144 .elementor-element.elementor-element-4c8316d{--width:79%;}.elementor-40144 .elementor-element.elementor-element-67b75f3{--width:14.596%;}.elementor-40144 .elementor-element.elementor-element-53eb2e8{--width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40144 .elementor-element.elementor-element-75782e4{--width:100%;}.elementor-40144 .elementor-element.elementor-element-45482f1{--width:37%;}.elementor-40144 .elementor-element.elementor-element-f6de955{--width:55%;}.elementor-40144 .elementor-element.elementor-element-adce98a{--width:24%;}.elementor-40144 .elementor-element.elementor-element-4c8316d{--width:69%;}.elementor-40144 .elementor-element.elementor-element-67b75f3{--width:24%;}.elementor-40144 .elementor-element.elementor-element-53eb2e8{--width:69%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'FilsonProBold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.smallpeicetrust.org.uk/wp-content/uploads/2025/06/FilsonProBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FilsonProRegular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.smallpeicetrust.org.uk/wp-content/uploads/2025/06/FilsonProRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */