.elementor-6222 .elementor-element.elementor-element-2ffb3a08{--display:flex;--min-height:680px;--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:1;--padding-top:80px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-2ffb3a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liberationacademy.co.uk/wp-content/uploads/2026/09/pexels-photo-12932822-12932822-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08::before, .elementor-6222 .elementor-element.elementor-element-2ffb3a08 > .elementor-background-video-container::before, .elementor-6222 .elementor-element.elementor-element-2ffb3a08 > .e-con-inner > .elementor-background-video-container::before, .elementor-6222 .elementor-element.elementor-element-2ffb3a08 > .elementor-background-slideshow::before, .elementor-6222 .elementor-element.elementor-element-2ffb3a08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6222 .elementor-element.elementor-element-2ffb3a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(24,46,35,0.86);--background-overlay:'';}.elementor-6222 .elementor-element.elementor-element-28e11a45{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-6222 .elementor-element.elementor-element-5d8b0eac{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-6222 .elementor-element.elementor-element-779ea997{--display:flex;--min-height:0px;--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-779ea997:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-779ea997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-6222 .elementor-element.elementor-element-7553e99c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6222 .elementor-element.elementor-element-7553e99c{font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:0.16em;color:#B88B43;}.elementor-6222 .elementor-element.elementor-element-c8c29f3 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-6222 .elementor-element.elementor-element-c8c29f3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:72px;font-weight:400;line-height:1.08em;letter-spacing:-0.035em;color:#FFFDF8;}.elementor-6222 .elementor-element.elementor-element-76360a4e{--display:flex;--min-height:0px;--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-76360a4e:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-76360a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-6222 .elementor-element.elementor-element-d6301a9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7D0C2;--border-color:#D7D0C2;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-6222 .elementor-element.elementor-element-d6301a9:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-d6301a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-6222 .elementor-element.elementor-element-749e3137 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6222 .elementor-element.elementor-element-749e3137 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:400;line-height:1.08em;letter-spacing:-0.035em;color:#17251F;}.elementor-6222 .elementor-element.elementor-element-9e4c9a1 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-6222 .elementor-element.elementor-element-9e4c9a1{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;letter-spacing:0px;color:#435047;}.elementor-6222 .elementor-element.elementor-element-6efc2b23 .elementor-button{background-color:#B88B43;font-family:"Arial", Sans-serif;font-size:14px;font-weight:700;fill:#17251F;color:#17251F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B88B43;border-radius:7px 7px 7px 7px;padding:15px 24px 15px 24px;}.elementor-6222 .elementor-element.elementor-element-10e5b89b{--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;--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-6222 .elementor-element.elementor-element-10e5b89b:not(.elementor-motion-effects-element-type-background), .elementor-6222 .elementor-element.elementor-element-10e5b89b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9DD;}.elementor-6222 .elementor-element.elementor-element-243c2b5c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6222 .elementor-element.elementor-element-5d8b0eac{--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-6222 .elementor-element.elementor-element-c8c29f3 .elementor-heading-title{font-size:58px;}.elementor-6222 .elementor-element.elementor-element-749e3137 .elementor-heading-title{font-size:27px;}}@media(max-width:767px){.elementor-6222 .elementor-element.elementor-element-2ffb3a08{--min-height:620px;}.elementor-6222 .elementor-element.elementor-element-5d8b0eac{--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-6222 .elementor-element.elementor-element-7553e99c{font-size:12px;}.elementor-6222 .elementor-element.elementor-element-c8c29f3 .elementor-heading-title{font-size:42px;}.elementor-6222 .elementor-element.elementor-element-d6301a9{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-6222 .elementor-element.elementor-element-749e3137 .elementor-heading-title{font-size:24px;}.elementor-6222 .elementor-element.elementor-element-9e4c9a1{font-size:16px;}.elementor-6222 .elementor-element.elementor-element-10e5b89b{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-3498e596 */.elementor-6222 .elementor-element.elementor-element-3498e596,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596{display:block;background:#FFFDF8;color:#17251F;padding:38px;border:1px solid #D7D0C2;box-shadow:0 24px 64px rgba(10,22,16,.22);}.elementor-6222 .elementor-element.elementor-element-3498e596 *, .wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 *{box-sizing:border-box;}.elementor-6222 .elementor-element.elementor-element-3498e596 h1,.elementor-6222 .elementor-element.elementor-element-3498e596 h2,.elementor-6222 .elementor-element.elementor-element-3498e596 h3,.elementor-6222 .elementor-element.elementor-element-3498e596 h4,.elementor-6222 .elementor-element.elementor-element-3498e596 p,.elementor-6222 .elementor-element.elementor-element-3498e596 label,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 h1,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 h2,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 h3,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 h4,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 p,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 label{color:#17251F!important;font-family:Arial,sans-serif;}.elementor-6222 .elementor-element.elementor-element-3498e596 input,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 input{width:100%;min-height:50px;background:#FFFDF8!important;color:#17251F!important;border:1px solid #BFC5C0!important;border-radius:0!important;box-shadow:none!important;padding:12px 14px!important;}.elementor-6222 .elementor-element.elementor-element-3498e596 button,.elementor-6222 .elementor-element.elementor-element-3498e596 input[type="submit"],.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 button,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 input[type="submit"]{min-height:48px;background:#B88B43!important;color:#17251F!important;border:0!important;border-radius:999px!important;box-shadow:none!important;font-family:Arial,sans-serif!important;font-weight:700!important;padding:13px 24px!important;}.elementor-6222 .elementor-element.elementor-element-3498e596 a,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 a{color:#17251F!important;text-decoration:none!important;font-weight:700;}.elementor-6222 .elementor-element.elementor-element-3498e596 a:hover,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596 a:hover{color:#B88B43!important;}.logged-in .elementor-6222 .elementor-element.elementor-element-3498e596,.logged-in .wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596{display:none!important;}@media(max-width:767px){.elementor-6222 .elementor-element.elementor-element-3498e596,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-3498e596{padding:26px 22px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6301a9 */.elementor-6222 .elementor-element.elementor-element-d6301a9,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-d6301a9{display:none!important;}.logged-in .elementor-6222 .elementor-element.elementor-element-d6301a9,.logged-in .wp-theme-astra .elementor-6222 .elementor-element.elementor-element-d6301a9{display:flex!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ffb3a08 */.elementor-6222 .elementor-element.elementor-element-2ffb3a08,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08{box-sizing:border-box;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 *, .wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 *{box-sizing:border-box;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 h1,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 h2,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 h3,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 h4,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 h5,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 h6,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 p,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 ul,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 ol,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 figure,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 h1,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 h2,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 h3,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 h4,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 h5,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 h6,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 p,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 ul,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 ol,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 figure{margin:0!important;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 li,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 li{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 .elementor-heading-title,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 .elementor-heading-title{margin:0!important;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 a,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 a:hover,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 a:focus,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 a,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 a:hover,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 a:focus{text-decoration:none!important;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 img,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 img{display:block;max-width:100%;height:auto;border:0!important;box-shadow:none!important;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 .elementor-button,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 .elementor-button{font-family:Arial,sans-serif;text-decoration:none!important;}.elementor-6222 .elementor-element.elementor-element-2ffb3a08 input,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 select,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 textarea,.elementor-6222 .elementor-element.elementor-element-2ffb3a08 button,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 input,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 select,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 textarea,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-2ffb3a08 button{font-family:Arial,sans-serif;}.ast-theme-transparent-header .elementor-6222 .elementor-element.elementor-element-2ffb3a08{padding-top:190px!important;}@media(max-width:1024px){.ast-theme-transparent-header .elementor-6222 .elementor-element.elementor-element-2ffb3a08{padding-top:155px!important;}}@media(max-width:767px){.ast-theme-transparent-header .elementor-6222 .elementor-element.elementor-element-2ffb3a08{padding-top:135px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10e5b89b */.elementor-6222 .elementor-element.elementor-element-10e5b89b,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b{box-sizing:border-box;}.elementor-6222 .elementor-element.elementor-element-10e5b89b *, .wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b *{box-sizing:border-box;}.elementor-6222 .elementor-element.elementor-element-10e5b89b h1,.elementor-6222 .elementor-element.elementor-element-10e5b89b h2,.elementor-6222 .elementor-element.elementor-element-10e5b89b h3,.elementor-6222 .elementor-element.elementor-element-10e5b89b h4,.elementor-6222 .elementor-element.elementor-element-10e5b89b h5,.elementor-6222 .elementor-element.elementor-element-10e5b89b h6,.elementor-6222 .elementor-element.elementor-element-10e5b89b p,.elementor-6222 .elementor-element.elementor-element-10e5b89b ul,.elementor-6222 .elementor-element.elementor-element-10e5b89b ol,.elementor-6222 .elementor-element.elementor-element-10e5b89b figure,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b h1,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b h2,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b h3,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b h4,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b h5,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b h6,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b p,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b ul,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b ol,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b figure{margin:0!important;}.elementor-6222 .elementor-element.elementor-element-10e5b89b li,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b li{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;}.elementor-6222 .elementor-element.elementor-element-10e5b89b .elementor-heading-title,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b .elementor-heading-title{margin:0!important;}.elementor-6222 .elementor-element.elementor-element-10e5b89b a,.elementor-6222 .elementor-element.elementor-element-10e5b89b a:hover,.elementor-6222 .elementor-element.elementor-element-10e5b89b a:focus,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b a,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b a:hover,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b a:focus{text-decoration:none!important;}.elementor-6222 .elementor-element.elementor-element-10e5b89b img,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b img{display:block;max-width:100%;height:auto;border:0!important;box-shadow:none!important;}.elementor-6222 .elementor-element.elementor-element-10e5b89b .elementor-button,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b .elementor-button{font-family:Arial,sans-serif;text-decoration:none!important;}.elementor-6222 .elementor-element.elementor-element-10e5b89b input,.elementor-6222 .elementor-element.elementor-element-10e5b89b select,.elementor-6222 .elementor-element.elementor-element-10e5b89b textarea,.elementor-6222 .elementor-element.elementor-element-10e5b89b button,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b input,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b select,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b textarea,.wp-theme-astra .elementor-6222 .elementor-element.elementor-element-10e5b89b button{font-family:Arial,sans-serif;}/* End custom CSS */