.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-b6d140d{--display:flex;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-6158 .elementor-element.elementor-element-d6fb811{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-6158 .elementor-element.elementor-element-0b8e98b{width:var( --container-widget-width, 38.268% );max-width:38.268%;--container-widget-width:38.268%;--container-widget-flex-grow:0;}.elementor-6158 .elementor-element.elementor-element-0b8e98b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-f19c309{--display:flex;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6158 .elementor-element.elementor-element-5f90485 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-96736c4 );}.elementor-6158 .elementor-element.elementor-element-8269101{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-8269101 p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-9480741{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-9480741:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-9480741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96736c4 );}.elementor-6158 .elementor-element.elementor-element-59f6d2c{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6158 .elementor-element.elementor-element-59f6d2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-9b0078d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-9f543eb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-42115ad{--display:flex;}.elementor-6158 .elementor-element.elementor-element-42115ad:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-42115ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcbuk.org.uk/wp-content/uploads/2025/10/tcb-uk-why-sa-solution-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6158 .elementor-element.elementor-element-6638ff7{--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:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6158 .elementor-element.elementor-element-16c8e37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-d2fbec7{color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-5de0e08{--divider-border-style:curly;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-6158 .elementor-element.elementor-element-5de0e08 .elementor-divider-separator{width:100%;}.elementor-6158 .elementor-element.elementor-element-5de0e08 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6158 .elementor-element.elementor-element-0fa1d6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-962a035{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-9cafb17{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-12feb52{background-color:var( --e-global-color-secondary );padding:24px 24px 24px 24px;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-12feb52 p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-db57cf2{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6158 .elementor-element.elementor-element-db57cf2.e-con{--align-self:flex-start;}.elementor-6158 .elementor-element.elementor-element-ec2123b{text-align:center;}.elementor-6158 .elementor-element.elementor-element-ec2123b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-129d73d );}.elementor-6158 .elementor-element.elementor-element-40bfe86{text-align:center;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-40bfe86 p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-ac4bdf7{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6158 .elementor-element.elementor-element-ac4bdf7.e-con{--align-self:flex-start;}.elementor-6158 .elementor-element.elementor-element-3b797c8{text-align:center;}.elementor-6158 .elementor-element.elementor-element-3b797c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-accent );}.elementor-6158 .elementor-element.elementor-element-2440ff6{text-align:center;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-44f8c19{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6158 .elementor-element.elementor-element-0e7313c{text-align:center;}.elementor-6158 .elementor-element.elementor-element-0e7313c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-primary );}.elementor-6158 .elementor-element.elementor-element-db4a8d2{text-align:center;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-db4a8d2 p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-92f4769{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6158 .elementor-element.elementor-element-0656a32{text-align:center;}.elementor-6158 .elementor-element.elementor-element-0656a32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-96736c4 );}.elementor-6158 .elementor-element.elementor-element-72057bc{text-align:center;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-ed2d7d4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6158 .elementor-element.elementor-element-75c5c74{text-align:center;}.elementor-6158 .elementor-element.elementor-element-75c5c74 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-b5e8f12 );}.elementor-6158 .elementor-element.elementor-element-9bfc240{text-align:center;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-70778b8{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-f869118{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-f869118:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-f869118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e8f12 );}.elementor-6158 .elementor-element.elementor-element-2688850{--display:flex;}.elementor-6158 .elementor-element.elementor-element-2688850:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-2688850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcbuk.org.uk/wp-content/uploads/2025/10/Teacher-doing-fine-motore-assessment-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6158 .elementor-element.elementor-element-a2f4b62{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6158 .elementor-element.elementor-element-a2f4b62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-5ae38c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-fd134a0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-49f38d2{--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:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6158 .elementor-element.elementor-element-375ce52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-5e33e0c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-eb2d4da{width:var( --container-widget-width, 57.884% );max-width:57.884%;--container-widget-width:57.884%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-eb2d4da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-5c12de5{--display:flex;--overlay-opacity:0.5;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-6158 .elementor-element.elementor-element-5c12de5:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-5c12de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-5c12de5::before, .elementor-6158 .elementor-element.elementor-element-5c12de5 > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-5c12de5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6158 .elementor-element.elementor-element-5c12de5 > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-5c12de5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6158 .elementor-element.elementor-element-5c12de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-6158 .elementor-element.elementor-element-42477b1 p{margin-block-end:11px;}.elementor-6158 .elementor-element.elementor-element-42477b1{color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-41f6c69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-57f5064.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-57f5064{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-4405a3e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-4405a3e:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-4405a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-c2c71f4{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6158 .elementor-element.elementor-element-c2c71f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-2089754 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-85519cc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-85519cc p{margin-block-end:0px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-b63a507 .elementor-icon-list-icon i{color:var( --e-global-color-b5e8f12 );transition:color 0.3s;}.elementor-6158 .elementor-element.elementor-element-b63a507 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5e8f12 );transition:fill 0.3s;}.elementor-6158 .elementor-element.elementor-element-b63a507{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6158 .elementor-element.elementor-element-b63a507 .elementor-icon-list-text{color:var( --e-global-color-f74eb56 );transition:color 0.3s;}.elementor-6158 .elementor-element.elementor-element-024c7b7{--display:flex;}.elementor-6158 .elementor-element.elementor-element-024c7b7:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-024c7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcbuk.org.uk/wp-content/uploads/2025/10/Teacher-with-phone-and-paperwork-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-6158 .elementor-element.elementor-element-b7eec60{--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:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6158 .elementor-element.elementor-element-ab1e005 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-7b50015{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-7b50015.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-7b50015 p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-3f98b32{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-bdc93bf{background-color:var( --e-global-color-secondary );padding:8% 8% 8% 8%;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-bdc93bf p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-36bfa3d{background-color:var( --e-global-color-b5e8f12 );padding:8% 8% 8% 8%;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-36bfa3d p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-c4ea37c{background-color:var( --e-global-color-primary );padding:8% 8% 8% 8%;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-c4ea37c p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-88336d6{background-color:var( --e-global-color-96736c4 );padding:8% 8% 8% 8%;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-88336d6 p{margin-block-end:0px;}.elementor-widget-blockquote.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-blockquote .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-a033482 .elementor-blockquote{border-color:var( --e-global-color-fd9b29d );}body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-a033482 .elementor-blockquote{border-left-width:5px;}body.rtl .elementor-6158 .elementor-element.elementor-element-a033482 .elementor-blockquote{border-right-width:5px;}.elementor-6158 .elementor-element.elementor-element-56ae390{padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-56ae390.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-56ae390 p{margin-block-end:0px;}.elementor-6158 .elementor-element.elementor-element-e7beb13{--divider-border-style:curly;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-6158 .elementor-element.elementor-element-e7beb13 .elementor-divider-separator{width:100%;}.elementor-6158 .elementor-element.elementor-element-e7beb13 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6158 .elementor-element.elementor-element-7edca4d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-7edca4d:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-7edca4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6158 .elementor-element.elementor-element-512e976{--display:flex;}.elementor-6158 .elementor-element.elementor-element-512e976:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-512e976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tcbuk.org.uk/wp-content/uploads/2025/10/Education-mentor-and-teacher-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6158 .elementor-element.elementor-element-05bde71{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6158 .elementor-element.elementor-element-05bde71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-463a8aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-48afc4a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-55bda30{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-55bda30:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-55bda30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-a8a4931{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6158 .elementor-element.elementor-element-a8a4931.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-f9106a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-b5e8f12 );}.elementor-6158 .elementor-element.elementor-element-dd22f04{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6158 .elementor-element.elementor-element-dd22f04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6158 .elementor-element.elementor-element-f0595c1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f74eb56 );}.elementor-6158 .elementor-element.elementor-element-f0595c1 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-5bd460a .elementor-button{background-color:var( --e-global-color-b5e8f12 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:393px 393px 393px 393px;}.elementor-6158 .elementor-element.elementor-element-1546ca3{--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:0px;--padding-right:0px;}.elementor-6158 .elementor-element.elementor-element-6853afb{--divider-border-style:curly;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-6158 .elementor-element.elementor-element-6853afb .elementor-divider-separator{width:100%;}.elementor-6158 .elementor-element.elementor-element-6853afb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6158 .elementor-element.elementor-element-793583f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-5b0f69d{--display:flex;}.elementor-6158 .elementor-element.elementor-element-944da45{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-80f3b57{--display:flex;}.elementor-6158 .elementor-element.elementor-element-cfb1d72{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-d1a744a{--display:flex;}.elementor-6158 .elementor-element.elementor-element-e5e5353{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-6365b00{--display:flex;}.elementor-6158 .elementor-element.elementor-element-6d91fae{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-814ec37{--display:flex;}.elementor-6158 .elementor-element.elementor-element-6c6933f{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-77e0e92{--display:flex;}.elementor-6158 .elementor-element.elementor-element-239279f{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-47efe9b{--display:flex;}.elementor-6158 .elementor-element.elementor-element-5f4c3ea{color:var( --e-global-color-secondary );}.elementor-6158 .elementor-element.elementor-element-c86518b{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 1px 0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-196e1f9 );--n-accordion-title-active-color:var( --e-global-color-96736c4 );--n-accordion-icon-size:13px;}.elementor-6158 .elementor-element.elementor-element-c86518b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-6158 .elementor-element.elementor-element-c86518b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-6158 .elementor-element.elementor-element-c86518b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}:where( .elementor-6158 .elementor-element.elementor-element-c86518b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-6158 .elementor-element.elementor-element-59f6d2c{--width:55.69%;}.elementor-6158 .elementor-element.elementor-element-a2f4b62{--width:55.69%;}.elementor-6158 .elementor-element.elementor-element-c2c71f4{--width:55.69%;}.elementor-6158 .elementor-element.elementor-element-05bde71{--width:55.69%;}.elementor-6158 .elementor-element.elementor-element-a8a4931{--width:30%;}.elementor-6158 .elementor-element.elementor-element-dd22f04{--width:67%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6158 .elementor-element.elementor-element-9f543eb{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6158 .elementor-element.elementor-element-9cafb17{--grid-auto-flow:row;}.elementor-6158 .elementor-element.elementor-element-fd134a0{font-size:var( --e-global-typography-text-font-size );}.elementor-6158 .elementor-element.elementor-element-85519cc{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-6158 .elementor-element.elementor-element-3f98b32{--grid-auto-flow:row;}.elementor-widget-blockquote.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-6158 .elementor-element.elementor-element-48afc4a{font-size:var( --e-global-typography-text-font-size );}.elementor-6158 .elementor-element.elementor-element-f0595c1{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6158 .elementor-element.elementor-element-5bd460a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6158 .elementor-element.elementor-element-9f543eb{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-6158 .elementor-element.elementor-element-9cafb17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6158 .elementor-element.elementor-element-ec2123b .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-6158 .elementor-element.elementor-element-3b797c8 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-6158 .elementor-element.elementor-element-0e7313c .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-6158 .elementor-element.elementor-element-0656a32 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-6158 .elementor-element.elementor-element-75c5c74 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-6158 .elementor-element.elementor-element-fd134a0{font-size:var( --e-global-typography-text-font-size );}.elementor-6158 .elementor-element.elementor-element-85519cc{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-6158 .elementor-element.elementor-element-3f98b32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-blockquote.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-6158 .elementor-element.elementor-element-48afc4a{font-size:var( --e-global-typography-text-font-size );}.elementor-6158 .elementor-element.elementor-element-f0595c1{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6158 .elementor-element.elementor-element-5bd460a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}