  .elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-718 .elementor-element.elementor-element-ea23f36:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-ea23f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.boscocet.org.uk/wp-content/uploads/IMG_1216-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-ea23f36 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-718 .elementor-element.elementor-element-ea23f36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-718 .elementor-element.elementor-element-1bca58c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-718 .elementor-element.elementor-element-1bca58c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-718 .elementor-element.elementor-element-320e9417{padding:10px 10px 10px 10px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-718 .elementor-element.elementor-element-4f186167 > .elementor-widget-container{padding:8rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-4f186167{text-align:left;}.elementor-718 .elementor-element.elementor-element-4f186167 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-718 .elementor-element.elementor-element-a4fbf0b > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-718 .elementor-element.elementor-element-a4fbf0b{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.6em;color:#FFFFFF;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-718 .elementor-element.elementor-element-aacc90e .elementor-button{background-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-718 .elementor-element.elementor-element-aacc90e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-aacc90e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-718 .elementor-element.elementor-element-ff14c5f .elementor-button{background-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-718 .elementor-element.elementor-element-ff14c5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-ff14c5f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-718 .elementor-element.elementor-element-d92a816 .elementor-button{background-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-718 .elementor-element.elementor-element-d92a816 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-d92a816 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-718 .elementor-element.elementor-element-0a9dcb4:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-0a9dcb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94D1BE;}.elementor-718 .elementor-element.elementor-element-0a9dcb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-718 .elementor-element.elementor-element-0a9dcb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-718 .elementor-element.elementor-element-092a78a > .elementor-widget-container{padding:8px 8px 8px 20px;}.elementor-718 .elementor-element.elementor-element-092a78a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-2d4f054 .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-2d4f054{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-2d4f054 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-2d4f054 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-618717c .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-618717c{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-618717c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-618717c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-9b08f3e .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-9b08f3e{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-9b08f3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-9b08f3e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-7df0780 .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-7df0780{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-7df0780 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-7df0780 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-514c032 .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-514c032{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-514c032 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-514c032 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-fc47183 .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-fc47183{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-fc47183 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-fc47183 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-e6979c5 .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-e6979c5{width:auto;max-width:auto;}.elementor-718 .elementor-element.elementor-element-e6979c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-e6979c5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-718 .elementor-element.elementor-element-76ee080 .elementor-button{background-color:#9DB5B200;}.elementor-718 .elementor-element.elementor-element-76ee080{width:auto;max-width:auto;align-self:flex-end;}.elementor-718 .elementor-element.elementor-element-76ee080 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-76ee080 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-718 .elementor-element.elementor-element-95abf92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-d383a1b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-c204cb9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-69e756f{--display:flex;}.elementor-718 .elementor-element.elementor-element-42bc8fd > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-718 .elementor-element.elementor-element-bcfa3f4{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-718 .elementor-element.elementor-element-bcfa3f4 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:6px 15px 6px 10px;border-radius:4px 4px 4px 4px;}.elementor-718 .elementor-element.elementor-element-bcfa3f4.elementor-element{--align-self:flex-start;}.elementor-718 .elementor-element.elementor-element-bcfa3f4.elementor-view-stacked .elementor-icon{background-color:#015571;}.elementor-718 .elementor-element.elementor-element-bcfa3f4.elementor-view-framed .elementor-icon, .elementor-718 .elementor-element.elementor-element-bcfa3f4.elementor-view-default .elementor-icon{fill:#015571;color:#015571;border-color:#015571;}.elementor-718 .elementor-element.elementor-element-bcfa3f4 .elementor-icon{font-size:30px;}.elementor-718 .elementor-element.elementor-element-bcfa3f4 .elementor-icon-box-title, .elementor-718 .elementor-element.elementor-element-bcfa3f4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-718 .elementor-element.elementor-element-afea230{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-718 .elementor-element.elementor-element-afea230 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:6px 15px 6px 10px;border-radius:4px 4px 4px 4px;}.elementor-718 .elementor-element.elementor-element-afea230.elementor-element{--align-self:flex-start;}.elementor-718 .elementor-element.elementor-element-afea230.elementor-view-stacked .elementor-icon{background-color:#015571;}.elementor-718 .elementor-element.elementor-element-afea230.elementor-view-framed .elementor-icon, .elementor-718 .elementor-element.elementor-element-afea230.elementor-view-default .elementor-icon{fill:#015571;color:#015571;border-color:#015571;}.elementor-718 .elementor-element.elementor-element-afea230 .elementor-icon{font-size:30px;}.elementor-718 .elementor-element.elementor-element-afea230 .elementor-icon-box-title, .elementor-718 .elementor-element.elementor-element-afea230 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-718 .elementor-element.elementor-element-c252c9d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-718 .elementor-element.elementor-element-8e85916{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-718 .elementor-element.elementor-element-bfbee96{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-718 .elementor-element.elementor-element-980f9f4{--display:flex;}.elementor-718 .elementor-element.elementor-element-980f9f4:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-980f9f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.boscocet.org.uk/wp-content/uploads/770cc7e7_St-Marys-Catholic-Primary-School.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-11fcf46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-58f4d7a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-efb0634{--display:flex;}.elementor-718 .elementor-element.elementor-element-d48422c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-d48422c{text-align:left;}.elementor-718 .elementor-element.elementor-element-1f1a08e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-718 .elementor-element.elementor-element-14d2c02{--display:flex;}.elementor-718 .elementor-element.elementor-element-14d2c02:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-14d2c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.boscocet.org.uk/wp-content/uploads/IMG_6675-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-131aa63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-c7f0ed8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-e4fc626{--display:flex;}.elementor-718 .elementor-element.elementor-element-3e9b4e3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-3e9b4e3{text-align:left;}.elementor-718 .elementor-element.elementor-element-c10e10f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-eb38308{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-0cc83c4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-575c316{--display:flex;}.elementor-718 .elementor-element.elementor-element-fa201d4 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-fa201d4 .elementor-heading-title{color:#015571;}.elementor-718 .elementor-element.elementor-element-4585966{--display:flex;}.elementor-718 .elementor-element.elementor-element-4585966:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-4585966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.boscocet.org.uk/wp-content/uploads/Primary-children-reading-books.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-81543a9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-718 .elementor-element.elementor-element-e7ee5e4{--display:flex;}.elementor-718 .elementor-element.elementor-element-e7ee5e4:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-e7ee5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.boscocet.org.uk/wp-content/uploads/St-Josephs-Jan-2022-187-1-scaled-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-75120a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-4c4891b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-af6e4d2{--display:flex;}.elementor-718 .elementor-element.elementor-element-cf11285 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-cf11285{text-align:left;}.elementor-718 .elementor-element.elementor-element-9580f76 .elementor-button{background-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;}.elementor-718 .elementor-element.elementor-element-9580f76 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-9580f76 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-718 .elementor-element.elementor-element-428df4c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-428df4c:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-428df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-718 .elementor-element.elementor-element-8709aee{--display:flex;--justify-content:center;}.elementor-718 .elementor-element.elementor-element-8abb8e9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-2232ec5{--display:flex;}.elementor-718 .elementor-element.elementor-element-c31af4d{--icon-box-icon-margin:15px;}.elementor-718 .elementor-element.elementor-element-c31af4d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-c31af4d.elementor-view-framed .elementor-icon, .elementor-718 .elementor-element.elementor-element-c31af4d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-c31af4d .elementor-icon-box-title{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-c31af4d .elementor-icon-box-description{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-abd85c1{--display:flex;}.elementor-718 .elementor-element.elementor-element-9b47a6a{--icon-box-icon-margin:15px;}.elementor-718 .elementor-element.elementor-element-9b47a6a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-9b47a6a.elementor-view-framed .elementor-icon, .elementor-718 .elementor-element.elementor-element-9b47a6a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-9b47a6a .elementor-icon-box-title{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-9b47a6a .elementor-icon-box-description{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-bcee4c6{--display:flex;}.elementor-718 .elementor-element.elementor-element-22227b1{--icon-box-icon-margin:15px;}.elementor-718 .elementor-element.elementor-element-22227b1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-22227b1.elementor-view-framed .elementor-icon, .elementor-718 .elementor-element.elementor-element-22227b1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-22227b1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-22227b1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-bcdd9a2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-718 .elementor-element.elementor-element-b745450{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-3f669cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-e19df87{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-0ed037a{--display:flex;}.elementor-718 .elementor-element.elementor-element-f735663 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-f735663{text-align:left;}.elementor-718 .elementor-element.elementor-element-3466e41{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-c04bae7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-718 .elementor-element.elementor-element-9e09271 .elementor-tab-title{background-color:var( --e-global-color-primary );}.elementor-718 .elementor-element.elementor-element-9e09271 .elementor-accordion-icon, .elementor-718 .elementor-element.elementor-element-9e09271 .elementor-accordion-title{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-9e09271 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-9e09271 .elementor-active .elementor-accordion-icon, .elementor-718 .elementor-element.elementor-element-9e09271 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-718 .elementor-element.elementor-element-9e09271 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-718 .elementor-element.elementor-element-cd0d45c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-cd0d45c:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-cd0d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.boscocet.org.uk/wp-content/uploads/car-drop-off-pick-up.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-9c23b4b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-924c1f8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-6ad34ec{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-6ad34ec:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-6ad34ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#015571;}.elementor-718 .elementor-element.elementor-element-ba2cfaf > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-ba2cfaf .elementor-heading-title{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-ba52678 .elementor-button{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;}.elementor-718 .elementor-element.elementor-element-ba52678 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-ba52678 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-718 .elementor-element.elementor-element-6cd7da0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-8d15da6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-8d15da6:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-8d15da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#015571;}.elementor-718 .elementor-element.elementor-element-cb9c765 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-cb9c765 .elementor-heading-title{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-032ab68{color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-f2abec7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-718 .elementor-element.elementor-element-f2abec7:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-f2abec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94D1BE;}.elementor-718 .elementor-element.elementor-element-c7432e6 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-718 .elementor-element.elementor-element-c7432e6{text-align:left;}.elementor-718 .elementor-element.elementor-element-72398e8{color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-718 .elementor-element.elementor-element-dd0e954{width:15.966%;}.elementor-718 .elementor-element.elementor-element-eb1db67{width:84.034%;}}@media(max-width:1024px){.elementor-718 .elementor-element.elementor-element-092a78a > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-718 .elementor-element.elementor-element-cd0d45c:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-cd0d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-718 .elementor-element.elementor-element-9c23b4b{--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}}@media(max-width:767px){.elementor-718 .elementor-element.elementor-element-092a78a > .elementor-widget-container{padding:0px 0px 8px 20px;}.elementor-718 .elementor-element.elementor-element-bcfa3f4.elementor-element{--align-self:flex-start;}.elementor-718 .elementor-element.elementor-element-bcfa3f4{--icon-box-icon-margin:9px;}.elementor-718 .elementor-element.elementor-element-bcfa3f4 .elementor-icon{font-size:21px;}.elementor-718 .elementor-element.elementor-element-afea230.elementor-element{--align-self:flex-start;}.elementor-718 .elementor-element.elementor-element-afea230{--icon-box-icon-margin:9px;}.elementor-718 .elementor-element.elementor-element-afea230 .elementor-icon{font-size:21px;}.elementor-718 .elementor-element.elementor-element-bfbee96{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-718 .elementor-element.elementor-element-c10e10f{--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-718 .elementor-element.elementor-element-9c23b4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for column, class: .elementor-element-1bca58c8 */.elementor-718 .elementor-element.elementor-element-1bca58c8{
    min-height: 50vh;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea23f36 */.elementor-718 .elementor-element.elementor-element-ea23f36{
    min-height: 65vh;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86b2005 */@media only screen and (max-width:1194px){
.elementor-718 .elementor-element.elementor-element-86b2005{
    max-width: 800px;
    margin-right: auto;
}
}

@media only screen and (max-width:1024px){
.elementor-718 .elementor-element.elementor-element-86b2005{
    max-width: 700px;
    margin-right: auto;
}
}

@media only screen and (max-width:767px){
.elementor-718 .elementor-element.elementor-element-86b2005{
    max-width: 400px;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bcfa3f4 */.elementor-718 .elementor-element.elementor-element-bcfa3f4 .elementor-icon-box-icon{
    display:flex;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-afea230 */.elementor-718 .elementor-element.elementor-element-afea230 .elementor-icon-box-icon{
    display:flex;
    flex-wrap: wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c204cb9 */@media only screen and (min-width:767px){
.elementor-718 .elementor-element.elementor-element-c204cb9{
    max-width: 630px;
    margin-left: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e85916 */.elementor-718 .elementor-element.elementor-element-8e85916{
    min-height:50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-980f9f4 */.elementor-718 .elementor-element.elementor-element-980f9f4{
    min-height:50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f4d7a */@media only screen and (min-width:767px){
.elementor-718 .elementor-element.elementor-element-58f4d7a{
    max-width: 630px;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d2c02 */.elementor-718 .elementor-element.elementor-element-14d2c02{
    min-height:50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7f0ed8 */@media only screen and (min-width:767px){
.elementor-718 .elementor-element.elementor-element-c7f0ed8{
    max-width: 630px;
    margin-left: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc83c4 */@media only screen and (min-width:767px){
.elementor-718 .elementor-element.elementor-element-0cc83c4{
    max-width: 630px;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4585966 */.elementor-718 .elementor-element.elementor-element-4585966{
    min-height:50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7ee5e4 */.elementor-718 .elementor-element.elementor-element-e7ee5e4{
    min-height:50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c4891b */@media only screen and (min-width:767px){
.elementor-718 .elementor-element.elementor-element-4c4891b{
    max-width: 630px;
    margin-left: auto;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e77971d */.elementor-718 .elementor-element.elementor-element-e77971d{
    height: 100%;
}
.elementor-718 .elementor-element.elementor-element-e77971d .elementor-widget-container{
    height: 100%;
}
.schools_map{
    height:100%;
}
.elementor-718 .elementor-element.elementor-element-e77971d .elementor-widget-wrap{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b745450 */.elementor-718 .elementor-element.elementor-element-b745450{
    min-height:50vh;
}
.elementor-718 .elementor-element.elementor-element-b745450 .elementor-widget-wrap{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e19df87 */@media only screen and (min-width:767px){
.elementor-718 .elementor-element.elementor-element-e19df87{
    max-width: 630px;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72398e8 */.elementor-718 .elementor-element.elementor-element-72398e8{
    color:white!important;
}/* End custom CSS */