.elementor-134 .elementor-element.elementor-element-c239afe:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-c239afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-c239afe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-134 .elementor-element.elementor-element-c239afe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-ce6110e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-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-134 .elementor-element.elementor-element-576c526:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-576c526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-576c526{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-576c526 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-134 .elementor-element.elementor-element-5ede66d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-134 .elementor-element.elementor-element-5ede66d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-134 .elementor-element.elementor-element-5ede66d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-134 .elementor-element.elementor-element-5ede66d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-134 .elementor-element.elementor-element-5ede66d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-134 .elementor-element.elementor-element-74f23ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-134 .elementor-element.elementor-element-74f23ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-134 .elementor-element.elementor-element-74f23ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-134 .elementor-element.elementor-element-74f23ee .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-134 .elementor-element.elementor-element-74f23ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-134 .elementor-element.elementor-element-05c1cc8.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-134 .elementor-element.elementor-element-05c1cc8.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-134 .elementor-element.elementor-element-05c1cc8.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-134 .elementor-element.elementor-element-05c1cc8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-134 .elementor-element.elementor-element-05c1cc8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-134 .elementor-element.elementor-element-81a84cd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-134 .elementor-element.elementor-element-81a84cd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-134 .elementor-element.elementor-element-81a84cd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-134 .elementor-element.elementor-element-81a84cd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-134 .elementor-element.elementor-element-81a84cd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-134 .elementor-element.elementor-element-5b5cd0e3:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-5b5cd0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-5b5cd0e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-5b5cd0e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-c88fd1c:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-c88fd1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-c88fd1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-c88fd1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-706380d1:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-706380d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-706380d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-706380d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-752a235:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-752a235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-752a235{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-752a235 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-331fa0ec:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-331fa0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-331fa0ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-331fa0ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-f3ae291:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-f3ae291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-f3ae291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-134 .elementor-element.elementor-element-f3ae291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-99f93b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-134 .elementor-element.elementor-element-99f93b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-134 .elementor-element.elementor-element-99f93b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-99f93b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-96cc41f.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-134 .elementor-element.elementor-element-96cc41f.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-134 .elementor-element.elementor-element-96cc41f.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-134 .elementor-element.elementor-element-96cc41f .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-134 .elementor-element.elementor-element-96cc41f .elementor-image-box-img img{transition-duration:0.3s;}@media(max-width:1024px){.elementor-134 .elementor-element.elementor-element-96cc41f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}}@media(max-width:767px){.elementor-134 .elementor-element.elementor-element-5ede66d .elementor-image-box-img{margin-bottom:15px;}.elementor-134 .elementor-element.elementor-element-74f23ee .elementor-image-box-img{margin-bottom:15px;}.elementor-134 .elementor-element.elementor-element-05c1cc8 .elementor-image-box-img{margin-bottom:16px;}.elementor-134 .elementor-element.elementor-element-81a84cd .elementor-image-box-img{margin-bottom:15px;}.elementor-134 .elementor-element.elementor-element-96cc41f .elementor-image-box-img{margin-bottom:30px;}.elementor-134 .elementor-element.elementor-element-96cc41f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}}/* Start custom CSS for global, class: .elementor-global-275 */.cas-tbl-wrap {
            width: 100%;
            box-sizing: border-box;
            border: 1px solid #b0b0b0;
            padding: 0 5px 0 0;
            background-color: #F7F7F7;
            margin-bottom: 8px;
            position: relative;
        }

        .cas-tbl {
            display: table;
            width: 100%;
            box-sizing: border-box;
            vertical-align: middle;
            color: #000;
        }

        .cas-tbl-wrap-exclusive {
            display: block;
            position: absolute;
            top: 0;
            right: 0
        }

        .cas-tbl-location {
            margin-bottom: 15px;
        }

        .cas-tbl-location-txt {
            padding-left: .5rem;
        }

        .cas-tbl-cell {
            display: table-cell;
            vertical-align: middle;
            box-sizing: border-box;
        }

        .cas-tbl-featured {
            float: right;
            margin-top: .3rem;
            color: #b0b0b0;
        }

        .cas-tbl-left {
            width: 240px;
            min-width: 240px;
        }

        .cas-tbl-left-i {
            display: inline-block;
            width: 59px;
            height: 106px;
            font-size: 30px;
            font-weight: bold;
            position: relative;
            top: -5px;
            background-repeat: no-repeat;
            padding-top: 8px;
            vertical-align: top;
            text-align: center;
            margin: 0 10px 0 10px;
        }

        .cas-tbl-left-i-first {
            background-image: url(https://www.blackjackrealmoney.co.za/wp-content/uploads/2019/02/number_first.png)
        }

        .cas-tbl-left-i-regular {
            background-image: url(https://www.blackjackrealmoney.co.za/wp-content/uploads/2019/02/number_regular.png)
        }

        .cas-tbl-left-i-text {
            top: 10px;
            position: relative;
            color: #000;
            padding-top: 10px;
            font-weight: normal;
        }

        .cas-tbl-left-logo {
            width: 150px;
            text-align: center;
            display: inline-block;
            box-sizing: border-box;
            text-align: center;
            margin-top: 8px
        }

        .cas-tbl-left-review {
            text-align: center;
            position: relative;
            top: -5px;
        }

        .cas-tbl-mid-wrap {
            display: table;
            width: 100%
        }

        .cas-tbl-mid-offers {
            display: table-cell;
            padding: 10px;
            text-align: center;
            width: 45%
        }

        .cas-tbl-mid-offers a {
            color: #000 !important;
        }

        .cas-tbl-mid-plus {
            display: table-cell;
            width: 10%;
            text-align: center;
            font-size: 30px;
            vertical-align: middle;
        }

        .cas-tbl-mid-offer-head {
            margin-bottom: 8px;
            font-size: 14px;
            color: #666666;
            line-height: 1.5rem;
        }

        .cas-tbl-mid-offer1 {
            font-size: 30px;
            font-weight: normal;
            line-height: 1.9rem;
            margin-bottom: .4rem;
        }

        .cas-tbl-mid-offer2 {
            font-size: 18px;
            font-weight: normal;
            margin-top: 3px;
        }

        .cas-tbl-right {
            width: 12rem;
            text-align: center
        }

        .orange {
            color: #F57A01
        }

        .green {
            color: #007c59
        }

        .black {
            color: #000
        }

        .white {
            color: #FFF
        }

        .bg-orange {
            background-color: #F57A01 !important;
        }

        .bg-green {
            background-color: #007c59 !important;
        }


        .show-more {
            text-align: center
        }

        .lightgrey {
            color: lightgrey;
        }

        .mob {
            display: none;
        }

        #accas_tbl img {
            margin-bottom: 0;
            margin-top: 0;
            margin-right: 0;
            margin-left: 0;
            float: none;
            width: auto;
        }

        .btn {
            font-family: inherit;
            font-size: larger;
            font-weight: bold;
            text-decoration: none;
            cursor: pointer;
            display: inline-block;
            line-height: 1.9rem;
            height: auto;
            border: 1px solid transparent;
            vertical-align: middle;
            -webkit-appearance: none;
            color: white;
            text-align: center;
            background-color: #598526;
            border: 2px solid #FFF;
            box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.40);
            box-sizing: border-box;
            padding: 18px 26px 18px 26px;
        }

        .btn:hover {
            text-decoration: none;
        }

        .btn:focus {
            outline: none;
            border-color: rgba(0, 0, 0, .125);
            box-shadow: 0 0 0 3px rgba(0, 0, 0, .25);
        }

        ::-moz-focus-inner {
            border: 0;
            padding: 0;
        }

        @media (max-width: 750px) {
            .cas-tbl-wrap {
                padding: 0 1rem 1rem 1rem;
                margin-bottom: 18px;
            }

            .cas-tbl-cell {
                display: block;
                text-align: center
            }

            .cas-tbl-left {
                width: 100%;
            }

            .cas-tbl-right {
                width: 100%;
            }

            .cas-tbl-right .btn {
                width: 100%;
                margin-top: 10px;
            }

            .cas-tbl-mid-offers {
                margin: .5rem 0 .5rem 0;
                padding: 10px 0px 10px 0px;
            }

            .cas-tbl-mid-offer1 {
                font-size: 26px;
            }

            .hp-callout-123-cell {
                display: inline-block;
                width: 100%
            }

            .hp-icon {
                margin-bottom: 0
            }

            .hp-expert-reviews {
                width: 140px !important;
            }

            .hp-expert-reviews {
                top: 10px !important;
                right: 8px !important;
                margin-bottom: 8px !important;
            }

            .cas-tbl-mid-offer-head {
                font-size: 12px;
            }

            .cas-tbl-mid-plus {
                font-size: 22px;
            }

            .cas-tbl-left-review {
                display: none;
            }

            .cas-tbl-left-logo {
                margin-top: 20px;
            }

            .mob {
                display: block
            }

            .desktop {
                display: none;
            }
        }/* End custom CSS */