@charset "utf-8";
/**
 * wider-determinants-of-gambling-related-harms - machine-converted per-page rules (doc 5216).
 * Every rule is a rename of one the builder generated; values unchanged.
 */

.elementor-5216 .bct-el-b085b4c:not(.elementor-motion-effects-element-type-background), .elementor-5216 .bct-el-b085b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#00ACEF;}
.elementor-5216 .bct-el-b085b4c {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 0em 3em;}
.elementor-5216 .bct-el-b085b4c > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-5216 .bct-el-99265bb {--spacer-size:55px;}
.elementor-5216 .bct-el-7d8b6fc {--spacer-size:25px;}
.elementor-5216 .bct-el-3f48a16 .sc_layouts_title {min-height:0px;}
.elementor-5216 .bct-el-158e45a {--spacer-size:55px;}
.elementor-5216 .bct-el-1306682 {--spacer-size:25px;}
.elementor-5216 .bct-el-e18e842 {margin-top:80px;margin-bottom:0px;}
.elementor-5216 .bct-el-30dd2d5 .sc_promo_text_inner {background-color:#F6F9FC;}
.elementor-5216 .bct-el-45c7842 {--spacer-size:50px;}
.elementor-5216 .bct-el-8d2cf48 {margin-top:40px;margin-bottom:0px;}
.elementor-5216 .bct-el-03687d8 > .elementor-widget-container {margin:0px 0px 30px 0px;}
.elementor-5216 .bct-el-3f2c27c > .bct-container > .bct-col > .bct-col-inner {align-content:center;align-items:center;}
.elementor-5216 .bct-el-3f2c27c {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:10px 20px 40px 20px;}
.elementor-5216 .bct-el-3f2c27c > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-5216 .bct-el-92c9db9 > .bct-container > .bct-col > .bct-col-inner {align-content:center;align-items:center;}
.elementor-5216 .bct-el-a40c940 {text-align:center;}
.elementor-5216 .bct-el-a40c940 > .elementor-widget-container {margin:0px 0px 40px 0px;}
.elementor-5216 .bct-el-1937e11f:not(.elementor-motion-effects-element-type-background), .elementor-5216 .bct-el-1937e11f > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color:#F6F9FC;}
.elementor-5216 .bct-el-1937e11f {transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:50px 0px 30px 0px;}
.elementor-5216 .bct-el-1937e11f > .elementor-background-overlay {transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-5216 .bct-el-c6de36a {--spacer-size:50px;}
.elementor-5216 .bct-el-13f696e {--spacer-size:50px;}
.elementor-5216 .bct-el-c0ef8c8 {text-align:left;}
.elementor-5216 .bct-el-3541e12f {--spacer-size:50px;}
.elementor-5216 .bct-el-4e6391b4.elementor-view-stacked .elementor-icon {background-color:#00ACEF;}
.elementor-5216 .bct-el-4e6391b4.elementor-view-framed .elementor-icon, .elementor-5216 .bct-el-4e6391b4.elementor-view-default .elementor-icon {fill:#00ACEF;color:#00ACEF;border-color:#00ACEF;}
.elementor-5216 .bct-el-4e6391b4 {--icon-box-icon-margin:15px;}
.elementor-5216 .bct-el-4e6391b4 .elementor-icon {font-size:32px;}
.elementor-5216 .bct-el-4e6391b4 .elementor-icon-box-description {font-size:18px;}
.elementor-5216 .bct-el-34e50068.elementor-view-stacked .elementor-icon {background-color:#00ACEF;}
.elementor-5216 .bct-el-34e50068.elementor-view-framed .elementor-icon, .elementor-5216 .bct-el-34e50068.elementor-view-default .elementor-icon {fill:#00ACEF;color:#00ACEF;border-color:#00ACEF;}
.elementor-5216 .bct-el-34e50068 {--icon-box-icon-margin:15px;}
.elementor-5216 .bct-el-34e50068 .elementor-icon {font-size:32px;}
.elementor-5216 .bct-el-34e50068 .elementor-icon-box-description {font-size:18px;}
.elementor-5216 .bct-el-4c9c7f5 {--spacer-size:50px;}
@media(max-width:767px) {
    .elementor-5216 .bct-el-3f2c27c {padding:0px 0px 30px 0px;}
    .elementor-5216 .bct-el-62616fc > .bct-col-inner {padding:20px 10px 0px 10px;}
    .elementor-5216 .bct-el-a40c940 > .elementor-widget-container {margin:30px 0px 30px 0px;}
    .elementor-5216 .bct-el-4e6391b4 > .elementor-widget-container {margin:0px 0px 40px 0px;}
    .elementor-5216 .bct-el-34e50068 .elementor-icon-box-description {font-size:14px;}
}
@media (max-width:768px) {
    .elementor-5216 .bct-el-30dd2d5 .sc_promo_image {
    height: 600px;
   }
}

/* One-off classes the builder generated for this page (trx_addons 'inline' styles) - class names kept in the markup. */
.trx_addons_inline_540809288 {background-color:#F6F9FC;}
