@charset "utf-8";
/**
 * about-us - machine-converted per-page rules (doc 2956).
 * Every rule is a rename of one the builder generated; values unchanged.
 */

.elementor-2956 .bct-el-b085b4c:not(.elementor-motion-effects-element-type-background), .elementor-2956 .bct-el-b085b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#00ACEF;}
.elementor-2956 .bct-el-b085b4c {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 0em 3em;}
.elementor-2956 .bct-el-b085b4c > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-99265bb {--spacer-size:55px;}
.elementor-2956 .bct-el-7d8b6fc {--spacer-size:25px;}
.elementor-2956 .bct-el-3f48a16 .sc_layouts_title {min-height:0px;}
.elementor-2956 .bct-el-158e45a {--spacer-size:55px;}
.elementor-2956 .bct-el-1306682 {--spacer-size:25px;}
.elementor-2956 .bct-el-47d63c5 {margin-top:60px;margin-bottom:0px;}
.elementor-2956 .bct-el-00ce4ae {--spacer-size:50px;}
.elementor-2956 .bct-el-defae22.elementor-drop-cap-view-stacked .elementor-drop-cap {background-color:#0C243D;}
.elementor-2956 .bct-el-defae22.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-2956 .bct-el-defae22.elementor-drop-cap-view-default .elementor-drop-cap {color:#0C243D;border-color:#0C243D;}
body:not(.rtl) .elementor-2956 .bct-el-defae22 .elementor-drop-cap {margin-right:10px;}
body.rtl .elementor-2956 .bct-el-defae22 .elementor-drop-cap {margin-left:10px;}
.elementor-2956 .bct-el-e94fc93 {margin-top:60px;margin-bottom:60px;}
.elementor-2956 .bct-el-d26ef86 > .elementor-widget-container {margin:0px 0px 30px 0px;}
.elementor-2956 .bct-el-6efb3fe .sc_promo_text_inner {background-color:#0C243D;}
.elementor-2956 .bct-el-a233b25 {margin-top:60px;margin-bottom:60px;}
.elementor-2956 .bct-el-21d80ce .sc_promo_text_inner {background-color:#F6F9FC;}
.elementor-2956 .bct-el-080f508 {margin-top:20px;margin-bottom:60px;}
.elementor-2956 .bct-el-6d3216a > .elementor-widget-container {margin:0px 0px 40px 0px;}
.elementor-2956 .bct-el-9daab48 .elementor-button {font-weight:bold;fill:#FFFFFF;color:#FFFFFF;background-color:#009FE2;border-radius:0px 0px 0px 0px;}
.elementor-2956 .bct-el-9daab48 > .elementor-widget-container {margin:0px 0px 70px 0px;}
.elementor-2956 .bct-el-5f3ef98 {--spacer-size:50px;}
.elementor-2956 .bct-el-7009770.elementor-drop-cap-view-stacked .elementor-drop-cap {background-color:#0C243D;}
.elementor-2956 .bct-el-7009770.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-2956 .bct-el-7009770.elementor-drop-cap-view-default .elementor-drop-cap {color:#0C243D;border-color:#0C243D;}
body:not(.rtl) .elementor-2956 .bct-el-7009770 .elementor-drop-cap {margin-right:8px;}
body.rtl .elementor-2956 .bct-el-7009770 .elementor-drop-cap {margin-left:8px;}
.elementor-2956 .bct-el-7009770 > .elementor-widget-container {margin:20px 0px 0px 0px;}
.elementor-2956 .bct-el-811608f:not(.elementor-motion-effects-element-type-background), .elementor-2956 .bct-el-811608f > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#F6F9FC;}
.elementor-2956 .bct-el-811608f {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}
.elementor-2956 .bct-el-811608f > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-cb82bd7 {--spacer-size:50px;}
.elementor-2956 .bct-el-723f304.elementor-view-stacked .elementor-icon {background-color:#00ACEF;}
.elementor-2956 .bct-el-723f304.elementor-view-framed .elementor-icon, .elementor-2956 .bct-el-723f304.elementor-view-default .elementor-icon {fill:#00ACEF;color:#00ACEF;border-color:#00ACEF;}
.elementor-2956 .bct-el-723f304 {--icon-box-icon-margin:15px;}
.elementor-2956 .bct-el-723f304 .elementor-icon {font-size:32px;}
.elementor-2956 .bct-el-79e1ca7.elementor-view-stacked .elementor-icon {background-color:#00ACEF;}
.elementor-2956 .bct-el-79e1ca7.elementor-view-framed .elementor-icon, .elementor-2956 .bct-el-79e1ca7.elementor-view-default .elementor-icon {fill:#00ACEF;color:#00ACEF;border-color:#00ACEF;}
.elementor-2956 .bct-el-79e1ca7 {--icon-box-icon-margin:15px;}
.elementor-2956 .bct-el-79e1ca7 .elementor-icon {font-size:32px;}
.elementor-2956 .bct-el-2fc4c15.elementor-view-stacked .elementor-icon {background-color:#00ACEF;}
.elementor-2956 .bct-el-2fc4c15.elementor-view-framed .elementor-icon, .elementor-2956 .bct-el-2fc4c15.elementor-view-default .elementor-icon {fill:#00ACEF;color:#00ACEF;border-color:#00ACEF;}
.elementor-2956 .bct-el-2fc4c15 {--icon-box-icon-margin:15px;}
.elementor-2956 .bct-el-2fc4c15 .elementor-icon {font-size:32px;}
.elementor-2956 .bct-el-a92a42e {margin-top:60px;margin-bottom:0px;}
.elementor-2956 .bct-el-ae25474 {--spacer-size:50px;}
.elementor-2956 .bct-el-fb301f2 > .elementor-widget-container {margin:30px 0px 30px 0px;}
.elementor-2956 .bct-el-3aa6253 {margin-top:0px;margin-bottom:80px;}
.elementor-bc-flex-widget .elementor-2956 .bct-el-eba8753.bct-col .bct-col-inner {align-items:flex-end;}
.elementor-2956 .bct-el-eba8753.bct-col > .bct-col-inner {align-content:flex-end;align-items:flex-end;}
.elementor-2956 .bct-el-eba8753:not(.elementor-motion-effects-element-type-background) > .bct-col-inner, .elementor-2956 .bct-el-eba8753 > .bct-col-inner > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#0C243D;background-image:url("https://beaconcounsellingtrust.co.uk/wp-content/uploads/2020/04/cloud.png");background-position:top right;background-repeat:no-repeat;background-size:54% auto;}
.elementor-2956 .bct-el-eba8753 > .bct-col-inner {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 0px;--e-column-margin-right:2px;--e-column-margin-left:0px;}
.elementor-2956 .bct-el-eba8753 > .bct-col-inner > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-eba8753 > .bct-col-inner {padding:20px 20px 20px 20px;}
.elementor-2956 .bct-el-2713191 {color:#FFFFFF;font-size:26px;font-weight:600;text-transform:uppercase;}
.elementor-2956 .bct-el-2713191 > .elementor-widget-container {margin:80px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-2956 .bct-el-6c138fd.bct-col .bct-col-inner {align-items:flex-end;}
.elementor-2956 .bct-el-6c138fd.bct-col > .bct-col-inner {align-content:flex-end;align-items:flex-end;}
.elementor-2956 .bct-el-6c138fd:not(.elementor-motion-effects-element-type-background) > .bct-col-inner, .elementor-2956 .bct-el-6c138fd > .bct-col-inner > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#176DC4;background-image:url("https://beaconcounsellingtrust.co.uk/wp-content/uploads/2020/04/cloud.png");background-position:top right;background-repeat:no-repeat;background-size:54% auto;}
.elementor-2956 .bct-el-6c138fd > .bct-col-inner {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}
.elementor-2956 .bct-el-6c138fd > .bct-col-inner > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-6c138fd > .bct-col-inner {padding:20px 20px 20px 20px;}
.elementor-2956 .bct-el-92f6344 {color:#FFFFFF;font-size:26px;font-weight:600;text-transform:uppercase;}
.elementor-2956 .bct-el-92f6344 > .elementor-widget-container {margin:80px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-2956 .bct-el-561e979.bct-col .bct-col-inner {align-items:flex-end;}
.elementor-2956 .bct-el-561e979.bct-col > .bct-col-inner {align-content:flex-end;align-items:flex-end;}
.elementor-2956 .bct-el-561e979:not(.elementor-motion-effects-element-type-background) > .bct-col-inner, .elementor-2956 .bct-el-561e979 > .bct-col-inner > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#00ACEF;background-image:url("https://beaconcounsellingtrust.co.uk/wp-content/uploads/2020/04/cloud.png");background-position:top right;background-repeat:no-repeat;background-size:54% auto;}
.elementor-2956 .bct-el-561e979 > .bct-col-inner {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}
.elementor-2956 .bct-el-561e979 > .bct-col-inner > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-561e979 > .bct-col-inner {padding:20px 20px 20px 20px;}
.elementor-2956 .bct-el-59f5bc0 {color:#FFFFFF;font-size:26px;font-weight:600;text-transform:uppercase;}
.elementor-2956 .bct-el-59f5bc0 > .elementor-widget-container {margin:80px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-2956 .bct-el-4764388.bct-col .bct-col-inner {align-items:flex-end;}
.elementor-2956 .bct-el-4764388.bct-col > .bct-col-inner {align-content:flex-end;align-items:flex-end;}
.elementor-2956 .bct-el-4764388:not(.elementor-motion-effects-element-type-background) > .bct-col-inner, .elementor-2956 .bct-el-4764388 > .bct-col-inner > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#ED117B;background-image:url("https://beaconcounsellingtrust.co.uk/wp-content/uploads/2020/04/cloud.png");background-position:top right;background-repeat:no-repeat;background-size:54% auto;}
.elementor-2956 .bct-el-4764388 > .bct-col-inner {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;}
.elementor-2956 .bct-el-4764388 > .bct-col-inner > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-4764388 > .bct-col-inner {padding:20px 20px 20px 20px;}
.elementor-2956 .bct-el-b2ed9f5 {color:#FFFFFF;font-size:26px;font-weight:600;text-transform:uppercase;}
.elementor-2956 .bct-el-b2ed9f5 > .elementor-widget-container {margin:80px 0px 0px 0px;}
.elementor-bc-flex-widget .elementor-2956 .bct-el-3d0b65a.bct-col .bct-col-inner {align-items:flex-end;}
.elementor-2956 .bct-el-3d0b65a.bct-col > .bct-col-inner {align-content:flex-end;align-items:flex-end;}
.elementor-2956 .bct-el-3d0b65a:not(.elementor-motion-effects-element-type-background) > .bct-col-inner, .elementor-2956 .bct-el-3d0b65a > .bct-col-inner > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#CCE20F;background-image:url("https://beaconcounsellingtrust.co.uk/wp-content/uploads/2020/04/cloud.png");background-position:top right;background-repeat:no-repeat;background-size:54% auto;}
.elementor-2956 .bct-el-3d0b65a > .bct-col-inner {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 2px;--e-column-margin-right:0px;--e-column-margin-left:2px;}
.elementor-2956 .bct-el-3d0b65a > .bct-col-inner > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-3d0b65a > .bct-col-inner {padding:20px 20px 20px 20px;}
.elementor-2956 .bct-el-538efc6 {color:#FFFFFF;font-size:26px;font-weight:600;text-transform:uppercase;}
.elementor-2956 .bct-el-538efc6 > .elementor-widget-container {margin:80px 0px 0px 0px;}
.elementor-2956 .bct-el-9902bbc {margin-top:40px;margin-bottom:30px;}
.elementor-2956 .bct-el-8a09e82 > .bct-container > .bct-col > .bct-col-inner {align-content:center;align-items:center;}
.elementor-2956 .bct-el-8a09e82 {margin-top:0px;margin-bottom:50px;}
.elementor-2956 .bct-el-b279823:not(.elementor-motion-effects-element-type-background) > .bct-col-inner, .elementor-2956 .bct-el-b279823 > .bct-col-inner > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#F6F9FC;}
.elementor-2956 .bct-el-b279823 > .bct-col-inner {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-2956 .bct-el-b279823 > .bct-col-inner > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-2956 .bct-el-74e77a9 .sc_promo_text_inner {background-color:#F6F9FC;}
.elementor-2956 .bct-el-38ec675 {margin-top:40px;margin-bottom:30px;}
.elementor-2956 .bct-el-538fec7 > .elementor-widget-container {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.elementor-2956 .bct-el-0dc16a9 {margin-top:0px;margin-bottom:100px;}
.elementor-2956 .bct-el-6ee1a9b {font-size:20px;font-weight:bold;}
.elementor-2956 .bct-el-6ee1a9b > .elementor-widget-container {margin:0px 0px 7px 0px;}
.elementor-2956 .bct-el-4ae566b {color:#009FE3;font-family:"Passion One", Sans-serif;font-size:74px;font-weight:bold;text-transform:uppercase;letter-spacing:0.9px;}
.elementor-2956 .bct-el-4ae566b > .elementor-widget-container {margin:0px 0px 0px 0px;padding:21px 0px 0px 46px;}
.elementor-2956 .bct-el-764054d {color:#DCDC01;font-family:"Passion One", Sans-serif;font-size:74px;font-weight:bold;text-transform:uppercase;letter-spacing:0.9px;}
.elementor-2956 .bct-el-764054d > .elementor-widget-container {padding:38px 0px 0px 160px;}
.elementor-2956 .bct-el-f2e6725 {color:#ADADAD;font-family:"Passion One", Sans-serif;font-size:74px;font-weight:bold;text-transform:uppercase;letter-spacing:0.9px;}
.elementor-2956 .bct-el-f2e6725 > .elementor-widget-container {padding:38px 0px 0px 21px;}
.elementor-2956 .bct-el-d439055 {margin-top:60px;margin-bottom:50px;}
.elementor-2956 .bct-el-54c4a09 > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-4024d15 > .elementor-widget-container {margin:40px 0px 0px 0px;}
.elementor-2956 .bct-el-dfb1639 {margin-top:20px;margin-bottom:0px;}
.elementor-2956 .bct-el-baacb23 > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-c58f738 > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-39a626b > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-cb1e9b4 > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-e181221 > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-aaf03d6 > .elementor-widget-container {margin:30px 0px 0px 0px;}
.elementor-2956 .bct-el-4b1c45a {margin-top:60px;margin-bottom:50px;}
.elementor-2956 .bct-el-28e862d > .elementor-widget-container {margin:40px 0px 0px 0px;}
.elementor-2956 .bct-el-af9b4a9 {margin-top:60px;margin-bottom:50px;}
.elementor-2956 .bct-el-4b6e0a6 > .elementor-widget-container {margin:40px 0px 0px 0px;}
.elementor-2956 .bct-el-ddb3478 {margin-top:60px;margin-bottom:50px;}
.elementor-2956 .bct-el-d3a5216 > .elementor-widget-container {margin:40px 0px 0px 0px;}
@media(max-width:1024px) {
    .elementor-2956 .bct-el-0dc16a9 {margin-top:0px;margin-bottom:80px;}
    .elementor-2956 .bct-el-764054d {line-height:0.8em;}
    .elementor-2956 .bct-el-764054d > .elementor-widget-container {padding:16px 0px 0px 120px;}
    .elementor-2956 .bct-el-f2e6725 {line-height:0.8em;}
    .elementor-2956 .bct-el-f2e6725 > .elementor-widget-container {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
}
@media(max-width:767px) {
    .elementor-2956 .bct-el-79e1ca7 > .elementor-widget-container {margin:20px 0px 30px 0px;}
    .elementor-2956 .bct-el-eba8753 > .bct-col-inner {margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
    .elementor-2956 .bct-el-6c138fd > .bct-col-inner {margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
    .elementor-2956 .bct-el-561e979 > .bct-col-inner {margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
    .elementor-2956 .bct-el-4764388 > .bct-col-inner {margin:0px 0px 2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
    .elementor-2956 .bct-el-3d0b65a > .bct-col-inner {margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}
    .elementor-2956 .bct-el-4ae566b {font-size:32px;line-height:0.8em;}
    .elementor-2956 .bct-el-4ae566b > .elementor-widget-container {padding:15px 0px 10px 0px;}
    .elementor-2956 .bct-el-764054d {font-size:32px;line-height:0.8em;}
    .elementor-2956 .bct-el-764054d > .elementor-widget-container {padding:0px 0px 0px 0px;}
    .elementor-2956 .bct-el-f2e6725 {font-size:32px;line-height:0.8em;}
    .elementor-2956 .bct-el-f2e6725 > .elementor-widget-container {padding:8px 0px 0px 0px;}
}
.elementor-2956 .bct-el-538fec7 h2, .elementor-2956 .bct-el-538fec7 {
    margin-bottom:0!important;
    padding-bottom:0!important;
}
.elementor-2956 .bct-el-4ae566b p, .elementor-2956 .bct-el-4ae566b {
    margin-bottom:0!important;
    padding-bottom:0 !important;
}

/* One-off classes the builder generated for this page (trx_addons 'inline' styles) - class names kept in the markup. */
.trx_addons_inline_1117753852 {background-color:#0C243D;}
.trx_addons_inline_1094000314 {color:#FFFFFF !important}
.trx_addons_inline_1927248536 {background-color:#F6F9FC;}
.trx_addons_inline_1290930889 {background-color:#F6F9FC;}
