 <style type="text/css">
        img.wp-smiley,
        img.emoji {
            display: inline !important;
            border: none !important;
            box-shadow: none !important;
            height: 1em !important;
            width: 1em !important;
            margin: 0 .07em !important;
            vertical-align: -0.1em !important;
            background: none !important;
            padding: 0 !important;
        }
        
        html,
        body {
            overflow-x: hidden;
        }
        
        .star img {
            width: 18px;
        }
        
        p {
            text-align: justify!important;
        }
        
        .best-sportsbooks-header-text .content .seo-text>p {
            text-align: center!important;
        }
        
        .list-check-icon {
            display: none!important;
        }
  </style>
  <style type="text/css" id="wp-custom-css">
        .triple-crown-top-sportsbooks {
            margin: 0 40rem 4rem 1rem;
        }
  </style>
  <style>
  .lazyload{display:none;}
  </style>
  <style>

        .footer-top {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding-bottom: 2rem;
        }
        
        div#main-menu-container {
            align-items: center;
            justify-content: space-between;
            width: 100%;
            float: left;
        }
        
        .leagues-menu li a {
            font-family: Open Sans Condensed, sans-serif;
            font-style: normal;
            font-weight: 700;
            font-size: 1.4rem;
            line-height: 2.2rem;
            text-align: center;
            color: #fff;
        }
  </style>
  <style>
        html {
            font-size: 10px
        }
        
        #display-end,
        #main-menu-container,
        #nav-secondary-container,
        #sub-menu-container {
            max-width: 1366px!important
        }
        
        .main {
            font-family: Open Sans, sans-serif;
            margin-top: 8rem
        }
        
        @media (min-width:768px) {
            .main {
                margin-top: 0
            }
        }
        
        .what-you-can-find .what-to-find-text {
            padding: 0 1.4rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .what-to-find-text {
                padding: 0 3rem
            }
        }
        
        .what-you-can-find .industry-news .newswire-item,
        .what-you-can-find .what-to-find-text .button {
            background-color: transparent;
            border: none
        }
        
        .icon {
            font-family: SBR-icons, sans-serif
        }
        
        .lgSwitcherDesktop {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:1024px) {
            .lgSwitcherDesktop {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:1024px) {
            .lgSwitcherMobile {
                display: none!important;
                visibility: hidden
            }
        }
        
        .reusable-card {
            background-color: #fff;
            -webkit-box-shadow: 0 0 .8rem rgba(0, 0, 0, .15);
            box-shadow: 0 0 .8rem rgba(0, 0, 0, .15);
            border-radius: .4rem
        }
        
        .review-title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin-bottom: 2rem
        }
        
        .review-title .title {
            color: #421f16;
            font-size: 2.2rem;
            line-height: 2.3rem;
            font-weight: 800;
            margin: 0 0 0 .6rem
        }
        
        @media (min-width:768px) {
            .review-title .title {
                font-size: 2.6rem
            }
        }
        
        @media (min-width:1024px) {
            .review-title .title {
                font-size: 2.8rem
            }
        }
        
        .review-title .stars {
            height: 2rem;
            margin-left: 1rem
        }
        
        @media (min-width:768px) {
            .review-title .stars {
                display: block
            }
        }
        
        .review-title .stars .star-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-pack: distribute;
            justify-content: space-around;
            width: 4.5rem;
            height: 1.5rem
        }
        
        .review-title .stars .star-row .star {
            border-top: .5rem solid #eaeaea;
            border-right: .5rem solid #fff
        }
        
        .visit-button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #2e963d;
            color: #fff;
            border-radius: .4rem;
            text-align: center;
            font-size: 1.8rem;
            line-height: 2.5rem;
            font-weight: 700;
            padding: 1rem 1.6rem;
            width: 100%;
            margin-bottom: 1rem;
            height: 4.7rem;
            max-width: 29rem
        }
        
        .text-highlighted .title {
            font-family: Open Sans;
            font-style: normal;
            font-weight: 800;
            font-size: 2.2rem;
            line-height: 3rem;
            color: #421f16
        }
        
        @media screen and (min-width:768px) {
            .text-highlighted .title {
                font-size: 2.6rem;
                line-height: 4rem
            }
        }
        
        .text-highlighted .title .highlight {
            background: #128662;
            color: #fff;
            border-radius: .5rem;
            padding: .5rem;
            display: inline-block
        }
        
        .what-you-can-find .free-sports-picks,
        .what-you-can-find .industry-news,
        .what-you-can-find .odds-comparison {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            color: #fff;
            font-size: 1.6rem;
            margin-bottom: 6rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks,
            .what-you-can-find .industry-news,
            .what-you-can-find .odds-comparison {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                margin-bottom: 0;
                margin-left: 2.8rem;
                margin-right: 2.8rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .free-sports-picks,
            .what-you-can-find .industry-news,
            .what-you-can-find .odds-comparison {
                margin-left: 4.8rem;
                margin-right: 4.8rem
            }
        }
        
        .what-you-can-find {
            border-top: .3rem solid #128662;
            background: -webkit-radial-gradient(49.06% 79.45% at -2.06% 115%, #3957ae 0, #3957ae 26.68%, #2e4898 75.25%, #421f16 100%);
            background: -o-radial-gradient(49.06% 79.45% at -2.06% 115%, #3957ae 0, #3957ae 26.68%, #2e4898 75.25%, #421f16 100%);
            background: radial-gradient(49.06% 79.45% at -2.06% 115%, #3957ae 0, #3957ae 26.68%, #2e4898 75.25%, #421f16 100%)
        }
        
        .what-you-can-find .home-title-container {
            position: relative
        }
        
        @media (min-width:768px) {
            .what-you-can-find .home-title-container {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .home-title-container .title {
                font-size: 2.8rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .home-title-container .title {
                font-size: 3.8rem
            }
        }
        
        .what-you-can-find .home-title-container .stars {
            width: 1.95rem;
            overflow-y: hidden;
            position: absolute;
            top: .5rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .home-title-container .stars {
                width: 2rem;
                position: unset;
                right: unset;
                top: unset;
                left: unset
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .home-title-container .stars {
                width: 3.3rem
            }
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .home-title-container .stars {
                width: unset;
                overflow-y: unset
            }
        }
        
        .what-you-can-find .home-title-container .stars .star-row {
            width: 100%!important
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .home-title-container .stars .star-row {
                min-height: 1rem
            }
        }
        
        .what-you-can-find .home-title-container .stars .star-row .star-container .star {
            border-right: .5rem solid transparent!important;
            border-top: .5rem solid #59679c
        }
        
        .what-you-can-find .home-title-container>.stars:first-child {
            left: 3.6rem
        }
        
        .what-you-can-find .home-title-container>.stars:last-child {
            right: 3.6rem
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .home-title-container>.stars {
                min-width: 11rem;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        .what-you-can-find .main-title {
            margin: 2.5rem 0
        }
        
        @media (min-width:768px) {
            .what-you-can-find .main-title {
                margin: 4rem 0
            }
        }
        
        .what-you-can-find .main-title .title {
            position: relative;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }
        
        @media (min-width:768px) {
            .what-you-can-find .main-title .title {
                display: inline
            }
        }
        
        .what-you-can-find .main-title .title span {
            color: #fff
        }
        
        .what-you-can-find .blocks-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .blocks-container {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }
        }
        
        .what-you-can-find .sbr-options {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }
        
        .what-you-can-find .sbr-community {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .sbr-options {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1;
                -webkit-box-flex: 1;
                -ms-flex: 1;
                flex: 1
            }
            .what-you-can-find .sbr-community {
                -webkit-box-ordinal-group: 3;
                -ms-flex-order: 2;
                order: 2;
                -ms-flex-preferred-size: 40rem;
                flex-basis: 40rem
            }
        }
        
        .what-you-can-find .seo-text {
            margin-bottom: 2rem
        }
        
        .what-you-can-find .image {
            position: absolute;
            right: 0;
            padding: 0
        }
        
        @media (min-width:768px) {
            .what-you-can-find .image {
                position: relative;
                float: none;
                width: 30rem
            }
        }
        
        .what-you-can-find .what-to-find-text .title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            color: #fff;
            font-size: 2.8rem
        }
        
        .what-you-can-find .what-to-find-text .red {
            width: .3rem;
            background: #128662;
            margin-right: .2rem;
            height: 2rem;
            margin-top: .7rem
        }
        
        .what-you-can-find .what-to-find-text h3 {
            margin-left: .5rem;
            font-weight: 800;
            font-size: 2.8rem;
            margin-bottom: 2rem
        }
        
        .what-you-can-find .what-to-find-text .button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            color: #fff;
            border: .1rem solid #fff;
            border-radius: .4rem;
            width: 18rem;
            height: 4rem;
            font-weight: 700;
            font-size: 1.4rem
        }
        
        .what-you-can-find .free-sports-picks {
            margin-bottom: 6rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks {
                margin-bottom: 3rem;
                margin-right: 0;
                min-height: 31.7rem;
                background-repeat: no-repeat;
                background-position-y: top;
                background-position-x: right;
                padding-top: 4rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .free-sports-picks {
                margin-right: 0
            }
        }
        
        .what-you-can-find .free-sports-picks .section-content {
            margin-top: 30rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks .section-content {
                margin-top: 0
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks .what-to-find-text {
                padding: 0 0 0 3rem
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks .what-to-find-text .seo-text {
                width: 40rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .free-sports-picks .what-to-find-text .seo-text {
                width: 52rem
            }
        }
        
        .what-you-can-find .odds-comparison {
            margin-bottom: 0;
            padding-bottom: 30rem;
            background-repeat: no-repeat;
            background-position-y: bottom;
            background-position-x: right
        }
        
        @media (min-width:768px) {
            .what-you-can-find .odds-comparison {
                padding-bottom: 2.3rem;
                background-position-y: bottom;
                background-position-x: left
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .odds-comparison {
                padding-bottom: 7.6rem;
                min-height: 38rem
            }
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .what-you-can-find .odds-comparison {
                display: block
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .odds-comparison .what-to-find-text {
                margin-left: 29rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .odds-comparison .what-to-find-text {
                margin-left: 45rem
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .odds-comparison .button {
                float: right
            }
        }
        
        .what-you-can-find .industry-news .newswire-list {
            margin-bottom: 2rem
        }
        
        .what-you-can-find .industry-news .newswire-item {
            margin: 2rem 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            color: #88d4ff;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        .what-you-can-find .industry-news .newswire-item span {
            font-size: 1.4rem;
            margin-right: 1rem
        }
        
        .what-you-can-find .industry-news .newswire-item p {
            margin-bottom: 0
        }
        
        .what-you-can-find .industry-news .what-to-find-text {
            margin-top: 25rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .industry-news .what-to-find-text {
                margin-top: 0;
                padding-top: 1rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .industry-news .what-to-find-text {
                padding-top: 2.3rem
            }
        }
        
        .what-you-can-find .industry-news .what-to-find-text .title {
            max-width: 16rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .industry-news .what-to-find-text .title {
                max-width: unset
            }
        }
        
        .what-you-can-find .industry-news .last-updated {
            font-size: 1rem;
            color: #b1c0cb
        }
        
        .featured-sportsbooks {
            background: #e5e5e5;
            padding-bottom: 2rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks {
                padding-bottom: 4rem
            }
        }
        
        .featured-sportsbooks .text-highlighted {
            text-align: center;
            margin: 2rem 0
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .text-highlighted {
                margin: 2.7rem 0
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .text-highlighted {
                margin: 3.7rem 0
            }
        }
        
        .featured-sportsbooks .featured-sportsbooks-bottom-text-container .view-all {
            color: #000;
            font-family: Open Sans;
            font-size: 1.2rem;
            line-height: 1.6rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-top: 1.6rem;
            margin-bottom: .5rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .featured-sportsbooks-bottom-text-container .view-all {
                font-size: 1.6rem;
                line-height: 2.2rem
            }
        }
        
        .featured-sportsbooks .featured-sportsbooks-bottom-text-container .link-text {
            width: 100%;
            margin: .5rem 0;
            font-family: Open Sans;
            font-size: 1.2rem;
            line-height: 1.6rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            color: #3699ff!important
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .featured-sportsbooks-bottom-text-container .link-text {
                font-size: 1.4rem;
                line-height: 1.9rem
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .featured-sportsbooks-bottom-text-container .link-text {
                font-size: 1.6rem;
                line-height: 2.2rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-top: 2rem;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 0 1rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                padding: 0 3.4rem
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .sportsbooks-container {
                padding: 0 2.7rem
            }
        }
        
        @media (min-width:1366px) {
            .featured-sportsbooks .sportsbooks-container {
                padding: 0 8.75rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container .visit-site {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            background-color: #2e963d;
            color: #fff;
            border-radius: .4rem;
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            font-size: 1.2rem;
            font-weight: 700;
            min-height: 3.5rem
        }
        
        .featured-sportsbooks .sportsbooks-container .visit-review,
        .featured-sportsbooks .sportsbooks-container .visit-site {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            line-height: 1.4rem;
            width: 100%
        }
        
        .featured-sportsbooks .sportsbooks-container .visit-review {
            font-family: Open Sans;
            font-size: 1rem;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            color: #3699ff
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-text {
            font-family: Open Sans;
            font-size: 1.2rem;
            line-height: 1.4rem;
            color: #2d3047
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container .featured-text {
                padding: .5rem 1rem;
                text-align: center
            }
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container .featured-text,
            .featured-sportsbooks .sportsbooks-container .visit-review {
                line-height: 1.6rem
            }
        }
        
        @media (min-width:1366px) {
            .featured-sportsbooks .sportsbooks-container .featured-text,
            .featured-sportsbooks .sportsbooks-container .visit-review {
                font-size: 1.4rem;
                line-height: 1.9rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            width: 11rem;
            -webkit-box-sizing: content-box;
            box-sizing: content-box;
            margin-bottom: 1.5rem;
            background-color: #fff;
            padding: 1rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
                margin: 0 .5rem 2rem;
                width: 11rem
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
                margin: 0 .7rem 2rem;
                width: 16rem
            }
        }
        
        @media (min-width:1366px) {
            .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
                margin: 0 1.25rem 2rem;
                width: 19rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-top {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0 .2rem 1.3rem;
            width: 100%;
            height: 4rem
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-top .book-icon {
            max-height: 3rem
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 1rem 0;
            width: 100%
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .featured-text {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 6.4rem;
            text-align: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .visit-review {
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-top: 1.5rem
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .rating-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 1.1rem 0
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .rating-container .rating-icon {
            width: 4rem;
            height: 4rem
        }
        
        .online-sportsbooks {
            background-color: #f2f2f2
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .online-books {
                padding-top: 1rem
            }
        }
        
        .online-books .home-title-container {
            padding: 0 1.4rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
            margin-top: 5rem
        }
        
        @media (min-width:768px) {
            .online-books .home-title-container {
                margin-top: 7rem;
                margin-bottom: 6rem
            }
        }
        
        .online-books .home-title-container .stars {
            margin-top: .5rem
        }
        
        .online-books .home-title-container .stars .star-row .star-container .star {
            border-right: .5rem solid #f1f1f3
        }
        
        .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:375px) {
            .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:768px) {
            .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
                display: none;
                visibility: hidden
            }
        }
        
        @media (min-width:1024px) {
            .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
                display: block;
                visibility: visible
            }
        }
        
        .online-books .home-title-container .title {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            max-width: 15rem
        }
        
        @media (min-width:768px) {
            .online-books .home-title-container .title {
                display: block;
                font-size: 3.8rem;
                max-width: 70rem
            }
        }
        
        .online-books .home-title-container .title>span:not(.highlighted) {
            text-align: center;
            width: 32rem
        }
        
        @media (min-width:1024px) {
            .online-books .home-title-container .title>span:not(.highlighted) {
                width: 3.5rem
            }
        }
        
        .online-books .online-sportsbooks-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 1.9rem;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            max-width: 37.5rem;
            margin: 0 auto
        }
        
        @media (min-width:768px) {
            .online-books .online-sportsbooks-container {
                max-width: 75rem
            }
        }
        
        .online-books .online-sportsbooks-container>div {
            background-color: #fff;
            margin: 0 .85rem 3rem;
            width: 9.5rem;
            height: 3.7rem;
            overflow: hidden;
            border-radius: .5rem;
            -webkit-box-shadow: 0 0 1.1rem rgba(0, 0, 0, .11);
            box-shadow: 0 0 1.1rem rgba(0, 0, 0, .11);
            border: .1rem solid #b1c0cb
        }
        
        @media (min-width:768px) {
            .online-books .online-sportsbooks-container>div {
                width: 15rem;
                height: 5rem;
                margin: 0 3.2rem 3.5rem
            }
        }
        
        .online-books .online-sportsbooks-container>div>a>div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            height: 100%
        }
        
        .online-books .online-sportsbooks-container>div>a>div>img {
            height: auto;
            width: 7rem
        }
        
        @media (min-width:768px) {
            .online-books .online-sportsbooks-container>div>a>div>img {
                width: 9.5rem
            }
        }
        
        * {
            font-family: Open Sans, sans-serif
        }
        
        html {
            font-size: 10px
        }
        
        #display-end,
        #main-menu-container,
        #nav-secondary-container,
        #sub-menu-container {
            max-width: 1366px!important
        }
        
        .main {
            margin-top: 8rem
        }
        
        @media (min-width:768px) {
            .main {
                margin-top: 0
            }
        }
        
        .icon {
            font-family: SBR-icons, sans-serif
        }
        
        .lgSwitcherDesktop {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:1024px) {
            .lgSwitcherDesktop {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:1024px) {
            .lgSwitcherMobile {
                display: none!important;
                visibility: hidden
            }
        }
        
        .content-block {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 100%
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .content-block {
                display: block
            }
        }
        
        .content-block .content {
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            max-width: 136.6rem;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            position: relative;
            height: 100%
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .content-block .content {
                display: block;
                margin: 0 auto;
                height: auto
            }
        }
        
        .home-title-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding: 0 1.4rem
        }
        
        @media (min-width:768px) {
            .home-title-container {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center
            }
        }
        
        .home-title-container .title {
            margin: 0
        }
        
        .home-title-container .title .highlighted {
            color: #fff;
            background-color: #128662;
            border-radius: .3rem;
            padding: .4rem .3rem
        }
        
        @media (min-width:768px) {
            .home-title-container .title {
                margin: 0 3rem!important
            }
        }
        
        .home-title-container .stars {
            margin-left: 0!important
        }
        
        .home-title-container .stars .star-row {
            width: auto!important
        }
        
        .home-title-container .stars .star-row .star-container .star {
            border-top: .5rem solid #c8c8c9
        }
        
        .home-title-container .stars .star-row .home-star-container {
            margin-left: .55rem
        }
        
        .home-title-container .stars .star-row .home-inverted-star-container {
            margin-right: .55rem;
            margin-bottom: 1rem;
            -webkit-transform: rotate(90deg);
            -o-transform: rotate(90deg);
            transform: rotate(90deg)
        }
        
        .visit-button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #2e963d;
            color: #fff;
            border-radius: .4rem;
            text-align: center;
            font-size: 1.8rem;
            line-height: 2.5rem;
            font-weight: 700;
            padding: 1rem 1.6rem;
            width: 100%;
            margin-bottom: 1rem;
            height: 4.7rem;
            max-width: 29rem
        }
        
        .after-sales-modal {
            width: 100%;
            height: 100%;
            background-color: rgba(45, 48, 71, .75);
            display: block;
            position: fixed;
            z-index: 2500;
            padding: 4rem .7rem 0
        }
        
        .after-sales-modal.hide {
            display: none
        }
        
        @media (min-width:375px) {
            .after-sales-modal {
                padding: 6rem 1.6rem 0
            }
        }
        
        @media (min-width:768px) {
            .after-sales-modal {
                padding: 6rem 4.6rem 0;
                min-height: 42.8rem
            }
        }
        
        @media (min-width:1024px) {
            .after-sales-modal {
                padding: 6rem 12.8rem 0
            }
        }
        
        .after-sales-modal .after-sales-content {
            width: 100%;
            background: #fff;
            margin: auto;
            border-radius: .4rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            position: fixed;
            top: 0;
            left: 0;
            height: 100%
        }
        
        @media (min-width:1024px) {
            .after-sales-modal .after-sales-content {
                position: static;
                height: auto
            }
        }
        
        @media (min-width:1366px) {
            .after-sales-modal .after-sales-content {
                width: 768px
            }
        }
        
        .after-sales-modal .after-sales-content .close-modal {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            color: #3e6184;
            font-size: 1.2rem;
            margin-bottom: 2rem;
            width: 100%
        }
        
        .after-sales-modal .after-sales-content .close-modal i {
            margin: 1rem 1rem 0 0
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .close-modal i {
                margin: 1.5rem 1.5rem 0 0
            }
        }
        
        .after-sales-modal .after-sales-content .completed-form.hide {
            display: none
        }
        
        .after-sales-modal .after-sales-content .completed-form {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            height: 36.8rem
        }
        
        .after-sales-modal .after-sales-content .completed-form img {
            margin: 0 auto 2rem;
            max-width: 8rem
        }
        
        .after-sales-modal .after-sales-content .rate-modal {
            height: 100%;
            overflow: scroll
        }
        
        @media (min-width:1024px) {
            .after-sales-modal .after-sales-content .rate-modal {
                overflow: hidden
            }
        }
        
        .after-sales-modal .after-sales-content .completed-form,
        .after-sales-modal .after-sales-content .rate-modal {
            padding: 0 1.8rem 3rem
        }
        
        .after-sales-modal .after-sales-content .completed-form .completed-modal-title,
        .after-sales-modal .after-sales-content .rate-modal .rate-modal-title {
            font-style: normal;
            font-weight: 700;
            font-size: 2.3rem;
            line-height: 3.1rem;
            color: #2d3047;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .completed-form .completed-modal-title,
            .after-sales-modal .after-sales-content .rate-modal .rate-modal-title {
                font-size: 2.8rem;
                line-height: 3.8rem
            }
        }
        
        .after-sales-modal .after-sales-content .completed-form .completed-modal-title p,
        .after-sales-modal .after-sales-content .rate-modal .rate-modal-title p {
            margin-bottom: 2rem
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .completed-form .completed-modal-title p,
            .after-sales-modal .after-sales-content .rate-modal .rate-modal-title p {
                margin-bottom: 3rem
            }
        }
        
        .after-sales-modal .after-sales-content .rate-modal .book-logo {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-bottom: 2rem
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .rate-modal .book-logo {
                margin-bottom: 3rem
            }
        }
        
        .after-sales-modal .after-sales-content .rate-modal .book-logo img {
            max-width: 13.6rem;
            max-height: 5rem
        }
        
        .after-sales-modal .after-sales-content .rate-modal .rate-stars {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-bottom: 3rem
        }
        
        .after-sales-modal .after-sales-content .rate-modal .rate-stars i {
            margin: 0 .75rem;
            font-size: 3rem;
            color: #d7dee2
        }
        
        .after-sales-modal .after-sales-content .comment-wrapper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-bottom: 2rem
        }
        
        .after-sales-modal .after-sales-content .comment-wrapper label {
            font-weight: 400;
            font-size: 1.4rem;
            line-height: 1.9rem;
            color: #2d3047;
            margin-bottom: 1rem
        }
        
        .after-sales-modal .after-sales-content .comment-wrapper textarea {
            width: 30.3rem;
            height: 11.4rem;
            border: .1rem solid #a7b8c7;
            border-radius: .5rem;
            font-weight: 400;
            font-size: 1.4rem;
            line-height: 1.9rem;
            color: #2d3047;
            padding: 1.1rem 1.5rem
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .comment-wrapper textarea {
                width: 56rem;
                height: 8rem
            }
        }
        
        .after-sales-modal .after-sales-content .after-sales-footer {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .after-sales-footer {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center
            }
        }
        
        .after-sales-modal .after-sales-content .after-sales-footer a {
            font-style: normal;
            font-weight: 600;
            font-size: 1.2rem;
            line-height: 1.6rem;
            color: #6195ed;
            margin: auto 0
        }
        
        @media (min-width:768px) {
            .after-sales-modal .after-sales-content .after-sales-footer a {
                margin: auto 3rem auto 0
            }
        }
        
        .after-sales-modal .after-sales-content .after-sales-footer .submit-button {
            width: 14.5rem;
            height: 3.5rem;
            background: #2e963d;
            border-radius: .5rem;
            color: #fff;
            font-weight: 700;
            font-size: 1.4rem;
            line-height: 1.9rem;
            border: none
        }
        
        .after-sales-modal .g-recaptcha {
            margin-bottom: 3rem
        }
        
        .after-sales-modal .warning {
            display: none;
            color: #128662;
            font-size: 1.4rem;
            line-height: 1.9rem;
            margin-bottom: 2rem
        }
        
        .after-sales-modal .hidden-input {
            display: block;
            height: 0;
            padding: 0;
            border: 0;
            margin: 0
        }
        
        .gdpr-modal-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: fixed;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            width: 100%;
            height: 15.3rem;
            padding: 2rem 4rem;
            background-color: #421f16;
            z-index: 3;
            bottom: 0
        }
        
        .gdpr-modal-container.hide {
            display: none
        }
        
        @media (min-width:768px) {
            .gdpr-modal-container {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                height: 6.9rem;
                padding: 1.2rem 4.5rem
            }
        }
        
        @media (min-width:1024px) {
            .gdpr-modal-container {
                padding: 1.65rem 4.5rem
            }
        }
        
        .gdpr-modal-container p {
            font-weight: 400;
            font-size: 1.1rem;
            line-height: 1.5rem;
            color: #fff;
            text-align: justify;
            margin: 0
        }
        
        @media (min-width:768px) {
            .gdpr-modal-container p {
                width: 50.1rem;
                text-align: left
            }
        }
        
        @media (min-width:1024px) {
            .gdpr-modal-container p {
                font-size: 1.3rem;
                line-height: 1.77rem;
                width: 76rem
            }
        }
        
        @media (min-width:1366px) {
            .gdpr-modal-container p {
                width: 85.8rem
            }
        }
        
        .gdpr-modal-container p a {
            color: #fff;
            text-decoration: underline
        }
        
        .gdpr-modal-container #gdpr-accept {
            width: 16.5rem;
            height: 3.8rem;
            font-weight: 700;
            font-size: 1.6rem;
            line-height: 3.5rem;
            text-align: center;
            color: #fff;
            border-radius: .4rem;
            border: .1rem solid #fff;
            margin-top: 1.6rem;
            background-color: #421f16
        }
        
        @media (min-width:768px) {
            .gdpr-modal-container #gdpr-accept {
                margin-top: 0;
                margin-left: 2.3rem;
                width: 17rem
            }
        }
        
        @media (min-width:1024px) {
            .gdpr-modal-container #gdpr-accept {
                margin-left: 1.9rem
            }
        }
        
        @media (min-width:1366px) {
            .gdpr-modal-container #gdpr-accept {
                margin-left: 3.7rem
            }
        }
        
        .unabled-link-modal {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            z-index: 2500;
            background-color: rgba(45, 48, 71, .75);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0 1.6rem
        }
        
        .unabled-link-modal.hide {
            display: none
        }
        
        @media (min-width:768px) {
            .unabled-link-modal {
                padding: 0 3rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content {
            width: 100%;
            background: #fff;
            border-radius: .4rem;
            height: 25.8rem
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content {
                height: 42.8rem;
                max-width: 76.8rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-ups-text-and-image {
            position: relative;
            width: 10.2rem;
            height: 10.2rem
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-ups-text-and-image {
                width: 18.6rem;
                height: 18.6rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-ups-text-and-image img.restricted-circle-img {
            position: absolute;
            width: auto;
            height: 10.2rem
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-ups-text-and-image img.restricted-circle-img {
                height: 18.6rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-ups-text-and-image .unabled-link-ups-text {
            font-family: Open Sans;
            font-weight: 800;
            font-size: 2.8rem;
            line-height: 2.5rem;
            color: #421f16;
            position: absolute;
            left: 2rem;
            top: 3.5rem;
            border-left: .3rem solid #128662;
            padding-left: .4rem
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-ups-text-and-image .unabled-link-ups-text {
                font-size: 5rem;
                line-height: 4.4rem;
                left: 3.5rem;
                top: 7rem;
                border-width: .5rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-sorry-text-box {
            margin-top: 2rem;
            max-width: 23rem;
            text-align: center
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-sorry-text-box {
                margin-top: 3rem;
                max-width: 55rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-sorry-text-box .unabled-link-sorry-text {
            color: #2d3047;
            font-family: Open Sans;
            font-weight: 600;
            font-size: 1.6rem;
            line-height: 2rem
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content .unabled-link-modal-main-content .unabled-link-sorry-text-box .unabled-link-sorry-text {
                font-size: 2.8rem;
                line-height: 3.8rem
            }
        }
        
        .unabled-link-modal .unabled-link-modal-content .close-modal {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            color: #3e6184;
            font-size: 1.2rem;
            margin-bottom: 2rem;
            width: 100%
        }
        
        .unabled-link-modal .unabled-link-modal-content .close-modal i {
            margin: 1rem 1rem 0 0
        }
        
        @media (min-width:768px) {
            .unabled-link-modal .unabled-link-modal-content .close-modal i {
                margin: 1.5rem 1.5rem 0 0
            }
        }
        
        .page-content #page-content-shadow {
            background-color: rgba(45, 48, 71, .75);
            position: absolute;
            left: 0;
            top: 0;
            width: 0;
            height: 0;
            z-index: 5
        }
        
        @media (min-width:1024px) {
            .page-content #page-content-shadow {
                display: none;
                visibility: hidden
            }
        }
        
        .page-content main {
            width: 100%
        }
        
        body {
            position: relative;
            overflow-y: scroll
        }
        
        header ul,
        section ul {
            list-style: none;
            padding-left: 0
        }
        
        ul li a {
            font-family: Open Sans, sans-serif
        }
        
        #picks-header {
            top: 0;
            position: fixed;
            z-index: 2000;
            width: 100%
        }
        
        .container {
            max-width: 1366px!important
        }
        
        .leagues-menu {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            margin-bottom: 0
        }
        
        #sports-button span {
            color: #fff;
            font-weight: 700
        }
        
        .triangle {
            width: 0;
            height: 0;
            border-left: .8rem solid transparent;
            border-right: .8rem solid transparent;
            border-bottom: .8rem solid #dfdfdf;
            position: absolute;
            top: 8.2rem
        }
        
        .nav-primary {
            background-color: #421f16;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        .nav-secondary {
            background: -webkit-gradient(linear, left top, left bottom, color-stop(35.94%, #fff), to(#dfdfdf));
            background: -webkit-linear-gradient(top, #fff 35.94%, #dfdfdf);
            background: -o-linear-gradient(top, #fff 35.94%, #dfdfdf 100%);
            background: linear-gradient(180deg, #fff 35.94%, #dfdfdf);
            width: 100%
        }
        
        .leagues-menu li {
            margin-right: 2rem;
            height: 4rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            white-space: nowrap
        }
        
        .leagues-menu li a {
            font-family: Open Sans Condensed, sans-serif;
            font-style: normal;
            font-weight: 700;
            font-size: 1.4rem;
            line-height: 2.2rem;
            text-align: center;
            color: #fff;
        }
        
        .top-links-menu ul li a {
            font-weight: 700
        }
        
        .sports-menu ul li a,
        .top-links-menu ul li a {
            height: 4.4rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            width: 100%
        }
        
        .sports-menu ul li a {
            font-weight: bolder
        }
        
        .sports-menu ul li,
        .top-links-menu ul li {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        #mobile-menu li {
            margin-bottom: 1.5rem
        }
        
        .brands-menu-mobile ul li a {
            font-weight: 300;
            font-size: 1.8rem;
            line-height: 2.5rem
        }
        
        .leagues-menu {
            overflow-x: scroll;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: start
        }
        
        .menu-sports-container {
            overflow-x: scroll;
            width: calc(100% - 20.3rem)
        }
        
        @media (min-width:768px) {
            .menu-sports-container {
                width: calc(100% - 35.1rem)
            }
        }
        
        @media (min-width:1024px) {
            .menu-sports-container {
                width: auto
            }
        }
        
        .nav-primary .nav a {
            font-size: 2rem;
            color: #fff;
            font-weight: 700;
            line-height: 2.6rem;
            text-align: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding-bottom: 0
        }
        
        #main-menu-desktop li a {
            padding: 0 1.5rem!important
        }
        
        #barry-desktop,
        #display-end,
        #main-menu-desktop {
            display: none;
            visibility: hidden
        }
        
        #main-menu-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        #mobile-menu li a {
            font-style: normal;
            font-weight: 700;
            font-size: 2.8rem;
            color: #fff
        }
        
        .sports-menu,
        .top-links-menu {
            padding-left: 1.5rem;
            padding-top: 1rem
        }
        
        .sports-menu ul li a,
        .top-links-menu ul li a {
            color: #fff;
            font-size: 1.4rem;
            line-height: 1.9rem
        }
        
        .top-links-menu {
            width: 9.5rem;
            background-color: #0f1736
        }
        
        .sports-menu span,
        .top-links-menu span {
            color: #b1c0cb;
            font-size: 1.2rem;
            font-style: normal;
            line-height: 1.6rem;
            font-weight: 400;
            font-family: Open Sans
        }
        
        .sports-menu {
            width: 14.5rem
        }
        
        .sports-menu ul {
            margin-left: 0
        }
        
        #sports-button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            height: 4rem;
            min-width: 9.5rem;
            background: -webkit-gradient(linear, left bottom, left top, color-stop(-103.75%, rgba(0, 0, 0, .45)), color-stop(68.75%, transparent)), #128662;
            background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .45) -103.75%, transparent 68.75%), #128662;
            background: -o-linear-gradient(bottom, rgba(0, 0, 0, .45) -103.75%, transparent 68.75%), #128662;
            background: linear-gradient(0deg, rgba(0, 0, 0, .45) -103.75%, transparent 68.75%), #128662;
            margin-right: 2rem
        }
        
        .brands-menu-mobile span {
            font-style: normal;
            font-weight: 400;
            font-size: 1.2rem;
            line-height: 1.6rem;
            color: #fff;
            padding: .85rem 0
        }
        
        #sports-button span {
            font-size: 2rem;
            font-family: Open Sans Condensed, sans-serif;
            margin-right: .5rem
        }
        
        #sports-button-triangle {
            width: 0;
            height: 0;
            margin-left: .5rem;
            border-top: .6rem solid #fff;
            border-left: .6rem solid transparent;
            border-right: .6rem solid transparent
        }
        
        #mobile-menu {
            position: absolute;
            width: 100%;
            overflow: hidden;
            height: 0
        }
        
        #mobile-menu {
            top: 4rem;
            text-align: center;
            z-index: 100;
            overflow-y: scroll;
            background-color: #2e2e2e;
            width: 100%;
            left: 0
        }
        
        #mobile-menu ul {
            padding-top: 1.9rem
        }
        
        #sub-menu {
            position: absolute;
            height: 0;
            width: 100%;
            top: 8rem;
            left: 0;
            overflow: hidden;
            z-index: 10
        }
        
        .menu-items {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 100%;
            height: 100%;
            background-color: #421f16
        }
        
        .brands-menu-mobile {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        .brands-menu-mobile img {
            margin-bottom: 1.1rem
        }
        
        .main-menu-mobile {
            background: -webkit-gradient(linear, left top, left bottom, color-stop(53.76%, rgba(11, 21, 58, 0)), color-stop(155.79%, #0b153a)), #421f16;
            background: -webkit-linear-gradient(top, rgba(11, 21, 58, 0) 53.76%, #0b153a 155.79%), #421f16;
            background: -o-linear-gradient(top, rgba(11, 21, 58, 0) 53.76%, #0b153a 155.79%), #421f16;
            background: linear-gradient(180deg, rgba(11, 21, 58, 0) 53.76%, #0b153a 155.79%), #421f16;
            padding: 1.5rem 0
        }
        
        .sub-nav {}
        
        #nav-secondary-container {
            margin: 0
        }
        
        #nav-secondary-container .search-wrapper {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            z-index: 2;
            position: absolute;
            right: 0;
            top: 0;
            background: -webkit-gradient(linear, left top, left bottom, color-stop(35.94%, #fff), to(#dfdfdf));
            background: -webkit-linear-gradient(top, #fff 35.94%, #dfdfdf);
            background: -o-linear-gradient(top, #fff 35.94%, #dfdfdf 100%);
            background: linear-gradient(180deg, #fff 35.94%, #dfdfdf);
            height: 100%;
            width: 4rem;
            padding: .5rem 4rem .5rem .8rem
        }
        
        @media (min-width:768px) {
            #nav-secondary-container .search-wrapper {
                width: auto;
                padding-right: 0;
                margin-right: 1rem
            }
        }
        
        @media (min-width:1024px) {
            #nav-secondary-container .search-wrapper {
                margin-right: 0
            }
        }
        
        @media (min-width:1366px) {
            #nav-secondary-container .search-wrapper {
                width: 28rem
            }
        }
        
        #nav-secondary-container .search-wrapper .toggle-search-lighter {
            background-repeat: no-repeat;
            background-position: 50%;
            width: 2rem;
            height: 2rem;
            right: 4.7rem;
            position: absolute;
            opacity: 0
        }
        
        @media (min-width:768px) {
            #nav-secondary-container .search-wrapper .toggle-search-lighter {
                right: 1rem;
                top: 1rem;
                opacity: 1
            }
        }
        
        #nav-secondary-container .search-wrapper .toggle-search-icon {
            background-repeat: no-repeat;
            background-position: 50%;
            min-width: 4rem;
            padding: 1.4rem;
            height: 100%;
            right: 0;
            position: absolute
        }
        
        @media (min-width:768px) {
            #nav-secondary-container .search-wrapper .toggle-search-icon {
                display: none;
                visibility: hidden
            }
        }
        
        #nav-secondary-container .search-wrapper input {
            opacity: 0;
            width: 0;
            font-family: Open Sans;
            font-size: 1.2rem;
            border: .1rem solid #b1c0cb!important;
            border-radius: .5rem;
            color: #7b7b7b;
            background: #fff;
            height: 100%;
            padding-left: .8rem
        }
        
        @media (min-width:768px) {
            #nav-secondary-container .search-wrapper input {
                opacity: 1;
                width: 15rem
            }
        }
        
        @media (min-width:1366px) {
            #nav-secondary-container .search-wrapper input {
                width: 28rem
            }
        }
        
        #nav-secondary-container .results-wrapper {
            display: none;
            height: 100vh
        }
        
        @media (min-width:768px) {
            #nav-secondary-container .results-wrapper {
                height: 25rem
            }
        }
        
        #nav-secondary-container #datafetch {
            background-color: #fff;
            position: absolute;
            width: 100%;
            top: 7.8rem;
            z-index: 5
        }
        
        @media (min-width:768px) {
            #nav-secondary-container #datafetch {
                width: 27.2rem;
                height: auto;
                top: 7.4rem;
                right: 1rem;
                border: .1rem solid #b1c0cb;
                border-top: none
            }
        }
        
        @media (min-width:1024px) {
            #nav-secondary-container #datafetch {
                top: 12.4rem;
                right: 2rem
            }
        }
        
        @media (min-width:1366px) {
            #nav-secondary-container #datafetch {
                position: relative;
                top: -.7rem;
                margin-left: auto;
                margin-right: -2rem
            }
        }
        
        .menu-separator {
            background: #697785;
            height: .1rem;
            width: 3.5rem;
            margin-top: 5rem;
            margin-bottom: 1.7rem;
            margin-left: 0
        }
        
        #sub-menu-container {
            padding: 0;
            height: 100%
        }
        
        #menu-button {
            color: #fff;
            position: absolute;
            right: 0;
            top: 0;
            padding: 1.25rem 1.6rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            height: 4rem
        }
        
        .lineBottom,
        .lineMiddle,
        .lineTop {
            background: #fff;
            border-radius: .9rem;
            height: .3rem;
            width: 1.7rem
        }
        
        .lineTop {
            -webkit-transform: none;
            -o-transform: none;
            transform: none;
            -webkit-transform-origin: top left;
            -o-transform-origin: top left;
            transform-origin: top left;
            margin-bottom: .3rem
        }
        
        .lineMiddle {
            opacity: 1
        }
        
        .lineBottom {
            -webkit-transform: none;
            -o-transform: none;
            transform: none;
            -webkit-transform-origin: top left;
            -o-transform-origin: top left;
            transform-origin: top left;
            margin-top: .3rem
        }
        
        @media (min-width:768px) {
            #picks-header {
                position: static
            }
            .top-links-menu {
                width: 14.5rem
            }
            .leagues-menu {
                width: auto
            }
            .leagues-menu,
            .menu-sports-container {
                overflow-x: auto
            }
            #sub-menu-container {
                padding: 0;
                height: auto
            }
            .menu-items {
                max-width: -webkit-fit-content;
                max-width: -moz-fit-content;
                max-width: fit-content
            }
            #sports-button {
                width: 14.5rem
            }
        }
        
        @media (min-width:1024px) {
            #sub-menu {
                top: 13rem
            }
            #sub-menu-container {
                padding: 0 1.5rem
            }
            .sub-nav {
                overflow-x: auto
            }
            #menu-button {
                display: none;
                visibility: hidden
            }
            #nav-secondary-container {
                margin: 0 auto
            }
            #main-menu-container {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: end;
                -ms-flex-align: end;
                align-items: flex-end;
                -webkit-box-pack: inherit;
                -ms-flex-pack: inherit;
                justify-content: inherit;
                padding: 0 1.5rem;
                height: 6rem
            }
            #barry-desktop {
                display: block;
                visibility: visible;
                margin-right: 1.5rem;
                width: 14.5rem;
                height: 4.8rem;
                margin-bottom: 1rem;
                padding-left: .5rem
            }
            #barry-mobile {
                display: none;
                visibility: hidden
            }
            .nav-primary {
                height: auto;
                -webkit-box-align: end;
                -ms-flex-align: end;
                align-items: flex-end;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-pack: inherit;
                -ms-flex-pack: inherit;
                justify-content: inherit;
                padding: 15px 0;
            }
            #main-menu-desktop {
                padding-bottom: .8rem
            }
            #display-end,
            #main-menu-desktop {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                visibility: visible
            }
            #display-end {
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end;
                height: 3rem
            }
            .brands-menu-container {
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between
            }
            .brands-menu-container,
            .brands-menu-container span {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
            .brands-menu-container span {
                color: #b1c0cb;
                font-size: 1.2rem;
                line-height: 1.6rem;
                margin-right: 1rem;
                font-family: Open Sans, sans-serif
            }
            .brands-menu-desktop {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-bottom: 0;
                padding: 0 1.2rem;
                height: 3rem;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                background: #192862;
                border-bottom-left-radius: .5rem;
                border-bottom-right-radius: .5rem
            }
            .leagues-menu li a {
                font-size: 1.6rem
            }
            .brands-menu-desktop li {
                margin-right: 1.5rem
            }
            .brands-menu-desktop li:last-child {
                margin-right: 0
            }
            .brands-menu-desktop li a {
                font-size: 1.2rem;
                line-height: 1.6rem;
                font-weight: 400;
                font-family: Open Sans;
                color: #fff
            }
            #main-menu-desktop li:first-child {
                border-right: .1rem solid #fff;
                padding-right: 1.5rem;
                margin-right: 1.5rem
            }
            #sports-button {
                margin-right: 3rem
            }
        }
        
        footer.content-info {
            background-color: #0f1736;
            color: #fff;
            font-family: Open Sans, sans-serif;
            font-style: normal;
            font-weight: 400;
            font-size: 1.4rem;
            line-height: 1.9rem
        }
        
        footer.content-info .container {
            padding: 2rem 0 0
        }
        
        footer.content-info .container section {
            padding-left: 2.5rem
        }
        
        footer.content-info .container section.picks-footer-internal-links {
            margin: 0 2.5rem;
            padding-left: 0
        }
        
        footer.content-info #footer-logo {
            max-width: 7.8rem
        }
        
        footer.content-info a {
            color: #fff;
            font-family: Open Sans, sans-serif;
            font-style: normal;
            font-weight: 400;
            font-size: 1.4rem;
            line-height: 1.9rem
        }
        
        footer.content-info .widget.picks-footer-internal-links {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem
        }
        
        footer.content-info section:nth-of-type(2) {
            border-bottom: .1rem solid #697785
        }
        
        footer.content-info .iternal-links-menu {
            width: 100%;
            display: inline-block;
            margin: 0;
            padding: 0
        }
        
        footer.content-info .iternal-links-menu li {
            float: left;
            position: relative;
            padding: .5rem
        }
        
        footer.content-info .iternal-links-menu li:before {
            content: "|";
            color: #697785;
            padding: 0 1rem 0 0;
            position: relative;
            top: -.2rem;
            font-size: 1.2rem
        }
        
        footer.content-info .iternal-links-menu li:first-of-type {
            margin-left: 0;
            padding-left: 0
        }
        
        footer.content-info .iternal-links-menu li:first-of-type:before {
            content: "";
            margin: 0;
            padding: 0
        }
        
        footer.content-info .picks-footer-social-network {
            color: #fff;
            background-color: #421f16;
            margin-top: 2rem;
            padding: 2rem;
            display: inline-block;
            width: 100%
        }
        
        footer.content-info .picks-footer-social-network .hidden {
            display: none;
            visibility: hidden
        }
        
        footer.content-info .picks-footer-social-network .title {
            float: left
        }
        
        footer.content-info .picks-footer-social-network .social-network-menu-items {
            float: right;
            display: block;
            margin: 0
        }
        
        footer.content-info .picks-footer-social-network .social-network-menu-items li {
            float: left;
            position: relative;
            margin: 0 .5rem
        }
        
        footer.content-info .picks-footer-social-network .social-network-menu-items li a {
            font-size: 1.5rem
        }
        
        footer.content-info .picks-footer-social-network .social-network-menu-items li:last-child {
            margin-right: 0
        }
        
        footer.content-info .show-mobile {
            visibility: hidden;
            display: none
        }
        
        footer.content-info .show-desktop {
            display: block;
            visibility: visible
        }
        
        @media only screen and (min-width:767px) {
            footer.content-info .footer-container section:last-child {
                margin: 0;
                position: absolute;
                left: 0;
                padding-left: 2.5rem;
                padding-right: 2.5rem
            }
        }
        
        @media only screen and (min-width:1366px) {
            footer.content-info .footer-container section:last-child {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center
            }
            footer.content-info .footer-container section:last-child div,
            footer.content-info .footer-container section:last-child ul {
                width: 59.8rem
            }
            footer.content-info .footer-container section:last-child ul {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end
            }
            footer.content-info .footer-sbr section:last-child ul {
                width: 71.8rem
            }
        }
        
        @media only screen and (max-width:767px) {
            footer.content-info {
                font-size: 1.2rem;
                line-height: 1.6rem
            }
            footer.content-info .container {
                padding: 2rem 2rem 0
            }
            footer.content-info section:last-of-type {
                padding-bottom: 0
            }
            footer.content-info .show-desktop {
                visibility: hidden;
                display: none
            }
            footer.content-info .show-mobile {
                visibility: visible;
                display: block
            }
            footer.content-info .widget.picks-footer-internal-links {
                border: none;
                margin-top: 0;
                padding: 1.5rem 0
            }
            footer.content-info .iternal-links-menu li {
                float: none;
                padding: .5rem 0
            }
            footer.content-info .iternal-links-menu li:before {
                content: "";
                padding: 0
            }
            footer.content-info .picks-footer-social-network {
                background-color: #0f1736;
                margin-top: 0;
                padding: 1rem 0
            }
            footer.content-info .picks-footer-social-network .social-network-menu-items {
                display: none;
                visibility: hidden
            }
            footer.content-info .picks-footer-social-network .social-network-menu-items.show-mobile {
                display: block;
                visibility: visible
            }
            footer.content-info .picks-footer-social-network ul.show-mobile {
                border-bottom: .1rem solid #697785;
                margin-bottom: 1.5rem;
                width: 100%
            }
            footer.content-info .picks-footer-social-network ul.show-mobile li {
                padding-right: 1.5rem;
                padding-bottom: 1rem;
                margin-left: 0
            }
            footer.content-info .picks-footer-social-network ul.show-mobile li a {
                font-size: 2rem
            }
        }
        
        .page-content {
            position: relative
        }
        
        #sports-button {
            min-width: 13.5rem
        }
        
        .top-links-menu {
            width: 13.5rem
        }
        
        .sports-menu {
            width: 16rem
        }
        
        @media (min-width:768px) {
            .sports-menu {
                min-width: -webkit-fit-content;
                min-width: -moz-fit-content;
                min-width: fit-content;
                width: unset;
                padding-right: 1rem
            }
        }
        
        .homeLink {
            margin-right: 3.7rem
        }
        
        @media (min-width:1024px) {
            .homeLink {
                margin-right: 0
            }
        }
        
        @media (min-width:768px) {
            #sports-button {
                width: 14.5rem
            }
            .top-links-menu {
                min-width: -webkit-fit-content;
                min-width: -moz-fit-content;
                min-width: fit-content;
                padding-right: 1rem;
                width: unset
            }
        }
        
        @media (min-width:1024px) {
            #sub-menu-container {
                padding-left: 2rem
            }
            .container {
                min-width: 98.1rem;
                padding: 0 2rem
            }
        }
        
        #flagSelected {
            position: relative;
            -ms-flex-preferred-size: 2.2rem;
            flex-basis: 2.2rem;
            margin-left: 1.5rem;
            border: 0;
            padding: 0;
            outline: 0;
            background-color: transparent
        }
        
        @media (min-width:1024px) {
            #flagSelected {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                margin-right: 6rem;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        #flagSelected .flagSelectedImage {
            height: 2.6rem;
            max-width: 2.7rem;
            overflow: hidden;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            border-radius: 50%
        }
        
        @media (min-width:1024px) {
            #flagSelected .flagSelectedImage {
                overflow: visible;
                border-radius: 0;
                width: 2.2rem
            }
        }
        
        #flagSelected .flagSelectedImage>img {
            width: 3.5rem
        }
        
        @media (min-width:1024px) {
            #flagSelected .flagSelectedImage>img {
                height: 2.2rem;
                width: 2.2rem
            }
        }
        
        #flagSelected .countryText {
            font-size: 1.2rem;
            line-height: 1.6rem;
            color: #a6b9ff;
            margin: .2rem 1rem 0 0
        }
        
        #flagSelected .close-language-dropdown.hide {
            display: none
        }
        
        @media (min-width:1024px) {
            #flagSelected .close-language-dropdown {
                width: 2.2rem;
                height: 2.6rem;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-flex: 1;
                -ms-flex: 1;
                flex: 1;
                vertical-align: middle;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                background: #fff;
                border-radius: .2rem .2rem 0 0;
                z-index: 11
            }
            #flagSelected .close-language-dropdown i.sbr-icon-close {
                color: #3e6184;
                font-size: 1.3rem;
                font-weight: 700
            }
        }
        
        #flag-switcher {
            position: fixed;
            top: 14rem;
            width: 0;
            margin: 0 auto;
            background-color: #fff;
            z-index: 10;
            border-radius: .3rem;
            overflow: hidden
        }
        
        @media (min-width:1024px) {
            #flag-switcher {
                position: absolute;
                z-index: 10;
                border-radius: .5rem 0 .5rem .5rem;
                width: 0;
                padding: 0;
                top: 2.5rem;
                min-width: 0;
                right: 0;
                -webkit-filter: drop-shadow(0 0 .4rem rgba(0, 0, 0, .25));
                filter: drop-shadow(0 0 .4rem rgba(0, 0, 0, .25))
            }
        }
        
        .languageSelectorTitle {
            font-size: 1.6rem;
            font-weight: 600;
            color: #2d3047;
            text-align: center;
            margin: 1.5rem 0 0
        }
        
        @media (min-width:1024px) {
            .languageSelectorTitle {
                display: none
            }
        }
        
        .languagesList {
            margin-top: 1rem;
            margin-bottom: 3rem
        }
        
        @media (min-width:1024px) {
            .languagesList {
                margin: 0
            }
        }
        
        .languagesList a:last-child div {
            border-bottom: 0
        }
        
        .languageSelector {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            width: 16rem;
            border-bottom: .1rem solid #c4c4c4;
            padding-left: 4rem;
            padding-bottom: 1.5rem;
            margin: 1.5rem auto 0;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        @media (min-width:1024px) {
            .languageSelector {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: reverse;
                -ms-flex-direction: row-reverse;
                flex-direction: row-reverse;
                border: none;
                margin: 0;
                width: auto;
                padding: 0 .7rem;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between
            }
        }
        
        .languageSelector p {
            margin: 0;
            font-size: 1.4rem;
            font-weight: 600;
            color: #3e6184
        }
        
        @media (min-width:1024px) {
            .languageSelector p {
                font-size: 1.2rem;
                font-weight: 400
            }
        }
        
        .languageSelector .flagLanguageSelector {
            height: 2rem;
            width: 2rem;
            margin-right: .75rem
        }
        
        @media (min-width:1024px) {
            .languageSelector .flagLanguageSelector {
                margin-right: 0;
                margin-left: .5rem
            }
        }
        
        .main {
            font-family: Open Sans, sans-serif
        }
        
        .container {
            width: 100%;
            margin-right: auto;
            margin-left: auto;
            padding: 0
        }
        
        @media (min-width:1024px) {
            .container {
                padding: 0 2rem
            }
        }
        
        h1,
        h2,
        h3 {
            margin-top: 0;
            line-height: 1.2;
            margin-bottom: .5rem
        }
        
        *,
         :after,
         :before {
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }
        
        body {
            margin: 0;
            font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;
            font-size: 1rem;
            font-weight: 400;
            line-height: 1.5;
            color: #212529;
            text-align: left;
            background-color: #fff
        }
        
        ul {
            margin-top: 0
        }
        
        a {
            text-decoration: none
        }
        
        p {
            margin-top: 0
        }
        
        html {
            font-size: 10px
        }
        
        #display-end,
        #main-menu-container,
        #nav-secondary-container,
        #sub-menu-container {
            max-width: 1366px!important
        }
        
        .main {
            font-family: Open Sans, sans-serif;
            margin-top: 8rem
        }
        
        @media (min-width:768px) {
            .main {
                margin-top: 0
            }
        }
        
        .faq-home-container {
            padding: 0 1.4rem
        }
        
        @media (min-width:768px) {
            .faq-home-container {
                padding: 0 3rem
            }
        }
        
        .betting-guides .body .items-row a,
        .sbr-community .icons-wrapper .element a {
            background-color: transparent;
            border: none
        }
        
        .icon {
            font-family: SBR-icons, sans-serif
        }
        
        .lgSwitcherDesktop {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:1024px) {
            .lgSwitcherDesktop {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:1024px) {
            .lgSwitcherMobile {
                display: none!important;
                visibility: hidden
            }
        }
        
        .homepage-hero-section {
            width: 100%;
            padding: 0
        }
        
        .homepage-hero-section .content {
            max-width: 100%
        }
        
        .homepage-hero-section .hero-section-left-pattern {
            display: none
        }
        
        .homepage-hero-section .hero-section-footer {
            padding-bottom: 2rem
        }
        
        .homepage-hero-section .hero-section-footer .hero-section-footer-row {
            height: 4.5rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on {
            background-repeat: no-repeat;
            background-size: 100% auto;
            height: 1.5rem;
            width: 100%
        }
        
        .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on>span {
            color: #bababa;
            font-style: italic;
            font-weight: 400;
            font-size: 1rem;
            line-height: 1.4rem;
            min-width: 6rem;
            margin: auto 0
        }
        
        .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on img {
            width: 100%;
            height: auto
        }
        
        .homepage-hero-section .hero-section-wrapper {
            background-size: cover;
            height: 34.8rem;
            padding-top: 3rem;
            position: relative
        }
        
        .homepage-hero-section .hero-section-wrapper #hero-section-youtube {
            position: absolute;
            right: 0;
            top: 0;
            display: none
        }
        
        .homepage-hero-section .hero-section-wrapper .title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-bottom: 3rem
        }
        
        .homepage-hero-section .hero-section-wrapper .title .title-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }
        
        .homepage-hero-section .hero-section-wrapper .title .title-row .title-column {
            font-weight: 900;
            font-size: 5.2rem;
            line-height: 4rem;
            color: #421f16
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column {
                display: block;
                max-width: 65rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span {
                display: block;
                float: left
            }
        }
        
        .homepage-hero-section .hero-section-wrapper .title .title-row span:first-child {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }
        
        .homepage-hero-section .hero-section-wrapper .title .title-row span:nth-child(2) {
            display: inline;
            font-size: 6.5rem;
            line-height: 7.3rem;
            float: left
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .homepage-hero-section .hero-section-wrapper .title .title-row span:nth-child(2) {
                margin-left: 1rem
            }
        }
        
        .homepage-hero-section .hero-section-wrapper .title .title-row span:nth-child(3) {
            font-size: 6.5rem;
            line-height: 7.3rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            text-decoration: underline;
            -webkit-text-decoration-color: #128662;
            text-decoration-color: #128662;
            letter-spacing: -.15rem
        }
        
        .homepage-hero-section .hero-section-wrapper .title .title-row span:last-child {
            line-height: 4rem
        }
        
        .homepage-hero-section .hero-section-wrapper .description {
            font-weight: 400;
            font-size: 1.6rem;
            line-height: 2.4rem;
            color: #421f16;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        .homepage-hero-section .hero-section-wrapper .description p {
            width: 30rem
        }
        
        @media (min-width:375px) {
            .homepage-hero-section .hero-section-footer {
                padding-bottom: 0
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                height: auto;
                padding: 0 1.6rem
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on img {
                max-height: 2.8rem
            }
        }
        
        @media (min-width:768px) {
            .homepage-hero-section {
                margin-top: 0;
                border-bottom: .3rem solid #128662
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row {
                margin-left: 4rem
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on span {
                color: #000;
                font-style: normal;
                margin-right: 1.5rem;
                padding: 0 0 .5rem
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row .as-seen-on img {
                max-width: 61.1rem
            }
            .homepage-hero-section .hero-section-wrapper {
                background-position-y: -5rem;
                background-size: cover;
                height: 27.7rem;
                padding-top: 1.5rem
            }
            .homepage-hero-section .hero-section-wrapper .title {
                margin-bottom: 1rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:first-child {
                display: initial
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:nth-child(2) {
                display: inline;
                font-size: 5.2rem;
                line-height: 5.9rem;
                float: none
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:nth-child(3) {
                line-height: 5rem;
                letter-spacing: -.3rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:last-child {
                font-size: 4rem;
                line-height: 7rem
            }
            .homepage-hero-section .hero-section-wrapper .description,
            .homepage-hero-section .hero-section-wrapper .title {
                -webkit-box-pack: start;
                -ms-flex-pack: start;
                justify-content: flex-start;
                margin-left: 4rem;
                font-size: 1.2rem;
                line-height: 1.6rem;
                width: 70rem
            }
            .homepage-hero-section .hero-section-wrapper .description p {
                width: 23rem
            }
        }
        
        @media (min-width:1024px) {
            .homepage-hero-section .hero-section-wrapper {
                height: 34.3rem;
                background-position-y: -9rem
            }
            .homepage-hero-section .hero-section-wrapper .description,
            .homepage-hero-section .hero-section-wrapper .title {
                margin-left: 3rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column {
                font-weight: 900;
                font-size: 7.1rem;
                line-height: 6.6rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:first-child {
                letter-spacing: -.1rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:nth-child(2) {
                font-size: 7.1rem;
                line-height: 6.6rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:nth-child(3) {
                font-size: 8.6rem;
                line-height: 6.7rem;
                letter-spacing: -.3rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:last-child {
                font-size: 5.4rem
            }
            .homepage-hero-section .hero-section-wrapper .description {
                font-size: 1.8rem;
                line-height: 2.5rem;
                width: 33.3rem
            }
            .homepage-hero-section .hero-section-wrapper .description p {
                width: 33rem
            }
            .homepage-hero-section .hero-section-footer {
                -webkit-box-pack: start;
                -ms-flex-pack: start;
                justify-content: flex-start
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row {
                height: 5.5rem;
                margin-left: 3rem
            }
        }
        
        @media (min-width:1366px) {
            .homepage-hero-section .content {
                max-width: 100%!important
            }
            .homepage-hero-section .hero-section-wrapper {
                background-position-y: -11.7rem;
                height: 47.1rem;
                padding-top: 5rem
            }
            .homepage-hero-section .hero-section-wrapper .description,
            .homepage-hero-section .hero-section-wrapper .title {
                margin-left: 9rem;
                width: 60rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:first-child,
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:nth-child(2) {
                font-size: 9.9rem;
                line-height: 9.3rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:first-child {
                letter-spacing: 0
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:nth-child(3) {
                font-size: 12rem;
                line-height: 9.4rem;
                margin-bottom: 2rem
            }
            .homepage-hero-section .hero-section-wrapper .title .title-row .title-column span:last-child {
                font-size: 7.6rem;
                line-height: 7.5rem;
                letter-spacing: .07rem
            }
            .homepage-hero-section .hero-section-wrapper .description {
                margin-top: 4rem
            }
            .homepage-hero-section .hero-section-wrapper .description p {
                width: 45rem
            }
            .homepage-hero-section .hero-section-footer .hero-section-footer-row {
                margin-left: 9rem
            }
        }
        
        @media (min-width:1920px) {
            .homepage-hero-section .hero-section-left-pattern {
                display: block;
                height: 51.3rem;
                width: 35rem;
                background-repeat: repeat
            }
            .homepage-hero-section .hero-section-group {
                width: 100%
            }
            .homepage-hero-section .hero-section-row {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
            .homepage-hero-section .hero-section-wrapper {
                background-size: auto, cover;
                height: 51.3rem
            }
        }
        
        @media (min-width:1920px) {
            #hero-section-youtube {
                min-width: 1920px
            }
        }
        
        .faq-home-container {
            margin-top: 1.4rem;
            margin-bottom: 1.4rem
        }
        
        .faq-home-container .home-title-container .title {
            font-size: 2.8rem;
            font-weight: 800
        }
        
        @media (min-width:768px) {
            .faq-home-container .home-title-container .title {
                font-size: 3.8rem
            }
        }
        
        .faq-home-container .faq-item {
            border-top: .1rem solid #eaeaea
        }
        
        @media (min-width:768px) {
            .faq-home-container .faq-item {
                padding: 0 2rem
            }
        }
        
        @media (min-width:1366px) {
            .faq-home-container .faq-item {
                padding: 0
            }
        }
        
        .faq-home-container .faq-item:first-child {
            border-top: none
        }
        
        .faq-home-container .faq-item .faq-question {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            color: #2d3047;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            font-size: 1.4rem;
            font-weight: 600;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }
        
        .faq-home-container .faq-item .faq-question>p {
            margin: 2rem 0
        }
        
        @media (min-width:768px) {
            .faq-home-container .faq-item .faq-question>p {
                margin: 3.5rem 0
            }
        }
        
        @media (min-width:1024px) {
            .faq-home-container .faq-item .faq-question>p {
                font-size: 1.6rem;
                margin: 1.25rem 0
            }
        }
        
        .faq-home-container .faq-item .faq-answer {
            max-height: 0;
            overflow: hidden
        }
        
        .faq-home-container .faq-item .faq-answer>div {
            color: #2d3047;
            font-size: 1.6rem;
            margin-bottom: 3rem
        }
        
        @media (min-width:768px) {
            .faq-home-container .faq-item .faq-answer>div {
                font-size: 1.4rem
            }
        }
        
        @media (min-width:1024px) {
            .faq-home-container .faq-item .faq-answer>div {
                font-size: 1.6rem
            }
        }
        
        .faq-home-container .faq-item .faq-answer-open {
            max-height: 200rem
        }
        
        .faq-home-container .faq-item .faqicon {
            color: #3e6184;
            font-size: 1.5rem;
            font-weight: 700;
            text-align: right;
            margin-right: 1.7rem
        }
        
        @media (min-width:1366px) {
            .faq-home-container .faq-item .faqicon {
                margin-right: 0
            }
        }
        
        .betting-guides,
        .betting-guides-block {
            background-color: #421f16
        }
        
        .betting-guides {
            color: #fff;
            padding: 2rem 1.5rem 4rem
        }
        
        @media (min-width:768px) {
            .betting-guides {
                display: grid;
                grid-template-columns: auto 2fr;
                grid-template-rows: auto 2fr;
                padding: 2rem 3rem 5rem
            }
        }
        
        @media (min-width:1366px) {
            .betting-guides {
                margin: 0 4.7rem
            }
        }
        
        @media (min-width:768px) {
            .betting-guides .title {
                min-height: 10rem;
                margin-right: 2rem;
                margin-top: 1rem
            }
        }
        
        @media (min-width:1366px) {
            .betting-guides .title {
                margin-top: 2rem
            }
        }
        
        .betting-guides .title .title-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }
        
        @media (min-width:768px) {
            .betting-guides .title .title-row {
                max-width: 13rem;
                min-width: 13rem
            }
        }
        
        @media (min-width:1024px) {
            .betting-guides .title .title-row {
                max-width: 26rem;
                margin-right: 1rem
            }
        }
        
        @media (min-width:1366px) {
            .betting-guides .title .title-row {
                min-width: 28rem
            }
        }
        
        .betting-guides .title .title-row .red {
            width: .3rem;
            height: 2.2rem;
            background: #128662;
            margin-top: .5rem;
            margin-right: .5rem
        }
        
        @media (min-width:768px) {
            .betting-guides .title .title-row .red {
                margin-right: 1.1rem;
                margin-top: .5rem
            }
        }
        
        .betting-guides .title .title-row div {
            font-weight: 800;
            font-size: 2.8rem;
            line-height: 3rem;
            margin-bottom: 3rem
        }
        
        .betting-guides .body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        @media (min-width:768px) {
            .betting-guides .body {
                grid-column: 1/-1
            }
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                min-height: 15rem;
                margin-left: -2rem
            }
        }
        
        .betting-guides .body .items-row a {
            color: #fff;
            margin-left: 1.7rem
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row a {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 1;
                -ms-flex: 1;
                flex: 1
            }
        }
        
        .betting-guides .body .items-row a .item {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row a .item {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }
        
        @media (min-width:1024px) {
            .betting-guides .body .items-row a .item {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        .betting-guides .body .items-row a .item .icon {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-right: 2rem;
            width: 4rem
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row a .item .icon {
                margin-bottom: 2.2rem;
                height: 4rem
            }
        }
        
        @media (min-width:1024px) {
            .betting-guides .body .items-row a .item .icon {
                margin-bottom: 0
            }
        }
        
        .betting-guides .body .items-row a .item .icon img {
            max-width: 4rem;
            max-height: 4rem
        }
        
        .betting-guides .body .items-row a .item .label {
            font-weight: 800;
            font-size: 2.8rem;
            line-height: 3.8rem;
            width: 22.4rem
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row a .item .label {
                font-size: 1.8rem;
                line-height: 2.5rem;
                max-width: 11.4rem
            }
            .betting-guides .body .items-row a .item .label .white-arrow {
                border-top: .5rem solid transparent;
                border-bottom: .5rem solid transparent;
                border-left: .6rem solid #fff;
                display: inline-block
            }
        }
        
        @media (min-width:1024px) {
            .betting-guides .body .items-row a .item .label {
                font-size: 2.4rem;
                line-height: 3.3rem;
                min-width: 15.4rem
            }
        }
        
        .betting-guides .body .items-row a .item .arrow-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row a .item .arrow-container {
                display: none
            }
        }
        
        .betting-guides .body .items-row a .item .arrow-container .arrow {
            border-top: 1rem solid transparent;
            border-bottom: 1rem solid transparent;
            border-left: 1.3rem solid #2e963d
        }
        
        .betting-guides .body .items-row .separator-container {
            width: 100%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 3rem 0
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row .separator-container {
                margin: 0;
                width: .35rem;
                height: auto;
                -webkit-filter: blur(1px);
                filter: blur(1px)
            }
        }
        
        .betting-guides .body .items-row .separator-container .separator {
            background: -webkit-radial-gradient(50% 50% at 50% 50%, #0b153a 0, rgba(36, 57, 131, 0) 100%);
            background: -o-radial-gradient(50% 50% at 50% 50%, #0b153a 0, rgba(36, 57, 131, 0) 100%);
            background: radial-gradient(50% 50% at 50% 50%, #0b153a 0, rgba(36, 57, 131, 0) 100%);
            height: .15rem;
            width: 18rem
        }
        
        @media (min-width:768px) {
            .betting-guides .body .items-row .separator-container .separator {
                height: 100%;
                width: 5rem
            }
        }
        
        @media (min-width:768px) {
            .betting-guides .description {
                grid-column: 2/2;
                grid-row: 1/-1
            }
        }
        
        .betting-guides .description p {
            font-weight: 400;
            font-size: 1.4rem;
            line-height: 1.9rem;
            text-align: justify
        }
        
        @media (min-width:768px) {
            .betting-guides .description p {
                text-align: left;
                margin-top: 1rem
            }
        }
        
        @media (min-width:1366px) {
            .betting-guides .description p {
                font-size: 1.6rem;
                line-height: 2.6rem;
                margin-top: 2rem
            }
        }
        
        .sbr-community {
            background-color: #0b153a;
            color: #fff;
            padding: 3rem 1.5rem;
            font-family: Open Sans, sans-serif!important
        }
        
        @media (min-width:375px) {
            .sbr-community {
                padding: 3rem 2rem;
                margin-bottom: auto
            }
        }
        
        @media (min-width:768px) and (max-width:1025px) {
            .sbr-community {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                max-width: 100%
            }
            .sbr-community .left,
            .sbr-community .right {
                width: 50%
            }
            .sbr-community .left {
                padding-right: 1.9rem
            }
            .sbr-community .right {
                padding-left: 1.9rem
            }
        }
        
        @media (min-width:1366px) {
            .sbr-community {
                max-width: 37.5rem
            }
        }
        
        .sbr-community .title .title-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }
        
        .sbr-community .title .title-row .red {
            width: .3rem;
            height: 2.2rem;
            background: #128662;
            margin-top: 0;
            margin-right: .5rem
        }
        
        @media (min-width:768px) {
            .sbr-community .title .title-row .red {
                margin-right: 1.1rem
            }
        }
        
        .sbr-community .title .title-row h3 {
            font-weight: 800;
            font-size: 2.8rem;
            line-height: 2rem;
            margin-bottom: 3rem
        }
        
        .sbr-community .description p {
            font-weight: 400;
            font-size: 1.4rem;
            line-height: 2.2rem;
            text-align: left
        }
        
        @media (min-width:768px) and (max-width:1025px) {
            .sbr-community .description p {
                line-height: 3.2rem
            }
        }
        
        .sbr-community .members-posts-topics-wrapper {
            border-bottom: .1rem solid rgba(255, 187, 31, .4);
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding-bottom: 3.5rem;
            margin-top: 3.5rem
        }
        
        @media (min-width:375px) and (max-width:767px) {
            .sbr-community .members-posts-topics-wrapper {
                padding-left: 2rem;
                padding-right: 2rem
            }
        }
        
        @media (min-width:768px) and (max-width:1025px) {
            .sbr-community .members-posts-topics-wrapper {
                -ms-flex-pack: distribute;
                justify-content: space-around
            }
        }
        
        @media (min-width:1024px) {
            .sbr-community .members-posts-topics-wrapper {
                padding-left: 2rem;
                padding-right: 2rem
            }
        }
        
        .sbr-community .members-posts-topics-wrapper .element .title {
            font-weight: 400;
            font-size: 1.2rem;
            line-height: 1.6rem;
            text-align: center
        }
        
        .sbr-community .members-posts-topics-wrapper .element .value {
            color: #ffbb1f;
            font-weight: 700;
            font-size: 2.2rem;
            line-height: 3rem;
            text-align: center
        }
        
        .sbr-community .icons-wrapper {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            margin-bottom: 3rem
        }
        
        @media (min-width:768px) and (max-width:1025px) {
            .sbr-community .icons-wrapper {
                grid-template-columns: repeat(4, 1fr)
            }
        }
        
        .sbr-community .icons-wrapper .element {
            margin: 2rem auto
        }
        
        .sbr-community .icons-wrapper .element a {
            text-decoration: none;
            color: #fff
        }
        
        .sbr-community .icons-wrapper .element a .icon img {
            max-height: 6rem
        }
        
        .sbr-community .icons-wrapper .element a .icon-description {
            font-weight: 600;
            font-size: 1.2rem;
            line-height: 1.6rem;
            font-family: Open Sans, sans-serif!important;
            text-align: center;
            margin-top: 1.5rem
        }
        
        .sbr-community .rewards-box {
            border-radius: .5rem;
            padding: 1.2rem 1rem 2rem;
            margin-bottom: 3rem;
            margin-top: 4rem
        }
        
        @media (min-width:1024px) and (max-width:1025px) {
            .sbr-community .rewards-box {
                margin-left: 2.2rem;
                margin-right: 2.2rem
            }
        }
        
        .sbr-community .rewards-box .rewards-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }
        
        @media (min-width:1024px) and (max-width:1025px) {
            .sbr-community .rewards-box .rewards-row {
                -ms-flex-pack: distribute;
                justify-content: space-around
            }
        }
        
        .sbr-community .rewards-box .rewards-row .element {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        .sbr-community .rewards-box .rewards-row .element .title {
            font-weight: 600;
            font-size: 1.2rem;
            line-height: 1.6rem;
            margin-bottom: .5rem
        }
        
        .sbr-community .rewards-box .rewards-row .element .value {
            font-weight: 700;
            font-size: 2.8rem;
            line-height: 3.8rem
        }
        
        .sbr-community .rewards-box .rewards-row .element span {
            font-weight: 400;
            font-size: 1rem;
            line-height: 1.4rem;
            margin-top: .5rem
        }
        
        .sbr-community .rewards-box .rewards-row .element:first-child .value {
            color: #13c62d
        }
        
        .sbr-community .button-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 1rem 0
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .sbr-community .button-container {
                display: block
            }
        }
        
        .sbr-community .button-container .visit-button {
            font-style: normal;
            font-weight: 700;
            font-size: 1.8rem;
            line-height: 2.5rem;
            margin: 0;
            color: #fff;
            height: 4.7rem
        }
        
        .background-about-xl {
            background-color: #f1f1f3;
            position: absolute;
            display: none;
            visibility: hidden;
            z-index: -1;
            width: 50%;
            height: 35.7rem
        }
        
        @media (min-width:1024px) {
            .background-about-xl {
                display: block;
                visibility: visible
            }
        }
        
        .home-about-section {
            overflow: hidden
        }
        
        .home-about-section .home-title-container {
            height: 9.9rem;
            background-color: #421f16;
            margin-bottom: 0
        }
        
        @media (min-width:768px) {
            .home-about-section .home-title-container {
                background-color: #f1f1f3
            }
        }
        
        .home-about-section .home-title-container .title {
            color: #fff;
            text-align: center;
            line-height: 3rem
        }
        
        .home-about-section .home-title-container .title,
        .home-about-section .home-title-container .title .highlighted {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        .home-about-section .home-title-container .title .highlighted {
            height: 3rem;
            padding: .3rem;
            margin: 0 .5rem
        }
        
        @media (min-width:768px) {
            .home-about-section .home-title-container .title .highlighted {
                color: #fff;
                height: 4.7rem
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .home-title-container .title {
                color: #421f16;
                font-size: 3.8rem
            }
        }
        
        .home-about-section .home-title-container .stars .star-row .star-container .star {
            border-top: .5rem solid #59679c;
            border-bottom: .5rem solid #421f16;
            border-right: .5rem solid #421f16
        }
        
        @media (min-width:768px) {
            .home-about-section .home-title-container .stars .star-row .star-container .star {
                border-bottom: .5rem solid #f1f1f3;
                border-right: .5rem solid #f1f1f3
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .main-container {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .main-container-sm {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .main-container-sm {
                -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                flex-grow: 1
            }
        }
        
        @media (min-width:1920px) {
            .home-about-section .main-container-sm {
                -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                flex-grow: 0
            }
        }
        
        .home-about-section .watchdog {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #f1f1f3;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 1rem
        }
        
        @media (min-width:375px) {
            .home-about-section .watchdog {
                padding: 3.5rem
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog {
                -webkit-box-align: end;
                -ms-flex-align: end;
                align-items: flex-end;
                height: 35.8rem;
                width: 32.4rem;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                text-align: right
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .watchdog {
                padding-top: 0
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .watchdog {
                width: 44.4rem;
                padding-top: 4.7rem;
                padding-right: 9.5rem
            }
        }
        
        @media (min-width:1920px) {
            .home-about-section .watchdog {
                padding-right: 7.5rem;
                width: 44rem
            }
        }
        
        .home-about-section .watchdog .about-divisor {
            display: block;
            height: .47rem;
            width: 13.29rem;
            background-color: #128662;
            margin-right: 1.5rem
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog .about-divisor {
                margin-right: 0;
                width: 17.72rem;
                height: .62rem
            }
        }
        
        .home-about-section .watchdog>div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end
        }
        
        .home-about-section .watchdog>div>p {
            margin: 0 1.5rem 0 0;
            font-family: proxima-nova, sans-serif;
            font-weight: 900;
            color: #421f16;
            line-height: 4rem
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog>div>p {
                margin-right: 0;
                line-height: 5.4rem
            }
        }
        
        .home-about-section .watchdog>div>p:first-child {
            font-size: 3.55rem
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog>div>p:first-child {
                font-size: 4.61rem
            }
        }
        
        .home-about-section .watchdog>div>p:nth-child(2) {
            font-size: 4.068rem
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog>div>p:nth-child(2) {
                font-size: 5.34rem
            }
        }
        
        .home-about-section .watchdog>div>p:nth-child(3) {
            font-size: 3.7rem
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog>div>p:nth-child(3) {
                font-size: 4.8rem
            }
        }
        
        .home-about-section .watchdog>img {
            height: 100%;
            width: auto
        }
        
        @media (min-width:768px) {
            .home-about-section .watchdog>img {
                height: 10.9rem;
                -webkit-box-ordinal-group: 0;
                -ms-flex-order: -1;
                order: -1;
                width: auto
            }
        }
        
        .home-about-section .free-dispute {
            padding: 2.8rem 1rem 5rem;
            background-color: #fff
        }
        
        @media (min-width:375px) {
            .home-about-section .free-dispute {
                padding: 2.8rem 3.5rem 5rem
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                padding: 4rem 3.5rem 5rem;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                flex-grow: 1
            }
        }
        
        @media (min-width:1920px) {
            .home-about-section .free-dispute {
                width: 48rem
            }
        }
        
        .home-about-section .free-dispute .learn-more {
            text-align: center
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute .learn-more {
                -webkit-box-ordinal-group: 3;
                -ms-flex-order: 2;
                order: 2
            }
        }
        
        .home-about-section .free-dispute .learn-more>a>button {
            background-color: #2e963d;
            border-radius: .4rem;
            color: #fff;
            font-size: 1.8rem;
            font-weight: 700;
            padding: 1.05rem 0;
            width: 29rem
        }
        
        .home-about-section .free-dispute .opinion-container {
            text-align: right
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute .opinion-container {
                -ms-flex-item-align: center;
                align-self: center;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                position: relative;
                -webkit-box-ordinal-group: 4;
                -ms-flex-order: 3;
                order: 3;
                margin-top: 2.9rem;
                -webkit-box-pack: end;
                -ms-flex-pack: end;
                justify-content: flex-end;
                max-width: 29rem
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute .opinion-container .opinion-text {
                width: 29rem
            }
        }
        
        .home-about-section .free-dispute .opinion-container .opinion-text .opinion {
            font-size: 2.2rem;
            font-weight: 600;
            font-style: italic;
            color: #421f16;
            margin: 0
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute .opinion-container .opinion-text .opinion {
                font-size: 1.8rem;
                width: 23rem;
                margin-left: 6rem
            }
        }
        
        .home-about-section .free-dispute .opinion-container .opinion-text .author {
            font-size: 2.2rem;
            color: #421f16;
            margin: 0
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute .opinion-container .opinion-text .author {
                font-size: 1.8rem;
                width: 23rem;
                margin-left: 6rem
            }
        }
        
        .home-about-section .free-dispute .opinion-container .laptop {
            position: relative;
            bottom: 1rem;
            width: 32rem
        }
        
        .home-about-section .free-dispute .opinion-container .laptop .laptop-image-2 {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:1366px) {
            .home-about-section .free-dispute .opinion-container .laptop .laptop-image-2 {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:1920px) {
            .home-about-section .free-dispute .opinion-container .laptop .laptop-image-2 {
                display: none;
                visibility: hidden
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .free-dispute .opinion-container .laptop .laptop-image {
                display: none;
                visibility: hidden
            }
        }
        
        @media (min-width:1920px) {
            .home-about-section .free-dispute .opinion-container .laptop .laptop-image {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:375px) {
            .home-about-section .free-dispute .opinion-container .laptop {
                width: auto
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute .opinion-container .laptop {
                position: absolute;
                left: -20rem;
                top: 3rem
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .free-dispute .opinion-container .laptop {
                top: 6rem
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .free-dispute .opinion-container .laptop {
                top: -.5rem;
                left: -33rem
            }
        }
        
        @media (min-width:1920px) {
            .home-about-section .free-dispute .opinion-container .laptop {
                top: 5rem;
                left: -25rem
            }
        }
        
        .home-about-section .free-dispute>h3:first-child {
            text-align: right
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute>h3:first-child {
                text-align: center;
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1
            }
        }
        
        .home-about-section .free-dispute>h3:first-child>p {
            font-family: proxima-nova, sans-serif;
            color: #421f16;
            font-weight: 900;
            line-height: 3.5rem
        }
        
        .home-about-section .free-dispute>h3:first-child>p:first-child {
            font-size: 3.3rem;
            margin-bottom: 1rem
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute>h3:first-child>p:first-child {
                font-size: 4.1rem;
                margin-bottom: 2rem
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .free-dispute>h3:first-child>p:first-child {
                font-size: 3.2rem
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .free-dispute>h3:first-child>p:first-child {
                font-size: 4.5rem
            }
        }
        
        .home-about-section .free-dispute>h3:first-child>p:nth-child(2) {
            font-size: 2.6rem
        }
        
        @media (min-width:768px) {
            .home-about-section .free-dispute>h3:first-child>p:nth-child(2) {
                font-size: 3.38rem;
                margin-bottom: 1.8rem
            }
        }
        
        .home-about-section .community {
            background-color: #0b153a;
            position: relative;
            padding-bottom: 3.8rem;
            margin-bottom: 1.4rem
        }
        
        @media (min-width:768px) {
            .home-about-section .community {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                overflow: hidden;
                padding-bottom: 0;
                min-height: 24rem
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .community {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }
        }
        
        .home-about-section .community .community-gradient {
            background: -webkit-radial-gradient(72.27% 123.38% at 27.73% 62.02%, #454f82 0, #0c163c 100%);
            background: -o-radial-gradient(72.27% 123.38% at 27.73% 62.02%, #454f82 0, #0c163c 100%);
            background: radial-gradient(72.27% 123.38% at 27.73% 62.02%, #454f82 0, #0c163c 100%);
            color: green;
            margin: 0 auto 35%;
            width: 100%
        }
        
        .home-about-section .community .community-gradient>img {
            width: 32rem
        }
        
        @media (min-width:375px) {
            .home-about-section .community .community-gradient>img {
                width: 100%
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .community .community-gradient>img {
                width: 45.7rem
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .community .community-gradient {
                margin-bottom: 0;
                width: 45.7rem
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .community .community-gradient {
                margin-bottom: 9.5rem;
                width: 35.8rem
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .community .community-gradient {
                width: 44.3rem
            }
        }
        
        .home-about-section .community .community-image {
            position: absolute;
            top: 2.6rem;
            width: 100%
        }
        
        @media (min-width:768px) {
            .home-about-section .community .community-image {
                left: 0;
                margin-left: 0;
                display: none;
                visibility: hidden
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .community .community-image {
                display: block;
                visibility: visible;
                width: 35.8rem;
                top: 6.69rem
            }
        }
        
        @media (min-width:1366px) {
            .home-about-section .community .community-image {
                width: 44.3rem;
                top: 1.69rem
            }
        }
        
        .home-about-section .community .community-image-sm {
            position: absolute;
            display: none;
            visibility: hidden
        }
        
        @media (min-width:768px) {
            .home-about-section .community .community-image-sm {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .community .community-image-sm {
                display: none;
                visibility: hidden
            }
        }
        
        .home-about-section .community .community-text {
            color: #fff;
            font-size: 3.4rem;
            font-weight: 900;
            text-align: center;
            padding: 0 2rem
        }
        
        @media (min-width:375px) {
            .home-about-section .community .community-text {
                padding: 0 3.6rem
            }
        }
        
        @media (min-width:768px) {
            .home-about-section .community .community-text {
                padding: 0 6.6rem;
                -ms-flex-item-align: center;
                align-self: center;
                padding: 0 3.1rem
            }
        }
        
        @media (min-width:1024px) {
            .home-about-section .community .community-text {
                margin-top: 2rem;
                margin-bottom: 4.5rem;
                max-width: 36rem
            }
        }
        
        .home-about-section .community .community-text>span {
            font-family: proxima-nova, sans-serif
        }
        
        .home-about-section .community .community-text>span:not(.highlighted) {
            line-height: 4rem;
            display: block
        }
        
        .home-about-section .community .community-text .highlighted {
            color: #fff!important;
            display: block;
            background-color: #128662;
            font-size: 5.5rem;
            padding: 0 1.65rem;
            border-radius: .181rem;
            max-width: 27rem;
            margin: .6rem auto 0
        }
        
        @media (min-width:768px) {
            .home-about-section .community .community-text .highlighted {
                font-size: 5rem
            }
        }
        
        html {
            font-size: 10px
        }
        
        #display-end,
        #main-menu-container,
        #nav-secondary-container,
        #sub-menu-container {
            max-width: 1366px!important
        }
        
        .main {
            font-family: Open Sans, sans-serif;
            margin-top: 8rem
        }
        
        @media (min-width:768px) {
            .main {
                margin-top: 0
            }
        }
        
        .what-you-can-find .what-to-find-text {
            padding: 0 1.4rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .what-to-find-text {
                padding: 0 3rem
            }
        }
        
        .what-you-can-find .industry-news .newswire-item,
        .what-you-can-find .what-to-find-text .button {
            background-color: transparent;
            border: none
        }
        
        .icon {
            font-family: SBR-icons, sans-serif
        }
        
        .lgSwitcherDesktop {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:1024px) {
            .lgSwitcherDesktop {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:1024px) {
            .lgSwitcherMobile {
                display: none!important;
                visibility: hidden
            }
        }
        
        .reusable-card {
            background-color: #fff;
            -webkit-box-shadow: 0 0 .8rem rgba(0, 0, 0, .15);
            box-shadow: 0 0 .8rem rgba(0, 0, 0, .15);
            border-radius: .4rem
        }
        
        .review-title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            margin-bottom: 2rem
        }
        
        .review-title .title {
            color: #421f16;
            font-size: 2.2rem;
            line-height: 2.3rem;
            font-weight: 800;
            margin: 0 0 0 .6rem
        }
        
        @media (min-width:768px) {
            .review-title .title {
                font-size: 2.6rem
            }
        }
        
        @media (min-width:1024px) {
            .review-title .title {
                font-size: 2.8rem
            }
        }
        
        .review-title .stars {
            height: 2rem;
            margin-left: 1rem
        }
        
        @media (min-width:768px) {
            .review-title .stars {
                display: block
            }
        }
        
        .review-title .stars .star-row {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-pack: distribute;
            justify-content: space-around;
            width: 4.5rem;
            height: 1.5rem
        }
        
        .review-title .stars .star-row .star {
            border-top: .5rem solid #eaeaea;
            border-right: .5rem solid #fff
        }
        
        .visit-button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #2e963d;
            color: #fff;
            border-radius: .4rem;
            text-align: center;
            font-size: 1.8rem;
            line-height: 2.5rem;
            font-weight: 700;
            padding: 1rem 1.6rem;
            width: 100%;
            margin-bottom: 1rem;
            height: 4.7rem;
            max-width: 29rem
        }
        
        .text-highlighted .title {
            font-family: Open Sans;
            font-style: normal;
            font-weight: 800;
            font-size: 2.2rem;
            line-height: 3rem;
            color: #421f16
        }
        
        @media screen and (min-width:768px) {
            .text-highlighted .title {
                font-size: 2.6rem;
                line-height: 4rem
            }
        }
        
        .text-highlighted .title .highlight {
            background: #128662;
            color: #fff;
            border-radius: .5rem;
            padding: .5rem;
            display: inline-block
        }
        
        .what-you-can-find .free-sports-picks,
        .what-you-can-find .industry-news,
        .what-you-can-find .odds-comparison {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            color: #fff;
            font-size: 1.6rem;
            margin-bottom: 6rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks,
            .what-you-can-find .industry-news,
            .what-you-can-find .odds-comparison {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                margin-bottom: 0;
                margin-left: 2.8rem;
                margin-right: 2.8rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .free-sports-picks,
            .what-you-can-find .industry-news,
            .what-you-can-find .odds-comparison {
                margin-left: 4.8rem;
                margin-right: 4.8rem
            }
        }
        
        .what-you-can-find {
            border-top: .3rem solid #128662;
            background: -webkit-radial-gradient(49.06% 79.45% at -2.06% 115%, #3957ae 0, #3957ae 26.68%, #2e4898 75.25%, #421f16 100%);
            background: -o-radial-gradient(49.06% 79.45% at -2.06% 115%, #3957ae 0, #3957ae 26.68%, #2e4898 75.25%, #421f16 100%);
            background: radial-gradient(49.06% 79.45% at -2.06% 115%, #3957ae 0, #3957ae 26.68%, #2e4898 75.25%, #421f16 100%)
        }
        
        .what-you-can-find .home-title-container {
            position: relative
        }
        
        @media (min-width:768px) {
            .what-you-can-find .home-title-container {
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .home-title-container .title {
                font-size: 2.8rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .home-title-container .title {
                font-size: 3.8rem
            }
        }
        
        .what-you-can-find .home-title-container .stars {
            width: 1.95rem;
            overflow-y: hidden;
            position: absolute;
            top: .5rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .home-title-container .stars {
                width: 2rem;
                position: unset;
                right: unset;
                top: unset;
                left: unset
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .home-title-container .stars {
                width: 3.3rem
            }
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .home-title-container .stars {
                width: unset;
                overflow-y: unset
            }
        }
        
        .what-you-can-find .home-title-container .stars .star-row {
            width: 100%!important
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .home-title-container .stars .star-row {
                min-height: 1rem
            }
        }
        
        .what-you-can-find .home-title-container .stars .star-row .star-container .star {
            border-right: .5rem solid transparent!important;
            border-top: .5rem solid #59679c
        }
        
        .what-you-can-find .home-title-container>.stars:first-child {
            left: 3.6rem
        }
        
        .what-you-can-find .home-title-container>.stars:last-child {
            right: 3.6rem
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .home-title-container>.stars {
                min-width: 11rem;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center
            }
        }
        
        .what-you-can-find .main-title {
            margin: 2.5rem 0
        }
        
        @media (min-width:768px) {
            .what-you-can-find .main-title {
                margin: 4rem 0
            }
        }
        
        .what-you-can-find .main-title .title {
            position: relative;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap
        }
        
        @media (min-width:768px) {
            .what-you-can-find .main-title .title {
                display: inline
            }
        }
        
        .what-you-can-find .main-title .title span {
            color: #fff
        }
        
        .what-you-can-find .blocks-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .blocks-container {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap
            }
        }
        
        .what-you-can-find .sbr-options {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1
        }
        
        .what-you-can-find .sbr-community {
            -webkit-box-ordinal-group: 4;
            -ms-flex-order: 3;
            order: 3
        }
        
        @media (min-width:1366px) {
            .what-you-can-find .sbr-options {
                -webkit-box-ordinal-group: 2;
                -ms-flex-order: 1;
                order: 1;
                -webkit-box-flex: 1;
                -ms-flex: 1;
                flex: 1
            }
            .what-you-can-find .sbr-community {
                -webkit-box-ordinal-group: 3;
                -ms-flex-order: 2;
                order: 2;
                -ms-flex-preferred-size: 40rem;
                flex-basis: 40rem
            }
        }
        
        .what-you-can-find .seo-text {
            margin-bottom: 2rem
        }
        
        .what-you-can-find .image {
            position: absolute;
            right: 0;
            padding: 0
        }
        
        @media (min-width:768px) {
            .what-you-can-find .image {
                position: relative;
                float: none;
                width: 30rem
            }
        }
        
        .what-you-can-find .what-to-find-text .title {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            color: #fff;
            font-size: 2.8rem
        }
        
        .what-you-can-find .what-to-find-text .red {
            width: .3rem;
            background: #128662;
            margin-right: .2rem;
            height: 2rem;
            margin-top: .7rem
        }
        
        .what-you-can-find .what-to-find-text h3 {
            margin-left: .5rem;
            font-weight: 800;
            font-size: 2.8rem;
            margin-bottom: 2rem
        }
        
        .what-you-can-find .what-to-find-text .button {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            color: #fff;
            border: .1rem solid #fff;
            border-radius: .4rem;
            width: 18rem;
            height: 4rem;
            font-weight: 700;
            font-size: 1.4rem
        }
        
        .what-you-can-find .free-sports-picks {
            margin-bottom: 6rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks {
                margin-bottom: 3rem;
                margin-right: 0;
                min-height: 31.7rem;
                background-repeat: no-repeat;
                background-position-y: top;
                background-position-x: right;
                padding-top: 4rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .free-sports-picks {
                margin-right: 0
            }
        }
        
        .what-you-can-find .free-sports-picks .section-content {
            margin-top: 30rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks .section-content {
                margin-top: 0
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks .what-to-find-text {
                padding: 0 0 0 3rem
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .free-sports-picks .what-to-find-text .seo-text {
                width: 40rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .free-sports-picks .what-to-find-text .seo-text {
                width: 52rem
            }
        }
        
        .what-you-can-find .odds-comparison {
            margin-bottom: 0;
            padding-bottom: 30rem;
            background-repeat: no-repeat;
            background-position-y: bottom;
            background-position-x: right
        }
        
        @media (min-width:768px) {
            .what-you-can-find .odds-comparison {
                padding-bottom: 2.3rem;
                background-position-y: bottom;
                background-position-x: left
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .odds-comparison {
                padding-bottom: 7.6rem;
                min-height: 38rem
            }
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .what-you-can-find .odds-comparison {
                display: block
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .odds-comparison .what-to-find-text {
                margin-left: 29rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .odds-comparison .what-to-find-text {
                margin-left: 45rem
            }
        }
        
        @media (min-width:768px) {
            .what-you-can-find .odds-comparison .button {
                float: right
            }
        }
        
        .what-you-can-find .industry-news .newswire-list {
            margin-bottom: 2rem
        }
        
        .what-you-can-find .industry-news .newswire-item {
            margin: 2rem 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            color: #88d4ff;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }
        
        .what-you-can-find .industry-news .newswire-item span {
            font-size: 1.4rem;
            margin-right: 1rem
        }
        
        .what-you-can-find .industry-news .newswire-item p {
            margin-bottom: 0
        }
        
        .what-you-can-find .industry-news .what-to-find-text {
            margin-top: 25rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .industry-news .what-to-find-text {
                margin-top: 0;
                padding-top: 1rem
            }
        }
        
        @media (min-width:1024px) {
            .what-you-can-find .industry-news .what-to-find-text {
                padding-top: 2.3rem
            }
        }
        
        .what-you-can-find .industry-news .what-to-find-text .title {
            max-width: 16rem
        }
        
        @media (min-width:768px) {
            .what-you-can-find .industry-news .what-to-find-text .title {
                max-width: unset
            }
        }
        
        .what-you-can-find .industry-news .last-updated {
            font-size: 1rem;
            color: #b1c0cb
        }
        
        .featured-sportsbooks {
            background: #e5e5e5;
            padding-bottom: 2rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks {
                padding-bottom: 4rem
            }
        }
        
        .featured-sportsbooks .text-highlighted {
            text-align: center;
            margin: 2rem 0
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .text-highlighted {
                margin: 2.7rem 0
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .text-highlighted {
                margin: 3.7rem 0
            }
        }
        
        .featured-sportsbooks .featured-sportsbooks-bottom-text-container .view-all {
            color: #000;
            font-family: Open Sans;
            font-size: 1.2rem;
            line-height: 1.6rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-top: 1.6rem;
            margin-bottom: .5rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .featured-sportsbooks-bottom-text-container .view-all {
                font-size: 1.6rem;
                line-height: 2.2rem
            }
        }
        
        .featured-sportsbooks .featured-sportsbooks-bottom-text-container .link-text {
            width: 100%;
            margin: .5rem 0;
            font-family: Open Sans;
            font-size: 1.2rem;
            line-height: 1.6rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            color: #3699ff!important
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .featured-sportsbooks-bottom-text-container .link-text {
                font-size: 1.4rem;
                line-height: 1.9rem
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .featured-sportsbooks-bottom-text-container .link-text {
                font-size: 1.6rem;
                line-height: 2.2rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-top: 2rem;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            padding: 0 1rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container {
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                padding: 0 3.4rem
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .sportsbooks-container {
                padding: 0 2.7rem
            }
        }
        
        @media (min-width:1366px) {
            .featured-sportsbooks .sportsbooks-container {
                padding: 0 8.75rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container .visit-site {
            -webkit-box-flex: 1;
            -ms-flex: 1;
            flex: 1;
            background-color: #2e963d;
            color: #fff;
            border-radius: .4rem;
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            font-size: 1.2rem;
            font-weight: 700;
            min-height: 3.5rem
        }
        
        .featured-sportsbooks .sportsbooks-container .visit-review,
        .featured-sportsbooks .sportsbooks-container .visit-site {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            line-height: 1.4rem;
            width: 100%
        }
        
        .featured-sportsbooks .sportsbooks-container .visit-review {
            font-family: Open Sans;
            font-size: 1rem;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            color: #3699ff
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-text {
            font-family: Open Sans;
            font-size: 1.2rem;
            line-height: 1.4rem;
            color: #2d3047
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container .featured-text {
                padding: .5rem 1rem;
                text-align: center
            }
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container .featured-text,
            .featured-sportsbooks .sportsbooks-container .visit-review {
                line-height: 1.6rem
            }
        }
        
        @media (min-width:1366px) {
            .featured-sportsbooks .sportsbooks-container .featured-text,
            .featured-sportsbooks .sportsbooks-container .visit-review {
                font-size: 1.4rem;
                line-height: 1.9rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            width: 11rem;
            -webkit-box-sizing: content-box;
            box-sizing: content-box;
            margin-bottom: 1.5rem;
            background-color: #fff;
            padding: 1rem
        }
        
        @media (min-width:768px) {
            .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
                margin: 0 .5rem 2rem;
                width: 11rem
            }
        }
        
        @media (min-width:1024px) {
            .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
                margin: 0 .7rem 2rem;
                width: 16rem
            }
        }
        
        @media (min-width:1366px) {
            .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card {
                margin: 0 1.25rem 2rem;
                width: 19rem
            }
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-top {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0 .2rem 1.3rem;
            width: 100%;
            height: 4rem
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-top .book-icon {
            max-height: 3rem
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            padding: 1rem 0;
            width: 100%
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .featured-text {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            height: 6.4rem;
            text-align: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .visit-review {
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin-top: 1.5rem
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .rating-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            text-align: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 1.1rem 0
        }
        
        .featured-sportsbooks .sportsbooks-container .featured-sportsbook-card .card-bottom .rating-container .rating-icon {
            width: 4rem;
            height: 4rem
        }
        
        .online-sportsbooks {
            background-color: #f2f2f2
        }
        
        @media (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .online-books {
                padding-top: 1rem
            }
        }
        
        .online-books .home-title-container {
            padding: 0 1.4rem;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: start;
            -ms-flex-align: start;
            align-items: flex-start;
            margin-top: 5rem
        }
        
        @media (min-width:768px) {
            .online-books .home-title-container {
                margin-top: 7rem;
                margin-bottom: 6rem
            }
        }
        
        .online-books .home-title-container .stars {
            margin-top: .5rem
        }
        
        .online-books .home-title-container .stars .star-row .star-container .star {
            border-right: .5rem solid #f1f1f3
        }
        
        .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
            display: none;
            visibility: hidden
        }
        
        @media (min-width:375px) {
            .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
                display: block;
                visibility: visible
            }
        }
        
        @media (min-width:768px) {
            .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
                display: none;
                visibility: hidden
            }
        }
        
        @media (min-width:1024px) {
            .online-books .home-title-container .stars .star-row .star-container:nth-child(n+4) {
                display: block;
                visibility: visible
            }
        }
        
        .online-books .home-title-container .title {
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            max-width: 15rem
        }
        
        @media (min-width:768px) {
            .online-books .home-title-container .title {
                display: block;
                font-size: 3.8rem;
                max-width: 70rem
            }
        }
        
        .online-books .home-title-container .title>span:not(.highlighted) {
            text-align: center;
            width: 32rem
        }
        
        @media (min-width:1024px) {
            .online-books .home-title-container .title>span:not(.highlighted) {
                width: 3.5rem
            }
        }
        
        .online-books .online-sportsbooks-container {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 0 1.9rem;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            max-width: 37.5rem;
            margin: 0 auto
        }
        
        @media (min-width:768px) {
            .online-books .online-sportsbooks-container {
                max-width: 75rem
            }
        }
        
        .online-books .online-sportsbooks-container>div {
            background-color: #fff;
            margin: 0 .85rem 3rem;
            width: 9.5rem;
            height: 3.7rem;
            overflow: hidden;
            border-radius: .5rem;
            -webkit-box-shadow: 0 0 1.1rem rgba(0, 0, 0, .11);
            box-shadow: 0 0 1.1rem rgba(0, 0, 0, .11);
            border: .1rem solid #b1c0cb
        }
        
        @media (min-width:768px) {
            .online-books .online-sportsbooks-container>div {
                width: 15rem;
                height: 5rem;
                margin: 0 3.2rem 3.5rem
            }
        }
        
        .online-books .online-sportsbooks-container>div>a>div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            height: 100%
        }
        
        .online-books .online-sportsbooks-container>div>a>div>img {
            height: auto;
            width: 7rem
        }
        
        @media (min-width:768px) {
            .online-books .online-sportsbooks-container>div>a>div>img {
                width: 9.5rem
            }
        }
  </style>