@font-face {
    font-family: 'Oswald';
    src: url('Oswald-500.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('Oswald-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
#mvp-content-main .Opta .Opta-groupname {
    font-size: 12px;
}
#mvp-content-main .Opta .Opta-H2,
#mvp-content-main .Opta h2 {
    background: #910924;
    margin: 0;
}
.Opta .Opta-Nav ul li {
    margin-left: 10px;
}
.Opta ul.Opta-TabbedContent li {
    margin-left: 0;
}
#mvp-content-main .Opta-matchtable tr h3 {
    margin: 0;
}
#mvp-content-main .Opta .Opta-Table-Scroll table {
    overflow: auto;
}
#mvp-content-main .Opta .Opta-Nav li.Opta-On a{
    background-color: #002767;
}
#mvp-content-main .Opta .Opta-Nav li.Opta-On a:hover{
    background-color: #0E3684;
}
.a-zero {
    font-size: 0;
}

.no-hl {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

.scrollable-wrap {
    overflow: auto;
}

.cta_btn_cus {
    width: 100%;
    text-align: center;
    margin: 10px 0 10px;
}

.cta_medium_layout a {
    width: 50%;
}

.cta_btn_cus a {
    background: #8A0000;
    padding: 6px 10px;
    color: #fff !important;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    font-family: sans-serif;
    border: none !important;
    width: 100%;
    max-width: 250px;
    box-sizing: border-box;
    border-radius: 3px;
}

.cta_btn_cus a:hover {
    background: #610000;
}

header#mvp-post-head h1 {
    text-align: unset;
    font-family: serif;
    letter-spacing: -0.02em;
}

h1.mvp-post-title.left.entry-title.pg-title {
    text-align: unset;
}

/************************************************
	1. Body
************************************************/

:root {
    --app-height: 100%;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

html {
    overflow-x: hidden;
    overflow: overlay;
}

body {
    color: #000;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    line-height: 1;
    margin: 0 auto;
    padding: 0;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    color: #000;
}

img {
    max-width: 100%;
    height: auto;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

iframe,
embed,
object,
video {
    max-width: 100%;
}

/************************************************
	2. Hyperlinks
************************************************/

a, a:visited {
    opacity: 1;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

a:active,
a:focus {
    outline: none;
}

#mvp-side-wrap a {
    color: #000;
    font-weight: 700;
    display: inline-block;
}

/************************************************
	3. Layout
************************************************/

#mvp-site,
#mvp-site-wall {
    overflow: hidden;
    width: 100%;
}

#mvp-site-main {
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    margin-top: 0;
    z-index: 9999;
}

.home #mvp-site-main {
    transition: margin-top .7s;
}

.relative {
    position: relative;
}

.right,
.alignright {
    float: right;
}

.alignright {
    margin: 20px 0 20px 20px;
}

.left,
.alignleft {
    float: left;
}

.alignleft {
    margin: 20px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 0 auto;
}

.text-section {
    text-align: center;
}

.mvp-mob-img {
    display: none !important;
}

#mvp-wallpaper {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.mvp-wall-link {
    margin: 0 auto;
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
}

.mvp-feat1-feat-img img,
.mvp-feat1-list-img img,
.mvp-feat1-list-text h2,
.mvp-widget-feat2-right-img img,
.mvp-widget-feat2-right-text h2,
.mvp-blog-story-img img,
.mvp-blog-story-text h2,
.mvp-widget-feat1-bot-text h2,
.mvp-widget-feat1-top-img img,
.mvp-widget-feat1-bot-img img,
#mvp-content-main p a,
.mvp-fly-fade,
span.mvp-author-box-soc,
.mvp-mega-img img,
ul.mvp-mega-list li a p,
ul.mvp-post-more-list li:hover .mvp-post-more-text p,
ul.mvp-post-more-list li:hover .mvp-post-more-img img,
a.mvp-inf-more-but,
span.mvp-nav-search-but,
.mvp-prev-next-text p,
span.mvp-cont-read-but {
    transition: all .25s;
}

#mvp-fly-wrap,
#mvp-search-wrap,
.mvp-nav-menu ul li.mvp-mega-dropdown .mvp-mega-dropdown,
.mvp-prev-post-wrap,
.mvp-next-post-wrap {
    transition: transform 0.25s ease;
}

/************************************************
	4. Header
************************************************/

#mvp-main-head-wrap {
    width: 100%;
}

#mvp-leader-wrap {
    line-height: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    text-align: center;
    width: 100%;
    z-index: 999;
}

#mvp-main-nav-top {
    background: #000000;
    padding: 0;
    width: auto;
    box-sizing: border-box;
    height: 70px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04), 0 8px 24px rgba(0, 0, 0, 0.08);
    display: flex;
    justify-content: space-between;
    position: relative;
}

.mvp-main-nav-top-left {
    display: flex;
    align-items: center;
    padding: 13px 0 13px 16px;
}

.mvp-main-nav-top-right {
    width: 96px;
    height: 44px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 13px 16px 13px 0;
    position: relative;
}

.mvp-main-nav-top-right .telegram-head-bar {
    display: inline-block;
    position: absolute;
    left: -56px;
}

.telegram-head-img {
    width: 38px;
    height: 38px;
    background: #911D14;
    border-radius: 4px;
}

.telegram-head-img:hover {
    background: #610000;
}

.telegram-head-img img {
    padding: 10.3px 8.73px 8.7px 7.3px;
}

.mvp-nav-logo-reg {
    width: 93px;
    display: flex;
}

@media screen and (max-width: 1200px) {
    #mvp-main-nav-top {
        height: 56px;
    }

    #mvp-foot-customizable {
        position: initial;
    }

    .mvp-main-nav-top-left {
        padding: 17px 18px;
    }

    .mvp-main-nav-top-left .mvp-fly-but-wrap {
        display: block;
    }

    .mvp-main-nav-top-left.mvp-fly-open {
        background: #222222;
        border-bottom: 1px solid #000;
    }

    .mvp-main-nav-top-right {
        width: 56px;
        padding: 10px;
        height: auto;
        box-sizing: border-box;
    }

    .mvp-main-nav-mid {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .mvp-main-nav-top-right .telegram-head-bar {
        left: -46px;
    }

    span.mvp-nav-search-but {
        padding: 16px;
    }

    .mvp-main-nav-top-right .fin-country-dropdown {
        display: none;
    }
}

.mvp-main-box {
    margin: 0 auto;
    width: 1200px;
    height: 100%;
}

span.mvp-nav-search-but {
    cursor: pointer;
    width: 24px;
    line-height: 1;
    padding: 10px;
}

span.mvp-nav-search-but:before {
    content: url('../images/search.svg');
    display: block;
    width: 24px;
    height: 24px;
}

#mvp-search-wrap {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: rgba(0,0,0,.94);
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-transform: translate3d(0,-100%,0);
    -moz-transform: translate3d(0,-100%,0);
    -ms-transform: translate3d(0,-100%,0);
    -o-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
    width: 100%;
    height: 100%;
    z-index: 999999;
}

#mvp-search-wrap .mvp-search-but-wrap span {
    background: #fff;
    top: 27px;
}

#mvp-search-box {
    margin: -30px 0 0 -25%;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50%;
}

#searchform input {
    background: none;
    border: 0;
    color: #fff;
    float: left;
    font-size: 50px;
    font-weight: normal;
    line-height: 1;
    padding: 5px 0;
    text-transform: uppercase;
    width: 100%;
    height: 50px;
}

#searchform #searchsubmit {
    border: none;
    float: left;
}

#searchform #s:focus {
    outline: none;
}

.mvp-search-toggle {
    opacity: 1 !important;
    -webkit-transform: translate3d(0,0,0) !important;
    -moz-transform: translate3d(0,0,0) !important;
    -ms-transform: translate3d(0,0,0) !important;
    -o-transform: translate3d(0,0,0) !important;
    transform: translate3d(0,0,0) !important;
}

/************************************************
	5. Navigation
************************************************/

.desktop-submenu-container {
    height: 50px;
    background: #F13240;
    box-sizing: border-box;
    padding: 0;
}

.desktop-submenu-container > * {
    height: 100%;
}

.desktop-submenu {
    overflow: hidden;
    height: 100%;
}

.desktop-submenu .menu {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}

.desktop-submenu .menu li {
    display: flex;
    padding: 0 16px;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.desktop-submenu .menu li:hover {
    border-bottom: 4px solid #FFF;
    margin-top: 4px;
    height: 85%;
}

.desktop-submenu .menu li a {
    font-family: Barlow, sans-serif;
    font-style: normal;
    font-weight: 600;
    line-height: 135%;
    color: #FFF;
}

.mvp-main-box.desktop-submenu .menu li a,
.mvp-main-box .desktop-submenu .menu li a {
    font-size: 14px;
}

.mvp-main-box.desktop-submenu .menu li,
.mvp-main-box.desktop-submenu {
    text-align: center;
    width: unset;
}


@media screen and (max-width: 768px) {
    .desktop-submenu .menu li:hover {
        border-bottom: none;
        height: 100%;
        margin-top: 0;
    }
}

@media screen and (max-width: 1200px) {
    .desktop-submenu-container .desktop-submenu .menu {
        justify-content: left;
        overflow-x: auto;
        -ms-overflow-style: none;
        scrollbar-width: none;
    }

    .desktop-submenu-container .desktop-submenu .menu::-webkit-scrollbar {
        height: 0;
    }

    .desktop-submenu .menu li.menu-item-type-custom:not(:first-child) {
        padding-left: 50px;
    }

    .desktop-submenu span.item-title {
        white-space: nowrap;
    }

    .mvp-nav-menu #menu-main-nav {
        display: none;
    }
}

.mvp-nav-menu {
    text-align: center;
    height: 100%;
}

.mvp-nav-menu > ul {
    display: flex;
    justify-content: center;
}

.mvp-nav-menu ul li {
    display: inline-block;
    position: relative;
}

.mvp-nav-menu ul li.mvp-mega-dropdown {
    position: static;
}

.mvp-nav-menu ul li a {
    display: inline-block;
    font-family: 'Arial', serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #FFFFFF;
    padding: 23px 16px;
    position: relative;
    cursor: pointer;
}

.mvp-nav-menu ul li.nav-level-0 > a,
#menu-main-nav .menu-tabs-wrap > li > a {
    cursor: pointer !important;
}

.mvp-nav-menu ul li a[href^="#"] {
    cursor: default;
}

.mvp-nav-menu ul li.place-holder > a {
    visibility: hidden;
}

.mvp-nav-menu > ul > li > a,
.mvp-nav-menu .menu.hovered .nav-level-0:hover > a {
    color: #FFFFFF;
}

.mvp-nav-menu .menu.hovered .nav-level-0 > a {
    color: #737373;
}

.mvp-nav-menu li.nav-level-0 > a {
    white-space: nowrap;
}

.mvp-nav-menu li.nav-level-0 > a.has-badge {
    padding-left: 27px;
}

.mvp-nav-menu li.nav-level-0.menu-item-has-children > a {
    padding-right: 20.5px;
}

.mvp-nav-menu .menu li.nav-level-0.menu-item-has-children > a:not(.has-badge)::after,
.mvp-nav-menu .menu li.nav-level-0.menu-item-has-children > a.has-badge .fi-mi-title::after {
    content: url(../images/menu/chevron-down-white.svg);
    display: inline-block;
    position: relative;
    height: 16px;
    width: 16px;
    right: -4px;
    top: -1px;
}

.mvp-nav-menu .menu.hovered li.nav-level-0.menu-item-has-children > a:not(.has-badge)::after,
.mvp-nav-menu .menu.hovered li.nav-level-0.menu-item-has-children > a.has-badge .fi-mi-title::after {
    content: url(../images/menu/chevron-down-grey.svg);
}

.mvp-nav-menu .menu li.nav-level-0.menu-item-has-children:hover > a:not(.has-badge)::after,
.mvp-nav-menu .menu li.nav-level-0.menu-item-has-children:hover > a.has-badge .fi-mi-title::after {
    content: url(../images/menu/chevron-down-white.svg);
}

.mvp-nav-menu > ul > li:hover > a {
    border-bottom: 4px solid #911D14;
    padding-bottom: 19px;
}

.mvp-nav-menu > ul > li > a .fi-mi-badge {
    font-size: 12px;
    padding: 0.5px 4px;
    border-radius: 10px;
}

.mvp-nav-menu .fi-mi-container .fi-menu-image.fi-mi-title-after {
    position: absolute;
    left: 0;
    top: -2.5px;
}

.mvp-nav-menu .fi-mi-container .fi-mi-title.fi-mi-title-after {
    padding-left: 34px;
}

.mvp-nav-menu ul li ul.sub-menu {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #F1F4FC;
    box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2);
    position: absolute;
    top: 100%;
    left: 0;
    padding: 16px 0;
    opacity: 0;
    overflow: hidden;
    text-align: left;
    transition: opacity .2s;
    -webkit-transform: translateY(-999px);
    -moz-transform: translateY(-999px);
    -ms-transform: translateY(-999px);
    -o-transform: translateY(-999px);
    transform: translateY(-999px);
    max-width: 240px;
    width: 240px;
    height: 0;
    z-index: 4;
}

.mvp-nav-menu ul li.mvp-mega-dropdown ul.sub-menu {
    display: none;
}

.mvp-nav-menu ul li:hover ul.sub-menu {
    opacity: 1;
    overflow: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    height: auto;
}

.mvp-nav-menu ul li ul.sub-menu li {
    display: block;
    width: 100%;
}

.mvp-nav-menu ul li ul.sub-menu li a {
    display: inline-block;
    font-family: 'Arial', serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #404040;
    padding: 5.5px 24px;
    text-transform: none;
    pointer-events: all;
    border-bottom: none;
    width: 100%;
    box-sizing: border-box;
}

.mvp-nav-menu ul li ul.sub-menu li.heading-item > a {
    padding: 7px 24px;
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    font-size: 14px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #060606;
}

.mvp-nav-menu ul li ul.sub-menu li.heading-item > a:not([href^="#"]):hover {
    color: #911D14;
}

.mvp-nav-menu ul li ul.sub-menu li.heading-item > a:not([href^="#"]):hover:after {
    content: url(../images/menu/chevron-right-brown.svg);
    display: inline-block;
    position: absolute;
    height: 10px;
    width: 6px;
    right: 12px;
    top: calc(50% - 5px);
    line-height: 0;
}

.mvp-nav-menu ul li ul.sub-menu li a:not([href^="#"]):hover {
    background: rgba(0, 0, 0, .05);
    border-bottom: none;
}

.mvp-nav-menu ul li ul.sub-menu li .mvp-mega-dropdown {
    display: none;
}

.mvp-nav-menu ul li:hover ul.sub-menu li.menu-item-has-children a {
    position: relative;
}

.mvp-nav-menu ul li.multi-column ul.sub-menu li.menu-item-has-children ul {
    display: contents;
    position: relative;
}

.mvp-nav-menu ul li ul.sub-menu li.menu-item.second-level-item > ul.sub-menu {
    max-height: none;
    display: block;
    box-shadow: none;
    left: 0;
    right: auto;
    pointer-events: none;
    box-sizing: border-box;
    padding: 0;
}

.mvp-nav-menu ul li.multi-column li.menu-item-has-children a:after {
    border: none;
    content: none;
}

.mvp-nav-menu ul li.mvp-mega-dropdown .mvp-mega-dropdown {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #fff;
    border-top: 1px solid #ddd;
    box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2);
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    transition: opacity .2s;
    -webkit-transform: translateY(-999px);
    -moz-transform: translateY(-999px);
    -ms-transform: translateY(-999px);
    -o-transform: translateY(-999px);
    transform: translateY(-999px);
    width: 100%;
    height: 0;
    z-index: 2;
}

.mvp-nav-menu ul li.mvp-mega-dropdown:hover .mvp-mega-dropdown {
    opacity: 1;
    overflow: visible;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    height: auto;
    top: 100%;
}

.mvp-nav-menu ul li.mvp-mega-dropdown:hover .mvp-mega-dropdown .mvp-mega-img img {
    display: block;
}

.mvp-nav-menu ul li ul.mvp-mega-list li a,
.mvp-nav-menu ul li ul.mvp-mega-list li a p {
    background: none !important;
    border-bottom: none;
    color: #222 !important;
    float: left;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.2;
    padding: 0 !important;
    text-align: left;
    text-transform: none;
}

ul.mvp-mega-list li:hover a p {
    opacity: .6;
}

.mvp-nav-menu ul li ul.mvp-mega-list li .mvp-mega-img a {
    line-height: 0;
}

ul.mvp-mega-list {
    float: left;
    width: 100% !important;
    max-width: none !important;
}

ul.mvp-mega-list li {
    float: left;
    overflow: hidden;
    padding: 20px 0 20px 1.6666666666%;
    width: 18.66666666666%;
}

ul.mvp-mega-list li:first-child {
    padding-left: 0;
}

.mvp-mega-img {
    background: #000;
    float: left;
    line-height: 0;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
    width: 100%;
    max-height: 130px;
}

.mvp-mega-img img {
    display: none;
    width: 100%;
}

ul.mvp-mega-list li:hover .mvp-mega-img img {
    opacity: .8;
}

.mvp-mega-img a {
    padding: 0;
}

.mvp-nav-menu .tabs-holder,
.mvp-nav-menu .columns-holder
{
    position: static;
}

#menu-main-nav .tabs-holder .menu-columns-wrap {
    display: none;
    width: 100%;
    height: auto;
    top: 100%;
    background: #F1F4FC;
    min-height: 570px;
}

#menu-main-nav .tabs-holder .columns-holder.tab-active > a {
    background: #F1F4FC;
    color: #060606;
}

#menu-main-nav .tabs-holder .columns-holder.tab-active .menu-columns-wrap {
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 8px 0 7px;
}

#menu-main-nav .menu-tabs-wrap {
    position: absolute;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    max-width: none;
    height: 50px;
    padding: 0;
    background: #DDDDDD;
    box-shadow: none;
    z-index: 4;
}

#menu-main-nav .menu-tabs-wrap > li {
    flex: 1;
    height: 50px;
}

#menu-main-nav .menu-tabs-wrap > li:not(:last-child) {
    border-right: 2px solid #DDDDDD;
}

#menu-main-nav .menu-tabs-wrap > li > a {
    box-sizing: border-box;
    font-family: 'Arial', serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 150%;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #737373;
    text-transform: uppercase;
    padding: 14.5px 0;
    background: #FFFFFF;
}

#menu-main-nav .menu-columns-wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    position: absolute;
    left: 0;
    z-index: 5;
    width: 100%;
    max-width: none;
    min-height: 620px;
    box-sizing: border-box;
}

#menu-main-nav .menu-columns-wrap > li {
    display: block;
    flex: 0 1 240px;
    max-width: 240px;
}

#menu-main-nav .menu-columns-wrap > li > a {
    display: none;
}

#menu-main-nav .menu-columns-wrap > li > .sub-menu {
    display: flex;
    flex-direction: column;
    position: relative;
    right: 0;
    left: 0;
    top: 0;
    box-shadow: none;
}

#menu-main-nav .sub-menu > li.heading-item + li.heading-item,
#menu-main-nav .menu-columns-wrap > li > .sub-menu > li:not(.heading-item) + li.heading-item:not(:first-child) {
    margin-top: 32px;
}

.mvp-nav-menu ul li.multi-column > .sub-menu {
    padding: 8px 0 7px;
}

.mvp-nav-menu ul li.multi-column.column-1 > .sub-menu {
    padding: 24px 0 16px;
    left: -10px;
}

@media screen and (min-width: 1300px) and (max-width: 1450px) {
    #menu-main-nav .menu-columns-wrap > li {
        display: inline-block;
        flex: 0 1 216px;
    }

    .mvp-nav-menu ul li ul.sub-menu {
        padding: 24px 0 8px;
        max-width: 216px;
        width: 216px;
    }

    .mvp-nav-menu ul li ul.sub-menu li a {
        padding: 6px 12px;
    }

    .mvp-nav-menu ul li ul.sub-menu li.heading-item > a {
        padding: 7px 12px;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1300px) {
    #menu-main-nav .menu-columns-wrap > li {
        display: inline-block;
        flex: 0 1 200px;
    }

    .mvp-nav-menu ul li ul.sub-menu {
        padding: 24px 0 8px;
        width: 200px;
    }

    .mvp-nav-menu ul li ul.sub-menu li a {
        padding: 6px 10px;
    }

    .mvp-nav-menu ul li ul.sub-menu li.heading-item > a {
        padding: 7px 10px;
    }
}

/************************************************
	6. Fly-Out Navigation
************************************************/

#mvp-fly-wrap {
    overflow-y: hidden;
    position: fixed;
    top: 56px;
    bottom: 0;
    left: 0;
    -webkit-transform: translate3d(-100%,0,0);
    -moz-transform: translate3d(-100%,0,0);
    -ms-transform: translate3d(-100%,0,0);
    -o-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
    width: 100%;
    height: calc(100vh - 56px);
    height: var(--app-mobile-height);
    z-index: 999999;
    background: transparent;
}

.mvp-fly-but-wrap,
.mvp-search-but-wrap {
    cursor: pointer;
}

.mvp-fly-but-wrap {
    display: none;
    height: 20px;
    width: 20px;
    position: relative;
}

.mvp-fly-but-wrap > span {
    background: #FFFFFF;
}

#mvp-fly-wrap .mvp-fly-but-wrap {
    margin: 15px 0;
}

.mvp-search-but-wrap {
    position: absolute;
    top: 60px;
    right: 80px;
    width: 60px;
    height: 60px;
}

.mvp-fly-but-wrap span,
.mvp-search-but-wrap span {
    border-radius: 2px;
    display: block;
    position: absolute;
    left: -2px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: .25s ease-in-out;
    height: 3px;
}

.mvp-fly-but-wrap span:nth-child(1) {
    top: 0;
    width: 30px;
}

.mvp-fly-but-wrap span:nth-child(2),
.mvp-fly-but-wrap span:nth-child(3) {
    top: 8px;
    width: 24px;
}

.mvp-fly-but-wrap span:nth-child(4) {
    top: 16px;
    width: 18px;
}

.mvp-fly-but-wrap.mvp-fly-open span:nth-child(1),
.mvp-fly-but-wrap.mvp-fly-open span:nth-child(4) {
    top: .5px;
    left: 50%;
    width: 0%;
}

.mvp-fly-but-wrap.mvp-fly-open span:nth-child(2),
.mvp-search-but-wrap span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.mvp-fly-but-wrap.mvp-fly-open span:nth-child(3),
.mvp-search-but-wrap span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.mvp-search-but-wrap span:nth-child(1),
.mvp-search-but-wrap span:nth-child(2) {
    width: 60px;
}

.mvp-fly-but-menu {
    float: left;
    margin-left: 15px;
    position: relative;
}

.mvp-fly-menu {
    -webkit-transform: translate3d(0,0,0) !important;
    -moz-transform: translate3d(0,0,0) !important;
    -ms-transform: translate3d(0,0,0) !important;
    -o-transform: translate3d(0,0,0) !important;
    transform: translate3d(0,0,0) !important;
}

#mvp-fly-menu-wrap {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100vh - 56px);
    height: var(--app-mobile-height);
    background: #222222;
}

nav.mvp-fly-nav-menu ul li.place-holder > a {
    display: none;
}

nav.mvp-fly-nav-menu ul div.mvp-mega-dropdown {
    display: none;
}

nav.mvp-fly-nav-menu ul li {
    cursor: pointer;
    width: 100%;
    margin: 0 !important;
}

nav.mvp-fly-nav-menu ul li.nav-level-0 {
    border-bottom: 2px solid;
    padding-left: 4px;
    box-sizing: border-box;
}

nav.mvp-fly-nav-menu ul li.nav-level-0.open {
    background: #000000;
    border-left: 4px solid #911D14;
    padding-left: 0;
}

nav.mvp-fly-nav-menu ul li.nav-level-0.open > a {
    font-weight: 700;
}

nav.mvp-fly-nav-menu ul li a {
    font-size: 14px;
    line-height: 150%;
    color: #FFFFFF;
    position: relative;
    display: inline-block;
    padding: 11.5px 16px;
    width: 100%;
    box-sizing: border-box;
    border-bottom: 1px solid #E8E8E8;
    min-height: 45px;
}

nav.mvp-fly-nav-menu ul li.nav-level-0 > a {
    border-bottom: 0;
}

nav.mvp-fly-nav-menu ul li.heading-item > a {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    font-size: 14px;
    line-height: 130%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #060606;
    min-height: 45px;
}

nav.mvp-fly-nav-menu .sub-menu li a {
    color: #404040;
}

nav.mvp-fly-nav-menu ul.sub-menu li.menu-item-has-children > a {
    padding: 10px 44px 10px 16px;
}

nav.mvp-fly-nav-menu ul.sub-menu li.menu-item-has-children > a.fi-mi-not-hovered {
    padding: 10px 44px 10px 16px;
}

nav.mvp-fly-nav-menu ul.sub-menu li.menu-item-has-children:not(.nav-level-3) > a:before {
    content: url(../images/menu/chevron-down-black.svg);
    position: absolute;
    right: 0;
    top: 0;
    width: 44px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

nav.mvp-fly-nav-menu ul.sub-menu li.menu-item-has-children > a:not([href^="#"]):before {
    background: #DDE2F0;
}

nav.mvp-fly-nav-menu ul.sub-menu li.menu-item-has-children.toggled > a:before {
    content: url(../images/menu/chevron-up-black.svg);
}

nav.mvp-fly-nav-menu .tabs-holder .menu-columns-wrap li.menu-item-has-children > a:before {
    display: none;
}

nav.mvp-fly-nav-menu ul.level-open > li > a {
    width: 42.66667%;
}

nav.mvp-fly-nav-menu > ul > li.nav-level-0.menu-item-has-children > a:before {
    content: url(../images/menu/chevron-right.svg);
    position: absolute;
    right: 20px;
    top: 14px;
}

nav.mvp-fly-nav-menu > ul > li.nav-level-0.menu-item-has-children.open > a:after {
    content: '';
    display: block;
    position: absolute;
    right: 1px;
    top: 15px;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 8px solid #fff;
    border-bottom: 8px solid transparent;
}

nav.mvp-fly-nav-menu {
    overflow-y: hidden;
    padding: 0;
    margin: 0;
}

#mvp-fly-menu-wrap #menu-main-nav .sub-menu {
    display: none;
    position: absolute;
    z-index: 3001;
    top: 0;
    left: 42.66667%;
    background: #F1F4FC !important;
    width: 0;
    border-radius: 0;
    overflow: hidden;
    min-width: 0;
    transition: all 0s ease-in-out;
    overflow-y: auto;
}

#mvp-fly-menu-wrap #menu-main-nav .nav-level-0.open > .sub-menu {
    display: block;
    width: 57.33333%;
    overflow-y: auto;
    height: calc(100vh - 56px);
    height: var(--app-mobile-height);
}

#mvp-fly-menu-wrap #menu-main-nav li.toggled .sub-menu,
#mvp-fly-menu-wrap #menu-main-nav .nav-level-0.columns-holder.open .menu-columns-wrap > li > .sub-menu {
    display: block;
    min-width: 100%;
    position: initial;
    padding: 0;
}

#mvp-fly-menu-wrap .nav-level-0 > a.has-badge .fi-mi-badge {
    right: -36px;
    top: 0;
    border-radius: 10px;
    font-size: 12px;
    padding: 1px 4px;
}

#mvp-fly-menu-wrap #menu-main-nav .menu-tabs-wrap > li {
    height: auto;
}

#mvp-fly-menu-wrap #menu-main-nav .menu-tabs-wrap > li > a {
    font-weight: 700;
    font-size: 14px;
    line-height: 150%;
    color: #060606;
    padding: 11.5px 32px 11.5px 16px;
    text-align: left;
    background: #F1F4FC;
}

#mvp-fly-menu-wrap #menu-main-nav .menu-columns-wrap > li {
    max-width: initial;
}

.mvp-fly-top {
    background: rgba(0,0,0,.3);
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    cursor: pointer;
    opacity: 1;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: calc(100% - 140px);
    transition: all .3s;
    -webkit-transform: translate3d(100px, 0, 0);
    -ms-transform: translate3d(100px, 0, 0);
    transform: translate3d(100px, 0, 0);
    width: 50px;
    height: 50px;
    box-sizing: border-box;
    z-index: 9999;
}

.mvp-fly-top:hover {
    color: #000;
}

.mvp-to-top {
    -webkit-transform: translate3d(-15px, 0, 0);
    -ms-transform: translate3d(-15px, 0, 0);
    transform: translate3d(-15px, 0, 0);
}

.mvp-fly-top i {
    position: absolute;
    width: 36px;
    height: 36px;
    background-image: url('../images/fa/angle-up-white.svg');
    background-size: cover;
    top: 5px;
    left: 7px;
}

.mvp-fly-top:hover i {
    background-image: url('../images/fa/angle-up-black.svg');
}

@media only screen and (max-width: 767px) {
    nav.mvp-fly-nav-menu.left.relative {
        overflow-y: auto;
    }
}


/*********************************
 * COUNTRY DROPDOWN CSS START
 *********************************/
.fin-country-dropdown {
    width: 24px;
    margin-top: 0;
    line-height: 14px;
    padding: 10px;
}

.fin-country-dropdown .dropdown {
    z-index: 3000;
    position: relative;
}

.dropdown-menu-header {
    display: none;
}

.dropdown-menu-inr {
    display: flex;
    flex-wrap: wrap;
}

.fin-country-dropdown--first-flag {
    color: #fff;
    margin: 0;
    padding: 0;
    text-align: left;
    background-color: transparent;
    border: none;
    outline: none;
    display: inline-block;
    width: auto;
    cursor: pointer;
}

.fin-country-dropdown--first-flag span:first-child {
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
}

.fin-country-dropdown--first-flag span:last-child {
    font-family: 'Arial', serif;
    font-size: 14px;
    line-height: 150%;
    color: #FFFFFF;
    vertical-align: bottom;
    margin-top: -2px;
    margin-right: 0;
    display: none;
}

.fin-country-dropdown--first-flag .img-flag {
    width: 24px;
    height: 24px;
    display: inline-block;
}

.fin-country-dropdown .dropdown-menu {
    padding: 0;
    width: 680px;
    left: auto;
    right: 12px;
    background: #ffffff;
    border: 1px solid #E3E2E2;
    box-sizing: border-box;
    border-radius: 6px;
    box-shadow: 0 4px 20px rgb(0 0 0 / 10%);
    flex-wrap: wrap;
    position: absolute;
    top: 32px;
    transform: translate3d(0px, 0px, 0px);
    display: none !important;
}

.fin-country-dropdown .dropdown-menu.show {
    display: flex !important;
    display:-webkit-flex !important;
}

.fin-country-dropdown .dropdown-item {
    clear: both;
    font-weight: 400;
    font-size: 14px;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    border: 0;
    display: flex;
    align-items: center;
    padding: 0;
    width: 33.3%;
    box-sizing: border-box;
}

.fin-country-dropdown .dropdown-item:hover {
    background: #F4F4F4;
}

.fin-country-dropdown .dropdown-item img {
    width: 20px;
    height: 20px;
    margin-right: 12px;
}

.fin-country-dropdown .dropdown-item > a {
    display: flex;
    width: 100%;
    align-items: center;
    line-height: 150%;
    color: #060606;
    padding: 6px 8px;
}

.fin-country-dropdown .dropdown-menu .dropdown-item span:first-child {
    margin-right: 10px;
}

.fin-country-dropdown .dropdown-menu .dropdown-item.mega_menu_active_country {
    background: #F1F4FC;
    position: relative;
}

.fin-country-dropdown .dropdown-menu .dropdown-item.mega_menu_active_country:after {
    content: url(../images/menu/language-check-mark.svg);
    position: absolute;
    right: 15px;
    top: 10px;
}

@media only screen and (max-width: 1200px) {
    .fin-country-dropdown {
        font-family: 'Arial', serif;
        display: block;
        width: 100%;
        padding: 0;
    }

    .fin-country-dropdown .dropdown-toggle {
        width: 100%;
        padding: 11.5px 16px;
    }

    .fin-country-dropdown .dropdown.show .dropdown-toggle {
        background: #000000;
    }

    .dropdown-menu-inr {
        width: 100%;
        max-height: 339px;
        overflow-y: auto;
    }

    .fin-country-dropdown .dropdown-menu.show {
        position: fixed;
        max-width: 300px;
        height: 379px;
        border-radius: 0;
        filter: drop-shadow(0px 1px 4px rgba(0, 0, 0, 0.04)) drop-shadow(0px 8px 32px rgba(0, 0, 0, 0.1));
        margin: 0 auto;
        top: 50%;
        transform: translateY(-50%) !important;
        z-index: 999;
        left: 0;
        right: 0;
        width: 100%;
        border: none;
        opacity: 1;
    }

    .fin-country-dropdown .dropdown-menu .dropdown-item.mega_menu_active_country:after {
        right: 20px;
        top: 14px;
    }

    .fin-country-dropdown .dropdown-item {
        width: 100%;
        padding: 0 16px;
    }

    .fin-country-dropdown .dropdown-item > a {
        padding: 12px 0;
    }

    .fin-country-dropdown .dropdown-menu .dropdown-item:not(.mega_menu_active_country) a {
        border-bottom: 1px solid #E8E8E8;
    }

    .fin-country-dropdown--first-flag span:last-child {
        display: inline-block;
        margin-left: 8px;
    }

    .dropdown-item:hover {
        background-color: #FFFFFF;
        color: #fff;
    }

    .dropdown-item {
        width: 100%;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .01em;
        padding: 12px 16px;
    }

    .dropdown-menu-header {
        width: 100%;
        display: flex;
        height: 40px;
        box-sizing: border-box;
        justify-content: space-between;
        align-items: center;
        padding: 9.5px 16px;
        border-bottom: 1px solid #E8E8E8;
    }

    .dropdown-menu-header-title {
        font-weight: 700;
        font-size: 14px;
        line-height: 150%;
        color: #000000;
    }

    .dropdown-menu-close-btn {
        font-size: 24px;
        font-weight: normal;
    }

    .fin-country-dropdown .dropdown-menu {
        opacity: 0;
    }
}

/************************************************
	7. Featured Posts
************************************************/
.mvp-feat1-feat-img {
    background: #000;
    line-height: 0;
    overflow: hidden;
    width: 100%;
    height: 600px;
}

.mvp-feat1-feat-img img {
    margin: 0 auto;
    position: absolute;
    left: -9999px;
    right: -9999px;
    width: 100%;
    min-width: 560px;
}

.mvp-widget-feat2-left-cont:hover .mvp-feat1-feat-img img {
    opacity: .8;
}

#mvp-cat-feat-wrap {
    margin-bottom: 20px;
    width: 100%;
}

.mvp-vid-box-wrap {
    border-radius: 50%;
    color: #000;
    opacity: .9;
    position: absolute;
    text-align: center;
    width: 46px;
    height: 46px;
    left: 50%;
    top: 50%;
    margin-top: -23px;
    margin-left: -23px;
    display: flex;
    justify-content: center;
    align-content: center;
}

.mvp-vid-box-mid {
    width: 34px;
    height: 34px;
    margin-top: -17px;
    margin-left: -17px;
}

.mvp-vid-box-small {
    width: 28px;
    height: 28px;
    margin-top: -14px;
    margin-left: -14px;
}

.mvp-vid-marg i {
    margin-left: 3px;
}

.mvp-vid-box-wrap i {
    display: flex;
}

.mvp-vid-box-mid img {
    max-width: 16px;
}

.mvp-vid-box-small i {
    max-width: 14px;
}

.mvp-feat1-feat-text {
    background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 50%, rgba(0,0,0,.9) 100%);
    position: absolute;
    left: 0;
    bottom: 0;
}

.mvp-feat1-feat-text {
    padding: 100px 3.846153846% 20px;
    width: 92.4%;
}

.mvp-feat1-feat-text h2 {
    color: #fff;
    float: left;
    font-size: 3.2rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: .95;
    margin-right: 20%;
    width: 80%;
}

.mvp-feat1-feat-text h2.mvp-stand-title {
    font-size: 2.6rem;
    font-weight: 400;
    line-height: 1.1;
    margin-right: 0;
    text-transform: none;
    width: 100%;
}

.mvp-feat1-feat-text p {
    color: #fff;
    float: left;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    margin-top: 8px;
    width: 100%;
}

.mvp-cat-date-wrap {
    margin-bottom: 7px;
    width: 100%;
}

.mvp-feat1-left-wrap .mvp-cat-date-wrap,
.mvp-widget-feat1-top-story .mvp-cat-date-wrap,
.mvp-widget-feat2-left-cont .mvp-cat-date-wrap {
    margin-bottom: 8px;
}

span.mvp-cd-cat,
span.mvp-cd-date {
    color: #777;
    display: inline-block;
    font-size: .7rem;
    line-height: 1;
}

span.mvp-cd-cat {
    font-weight: 700;
    text-transform: uppercase;
}

span.mvp-cd-date {
    font-weight: 400;
    margin-left: 5px;
}

.mvp-feat1-left-wrap span.mvp-cd-date,
.mvp-widget-feat1-top-story span.mvp-cd-date,
.mvp-widget-feat2-left-cont span.mvp-cd-date {
    color: #eee;
}

span.mvp-cd-date:before {
    content: "/";
    margin-right: 5px;
}

span.mvp-cd-date img.avatar {
    margin-top: -12px;
    top: 5px;
    position: relative;
    border-radius: 10px;
}

.mvp-feat1-list-cont:hover .mvp-feat1-list-text h2 {
    opacity: .6;
}

.mvp-ad-label {
    color: #999;
    float: left;
    font-size: 9px;
    font-weight: 400;
    letter-spacing: .2em;
    line-height: 1;
    margin-top: 4px;
    position: relative;
    top: -4px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

.mvp-feat1-list-wrap,
.mvp-feat1-list,
.mvp-feat1-list-head-wrap,
ul.mvp-feat1-list-buts {
    width: 100%;
}

ul.mvp-feat1-list-buts {
    text-align: center;
}

ul.mvp-feat1-list-buts li {
    display: inline-block;
}

span.mvp-feat1-list-but {
    color: #aaa;
    cursor: pointer;
    display: inline-block;
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 1;
    padding: 5px 13px;
    text-transform: uppercase;
    -webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);
}

ul.mvp-feat1-list-buts:before {
    content: '';
    background: #555;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: 0;
}

span.mvp-feat1-list-but:hover {
    color: #000;
}

ul.mvp-feat1-list-buts li.active span.mvp-feat1-list-but {
    color: #fff;
}

.mvp-feat1-list-cont {
    margin-top: 15px;
    width: 100%;
}

.mvp-feat1-list a:first-child .mvp-feat1-list-cont {
    margin-top: 0;
}

.mvp-feat1-list-out {
    float: right;
    margin-left: -95px;
    width: 100%;
}

.mvp-feat1-list-in {
    margin-left: 95px;
}

.mvp-feat1-list-img {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #000;
    line-height: 0;
    margin-right: 15px;
    overflow: hidden;
    width: 80px;
}

.mvp-feat1-list-cont:hover .mvp-feat1-list-img img {
    opacity: .8;
}

.mvp-feat1-list-text {
    width: 100%;
}

.mvp-feat1-list-text h2 {
    color: #222;
    float: left;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.2;
    width: 100%;
}

#mvp-main-body-wrap {
    background: #fff;
    padding-bottom: 60px;
    margin-top: 0;
    width: 100%;
}

span.mvp-widget-home-title:before,
.sidebar-header-wrap:before {
    content: '';
    background: #555;
    display: block;
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
    z-index: -1;
}

.sidebar-header-wrap .sidebar-header {
    background: #8a0000 none repeat scroll 0 0;
}

.dropdown-sidebar p label {
    float: left;
    margin: 10px 0;
    width: 100%;
}

span.mvp-widget-home-title,
.sidebar-header-wrap .sidebar-header {
    color: #fff;
    display: block;
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 1;
    padding: 5px 13px;
    position: relative;
    text-transform: uppercase;
    transform: skewX(-15deg);
}

.mvp-widget-feat1-wrap,
.mvp-widget-feat1-cont {
    width: 100%;
}

.mvp-widget-feat1-cont {
    margin-top: 20px;
}

.mvp-widget-feat1-cont:first-child {
    margin-top: 0;
}

.mvp-widget-feat1-top-story {
    margin-left: 1.66666666%;
    overflow: hidden;
    width: 49.166666666%;
}

.mvp-widget-feat1-cont a:first-child .mvp-widget-feat1-top-story {
    margin-left: 0;
}

.mvp-widget-feat1-top-img {
    background: #000;
    line-height: 0;
    overflow: hidden;
    width: 100%;
}

.mvp-widget-feat1-bot-story:hover .mvp-widget-feat1-bot-img img,
.mvp-widget-feat1-top-story:hover .mvp-widget-feat1-top-img img {
    opacity: .8;
}

.mvp-widget-feat1-top-text {
    background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 50%, rgba(0,0,0,.9) 100%);
    padding: 50px 3.33333333% 20px;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 93.4%;
}

.mvp-widget-feat1-top-text h2 {
    color: #fff;
    float: left;
    font-size: 1.8rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.1;
    margin-right: 30%;
    width: 70%;
}

.mvp-widget-feat1-bot-story:hover .mvp-widget-feat1-bot-text h2 {
    opacity: .6;
}

.mvp-widget-feat1-bot-story {
    margin-left: 1.66666666%;
    width: 23.75%;
}

.mvp-widget-feat1-cont a:first-child .mvp-widget-feat1-bot-story {
    margin-left: 0;
}

.mvp-widget-feat1-bot-img {
    background: #000;
    line-height: 0;
    overflow: hidden;
    width: 100%;
}

.mvp-widget-feat1-bot-text {
    margin-top: 15px;
    width: 100%;
}

.mvp-widget-feat1-bot-text h2 {
    color: #222;
    float: left;
    font-size: 1.2rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.2;
    width: 100%;
}

.mvp-widget-feat1-bot-text p {
    color: #555;
    float: left;
    font-size: .95rem;
    font-weight: normal;
    line-height: 1.4;
    margin-top: 10px;
    width: 100%;
}

.mvp-widget-feat2-wrap,
.mvp-widget-feat2-main,
.mvp-widget-feat2-left-cont,
.mvp-widget-feat2-right-cont {
    width: 100%;
}

.mvp-widget-feat2-out {
    margin-right: -340px;
    width: 100%;
}

.mvp-widget-feat2-in {
    margin-right: 340px;
}

.mvp-widget-feat2-left {
    margin-right: 2.325581395%; /* 20 / 860 */
    width: 60.46511628%; /* 520 / 860 */
}

.mvp-widget-feat2-left-alt {
    float: right;
    margin: 0 0 0 2.325581395%; /* 20 / 860 */
}

.mvp-widget-feat2-left-img {
    background: #000;
    line-height: 0;
    overflow: hidden;
    width: 100%;
    height: 600px;
}

.mvp-widget-feat2-left-img img {
    margin: 0 auto;
    position: absolute;
    left: -9999px;
    right: -9999px;
    width: 100%;
    min-width: 1000px;
}

.mvp-widget-feat2-left-text {
    background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.6) 50%, rgba(0,0,0,.9) 100%);
    padding: 100px 4.761904762% 20px; /* 20 / 420 */
    position: absolute;
    left: 0;
    bottom: 0;
    width: 90.5%; /* 380 / 420 */
}

.mvp-widget-feat2-left-text h2 {
    color: #fff;
    float: left;
    font-size: 3.3rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: .95;
    margin-right: 10%;
    text-shadow: 1px 1px 0 #000;
    text-transform: uppercase;
    width: 90%;
}

.mvp-widget-feat2-left-text p {
    color: #fff;
    float: left;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    margin-top: 8px;
    width: 100%;
}

.mvp-widget-feat2-right {
    width: 37.20930233%; /* 320 / 860 */
}

.mvp-widget-feat2-right-main {
    width: 100%;
}

.mvp-widget-feat2-right-cont {
    overflow: hidden;
    height: 300px;
}

.mvp-widget-feat2-right-img {
    background: #000;
    line-height: 0;
    overflow: hidden;
    width: 100%;
    max-height: 180px;
}

.mvp-widget-feat2-right-cont:hover .mvp-widget-feat2-right-img img {
    opacity: .8;
}

.mvp-widget-feat2-right-text {
    padding: 15px 0 10px;
    width: 100%;
}

.mvp-widget-feat2-right-text h2 {
    color: #222;
    float: left;
    font-size: 1.3rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.2;
    opacity: 1;
    width: 100%;
}

.mvp-widget-feat2-right-cont:hover .mvp-widget-feat2-right-text h2 {
    opacity: .6;
}

.mvp-widget-feat2-side {
    margin-left: 20px;
    width: 320px;
}

.mvp-widget-feat2-side-ad {
    line-height: 0;
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
}

.mvp-widget-feat2-side-list {
    width: 100%;
}

.mvp-widget-feat2-side-more-but {
    margin-top: 20px;
    text-align: center;
    width: 100%;
}

.mvp-widget-feat2-side-more {
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-transform: uppercase;
}

.mvp-widget-feat2-side-more-but i {
    margin-left: 10px;
    top: 1px;
    position: relative;
}

.mvp-main-blog-wrap,
.mvp-main-blog-cont,
.mvp-main-blog-body,
ul.mvp-blog-story-list {
    width: 100%;
}

ul.mvp-blog-story-list .mvp-blog-story-wrap .mvp-blog-story-out .mvp-blog-story-img img:nth-child(2) {
    display: none;
}

@media screen and (max-width: 767px) {
    ul.mvp-blog-story-list .mvp-blog-story-wrap .mvp-blog-story-out .mvp-blog-story-img img:nth-child(2) {
        display: block !important;
        height: 80px;
    }
}

.mvp-main-blog-marg {
    margin-top: 0 !important;
}

.mvp-main-blog-out {
    margin-right: -380px;
    width: 100%;
}

.mvp-main-blog-in {
    margin-right: 380px;
}

.mvp-blog-story-wrap {
    border-top: 1px solid #ddd;
    margin-top: 20px;
    width: 100%;
}

ul.mvp-blog-story-list-col {
    margin-left: 0;
    width: 100%;
}

.mvp-blog-story-col {
    margin-left: 2.380952381%;
    overflow: hidden;
    width: 47.61904762%;
    height: 380px;
}

ul.mvp-blog-story-list .mvp-blog-story-wrap:first-child {
    margin-top: 10px;
}

.search ul.mvp-blog-story-list .mvp-blog-story-wrap:first-child {
    margin-top: 0;
}

.mvp-blog-story-out {
    float: right;
    margin-left: -410px;
    width: 100%;
}

.mvp-blog-story-in {
    margin-left: 410px;
}
.mvp-blog-story-col .mvp-blog-story-out,
.mvp-blog-story-col .mvp-blog-story-in {
    margin-left: 0;
}

.mvp-blog-story-img {
    line-height: 0;
    margin-right: 30px;
    overflow: hidden;
    width: 380px;
}

.mvp-blog-story-col .mvp-blog-story-img {
    margin: 0 0 12px 0;
    width: 100%;
    max-height: 180px;
}

.mvp-blog-story-wrap:hover .mvp-blog-story-img img,
.mvp-blog-story-col:hover .mvp-blog-story-img img {
    opacity: .8;
}

.mvp-blog-story-text {
    margin-top: 30px;
    width: 100%;
}

.mvp-blog-story-col .mvp-blog-story-text {
    margin-top: 0;
}

.mvp-blog-story-text h2 {
    color: #222;
    float: left;
    font-size: 1.7rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.1;
    width: 100%;
}

.mvp-blog-story-col .mvp-blog-story-text h2 {
    font-size: 1.5rem;
}

.mvp-blog-story-wrap:hover .mvp-blog-story-text h2,
.mvp-blog-story-col:hover .mvp-blog-story-text h2 {
    opacity: .6;
}

.mvp-blog-story-text p {
    color: #555;
    float: left;
    font-size: 1.1rem;
    font-weight: normal;
    line-height: 1.4;
    margin-top: 10px;
    width: 100%;
}

/************************************************
	9. Sidebar
************************************************/

#mvp-side-wrap {
    font-size: .9rem;
    margin-left: 60px;
    width: 320px;
}

.mvp-side-widget {
    float: left;
    margin-top: 30px;
    width: 100%;
}

.mvp-side-widget:first-child {
    margin-top: 0;
}

.widget_calendar {
    float: left;
}

#wp-calendar {
    width: 100%;
}

#wp-calendar caption {
    text-align: right;
    color: #333;
    font-size: 12px;
    margin-bottom: 15px;
}

#wp-calendar thead {
    font-size: 10px;
}

#wp-calendar thead th {
    padding-bottom: 10px;
}

#wp-calendar tbody {
    color: #aaa;
}

#wp-calendar tbody td {
    background: #f5f5f5;
    border: 1px solid #fff;
    text-align: center;
    padding:8px;
}

#wp-calendar tbody td:hover {
    background: #fff;
}

#wp-calendar tbody .pad {
    background: none;
}

#wp-calendar tfoot #next {
    font-size: 10px;
    text-transform: uppercase;
    text-align: right;
}

#wp-calendar tfoot #prev {
    font-size: 10px;
    text-transform: uppercase;
    padding-top: 10px;
}

.widget_rss ul,
.widget_rss ul li {
    float: left;
    width: 100%;
}

.widget_rss ul li a {
    float: left;
    font-weight: 700;
    line-height: 123%;
    margin-bottom: 5px;
    width: 100%;
}

.widget_rss ul li span.rss-date {
    float: left;
    font-size: .75rem;
    margin-bottom: 5px;
    width: 100%;
}

.widget_rss ul li .rssSummary {
    float: left;
    margin-bottom: 8px;
    width: 100%;
}

.widget_rss ul li cite {
    float: left;
    font-size: .8rem;
    width: 100%;
}

.widget_recent_entries li {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}

.widget_categories ul,
.widget_categories ul li,
.widget_archive ul,
.widget_archive ul li,
.widget_recent_comments ul,
.widget_recent_comments ul li,
.widget_pages ul,
.widget_pages ul li {
    float: left;
    width: 100%;
}

.widget_categories ul li,
.widget_archive ul li,
.widget_pages ul li,
.widget_meta ul li,
.widget_nav_menu ul li {
    padding: 5px 0;
}

.widget_recent_comments ul li,
.widget_recent_entries ul li {
    border-top: 1px solid #ddd;
    line-height: 1.4;
    margin-top: 10px;
    padding-top: 10px;
}

.widget_rss ul li {
    border-top: 1px solid #ddd;
    line-height: 1.4;
    margin-top: 15px;
    padding-top: 15px;
}

.widget_recent_comments ul li:first-child,
.widget_recent_entries ul li:first-child,
.widget_rss ul li:first-child {
    border-top: none;
    margin-top: 0;
    padding-top: 0;
}

#mvp-side-wrap .mvp-widget-home-title a.rsswidget {
    color: #fff;
}

.widget_rss {
    line-height: 1.4;
}

.mvp-widget-home {
    width: 100%;
    margin-top: 60px;
}

.mvp-widget-home:first-child {
    margin-top: 0;
}

.mvp-widget-home-head {
    float: left;
    position: relative;
    width: 100%;
}

span.mvp-widget-home-title, .sidebar-header-wrap {
    float: left;
    margin-bottom: 20px;
    position: relative;
    text-align: center;
    width: 100%;
}

.textwidget p,
.textwidget div {
    float: left;
    line-height: 1.4;
}

.textwidget p {
    margin-bottom: 15px;
}

.team-salaries a {
    display: inline-block;
    width: 64px;
    height: 64px;
}

/************************************************
	10. Posts
************************************************/
.aioseo-breadcrumbs {
    padding: 7px  0 8px;
}

.aioseo-breadcrumbs span {
    font-size: 13px;
    text-transform: capitalize;
    line-height: 150%;
}

#mvp-article-wrap,
#mvp-article-cont {
    width: 100%;
}

#mvp-article-wrap {
    float: left;
    position: relative;
}

#mvp-post-main {
    margin: 10px 0 60px;
    width: 100%;
}

.page #mvp-post-main {
    margin-bottom: 0;
}

#mvp-post-head {
    margin-bottom: 30px;
    width: 100%;
}

.page-about-us #mvp-post-head {
    margin-bottom: 20px;
}

.page #mvp-post-head,
.attachment #mvp-post-head,
.search #mvp-post-head {
    margin-top: 10px;
}

h3.mvp-post-cat {
    margin-bottom: 10px;
    width: 100%;
}

span.mvp-post-cat {
    height: 20px;
    padding: 1px 13px 0;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    text-transform: uppercase;
    -webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);
}

h1.mvp-post-title {
    color: #000;
    font-size: 3.5rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.1;
    margin-right: 20%;
    width: 80%;
}

#mvp-post-content h1.mvp-post-title {
    font-size: 2.9rem;
    margin-right: 0;
    width: 100%;
}

.page h1.mvp-post-title,
.attachment h1.mvp-post-title,
.search h1.mvp-post-title {
    font-size: 2.5rem;
    margin-right: 0;
    text-align: center;
    width: 100%;
}

span.mvp-post-excerpt {
    color: #555;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.55;
    margin-top: 15px;
    width: 100%;
}

.mvp-author-info-wrap {
    margin-top: 8px;
    display: flex;
}

.mvp-author-info-wrap.page-layout.empty .mvp-author-info-text {
    position: relative;
    top: -10px;
    z-index: 1;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-social {
    border: none;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-social {
    margin-top: 2px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged {
    display: flex;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged:empty {
    display: none;
}

.mvp-author-box-post-date-info.page-layout {
    margin-left: 65px;
}

.mvp-author-box-post-date-info.page-layout.empty {
    position: relative;
    bottom: 25px;
}

.mvp-author-box-post-date-info.page-layout .estimated-reading-time,
.mvp-author-box-post-date-info.page-layout span,
.mvp-author-box-post-date-info.page-layout .post-date.updated {
    color: #555555;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 150%;
}

.mvp-author-box-post-date-info.page-layout .estimated-reading-time svg {
    position: relative;
    top: -2px;
    margin-left: 6px;
    margin-right: 6px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged .mvp-author-info-badge {
    background: #F7F7F7;
    border-radius: 100px;
    width: fit-content;
    display: flex;
    padding: 3px;
    margin-right: 11px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged .mvp-author-info-badge-wrap {
    background: #F7F7F7;
    border-radius: 100px;
    margin-right: 11px;
    padding: 3px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged .mvp-author-info-badge-wrap svg {
    position: relative;
    top: 3px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged .fact-checked {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    display: flex;
    align-items: center;
    color: #222222;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged .fact-checked svg {
    margin-right: 6px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-checked-badged .fact-checked .fact-checked-name {
    margin-left: 5px;
    text-decoration: underline;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    display: flex;
    align-items: center;
    color: #222222 !important;
}

.mvp-author-box-post-date-info.page-layout .disclaimer-btn {
    justify-content: right;
    display: flex;
    margin-top: -50px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-date {
    display: flex;
    height: 24px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-date .mvp-author-info-social {
    padding-top: 0;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-date .mvp-author-info-social a {
    margin: 0;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-badge svg {
    margin-right: 6px;
}

.mvp-author-info-wrap.page-layout .mvp-author-info-text .mvp-author-info-badge span {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    display: flex;
    align-items: center;
    letter-spacing: 0.04em;
    color: #222222;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-info-date .author-name a {
    color: #222222 !important;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-info-date {
    display: flex;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-box-post-date-info {
    display: flex;
    font-size: 12px;
    color: #555555;
    margin-top: 6px;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-box-post-date-info span {
    margin-right: 4px;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-box-post-date-info .mvp-author-box-reading-time span {
    margin-left: 7px;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-box-reading-time span {
    display: flex;
    font-size: 12px;
    color: #555555;

}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-info-name {
    background:  #F6F6F6;
    border-radius: 100px;
    width: fit-content;
    height: fit-content;
    font-family: Arial,sans-serif !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px !important;
    line-height: 120% !important;
    display: flex;
    align-items: center;
    letter-spacing: .02em;
    color: #222222;
    padding-right: 6px;
    max-width: 270px;
    text-align: center;
    margin-top: 3px;
}

.mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-info-name svg {
    margin-left: 4px;
    margin-right: 4px;
}

#mvp-content-wrap .mvp-author-info-wrap {
    margin: 0 0 20px;
}

.mvp-author-info-thumb {
    display: inline-block;
    margin-right: 15px;
}

.mvp-author-info-thumb img {
    border: 2px solid #ddd;
    border-radius: 50%;
    overflow: hidden;
    height: 46px;
    width: 46px;
    object-fit: cover;
}

.mvp-author-info-text {
    color: #999;
    display: inline-block;
    font-size: 14px;
    margin-top: 8px;
    padding-right: 12px;
}

.mvp-author-info-social.hidden {
    border: none !important;
}

.mvp-author-info-social:empty {
    border: none !important;
}

.mvp-author-info-social.mobile {
    display: none;
}

.mvp-author-info-social.desktop {
    display: block;
    min-height: 30px;
    background-clip: padding-box;
    padding-left: 10px;
    padding-top: 5px;
    z-index: 1;
}

.mvp-author-info-social.desktop a.mvp-twit-but {
    margin-top: 5px;
}

.mvp-author-info-date .author-name a {
    font-size: 16px;
    color: #1A1D25 !important;
}

.mvp-author-box-post-date-info {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #999999;
    margin-top: 10px;
}

.author-job-title {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #222222;
}

.author .author-job-title {
    font-size: 20px;
}

.author span.mvp-author-page-desc {
    margin-top: 10px;
}

.mvp-author-info-text p {
    display: inline-block;
    line-height: 12px;
}

.mvp-author-info-text a {
    color: #000 !important;
    font-weight: 700;
}

.mvp-author-info-text a:hover {
    opacity: .6;
}

.mvp-post-date {
    font-weight: 400;
    line-height: 12px;
}

.mvp-author-info-name {
    clear: both;
    margin-top: 5px;
    line-height: 18px;
}

.mvp-author-info-name .fa-svg {
    vertical-align: middle;
}

a.mvp-twit-but {
    color: #55acee !important;
    display: inline-block;
    font-size: 16px;
    margin-left: 5px;
}

.mvp-post-main-out {
    width: 100%;
}

.mvp-post-main-in {
    margin-right: 380px;
}

#mvp-post-content {
    width: 100%;
}

#mvp-post-content img[class*='wp-image-'],
#mvp-post-content img[class^='align'],
#mvp-post-feat-img img {
    cursor: pointer;
}

#mvp-post-feat-img {
    line-height: 0;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
}

#mvp-post-feat-img-wide {
    background: #000;
    margin-bottom: 30px;
    overflow: hidden;
    width: 100%;
    max-height: 720px;
}

#mvp-post-feat-img-wide #mvp-post-feat-img {
    margin-bottom: 0;
}

#mvp-post-feat-img-wide #mvp-post-feat-img img {
    opacity: .4;
    width: 100%;
}

#mvp-post-feat-text-wrap {
    position: absolute;
    left: 0;
    bottom: 30%;
    width: 100%;
}

.mvp-post-feat-text-main {
    margin: 0 auto;
    max-width: 1200px;
}

.mvp-post-feat-text {
    width: 37%;
}

h1.mvp-post-title-wide {
    color: #fff;
    font-size: 3.5rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1;
    margin-right: 0;
    text-shadow: 1px 1px 0 #000;
    width: 100%;
}

.mvp-post-feat-text span.mvp-post-excerpt {
    color: #fff;
    font-size: 1.1rem;
    margin-top: 10px;
}

#mvp-video-embed-wrap {
    margin-bottom: 30px;
    width: 100%;
}

#mvp-video-embed-cont {
    width: 100%;
}

span.mvp-video-close {
    background: #000;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    display: none;
    font-size: 14px;
    line-height: 1;
    padding-top: 5px;
    position: absolute;
    top: -10px;
    left: -10px;
    text-align: center;
    width: 24px;
    height: 19px;
    z-index: 5;
}

#mvp-video-embed,
span.embed-youtube {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    text-align: center;
    width: 100%;
    height: 0;
}

.mvp-vid-fixed {
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    margin-top: -102px;
    padding-bottom: 0 !important;
    position: fixed !important;
    right: 20px;
    bottom: 20px;
    width: 360px !important;
    height: 203px !important;
    z-index: 9999;
}

.mvp-vid-height {
    height: 461px;
}

#mvp-video-embed iframe,
#mvp-video-embed object,
#mvp-video-embed embed,
span.embed-youtube iframe,
span.embed-youtube object,
span.embed-youtube embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mvp-video-embed-wide {
    margin: -20px 0 30px;
}

.mvp-post-img-hide {
    display: none;
}

span.mvp-feat-caption {
    color: #888;
    float: left;
    font-size: .8rem;
    font-weight: 400;
    line-height: 1.1;
    margin-top: -30px;
    padding: 8px 0 20px;
    text-align: right;
    width: 100%;
}

#mvp-post-feat-img-wide span.mvp-feat-caption {
    margin-top: 0;
    padding: 0;
    position: absolute;
    right: 13%;
    bottom: 10px;
}

#mvp-content-wrap,
#mvp-content-body,
#mvp-content-main,
#mvp-content-body-top {
    width: 100%;
}

#mvp-content-body-top {
    overflow: visible;
}

.attachment #mvp-content-main {
    text-align: center;
}

.mvp-post-soc-out {
    margin-left: 0;
    width: 100%;
}

.mvp-post-soc-in {
    margin-left: 80px;
}

.mvp-post-soc-wrap {
    width: 42px;
    position: absolute;
    top: 0;
    left: 0;
}

ul.mvp-post-soc-list {
    width: 100%;
}

ul.mvp-post-soc-list li {
    border-radius: 50%;
    color: #fff;
    float: left;
    font-size: 18px;
    line-height: 1;
    margin-bottom: 8px;
    padding-top: 11px;
    position: relative;
    text-align: center;
    width: 40px;
    height: 29px;
}

ul.mvp-post-soc-list li:hover {
    font-size: 20px;
    padding-top: 10px;
    height: 30px;
}

ul.mvp-post-soc-list li.mvp-post-soc-fb {
    background: #3b5998;
}

ul.mvp-post-soc-list li.mvp-post-soc-twit {
    background: #55acee;
}

ul.mvp-post-soc-list li.mvp-post-soc-pin {
    background: #bd081c;
}

ul.mvp-post-soc-list li.mvp-post-soc-email {
    background: #bbb;
}

.mvp-post-soc-share-but {
    color: #fff;
    cursor: pointer;
    display: none !important;
    float: left;
    font-size: 18px !important;
    line-height: 1;
    margin: 0;
    padding-top: 12px;
    position: relative;
    text-align: center;
    width: 42px;
    height: 30px;
    z-index: 1;
}

#mvp-content-main {
    max-width: 740px;
}

#mvp-content-main:after {
    content: '';
    display: inline-block;
    clear: both;
}

.mvp-content-main p {
    color: #000;
    display: block;
    font-size: 18px;
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 20px;
}

.mvp-content-main p a {
    color: #000;
}

#mvp-content-main p a:hover {
    background: #8a0000;
    color: #fff
}

#mvp-content-bot {
    width: 100%;
    margin-top: 30px;
}

.mvp-post-tags {
    float: left;
    font-size: .8rem;
    line-height: 1;
    margin-top: 15px;
    text-transform: uppercase;
    width: 100%;
}

.mvp-post-tags a,
.mvp-post-tags a:visited {
    color: #777 !important;
    display: inline-block;
    font-weight: 600;
    margin: 0 10px 5px 8px;
    position: relative;
}

.mvp-post-tags a:before {
    content: '#';
    position: absolute;
    left: -8px;
}

.mvp-post-tags a:hover {
    color: #000 !important;
}

.mvp-post-tags-header {
    color: #000;
    float: left;
    font-weight: 700;
    margin-right: 10px;
}

.posts-nav-link {
    display: none;
}

#mvp-author-box-wrap {
    width: 100%;
}

.mvp-author-box-out {
    margin-left: -80px;
    width: 100%;
}

.mvp-author-box-in {
    margin-left: 80px;
}

#mvp-author-box-img {
    line-height: 0;
    margin-right: 20px;
    width: 60px;
}

#mvp-author-box-img img {
    border: 2px solid #ddd;
    border-radius: 50%;
}
#mvp-author-box-head,
#mvp-author-box-text {
    width: 100%;
}

#mvp-author-box-text {
    margin-top: 8px;
}

span.mvp-author-box-name {
    font-size: 1.1rem;
    line-height: 1;
    margin-top: 10px;
    width: 100%;
}

span.mvp-author-box-name a {
    color: #444;
    font-weight: 700;
}

#mvp-author-box-text p {
    color: #777;
    float: left;
    font-size: .9rem;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 0;
    width: 100%;
}

#mvp-author-box-soc-wrap {
    margin-top: 12px;
    width: 100%;
    min-height: 25px;
    display: flex;
    justify-content: flex-start;
}

span.mvp-author-box-soc {
    display: flex;
    flex-wrap: wrap;
    margin-right: 5px;
    vertical-align: top;
    width: 18px;
    height: 18px;
    background: #999;
    border-radius: 3px;
    align-items: center;
    justify-content: center;
}

span.mvp-author-box-soc:hover {
    background: #000;
}

.mvp-cont-read-wrap {
    float: left;
    position: relative;
    width: 100%;
}

.mvp-cont-read-but-wrap {
    background-image: linear-gradient(to bottom,rgba(255,255,255,0) 0, rgba(255,255,255,0.9) 50%, rgba(255,255,255,1) 100%);
    display: none;
    padding: 120px 0 20px;
    position: absolute;
    top: -163px;
    left: 0;
    text-align: center;
    width: 100%;
}

span.mvp-cont-read-but {
    background: #fff;
    border: 1px solid #000;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: .8rem;
    font-weight: 600;
    letter-spacing: .02em;
    line-height: 100%;
    padding: 10px 0;
    text-transform: uppercase;
    width: 70%;
}

span.mvp-cont-read-but:hover {
    background: #000;
    color: #fff;
}

#mvp-post-bot-ad {
    line-height: 0;
    margin-top: 30px;
    text-align: center;
    width: 100%;
}

#mvp-post-more-wrap,
ul.mvp-post-more-list {
    width: 100%;
}

ul.mvp-post-more-list li {
    float: left;
    margin-left: 1.25%; /* 15 / 1200 */
    overflow: hidden;
    width: 24.0625%; /* 288.75 / 1200 */
    height: 285px;
}

@media screen and (min-width: 660px) {
    ul.mvp-post-more-list li {
        height: auto;
    }
}

ul.mvp-post-more-list a:first-child li,
ul.mvp-post-more-list a:nth-child(4n+5) li {
    margin-left: 0;
}

.mvp-post-more-img {
    background: #000;
    line-height: 0;
    margin-bottom: 15px;
    width: 100%;
}

ul.mvp-post-more-list li:hover .mvp-post-more-img img {
    opacity: .8;
}

.mvp-post-more-text {
    width: 100%;
}

.mvp-post-more-text p {
    color: #000;
    float: left;
    font-size: 1.1rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.2;
    width: 100%;
}

ul.mvp-post-more-list li:hover .mvp-post-more-text p {
    opacity: .6;
}

.mvp-post-gallery-wrap {
    margin: 15px 0 30px;
    overflow: hidden;
    width: 100%;
}

.mvp-post-gallery-wrap {
    background: #000;
}

.mvp-post-gallery-top {
    line-height: 0;
    margin-bottom: 10px;
    width: 100%;
}

ul.mvp-post-gallery-top-list li {
    display: none !important;
    overflow: hidden;
    position: relative;
}

ul.mvp-post-gallery-top-list li img {
    opacity: .9;
    width: 100%;
}

.mvp-post-gallery-text {
    float: left;
    padding: 10px 2.702702703% 0; /* 20 / 740 */
    position: relative;
    width: 94.6%; /* 700 / 740 */
}

.mvp-post-gallery-text p {
    color: #fff;
    font-size: .9rem;
    font-weight: 400;
    line-height: 1.4;
    width: 100%;
}

ul.mvp-post-gallery-top-list li.flex-active-slide {
    display: block !important;
}

.mvp-post-gallery-top .flex-direction-nav a {
    text-shadow: 1px 1px 3px rgba(0,0,0,.5);
    color: #fff !important;
    font-family: 'Oswald', sans-serif;
    font-size: 70px;
    font-weight: 700;
    line-height: 100%;
    margin-top: -35px;
    opacity: 0;
    position: absolute;
    top: 45%;
    z-index: 10;
}

.mvp-post-gallery-top .flex-direction-nav .flex-prev {
    left: 0;
    margin-left: 10px;
}

.mvp-post-gallery-top .flex-direction-nav .flex-next {
    right: 0;
    margin-right: 10px;
}

.mvp-post-gallery-top:hover .flex-direction-nav a {
    opacity: .7;
}

.mvp-post-gallery-top .flex-direction-nav a:hover {
    opacity: 1;
}

.mvp-post-gallery-bot {
    margin-bottom: 10px;
    width: 100%;
    height: 80px;
}

ul.mvp-post-gallery-bot-list {
    float: left;
    overflow: hidden;
    height: 80px;
}

ul.mvp-post-gallery-bot-list li {
    cursor: pointer;
    float: left;
    margin-left: 10px !important;
    width: 80px;
}

ul.mvp-post-gallery-bot-list li img {
    opacity: .4;
}

ul.mvp-post-gallery-bot-list li.flex-active-slide img,
ul.mvp-post-gallery-bot-list li:hover img {
    opacity: 1;
}

.mvp-post-gallery-bot ul.flex-direction-nav {
    display: none;
}

.mvp-content-main ul {
    list-style: disc outside;
    margin: 10px 0;
}

.mvp-content-main ol {
    list-style: decimal outside;
    margin: 10px 0;
}

.mvp-content-main ul:not(.casino_finder__question_header_dots) li,
.mvp-content-main ol li {
    margin-left: 50px;
    padding: 5px 0;
    line-height: 1.5;
}

#mvp-content-main h1,
#mvp-content-main h2,
#mvp-content-main h3,
#mvp-content-main h4,
#mvp-content-main h5,
#mvp-content-main h6 {
    font-weight: 700;
    line-height: 125%;
    margin: 10px 0 16px;
    overflow: hidden;
    width: 100%;
}

#mvp-content-main h1 {
    font-size: 2rem;
}

#mvp-content-main h2 {
    font-size: 1.8rem;
}

#mvp-content-main h3 {
    font-size: 1.6rem;
}

#mvp-content-main h4 {
    font-size: 22px;
}

#mvp-content-main h5 {
    font-size: 1.2rem;
}

#mvp-content-main h6 {
    font-size: 16px;
}

.mvp-content-main blockquote p {
    color: #000;
    font-size: 1.9rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.1;
    margin: 30px 10%;
    width: 80%;
}

.mvp-content-main blockquote p cite {
    color: #555;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
}

.mvp-content-main dt {
    font-weight: bold;
    margin: 5px 0;
}

.mvp-content-main dd {
    line-height: 1.5;
    margin-left: 20px;
}

.mvp-content-main abbr,
.mvp-content-main acronym {
    font-weight: bold;
    text-transform: uppercase;
}

.mvp-content-main code {
    font-size: 1.1rem;
}

.mvp-content-main sub {
    font-size: smaller;
    vertical-align: sub;
}

.mvp-content-main sup {
    font-size: smaller;
    vertical-align: super;
}

.mvp-content-main table {
    font-size: .9rem;
    width: 100% !important;
}

.mvp-content-main tbody tr {
    background: #eee;
}

.mvp-content-main tbody tr:nth-child(2n+2) {
    background: none;
}

.mvp-content-main td,
.mvp-content-main th {
    padding: 0 20px;
    line-height: 30px;
    border: 1px solid #eee;
    white-space: normal;
}

.mvp-content-main tr.odd {
    background: #eee;
}

.sticky {
    font-weight: 700;
}

.mvp-org-wrap {
    display: none;
}

.page-about-us .wp-block-gallery.aligncenter {
    justify-content: center;
}

/************************************************
    Disclosure
************************************************/
.mvp-author-info-wrap.disclosure {
    width: 100%;
    align-items: center;
}

.disclaimer-btn-container {
    position: absolute;
    top: 8px;
    z-index: 1;
    right: 8px;
}

.disclaimer-btn-container .disclaimer-btn span{
    border: none;
    color: #FFF;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14.6667C11.6819 14.6667 14.6667 11.6819 14.6667 8.00004C14.6667 4.31814 11.6819 1.33337 8 1.33337C4.3181 1.33337 1.33333 4.31814 1.33333 8.00004C1.33333 11.6819 4.3181 14.6667 8 14.6667Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 10.6667V8' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 5.33337H8.00667' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-color: #222222;
    display: inline-block;
}

.disclaimer-btn {
    margin-left: auto;
    position: relative;
}

.disclaimer-btn span{
    font-family: 'Arial';
    font-weight: 400;
    font-size: 12px;
    line-height: 150%;
    color: #737373;
    padding: 8px 8px 8px 28px;
    border: 1px solid #E8E8E8;
    border-radius: 4px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99998 14.6666C11.6819 14.6666 14.6666 11.6819 14.6666 7.99998C14.6666 4.31808 11.6819 1.33331 7.99998 1.33331C4.31808 1.33331 1.33331 4.31808 1.33331 7.99998C1.33331 11.6819 4.31808 14.6666 7.99998 14.6666Z' stroke='%23737373' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 10.6667V8' stroke='%23737373' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 5.33331H8.00667' stroke='%23737373' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: 9px;
    cursor: pointer;
}

.disclaimer-btn:hover .disclaimer-inner{
    visibility: visible;
}

.disclaimer-btn .disclaimer-inner {
    display: block;
    font-size: 12px;
    line-height: 21px;
    padding: 12px 16px;
    top: 40px;
    background: #060606;
    border-radius: 4px;
    color: white;
    margin: 0 0;
    visibility: hidden;
    position: absolute;
    z-index: 99;
    right: 0;
    width: 200px;
    height: auto;
    text-align: center;
}

.disclaimer-inner:before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    right: 35px;
    top: -7px;
    background: #060606;
    transform: rotate(224deg);
    flex: none;
    order: 0;
    flex-grow: 0;
}

@media only screen and (max-width: 500px) {
    .mvp-author-info-wrap.disclosure {
        flex-wrap: wrap;
        margin-top: 8px !important;
    }

    .mvp-author-info-wrap.disclosure .mvp-author-info-text {
        width: 60%;
        padding-right: 0;
    }

    .mvp-author-info-social {
        padding-left: 5px;
    }

    .mvp-author-info-date {
        margin-right: 10px;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-text {
        width: 80%;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-checked-badged {
        display: unset !important;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-checked-badged.no-job-title .fact-checked {
        display: flex !important;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-checked-badged .fact-checked {
        display: unset !important;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-checked-badged .fact-checked .fact-checked-name {
        display: unset !important;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-checked-badged .mvp-author-info-badge,
    .mvp-author-info-wrap.page-layout .mvp-author-info-checked-badged .mvp-author-info-badge span {
        display: unset !important;
        max-height: 22px;
    }

    .mvp-author-box-post-date-info.page-layout .disclaimer-btn {
        margin-top: 10px;
        margin-left: -65px !important;
        justify-content: left;
    }

    .mvp-author-box-post-date-info.page-layout .estimated-reading-time {
        color: #555555;
        font-size: 12px !important;

    }

    .mvp-author-box-post-date-info.page-layout .disclaimer-btn .disclaimer-inner {
        left: 0;
    }

    .mvp-author-box-post-date-info.page-layout .disclaimer-btn .disclaimer-inner::before {
        left: 35px;
    }

    .mvp-author-info-wrap.page-layout .mvp-author-info-social.desktop {
        display: block;
    }

    .mvp-author-box-post-date-info.page-layout .mvp-author-info-social.desktop a,
    .mvp-author-box-post-date-info.page-layout .mvp-author-info-social.desktop a span {
        width: 11px;
        height: 11px;
    }

    .mvp-author-info-wrap:not(.page-layout) .mvp-author-info-thumb.left.relative {
        margin-right: 10px;
    }

    .mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text {
        width: 80%;
    }

    .mvp-author-info-wrap:not(.page-layout) .mvp-author-info-text .mvp-author-box-reading-time span {
        font-size: 12px !important;
        margin-top: 0 !important;
    }

    .mvp-author-info-wrap.disclosure:not(.page-layout) .disclaimer-btn {
        order: unset;
        margin-bottom: 10px;
        margin-top: 10px;
    }

    .mvp-author-info-wrap.disclosure:not(.page-layout) .mvp-author-info-thumb img {
        width: 44px;
        height: 44px;
    }

    .mvp-author-info-social.desktop {
        display: none;
    }

    .mvp-author-info-social.mobile {
        display: block;
        min-height: 20px;
        background-clip: padding-box;
        padding-left: 10px;
        padding-top: 5px;
    }

    .mvp-author-info-social.mobile:empty {
        min-height: 1px;
    }

    .mvp-author-info-wrap.disclosure .disclaimer-btn {
        width: 100%;
        order: -1;
        margin-top: 5px;
        margin-bottom: 16px;
    }

    .mvp-author-info-wrap.disclosure .disclaimer-btn .disclaimer-inner {
        right: auto;
    }

    .mvp-author-info-wrap.disclosure .disclaimer-inner:before {
        right: 35px;
        left: 35px;
    }
}

/************************************************
    Footer
************************************************/

#mvp-foot-top,
#mvp-foot-bot,
#mvp-foot-logo,
#mvp-foot-soc,
#mvp-foot-menu,
#mvp-foot-copy {
    width: 100%;
}

#mvp-foot-wrap {
    background: #111;
    width: 100%;
}

#mvp-foot-top {
    padding: 40px 0;
}

#mvp-foot-logo {
    line-height: 0;
    margin-bottom: 30px;
    text-align: center;
}

#mvp-foot-logo img {
    width: 300px;
    height: 146px;
}

#mvp-foot-customizable {
    color: #777;
    font-size: .9rem;
    font-weight: 400;
    line-height: 1.4;
    text-align: center;
    top: 16px;
    position: relative;
}

#mvp-foot-soc {
    margin-bottom: 30px;
}

ul.mvp-foot-soc-list {
    text-align: center;
    width: 100%;
}

ul.mvp-foot-soc-list li {
    display: inline-block;
}

ul.mvp-foot-soc-list li a {
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #333;
    display: inline-block;
    padding-top: 10px;
    text-align: center;
    width: 40px;
    height: 30px;
}

ul.mvp-foot-soc-list li:first-child a {
    margin-left: 0;
}

ul.mvp-foot-soc-list .fa-facebook-svg:before {
    /*content: url("../images/fa/facebook-f.svg");*/
}

ul.mvp-foot-soc-list .fa-facebook-svg:hover {
    background: #3b5997;
}

ul.mvp-foot-soc-list .fa-twitter-svg:hover {
    background: #00aced;
}

ul.mvp-foot-soc-list .fa-pinterest-p-svg:hover {
    background: #cb2027;
}

ul.mvp-foot-soc-list .fa-instagram-svg:hover {
    background: url(images/insta-bg.gif) no-repeat;
}

ul.mvp-foot-soc-list .fa-youtube-play-svg:hover {
    background: #f00;
}

ul.mvp-foot-soc-list .fa-linkedin-svg:hover {
    background: #069;
}

ul.mvp-foot-soc-list .fa-tumblr-svg:hover {
    background: #304e6c;
}

ul.mvp-foot-soc-list .fa-telegram-svg:hover {
    background: #2AABEE;
}

#mvp-foot-menu-wrap {
    width: 100%;
}

#mvp-foot-menu ul {
    text-align: center;
    width: 100%;
}

#mvp-foot-menu ul li {
    display: inline-block;
    margin: 0 0 10px 20px;
}

#mvp-foot-menu ul li a {
    font-family: 'Oswald', serif;
    color: #888;
    font-size: .9rem;
    font-weight: 500;
    line-height: 1;
    text-transform: uppercase;
}

#mvp-foot-menu ul li a:hover {
    color: #fff !important;
}

#mvp-foot-menu ul li:first-child {
    margin-left: 0;
}

#mvp-foot-menu ul li ul {
    display: none;
}

#mvp-foot-bot {
    background: #000;
    padding: 20px 0;
}

#mvp-foot-copy {
    text-align: center;
    width: 100%;
}

#mvp-foot-copy p {
    color: #777;
    font-size: .9rem;
    font-weight: 400;
    line-height: 1.4;
}

#mvp-foot-copy a:hover {
    color: #fff;
}

.footer-mobile {
    display:none;
}

/************************************************
	15. Pagination
************************************************/
.mvp-blog-story-list.paginated{
    margin-top: 26px;
}

.mvp-main-blog-wrap .mvp-main-box .mvp-main-blog-out .mvp-blog-story-list.paginated li:first-child {
    padding-top: 0 !important;
}

.mvp-main-blog-wrap .mvp-main-box .mvp-main-blog-out .mvp-blog-story-list li:last-child {
    padding-bottom: 0 !important;
}

.mvp-nav-links {
    float: left;
    margin-top: 25px;
    position: relative;
    width: 100%;
}

.mvp-nav-links-mobile {
    display: none;
}

.pagination {
    clear: both;
    display: flex;
    justify-content: center;
    position: relative;
    padding: 0;
    text-transform: uppercase;
}

.pagination a.disabled svg{
    opacity: 0.2;
}

.pagination a:first-child, .pagination a:last-child {
    align-items: center;
    display: flex;
    justify-content: center !important;
}

.pagination span:first-child,
.pagination a:first-child {
    border-radius: 4px 0 0 4px;
    border-left: 1px solid #DDDDDD;
}

.pagination span:last-child,
.pagination a:last-child {
    border-radius: 0 4px 4px 0;
}

.pagination span, .pagination a {
    background: #fff;
    border: 1px solid #DDDDDD;
    border-left: none;
    color: #222222 !important;
    display: block;
    font-family: 'Arial', serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
    padding: 10px 0 8px;
    text-decoration: none;
    width: 44px;
    box-sizing: border-box;
    text-align: center;
}

.pagination .current,
.pagination a:not(.disabled):hover {
    background: #F7F7F7;;
    color: #222222;
}

.mvp-inf-more-wrap {
    margin-top: 30px;
    text-align: center;
    width: 100%;
}

a.mvp-inf-more-but {
    background: #fff;
    border: 1px solid #000;
    border-radius: 3px;
    color: #000 !important;
    display: inline-block;
    font-size: .8rem;
    font-weight: 600;
    letter-spacing: .02em;
    line-height: 1;
    padding: 15px 0;
    text-align: center;
    text-transform: uppercase;
    width: 70%;
}

a.mvp-inf-more-but:hover {
    background: #000;
    color: #fff !important;
}

.paginate-links {
    display: none;
}

@media screen and (max-width: 767px){
    .breaking-row {
        flex-basis: 100%;
    }

    .mvp-nav-links {
        display: none;
    }

    .mvp-nav-links-mobile {
        display: block;
    }

    .pagination {
        flex-wrap: wrap;
    }

    .pagination a:first-child, .pagination a:last-child {
        padding: 11px 10px 10px;
        order: 2;
        width: 150px;
        margin-right: 4px;
        margin-top: 9px;
        justify-content: left;
    }

    .pagination a:last-child.disabled:before,
    .pagination a:first-child.disabled:after {
        opacity: 0.2;
    }

    .pagination a:last-child:before{
        content: none;

    }

    .pagination a:first-child:after{
        content: none;

    }

    .pagination a:last-child:before,
    .pagination a:first-child:after{
        padding: 0 8px;
        text-transform: none;
        display: inline-block;
        font-family: 'Arial', serif;
        font-weight: 400;
        font-size: 14px;
        line-height: 150%;
        color: #555555;
    }

    .pagination a:last-child{
        justify-content: center;
        margin-left: 4px;
        margin-right: 0;
        border-left: 1px solid #DDDDDD;
    }

    .pagination > *:nth-last-child(-n + 3) {
        margin-right: calc((100% - 308px)/2);
        border-radius: 0 4px 4px 0;
    }

    .pagination > *:nth-child(2) {
        margin-left: calc((100% - 308px)/2);
        border-radius: 4px 0 0 4px;
        border-left: 1px solid #DDDDDD;
    }
}

/********************
Tables styles start
*********************/
.widget_table.wp-table-reloaded tr:nth-child(2n+1) {
    background: #f9f9f9 !important;
}

.widget_table.wp-table-reloaded tr td {
    background: transparent none repeat scroll 0 0;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
}

.widget_table.wp-table-reloaded { background: #fff; border-spacing: 0;}

.widget_table.wp-table-reloaded th { border: 0;}
.widget_table.wp-table-reloaded tr td:first-child {
    background: #000 none repeat scroll 0 0;
    border-bottom: 1px solid #444;
    border-left: 1px solid #e8e8e8;
    color: #fff;
}

.widget_table.wp-table-reloaded tr td:first-child a {
    color: #fff !important;
}

.widget_table.wp-table-reloaded th {
    background: #910924 none repeat scroll 0 0;
    border: 1px solid #750017;
    color: #fff;
}

table.widget_table.wp-table-reloaded { font-size: 0.8rem !important;}


/*
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/

.wp-table-reloaded.wp-table-reloaded-id-115 tr:nth-child(2n+1) {
    background: #f9f9f9 !important;
}

.wp-table-reloaded.wp-table-reloaded-id-115 tr td {
    background: transparent none repeat scroll 0 0;
    border-right: 1px solid #e8e8e8 !important;
    border-bottom: 1px solid #e8e8e8;
}

.wp-table-reloaded.wp-table-reloaded-id-115 th, .wp-table-reloaded.wp-table-reloaded-id-115 td, .wp-table-reloaded.wp-table-reloaded-id-115 td {
    text-align: center;
    /* white-space: nowrap; */
}

.wp-table-reloaded.wp-table-reloaded-id-115 {background: #fff;border-spacing: 0;}

.wp-table-reloaded.wp-table-reloaded-id-115 th { border: 0;}
.wp-table-reloaded.wp-table-reloaded-id-115 tr td:first-child {
    background: #000 none repeat scroll 0 0;
    border-bottom: 1px solid #444;
    border-left: 1px solid #e8e8e8;
    color: #fff;
}
.wp-table-reloaded.wp-table-reloaded-id-115 tr td:first-child a {
    color: #fff !important;
}

.wp-table-reloaded.wp-table-reloaded-id-115 th {
    background: #910924 none repeat scroll 0 0;
    border: 1px solid #750017;
    color: #fff;
}

table.wp-table-reloaded.wp-table-reloaded-id-115 {
    font-size: 0.8rem !important;
}

.mvp-side-widget .textwidget table, .mvp-side-widget div {
    width: 100% !important;
    height: auto !important;
}

.mvp-side-widget .textwidget table tr td {
    border-bottom: 1px solid #e8e8e8;
    padding: 3px 0;
    text-align: left;
}

.mvp-side-widget .textwidget table tr td:nth-child(2) {
    text-align: right;
}

.additional-content table tr td {
    border: 1px solid #e8e8e8;
}

.additional-content table tr td {
    padding: 5px 10px !important;
}

.next-post {
    border-left: 1px solid #ddd;
    float: right;
    width: 49%;
}

.prev-post a, .next-post a {
    clear: both;
    color: #444 !important;
    float: left;
    font-size: 16px;
    font-weight: 700;
    line-height: 120%;
    margin: 10px 8% 0;
    text-transform: none;
    width: 84%;
}

/************************************************
    Team Salaries table
************************************************/
.insider_team_salaries .even .column-2 {
    background-color: #fff !important;
}
.insider_team_salaries .row-21 .column-2 {
    background-color: #910924 !important;
}
.insider_team_salaries .row-2.odd .column-2 {
    background-color: #fff;
    color: #000;
}

/************************************************
    SU buttons
************************************************/
.su-button.su-button-style-default {
    border-radius: 3px !important;
    padding: 5px 0;
    max-width: 250px;
    box-sizing: border-box !important;
    width: 100%;
}

.su-button.su-button-style-default span {
    font-weight: 400;
    text-align: center;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    font-family: sans-serif !important;
    border: none !important;
}
.su-button-style-default:hover {
    opacity:1 !important;
    background:#610000 !important;
}

.subuttoncl {
    text-align: center;
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
}

.su-button.su-button-style-default.su-large span {
    line-height: 40px !important;
}

#mvp-content-main h2.su-post-title {
    width: auto;
    font-size: 22px;
}

.su-posts-default-loop .su-post-thumbnail {
    margin-top: 5px;
}

.su-posts div.su-post {
    margin-bottom: 0.5em;
}

/**
 ** Custom styles for Shortcodes Ultimate [posts]
 */

.single .su-posts-custom-grid,
.page .su-posts-custom-grid {
    display: flex;
    flex-wrap: wrap;
}

.single .su-posts-custom-grid .su-post {
    flex: 1 0 21%;
    margin: 5px;
    height: 253px;
    max-width: 177px;
}

.page .su-posts-custom-grid .su-post {
    flex: 1 0 21%;
    margin: 5px;
    height: 253px;
    max-width: 25%;
}

.single .su-posts-custom-grid .su-post .su-post-excerpt,
.page .su-posts-custom-grid .su-post .su-post-excerpt {
    display: none;
}

.single .su-posts-custom-grid .su-post .su-post-title,
.page .su-posts-custom-grid .su-post .su-post-title {
    width: 100% !important;
    max-height: 49px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden !important;
    text-overflow: ellipsis;
    color: #000000 !important;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 19px !important;
    display: -webkit-box;
    margin-bottom: 5px !important;
}

.single .su-posts-custom-grid .su-post .su-post-thumbnail,
.page .su-posts-custom-grid .su-post .su-post-thumbnail {
    width: 100%;
    height: 150px;
    margin-bottom: 8px;
}

.single .su-posts-custom-grid .su-post .su-post-thumbnail img,
.page .su-posts-custom-grid .su-post .su-post-thumbnail img {
    width: 100%;
    height: 100%;
    max-width: unset;
    max-height: unset;
    object-fit: cover;
}

@media screen and (max-width: 768px){
    .single .su-posts-custom-grid .su-post,
    .page .su-posts-custom-grid .su-post {
        flex: unset;
        max-width: unset;
        width: 100%;
    }

    .single .su-posts-custom-grid .su-post,
    .page .su-posts-custom-grid .su-post {
        height: 313px;
    }

    .single .su-posts-custom-grid .su-post .su-post-thumbnail,
    .page .su-posts-custom-grid .su-post .su-post-thumbnail {
        height: 220px;
    }
}

@media only screen and (max-width: 767px) {
    /* Footer-fixed */
    .footer-mobile {
        padding: 10px 10px 10px;
        background: #fff;
        display: block;
        position: fixed;
        bottom: 0;
        z-index: 99;
        width: 100%;
        box-sizing: border-box;
        text-align: center;
    }

    .footer-mobile a {
        display: block;
    }

    .footer-mobile img {
        width: 20px;
        height: 20px;
    }

    .betting-offer {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
    }

    .widget_text.widget.widget_custom_html {
        width: 100%;
    }

    .betting-one h5 {
        font-weight: 700;
        font-size: 10px;
        line-height: 15px;
        text-align: center;
        color: #060606;
        margin: 0;
        letter-spacing: 0.02em;
        font-family: Arial, serif;
    }

    .betting-one {
        width: 25%;
        position: relative;
    }

    .betting-one span {
        position: absolute;
        top: -3px;
        font-weight: 700;
        font-size: 10px;
        line-height: 150%;
        text-align: center;
        text-transform: uppercase;
        color: #fff;
        left: 63%;
        background: #8A0000;
        border-radius: 3px;
        padding: 0 4px;
    }

    .footer-logo ul {
        display: inline-block;
        width: 100%;
        text-align: center;
    }

    .footer-mobile .container{
        position:relative;
    }

    #mvp-foot-bot {
        padding: 20px 0 90px;
    }
}

.mvp-feat1-list-but1 {
    width: auto;
    display: inline-block;
    color: #ffffff;
    background-color: #8a0000;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    position: relative;
    text-transform: uppercase;
    -webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);
    z-index: 1;
    height: 20px;
    padding: 1px 13px 0;
}

#mvp-side-wrap .odds-feed-widget-title:not(.odds-feed-widget-no-title),
#mvp-side-wrap .lucky-block-widget-title {
    display: block;
    color: #ffffff;
    background-color: #8a0000;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    position: relative;
    text-transform: uppercase;
    -webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);
    z-index: 1;
    height: 20px;
    padding: 1px 13px 0;
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
}
#mvp-side-wrap .stats-widget-sidebar {
    position: relative;
    float: left;
    margin-top: 30px;
    min-width: 100%;
}
@media screen and (max-width: 767px) {
    #mvp-side-wrap .stats-widget-sidebar {
        max-width: 100%;
        overflow: hidden;
    }
    #mvp-side-wrap .stats-widget-sidebar.stats-widget-player-masthead,
    #mvp-side-wrap .stats-widget-sidebar.stats-widget-team-masthead {
        overflow: inherit;
    }
    #mvp-side-wrap .stats-widget-sidebar.stats-widget-league-team-stats .main-container,
    #mvp-side-wrap .stats-widget-sidebar.stats-widget-team-stats .main-container,
    #mvp-side-wrap .stats-widget-sidebar.stats-widget-league-player-stats .main-container{
        display: flex;
        flex-direction: column;
        max-width: 100%;
        overflow: auto;
    }
}
#mvp-side-wrap .stats-widget-team-selection .team-link {
    display: block;
}
#mvp-side-wrap .toggle-container .toggle.selected {
    background-color: #222;
    color: #fff;
}
#mvp-side-wrap .horizontal-navigation-container .navigation.selected {
    color: #222;
    border-bottom: #EE0831 solid 2px;
}
#mvp-side-wrap .stats-widget-sidebar.stats-widget-team-three-games .three-game-cards{
    width: 100%;
}
#mvp-side-wrap .stats-widget-sidebar.stats-widget-team-three-games .stats-widget-sidebar-title,
#mvp-side-wrap .stats-widget-sidebar.stats-widget-boxscore-masthead .stats-widget-sidebar-title,
#mvp-side-wrap .stats-widget-sidebar.stats-widget-team-masthead .stats-widget-sidebar-title,
#mvp-side-wrap .stats-widget-sidebar.stats-widget-matchup-leaders .stats-widget-sidebar-title{
    margin-bottom: 16px;
}
#mvp-side-wrap .stats-widget-sidebar:before {
    content: '';
    height: 0;
    border-bottom: solid #555 1px;
    position: absolute;
    width: 100%;
    top: 10px;
}
#mvp-side-wrap .page-title,
#mvp-side-wrap .widget-header {
    display: none;
}
#mvp-side-wrap .stats-widget-sidebar-title {
    display: block;
    color: #ffffff;
    background-color: #8a0000;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    position: relative;
    text-transform: uppercase;
    -webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);
    z-index: 1;
    height: 20px;
    padding: 1px 13px 0;
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
}
#mvp-side-wrap .odds-feed-widget:not(.odds-feed-widget-no-title):before,
#mvp-side-wrap .lucky-block-widget:before {
    content: '';
    height: 0;
    border-bottom: solid #555 1px;
    position: absolute;
    width: 100%;
    top: 10px;
}
.lucky-block-widget.lucky-block-bottom-widget {
    float: left;
}
#mvp-side-wrap .lucky-block-widget {
    position: relative;
    float: left;
    margin-top: 30px;
}
#mvp-side-wrap .lucky-block-widget:first-child {
    margin-top: 0;
}
.mvp-feat1-list-buts.left.relative .mvp-feat-col-tab.active {
    pointer-events: none;
}

.mvp-feat1-head-background-line {
    position: absolute;
    width: 100%;
    background-color: #555;
    margin: 0;
    top: 50%;
}

.mvp-feat1-list-head-but1 {
    position: relative;
    text-align: center;
    margin-bottom: 15px;
    z-index: 0;
}

.searchform-error-msg {
    visibility: hidden;
    color: red;
    display: table;
    margin: 0 auto;
    font-size: 40px;
    padding-top: 30px;
}

@media only screen and (max-width: 1500px) {
    .searchform-error-msg {
        font-size: 20px;
        line-height: 20px;
    }
}

.mini-table-shortcode .highlights {
    word-break: break-all;
    white-space: initial !important;
}

.calc-result-card-heading, .form-control {
    box-sizing: border-box;
}

.grecaptcha-badge {
    display: none;
}

.nba-date-select .nba-date-select-options {
    z-index: 1;
}

#nba-wrapper .nba-main-table {
    overflow-x: auto !important;
    display: -webkit-inline-box;
}

#nba-wrapper .nba-date-select-styled {
    z-index: 1;
}

/*Contact Us Page Form*/
.page-id-195 .contact-form-textarea {
    width: 444px !important;
}

.page-id-195 .contact-form-button {
    background-color: #610000 !important;
    border-radius: 3px !important;
    color: #fff !important;
}

/************************************************
    Lightbox
************************************************/
.modal-image-opened {
    overflow: hidden;
}

#modal-image {
    display: none;
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgba(0,0,0,0.8);
}

#modal-image::before {
    content: '+';
    transform: rotateY(0deg) rotate(45deg);
    font-size: 40px;
    color: #e7e7e7;
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
}

.modal-image-opened #modal-image {
    display: flex;
    justify-content: center;
    align-items: center;
}

#modal-image-img {
    max-width: 90%;
    max-height: 90%;
}

.fi-faq-content-shortcode .fi-faq-content-shortcode__question {
    padding-right: 0;
}

.fi-faq-content-shortcode .fi-faq-content-shortcode__question h3 {
    font-size: 16px !important;
    font-family: sans-serif;
    line-height: 25px !important;
    margin: 0 !important;
    color: #1C2642 !important;
    font-weight: 700;
}
.mvp-feat1-list-but1.contact-us-sidebar-title {
    height: 40px;
}
ul.contact-us-sidebar li{
    float: left;
}
ul.contact-us-sidebar li{
    position: relative;
    padding-left: 48px;
    color: #737373;
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 150%;
}
ul.contact-us-sidebar li b{
    color: #060606;
    margin-bottom: 2px;
}
ul.contact-us-sidebar li > span{
    position: absolute;
    left: 0;
    top: 4px;
}

.estimated-reading-time {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #999999;
}

@media screen and (max-width: 767px) {
    .estimated-reading-time {
        font-size: 14px !important;
        margin-top: 2px !important;
    }
}


@media screen and (min-width: 1028px) {
    .page #mvp-main-body-wrap #toc_container {
        width: 740px !important;
    }
}


/**
 ** NBA Headlines long titles fix for homepage
 */
.mvp-feat1-right-wrap .mvp-feat1-list-cont .mvp-feat1-list-text h2,
.mvp-widget-feat2-out .mvp-widget-feat2-main .mvp-widget-feat2-right h2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}


/************************************************
    Google News Feed
************************************************/
.single #mvp-content-main .follow-googlenews {
    position: relative;
    margin-top: 30px;
    width: 100%;
    border: 1px solid rgba(0,108,167,.2);
    border-left-color: rgba(0, 108, 167, 0.2);
    border-left-style: solid;
    border-left-width: 1px;
    border-radius: 1px;
    border-left: 6px solid #DB4437;
    background-image: url('data:image/svg+xml,%3csvg width="137" height="35" viewBox="0 0 137 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cg clip-path="url%28%23clip0_7734_11911%29"%3e%3cpath d="M68.7762 22.995C68.7786 23.768 68.5516 24.5244 68.1238 25.1683C67.6961 25.8122 67.0869 26.3147 66.3734 26.6122C65.6599 26.9097 64.8741 26.9887 64.1157 26.8394C63.3572 26.69 62.6601 26.319 62.1126 25.7732C61.5652 25.2274 61.192 24.5315 61.0403 23.7735C60.8886 23.0155 60.9653 22.2295 61.2605 21.5151C61.5558 20.8006 62.0564 20.1899 62.699 19.7602C63.3416 19.3305 64.0973 19.1011 64.8703 19.1011C65.3845 19.0929 65.895 19.188 66.3718 19.3806C66.8486 19.5733 67.2819 19.8596 67.6461 20.2227C68.0102 20.5857 68.2979 21.0182 68.492 21.4943C68.6861 21.9705 68.7828 22.4808 68.7762 22.995ZM67.0655 22.995C67.0351 22.5673 66.8804 22.1578 66.6205 21.8167C66.3606 21.4757 66.0067 21.2179 65.6024 21.0752C65.1981 20.9324 64.7608 20.9108 64.3444 21.013C63.928 21.1153 63.5505 21.3369 63.2582 21.6507C62.966 21.9645 62.7717 22.3568 62.6993 22.7794C62.6268 23.202 62.6794 23.6366 62.8505 24.0298C63.0216 24.423 63.3038 24.7577 63.6625 24.9927C64.0211 25.2278 64.4406 25.353 64.8694 25.353C65.1699 25.3472 65.4662 25.281 65.7407 25.1584C66.0152 25.0358 66.2622 24.8593 66.4671 24.6393C66.6719 24.4193 66.8305 24.1604 66.9333 23.8779C67.0361 23.5955 67.0811 23.2952 67.0655 22.995Z" fill="%23EA4335"/%3e %3cpath d="M77.2035 22.995C77.2058 23.768 76.9788 24.5244 76.551 25.1683C76.1233 25.8122 75.514 26.3147 74.8005 26.6122C74.087 26.9097 73.3012 26.9887 72.5427 26.8393C71.7843 26.6899 71.0872 26.3188 70.5397 25.773C69.9923 25.2272 69.6191 24.5312 69.4675 23.7732C69.3158 23.0151 69.3926 22.2291 69.6879 21.5147C69.9833 20.8003 70.4839 20.1896 71.1266 19.7599C71.7692 19.3303 72.5249 19.101 73.298 19.1011C73.8121 19.093 74.3226 19.1881 74.7994 19.3808C75.2761 19.5735 75.7093 19.8598 76.0735 20.2228C76.4376 20.5859 76.7252 21.0183 76.9193 21.4944C77.1134 21.9706 77.21 22.4808 77.2035 22.995ZM75.4928 22.995C75.4623 22.5672 75.3077 22.1577 75.0477 21.8166C74.7878 21.4756 74.4339 21.2179 74.0295 21.0751C73.6252 20.9324 73.1879 20.9108 72.7715 21.0131C72.355 21.1154 71.9775 21.337 71.6853 21.6508C71.3931 21.9647 71.1988 22.357 71.1265 22.7797C71.0541 23.2023 71.1067 23.637 71.2779 24.0301C71.4491 24.4233 71.7313 24.7579 72.09 24.9929C72.4487 25.2279 72.8682 25.3531 73.2971 25.353C73.5977 25.3473 73.8941 25.2812 74.1686 25.1587C74.4432 25.0361 74.6903 24.8596 74.8952 24.6396C75.1002 24.4196 75.2587 24.1606 75.3616 23.8781C75.4644 23.5956 75.5093 23.2952 75.4937 22.995H75.4928Z" fill="%23FBBC05"/%3e %3cpath d="M85.2784 19.3367V26.327C85.2784 29.2023 83.583 30.3767 81.5796 30.3767C80.8413 30.3813 80.1184 30.1655 79.5035 29.7567C78.8886 29.348 78.4097 28.7651 78.1282 28.0825L79.617 27.4625C79.7696 27.8615 80.0376 28.206 80.3869 28.4521C80.7361 28.6981 81.1507 28.8346 81.5778 28.844C82.8608 28.844 83.6561 28.0525 83.6561 26.5623V26.0019H83.5964C83.3397 26.2898 83.0233 26.5181 82.6692 26.671C82.3151 26.8238 81.9319 26.8975 81.5463 26.8869C80.5423 26.8445 79.5936 26.4158 78.8981 25.6904C78.2027 24.965 77.8145 23.999 77.8145 22.9941C77.8145 21.9892 78.2027 21.0232 78.8981 20.2978C79.5936 19.5724 80.5423 19.1437 81.5463 19.1014C81.9304 19.0922 82.3119 19.1652 82.6655 19.3154C83.019 19.4656 83.3364 19.6896 83.5964 19.9724H83.6561V19.3385H85.2798L85.2784 19.3367ZM83.7758 23.0091C83.7758 21.6383 82.8613 20.6359 81.6975 20.6359C81.1065 20.6863 80.556 20.9566 80.1547 21.3935C79.7535 21.8304 79.5309 22.4019 79.5309 22.995C79.5309 23.5882 79.7535 24.1597 80.1547 24.5966C80.556 25.0335 81.1065 25.3038 81.6975 25.3542C82.8613 25.3542 83.7758 24.3661 83.7758 23.0091Z" fill="%234285F4"/%3e %3cpath d="M87.9553 15.2397V26.6497H86.2881V15.2397H87.9553Z" fill="%2334A853"/%3e %3cpath d="M94.4546 24.2761L95.7815 25.161C95.4257 25.6945 94.9432 26.1314 94.377 26.4326C93.8109 26.7337 93.1789 26.8897 92.5376 26.8865C92.0257 26.8939 91.5175 26.798 91.0434 26.6046C90.5693 26.4112 90.1391 26.1242 89.7784 25.7608C89.4178 25.3973 89.1341 24.9649 88.9443 24.4894C88.7545 24.0139 88.6625 23.505 88.6738 22.9931C88.6738 20.6776 90.3382 19.0996 92.3462 19.0996C94.3667 19.0996 95.3552 20.7072 95.6779 21.5764L95.8555 22.0189L90.6503 24.1744C90.8107 24.5373 91.0763 24.8438 91.4128 25.0541C91.7493 25.2644 92.1411 25.3688 92.5376 25.3538C92.9232 25.3559 93.3027 25.2577 93.6388 25.0687C93.9749 24.8798 94.256 24.6066 94.4546 24.2761ZM90.3697 22.8752L93.8489 21.4308C93.7156 21.1666 93.5076 20.9475 93.2507 20.8007C92.9937 20.6539 92.6993 20.586 92.404 20.6055C92.1204 20.6182 91.8422 20.6873 91.5856 20.8088C91.3291 20.9303 91.0993 21.1017 90.9097 21.313C90.7202 21.5243 90.5747 21.7713 90.4817 22.0396C90.3887 22.3078 90.3502 22.5919 90.3683 22.8752H90.3697Z" fill="%23EA4335"/%3e %3cpath d="M54.6533 21.982V20.33H60.22C60.3967 21.1428 60.3837 21.9853 60.182 22.7923C59.9804 23.5992 59.5955 24.3489 59.0573 24.983C58.5191 25.6172 57.842 26.1188 57.0785 26.4489C56.3151 26.779 55.4858 26.9288 54.6551 26.8866C53.8549 26.8965 53.0607 26.7474 52.3185 26.448C51.5763 26.1486 50.901 25.7049 50.3316 25.1425C49.7622 24.5801 49.3101 23.9103 49.0016 23.1719C48.6931 22.4335 48.5342 21.6412 48.5342 20.8409C48.5342 20.0406 48.6931 19.2483 49.0016 18.5098C49.3101 17.7714 49.7622 17.1016 50.3316 16.5392C50.901 15.9769 51.5763 15.5331 52.3185 15.2337C53.0607 14.9343 53.8549 14.7853 54.6551 14.7952C55.4217 14.7829 56.1829 14.9238 56.8943 15.2096C57.6057 15.4955 58.2528 15.9204 58.7978 16.4596L57.6336 17.6266C56.8348 16.8563 55.7643 16.4324 54.6547 16.4472C53.4894 16.4472 52.3718 16.9101 51.5478 17.734C50.7238 18.558 50.2609 19.6756 50.2609 20.8409C50.2609 22.0062 50.7238 23.1237 51.5478 23.9477C52.3718 24.7717 53.4894 25.2346 54.6547 25.2346C55.2196 25.2575 55.783 25.1617 56.3086 24.9533C56.8342 24.745 57.3103 24.4288 57.7062 24.0251C58.2248 23.4627 58.5399 22.7427 58.6013 21.9801L54.6533 21.982Z" fill="%234285F4"/%3e %3cpath d="M109.417 15.147V27.2606H107.752L102.353 18.3497V27.2606H100.688V15.147H102.353L107.752 23.897V15.147H109.417Z" fill="%23666666"/%3e %3cpath d="M112.797 24.5942C112.943 24.9779 113.195 25.3127 113.523 25.5605C113.875 25.7695 114.281 25.8692 114.69 25.8467C115.07 25.862 115.445 25.7656 115.77 25.5693C116.081 25.353 116.331 25.0603 116.496 24.7195L117.807 25.598C117.469 26.1195 117.003 26.5448 116.452 26.8324C115.903 27.1188 115.292 27.2662 114.673 27.262C114.167 27.2648 113.667 27.1612 113.204 26.9577C112.752 26.7607 112.341 26.4815 111.992 26.1343C111.641 25.7858 111.362 25.3729 111.168 24.9183C110.967 24.4492 110.864 23.9437 110.867 23.4332C110.865 22.9218 110.97 22.4155 111.177 21.9477C111.577 21.0341 112.307 20.3055 113.222 19.9083C113.684 19.7047 114.185 19.6009 114.69 19.6036C115.08 19.6009 115.466 19.6796 115.824 19.8348C116.174 19.9878 116.497 20.1962 116.78 20.452C117.359 20.9835 117.76 21.6802 117.93 22.4475L112.797 24.5942ZM116.019 21.8566C115.871 21.6248 115.678 21.4248 115.452 21.268C115.22 21.1191 114.948 21.0441 114.673 21.0531C114.379 21.0503 114.088 21.1145 113.823 21.2408C113.57 21.3611 113.344 21.5317 113.16 21.742C112.973 21.9572 112.823 22.2022 112.717 22.4669C112.605 22.74 112.543 23.0307 112.532 23.3255L116.019 21.8566Z" fill="%23666666"/%3e %3cpath d="M130.021 20.0501L126.516 27.2628L124.587 23.6264L122.604 27.2591L119.099 20.0464H120.976L122.657 23.5533L124.553 20.1717V20.1587L124.571 20.1407V20.1763L126.5 23.5399L128.182 20.051L130.021 20.0501Z" fill="%23666666"/%3e %3cpath d="M133.879 21.2305C133.779 21.2155 133.677 21.2239 133.58 21.2553C133.484 21.2867 133.396 21.3401 133.324 21.4113C133.252 21.4825 133.197 21.5696 133.164 21.6656C133.132 21.7615 133.122 21.8638 133.135 21.9643C133.143 22.0402 133.169 22.113 133.212 22.1757C133.256 22.2384 133.315 22.2888 133.383 22.3221C133.582 22.4473 133.789 22.5579 134.003 22.6532C134.249 22.7663 134.521 22.8885 134.817 23.0198C135.104 23.1471 135.377 23.3038 135.632 23.4873C135.875 23.6608 136.084 23.8759 136.252 24.1225C136.422 24.3858 136.509 24.6948 136.5 25.0084C136.51 25.368 136.43 25.7246 136.268 26.0459C136.121 26.3251 135.908 26.5645 135.649 26.7441C135.38 26.9273 135.08 27.0605 134.764 27.1375C134.428 27.2218 134.083 27.2639 133.737 27.2628C133.284 27.262 132.836 27.1709 132.418 26.9947C131.995 26.8195 131.598 26.5844 131.241 26.2965L132.02 24.9557C132.576 25.4438 133.282 25.7278 134.02 25.7606C134.192 25.762 134.362 25.7222 134.516 25.6446C134.594 25.6027 134.657 25.5386 134.698 25.4606C134.739 25.3825 134.756 25.294 134.747 25.2063C134.747 25.1107 134.724 25.0165 134.681 24.9311C134.638 24.8456 134.576 24.7713 134.499 24.7139C134.308 24.5601 134.1 24.4281 133.88 24.3204C133.633 24.195 133.365 24.0667 133.074 23.9357C132.793 23.8086 132.523 23.6559 132.269 23.4794C132.026 23.3107 131.816 23.0985 131.649 22.8534C131.479 22.5901 131.392 22.2811 131.402 21.9675C131.395 21.6464 131.472 21.3291 131.624 21.0461C131.767 20.7824 131.966 20.5533 132.207 20.3752C132.456 20.1926 132.734 20.0534 133.03 19.9637C133.328 19.8697 133.639 19.8214 133.951 19.8204C134.411 19.8057 134.868 19.8975 135.287 20.0885C135.691 20.2977 136.063 20.5623 136.394 20.8745L135.561 21.9842C135.333 21.7703 135.073 21.5923 134.791 21.4562C134.509 21.3109 134.197 21.2337 133.879 21.2305Z" fill="%23666666"/%3e %3cpath d="M61.2494 4.70361H65.0541V5.15256H61.7335V7.52164H64.8461V7.97013H61.7321V10.9851H61.248L61.2494 4.70361Z" fill="%23666666"/%3e %3cpath d="M71.5418 7.79937C71.5418 9.51331 70.6264 11.0747 68.6882 11.0747C66.9202 11.0747 65.8882 9.64785 65.8882 7.84422C65.8882 6.0674 66.8841 4.61377 68.7511 4.61377C70.4738 4.61377 71.5418 5.96892 71.5418 7.79937ZM66.4097 7.8174C66.4097 9.26225 67.2082 10.6262 68.7159 10.6262C70.3402 10.6262 71.0221 9.29785 71.0221 7.80862C71.0221 6.34574 70.2505 5.06225 68.734 5.06225C67.1176 5.06225 66.4088 6.39937 66.4088 7.8174H66.4097Z" fill="%23666666"/%3e %3cpath d="M72.9238 4.70361H73.4084V10.5366H76.7835L76.6938 10.9851H72.9248L72.9238 4.70361Z" fill="%23666666"/%3e %3cpath d="M77.752 4.70361H78.2365V10.5366H81.6117L81.5215 10.9851H77.7529L77.752 4.70361Z" fill="%23666666"/%3e %3cpath d="M87.6673 7.79937C87.6673 9.51331 86.7523 11.0747 84.8137 11.0747C83.0461 11.0747 82.0142 9.64785 82.0142 7.84422C82.0142 6.0674 83.0101 4.61377 84.8766 4.61377C86.5998 4.61377 87.6673 5.96892 87.6673 7.79937ZM82.5352 7.8174C82.5352 9.26225 83.3337 10.6262 84.8414 10.6262C86.4657 10.6262 87.1472 9.29785 87.1472 7.80862C87.1472 6.34574 86.3755 5.06225 84.859 5.06225C83.2436 5.06225 82.5348 6.39937 82.5348 7.8174H82.5352Z" fill="%23666666"/%3e %3cpath d="M90.1441 10.9851L88.4033 4.70361H88.9059C89.3276 6.21134 90.2791 9.68406 90.4224 10.4201H90.4312C90.5482 9.83664 91.5797 6.36392 92.0194 4.70361H92.558C92.9709 6.23816 93.976 9.92818 94.075 10.4109H94.0838C94.2812 9.5227 95.3321 6.20348 95.7616 4.70361H96.255L94.3348 10.9851H93.78C93.3671 9.50559 92.3888 5.87013 92.2815 5.33149H92.2723C92.1109 6.14846 91.1418 9.42376 90.6929 10.9851H90.1441Z" fill="%23666666"/%3e %3cpath d="M100.15 4.70361V8.50738C100.15 10.1769 101.092 10.6074 101.98 10.6074C103.03 10.6074 103.811 10.1677 103.811 8.50738V4.70361H104.305V8.48149C104.305 10.4469 103.264 11.0572 101.962 11.0572C100.724 11.0572 99.647 10.3841 99.647 8.56055V4.70361H100.15Z" fill="%23666666"/%3e %3cpath d="M105.875 9.29785C106.064 10.1329 106.62 10.6262 107.652 10.6262C108.8 10.6262 109.24 10.0519 109.24 9.36998C109.24 8.66073 108.927 8.22104 107.544 7.88028C106.216 7.54831 105.642 7.1174 105.642 6.21119C105.642 5.38543 106.243 4.61377 107.589 4.61377C108.971 4.61377 109.554 5.4571 109.635 6.21998H109.133C108.989 5.54679 108.549 5.0641 107.561 5.0641C106.655 5.0641 106.161 5.48576 106.161 6.18576C106.161 6.87929 106.574 7.14607 107.733 7.43411C109.501 7.87381 109.761 8.58306 109.761 9.33669C109.761 10.2614 109.088 11.0599 107.634 11.0599C106.062 11.0599 105.489 10.1444 105.372 9.30294L105.875 9.29785Z" fill="%23666666"/%3e %3cpath d="M118.707 7.79937C118.707 9.51331 117.792 11.0747 115.854 11.0747C114.086 11.0747 113.054 9.64785 113.054 7.84422C113.054 6.0674 114.05 4.61377 115.917 4.61377C117.639 4.61377 118.707 5.96892 118.707 7.79937ZM113.575 7.8174C113.575 9.26225 114.374 10.6262 115.882 10.6262C117.506 10.6262 118.188 9.29785 118.188 7.80862C118.188 6.34574 117.416 5.06225 115.899 5.06225C114.284 5.06225 113.574 6.39937 113.574 7.8174H113.575Z" fill="%23666666"/%3e %3cpath d="M120.089 10.9851V4.70361H120.807C121.785 6.21134 124.083 9.71966 124.478 10.4021H124.486C124.433 9.49542 124.44 8.57118 124.44 7.54846V4.70361H124.934V10.9851H124.27C123.336 9.53149 121.003 5.87891 120.554 5.18816H120.545C120.591 6.01392 120.582 6.92891 120.582 8.06861V10.9851H120.089Z" fill="%23666666"/%3e %3cpath d="M35.0042 23.7417C35.0024 24.0299 34.8866 24.3056 34.6822 24.5087C34.4777 24.7117 34.2012 24.8256 33.9131 24.8255H10.8177C10.5296 24.8256 10.2531 24.7117 10.0486 24.5087C9.84418 24.3056 9.72839 24.0299 9.72656 23.7417V1.08329C9.72852 0.795225 9.84435 0.519632 10.0488 0.316672C10.2532 0.113713 10.5296 -0.000128633 10.8177 1.09075e-07H33.9149C34.203 -0.000128633 34.4794 0.113713 34.6839 0.316672C34.8883 0.519632 35.0041 0.795225 35.0061 1.08329V23.7417H35.0042Z" fill="%230C9D58"/%3e %3cpath opacity="0.2" d="M35.0048 5.8252L26.3491 4.71094L35.0048 7.03287V5.8252Z" fill="%23004D40"/%3e %3cpath opacity="0.2" d="M22.7829 1.18131L9.6748 7.03422L24.1621 1.76341V1.74677C24.0532 1.48973 23.8472 1.28611 23.5889 1.18021C23.3306 1.07431 23.0409 1.07471 22.7829 1.18131Z" fill="%23004D40"/%3e %3cpath opacity="0.2" d="M33.9149 1.09075e-07H10.8177C10.5296 -0.000128633 10.2532 0.113713 10.0488 0.316672C9.84435 0.519632 9.72852 0.795225 9.72656 1.08329V1.32649C9.72839 1.03834 9.84418 0.76263 10.0486 0.559571C10.2531 0.356511 10.5296 0.242607 10.8177 0.242735H33.9149C34.2031 0.242607 34.4796 0.356511 34.684 0.559571C34.8885 0.76263 35.0043 1.03834 35.0061 1.32649V1.08329C35.004 0.795263 34.8881 0.51974 34.6837 0.316806C34.4793 0.113873 34.203 -7.3639e-06 33.9149 1.09075e-07Z" fill="white"/%3e %3cpath d="M15.3317 23.046C15.2494 23.3126 15.2758 23.6009 15.4051 23.8481C15.5344 24.0953 15.7561 24.2815 16.022 24.366L37.4154 30.1181C37.6879 30.1781 37.9731 30.1281 38.2089 29.9789C38.4446 29.8297 38.612 29.5934 38.6744 29.3215L43.7141 10.5144C43.7958 10.2476 43.7687 9.95919 43.6388 9.71213C43.5089 9.46508 43.2867 9.27934 43.0205 9.19536L21.6298 3.44232C21.3573 3.38221 21.0721 3.4322 20.8363 3.58141C20.6005 3.73062 20.4332 3.96696 20.3709 4.23895L15.3317 23.046Z" fill="%23EA4335"/%3e %3cpath opacity="0.2" d="M37.522 17.7124L38.5539 23.9805L37.522 27.8323V17.7124Z" fill="%233E2723"/%3e %3cpath opacity="0.2" d="M26.4497 4.98975L27.4581 5.26068L28.0837 9.47918L26.4497 4.98975Z" fill="%233E2723"/%3e %3cpath opacity="0.2" d="M43.0232 9.19537L21.6307 3.44233C21.3581 3.38221 21.0729 3.43219 20.837 3.58139C20.6011 3.73059 20.4337 3.96693 20.3712 4.23896L15.3316 23.046C15.3233 23.0775 15.321 23.1094 15.3154 23.1385L20.3171 4.47615C20.3797 4.20426 20.5471 3.96804 20.7828 3.81879C21.0185 3.66955 21.3036 3.61933 21.5761 3.67905L42.9682 9.43209C43.218 9.51069 43.4294 9.68005 43.5605 9.90677C43.6916 10.1335 43.733 10.4011 43.6765 10.6569L43.7149 10.514C43.7966 10.2471 43.7696 9.95873 43.6397 9.71168C43.5098 9.46463 43.2876 9.27889 43.0214 9.1949L43.0232 9.19537Z" fill="white"/%3e %3cpath d="M32.1789 20.7293C32.2836 20.9881 32.2818 21.2777 32.174 21.5351C32.0662 21.7925 31.8611 21.997 31.6033 22.1039L9.03126 30.3194C8.76515 30.4031 8.47676 30.3783 8.22884 30.2504C7.98093 30.1225 7.79357 29.9019 7.70754 29.6365L1.04784 11.3394C0.94334 11.0808 0.945081 10.7914 1.05268 10.534C1.16028 10.2767 1.36505 10.0722 1.62254 9.96486L24.1955 1.74934C24.4617 1.66568 24.7502 1.69061 24.9981 1.81869C25.2461 1.94677 25.4333 2.16763 25.5192 2.43316L32.1789 20.7293Z" fill="%23FFC107"/%3e %3cpath opacity="0.2" d="M1.13422 11.5704C1.0296 11.3117 1.03128 11.0223 1.13889 10.7649C1.24651 10.5075 1.45136 10.303 1.70892 10.1958L24.2809 1.97933C24.5438 1.8965 24.8287 1.91984 25.0746 2.04435C25.3205 2.16886 25.5079 2.38466 25.5968 2.64558L25.5191 2.43244C25.4331 2.16705 25.2457 1.94635 24.9979 1.8183C24.75 1.69025 24.4616 1.66521 24.1954 1.74862L1.62246 9.96507C1.36474 10.0721 1.15973 10.2766 1.05208 10.534C0.944442 10.7915 0.942889 11.081 1.04776 11.3396L7.70747 29.6367C7.70747 29.6423 7.71348 29.6478 7.71579 29.6543L1.13422 11.5704Z" fill="white"/%3e %3cpath d="M38.8942 33.9059C38.8933 34.196 38.7776 34.474 38.5723 34.679C38.3671 34.884 38.089 34.9993 37.7989 34.9998H6.93181C6.64195 34.999 6.3642 34.8834 6.15924 34.6785C5.95427 34.4735 5.83874 34.1958 5.83789 33.9059V10.5729C5.8385 10.2829 5.95392 10.0049 6.15891 9.7997C6.3639 9.59454 6.64179 9.47888 6.93181 9.47803H37.7989C38.0887 9.47888 38.3665 9.59441 38.5714 9.79937C38.7764 10.0043 38.8919 10.2821 38.8928 10.572L38.8942 33.9059Z" fill="%234285F4"/%3e %3cpath d="M32.9996 18.7157H23.7632V16.2852H32.9996C33.1285 16.2852 33.2521 16.3364 33.3432 16.4275C33.4343 16.5186 33.4855 16.6422 33.4855 16.7711V18.2293C33.4855 18.3583 33.4343 18.4819 33.3432 18.5731C33.2521 18.6643 33.1285 18.7156 32.9996 18.7157ZM32.9996 27.9517H23.7632V25.522H32.9996C33.0634 25.522 33.1266 25.5345 33.1856 25.5589C33.2446 25.5833 33.2982 25.6191 33.3433 25.6642C33.3885 25.7093 33.4242 25.7629 33.4486 25.8219C33.473 25.8809 33.4856 25.9441 33.4855 26.0079V27.4639C33.4858 27.5279 33.4734 27.5912 33.4491 27.6504C33.4247 27.7096 33.389 27.7634 33.3438 27.8087C33.2987 27.854 33.245 27.89 33.186 27.9145C33.1269 27.939 33.0635 27.9517 32.9996 27.9517ZM34.4578 23.3332H23.7632V20.9027H34.4578C34.5867 20.9027 34.7103 20.9539 34.8014 21.045C34.8926 21.1361 34.9438 21.2597 34.9438 21.3886V22.8468C34.9438 22.9107 34.9313 22.9739 34.9069 23.0329C34.8825 23.092 34.8467 23.1456 34.8016 23.1908C34.7565 23.2359 34.7029 23.2718 34.6439 23.2962C34.5849 23.3207 34.5217 23.3332 34.4578 23.3332Z" fill="white"/%3e %3cpath opacity="0.2" d="M37.7989 34.7575H6.93181C6.64195 34.7566 6.3642 34.6411 6.15924 34.4362C5.95427 34.2312 5.83874 33.9534 5.83789 33.6636V33.9063C5.83874 34.1962 5.95427 34.4739 6.15924 34.6789C6.3642 34.8839 6.64195 34.9994 6.93181 35.0002H37.7989C38.0887 34.9994 38.3665 34.8839 38.5714 34.6789C38.7764 34.4739 38.8919 34.1962 38.8928 33.9063V33.6636C38.8919 33.9534 38.7764 34.2312 38.5714 34.4362C38.3665 34.6411 38.0887 34.7566 37.7989 34.7575Z" fill="%231A237E"/%3e %3cpath opacity="0.2" d="M6.93181 9.72215H37.7989C38.0886 9.723 38.3663 9.83847 38.5713 10.0433C38.7762 10.2482 38.8918 10.5258 38.8928 10.8156V10.5729C38.8922 10.2829 38.7767 10.0049 38.5718 9.7997C38.3668 9.59454 38.0889 9.47888 37.7989 9.47803H6.93181C6.64195 9.47888 6.3642 9.59441 6.15924 9.79937C5.95427 10.0043 5.83874 10.2821 5.83789 10.572V10.8147C5.83887 10.5249 5.95445 10.2473 6.1594 10.0424C6.36435 9.83754 6.64203 9.72208 6.93181 9.72122V9.72215Z" fill="white"/%3e %3cpath d="M15.4995 21.1462V23.3386H18.6434C18.3836 24.6739 17.2102 25.6421 15.4995 25.6421C14.5769 25.6238 13.6982 25.2444 13.0522 24.5855C12.4063 23.9265 12.0444 23.0406 12.0444 22.1178C12.0444 21.195 12.4063 20.3091 13.0522 19.6501C13.6982 18.9912 14.5769 18.6118 15.4995 18.5935C16.3314 18.5799 17.1353 18.8944 17.7372 19.4688L19.4017 17.8043C18.3462 16.8118 16.9472 16.2669 15.4985 16.2841C13.9514 16.2841 12.4676 16.8987 11.3736 17.9927C10.2796 19.0867 9.66504 20.5704 9.66504 22.1176C9.66504 23.6647 10.2796 25.1485 11.3736 26.2425C12.4676 27.3365 13.9514 27.9511 15.4985 27.9511C18.8677 27.9511 21.0837 25.5824 21.0837 22.2503C21.0823 21.8801 21.0514 21.5105 20.9913 21.1452L15.4995 21.1462Z" fill="white"/%3e %3cg opacity="0.2"%3e%3cpath d="M15.5596 23.3388V23.5801H18.6462C18.6693 23.5006 18.6889 23.4197 18.7049 23.3374L15.5596 23.3388Z" fill="%231A237E"/%3e %3cpath d="M15.5596 27.9516C14.0337 27.9514 12.5687 27.3532 11.4788 26.2853C10.3889 25.2173 9.76101 23.7648 9.7298 22.2392C9.7298 22.2794 9.72656 22.3201 9.72656 22.3603C9.72644 23.1264 9.87723 23.885 10.1703 24.5928C10.4634 25.3006 10.893 25.9438 11.4347 26.4855C11.9763 27.0273 12.6194 27.457 13.3272 27.7502C14.0349 28.0434 14.7935 28.1943 15.5596 28.1943C18.9287 28.1943 21.1448 25.8257 21.1448 22.4935C21.1448 22.4667 21.1416 22.4417 21.1416 22.4149C21.0694 25.6606 18.8733 27.9516 15.5596 27.9516ZM17.7974 19.4688C17.1952 18.8946 16.3915 18.5803 15.5596 18.5936C14.6355 18.6083 13.7545 18.9864 13.1073 19.6461C12.46 20.3058 12.0987 21.1939 12.1017 22.1181C12.1017 22.1592 12.1063 22.199 12.1077 22.2397C12.1354 21.3375 12.5094 20.4806 13.1522 19.847C13.795 19.2133 14.6571 18.8516 15.5596 18.8368C16.3915 18.823 17.1954 19.1372 17.7974 19.7115L19.582 17.9269C19.5404 17.8876 19.4937 17.8529 19.4507 17.8154L17.7969 19.4702L17.7974 19.4688Z" fill="%231A237E"/%3e %3c/g%3e %3cpath opacity="0.2" d="M33.4855 18.4717V18.229C33.4855 18.3579 33.4343 18.4815 33.3432 18.5726C33.2521 18.6637 33.1285 18.7149 32.9996 18.7149H23.7632V18.9563H32.9996C33.0634 18.9565 33.1267 18.944 33.1858 18.9197C33.2448 18.8953 33.2984 18.8595 33.3436 18.8144C33.3888 18.7692 33.4245 18.7156 33.4489 18.6565C33.4732 18.5975 33.4857 18.5342 33.4855 18.4704V18.4717ZM32.9996 27.9499H23.7632V28.1927H32.9996C33.0634 28.1927 33.1266 28.1802 33.1856 28.1558C33.2446 28.1314 33.2982 28.0956 33.3433 28.0505C33.3885 28.0054 33.4242 27.9518 33.4486 27.8928C33.473 27.8338 33.4856 27.7706 33.4855 27.7067V27.4636C33.4858 27.5275 33.4734 27.5909 33.4491 27.6501C33.4247 27.7092 33.389 27.763 33.3438 27.8084C33.2987 27.8537 33.245 27.8896 33.186 27.9142C33.1269 27.9387 33.0635 27.9513 32.9996 27.9513V27.9499ZM34.4578 23.3315H23.7632V23.5747H34.4578C34.5867 23.5747 34.7103 23.5235 34.8014 23.4324C34.8926 23.3413 34.9438 23.2177 34.9438 23.0888V22.8456C34.9438 22.9094 34.9313 22.9726 34.9069 23.0316C34.8825 23.0906 34.8467 23.1442 34.8016 23.1893C34.7564 23.2345 34.7028 23.2703 34.6439 23.2947C34.5849 23.319 34.5217 23.3316 34.4578 23.3315Z" fill="%231A237E"/%3e %3cpath d="M43.0233 9.19524L35.0061 7.03884V1.08329C35.0041 0.795225 34.8883 0.519632 34.6839 0.316672C34.4794 0.113713 34.203 -0.000128633 33.9149 1.09075e-07H10.8177C10.5296 -0.000128633 10.2532 0.113713 10.0488 0.316672C9.84435 0.519632 9.72851 0.795225 9.72656 1.08329V7.01526L1.62246 9.96506C1.36474 10.0721 1.15973 10.2766 1.05208 10.534C0.944442 10.7915 0.942889 11.081 1.04776 11.3396L5.83772 24.5009V33.9061C5.83858 34.1959 5.9541 34.4737 6.15907 34.6787C6.36403 34.8836 6.64178 34.9991 6.93165 35H37.7987C38.0886 34.9991 38.3663 34.8836 38.5713 34.6787C38.7762 34.4737 38.8918 34.1959 38.8926 33.9061V28.5063L43.7168 10.5143C43.7984 10.2474 43.7713 9.95913 43.6414 9.71211C43.5115 9.46509 43.2894 9.27933 43.0233 9.19524Z" fill="url%28%23paint0_radial_7734_11911%29"/%3e %3c/g%3e %3cdefs%3e %3cradialGradient id="paint0_radial_7734_11911" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate%2810.618 2.8356%29 scale%2841.601 41.601%29"%3e%3cstop stop-color="white" stop-opacity="0.1"/%3e %3cstop offset="1" stop-color="white" stop-opacity="0"/%3e %3c/radialGradient%3e %3cclipPath id="clip0_7734_11911"%3e%3crect width="135.523" height="35" fill="white" transform="translate%280.977051%29"/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e');
    background-repeat: no-repeat;
    background-position: right 14px bottom 50%;
    padding: 19px 16px;
    margin-bottom: 20px;
}

.single #mvp-content-main .follow-googlenews:hover {
    cursor: pointer;
}

.single #mvp-content-main .follow-googlenews .follow-googlenews-text {
    margin-bottom: 0;
    font-family: 'Arial', sans-serif;
    font-style: italic;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #006CA7 !important;
    width: 80%;
}

.single #mvp-content-main .follow-googlenews .follow-googlenews-text .stretched-link:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: "";
}

.single #mvp-content-main .follow-googlenews a {
    color: #006CA7 !important;
    box-shadow: inset 0 -1px 0 #006CA7 !important;
}

.single #mvp-content-main .follow-googlenews a:hover {
    text-decoration: none !important;
    background: white !important;
}

@media screen and (max-width: 767px) {
    .single #mvp-content-main .follow-googlenews {
        margin-top: 30px;
        margin-bottom: 0;
        width: 88%;
    }

    .single #mvp-content-main .follow-googlenews .follow-googlenews-text {
        display: block;
        width: 50%;
    }
}

/************************************************
    Stats widgets
************************************************/
.mvp-content-main .shs-basketball-league-team-stats .main-container table {
    border-spacing: 0 !important;
}

.mvp-content-main .responsive-widget {
    font-family: 'Arial', sans-serif !important;
    margin-bottom: 24px;
}

.mvp-content-main .responsive-widget table thead {
    font-family: 'Arial', sans-serif !important;
}

.mvp-content-main .responsive-widget table td, .mvp-content-main .responsive-widget table th {
    border-left: none;
    border-right: none;
}

.mvp-content-main .responsive-widget .widget-header,
.mvp-content-main .responsive-widget .month-header .month-text
{
    color: #000000;
}

.mvp-content-main .responsive-widget table thead th {
    border-bottom: 2px solid #8A0000;
    padding: 8px;
}

.mvp-content-main .responsive-widget table tbody td {
    padding: 8px;
    color: #222222;
}

.mvp-content-main .responsive-widget .game-logs-table tbody td {
    padding: 0;
}

.mvp-content-main .shs-basketball-league-leaders .category-drop-down-container .category-drop-down {
    background-color: #f6f6f6 !important;
    color: #222 !important;
}
.mvp-content-main .shs-basketball-league-team-stats .statistics-header-container .sort-arrow .asc {
    border-bottom: 4px solid #EE0831 !important;
}

.mvp-content-main .shs-basketball-league-team-stats .statistics-header-container .sort-arrow .desc {
    border-top: 4px solid #EE0831 !important;
}

.mvp-content-main .shs-basketball-league-player-stats .single-toggle-selection-header .toggle-container .toggle.selected,
.mvp-content-main .shs-basketball-league-player-stats .single-dropdown-selection-header .toggle-container .toggle.selected,
.mvp-content-main .shs-basketball-league-team-stats .selection-header .conference-toggle .toggle.selected,
.mvp-content-main .shs-basketball-league-team-stats .single-selection-header .conference-toggle .toggle.selected,
.mvp-content-main .shs-basketball-league-leaders .toggle-container .selected,
.mvp-content-main .shs-basketball-leaders-overview .toggle-container .selected,
.mvp-content-main .shs-basketball-boxscore-stats .toggle-container .selected
{
    background-color: #222 !important;
    color: #F7F7F7 !important;
}

.mvp-content-main .shs-basketball-league-leaders .horizontal-navigation .horizontal-navigation-container .selected,
.mvp-content-main .shs-basketball-matchup-leaders .horizontal-navigation .horizontal-navigation-container .selected,
.mvp-content-main .shs-basketball-team-three-leaders .horizontal-navigation .horizontal-navigation-container .selected
{
    border-bottom: #911D14 solid 2px !important;
}

.mvp-content-main .shs-basketball-boxscore-masthead .linescore-container .header-row:first-child {
    border-bottom: #911D14 solid 2px !important;
}

.mvp-content-main .shs-basketball-team-selection .league-container .division-container .team:hover {
    box-shadow: 0px 12px 36px rgba(0, 0, 0, 0.08);
}

.mvp-content-main .shs-basketball-boxscore-stats .stat-grid-container .stats-container .player-stat-line:nth-child(odd) {
    background-color: #F7F7F7;
}

.mvp-content-main .shs-basketball-league-player-stats .main-container table,
.mvp-content-main .shs-basketball-team-stats .main-container table {
    border-spacing: 0 !important;
}

.mvp-content-main .shs-basketball-standings .division-container,
.mvp-content-main .shs-basketball-player-summary .player-stats {
    border-spacing: 0;
}

.mvp-content-main .shs-basketball-league-team-stats .main-container table tr:nth-of-type(odd) {
    background: #F7F7F7 !important;
}

.mvp-content-main .shs-basketball-standings .team-container:nth-child(odd),
.mvp-content-main .shs-basketball-league-team-stats .main-container table tr:nth-of-type(odd),
.mvp-content-main .shs-basketball-boxscore-stats .stat-grid-container .stats-container .team-totals,
.mvp-content-main .shs-basketball-player-summary .player-stats .table-row:nth-child(odd),
.mvp-content-main .shs-basketball-career-stats .stat-container .season-row:nth-child(odd),
.mvp-content-main .shs-basketball-player-game-logs .game-logs-row:nth-child(odd),
.mvp-content-main .shs-basketball-league-player-stats .main-container table tr:nth-of-type(odd)
{
    background: #F7F7F7 !important;
}

.mvp-content-main .shs-basketball-scoreboard .react-datepicker__day--selected,
.mvp-content-main .shs-basketball-scoreboard .react-datepicker__day--in-selecting-range,
.mvp-content-main .shs-basketball-scoreboard .react-datepicker__day--in-range {
    background-color: #222 !important;
}

.mvp-content-main .responsive-widget.responsive-breakpoint-300.responsive-breakpoint-375.responsive-breakpoint-480.responsive-breakpoint-540.responsive-breakpoint-640 .shs-basketball-player-summary .stat-name,
.mvp-content-main .responsive-widget.responsive-breakpoint-300.responsive-breakpoint-375.responsive-breakpoint-480.responsive-breakpoint-540.responsive-breakpoint-640 .shs-basketball-player-summary .leader-value {
    font-size: 16px;
}

.mvp-content-main .shs-basketball-team-selection .toggle-container .selected {
    background-color: #222 !important;
    color: #fff !important;
}

.mvp-content-main .shs-basketball-team-selection .toggle-container .toggle:hover {
}

.mvp-content-main .shs-basketball-league-leaders .leader-list .leader {
    border-bottom: 1px solid #D4D4D4;
}

.mvp-content-main .shs-basketball-team-stats .statistics-header-container .sort-arrow .desc {
    border-top: 4px solid #EE0831;
    top: 4px;
}

.mvp-content-main .shs-basketball-team-stats .statistics-header-container .header-placeholder.rank {
    width: unset;
}

.mvp-content-main .shs-basketball-team-roster .roster .height {
    white-space: nowrap;
}

.mvp-content-main .shs-basketball-standings .left-divider:before {
    top: 15px;
}

.mvp-content-main .responsive-widget .widget-header,
.mvp-content-main .responsive-widget .header-container,
.mvp-content-main .responsive-widget .header-container {
    display: none!important;
}

[data-shs-widget="player-masthead"] .shs-basketball-player-masthead .headshot {
    z-index: 1;
}

[data-shs-widget="player-masthead"] {
    min-height: 200px;
    margin-top: 56px;
}

[data-shs-widget="player-news"] {
    min-height: 191px;
}

[data-shs-widget="player-summary"] {
    min-height: 511px;
}

#mvp-content-main .su-accordion .su-spoiler {
    position: relative;
    border: solid 1px rgba(227, 226, 226, 0.6);
    border-radius: 5px;
}
#mvp-content-main .su-accordion .su-spoiler-title {
    outline: none;
    padding-left: 42px;
    line-height: 25px !important;
    color: #1C2642 !important;
    font-size: 18px;
}
#mvp-content-main .su-accordion .su-spoiler-content {
    font-size: 18px;
}
#mvp-content-main .su-accordion .su-spoiler-content a {
    box-shadow: inset 0 -4px 0 #8a0000;
    color: #000;
    overflow-wrap: break-word;
}
#mvp-content-main .su-accordion .su-spoiler-content a:hover {
    background: #8a0000;
    color: #fff;
}
#mvp-content-main .su-accordion .su-spoiler .su-spoiler-icon{
    display: none;
}
#mvp-content-main .su-accordion .su-spoiler:not(.su-spoiler-closed) .su-spoiler-title:after {
    background-position: calc(100% - 16px), center;
    transform: rotate(180deg);
}
#mvp-content-main .su-accordion .su-spoiler .su-spoiler-title:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.2765 0.959723C1.65895 0.782354 2.11068 0.853766 2.41977 1.14046L5.88688 4.35633C6.51454 4.9385 7.48483 4.9385 8.11248 4.35633L11.5796 1.14046C11.8887 0.853766 12.3404 0.782354 12.7229 0.959723C13.3928 1.2704 13.5336 2.16125 12.9922 2.66342L8.11248 7.18952C7.48483 7.77169 6.51454 7.77169 5.88688 7.18952L1.00717 2.66342C0.465769 2.16125 0.6066 1.2704 1.2765 0.959723Z' fill='%231C2642'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 16px, center;
}

/*
 * About Us page START
 */

.page-about-us #mvp-side-wrap {
    display: none;
}

.page-about-us .mvp-post-soc-wrap {
    display: none;
}

.page-about-us #mvp-post-head {
    display: none;
}

.page-about-us .mvp-post-main-in {
    width: 100%;
    margin-right: 0;
}

.page-about-us #mvp-content-main {
    width: 100%;
    max-width: 1200px;
}

.page-about-us .aioseo-breadcrumbs {
    margin-left: 80px;
}

.page-about-us #mvp-content-main .about-us-title {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 110%;
    letter-spacing: -0.02em;
    text-transform: capitalize;
    color: #000000;
    margin-bottom: 15px;
}

.page-about-us #mvp-content-main .container {
    max-width: 1149px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

.page-about-us #mvp-content-main p {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #000000;
    margin-bottom: 0;
}

.page-about-us #mvp-content-main .container .about_page__image_right {
    float: right;
    width: 540px;
    margin-bottom: 12px;
    max-width: 100%;
    margin-top: -55px;
}

.page-about-us #mvp-content-main .container.gambling-legislation {
    border-bottom: 1px solid #E8E8E8;
    padding-bottom: 50px;
}

.page-about-us #mvp-content-main .container .about_page__grey_tip {
    clear: both;
    margin-bottom: 60px;
    background: #F6F6F6;
    padding: 25px;
}

.page-about-us #mvp-content-main .container .about_page__grey_tip h3 {
    margin-top: 0;
    margin-bottom: 5px;
    font-style: normal;
    font-weight: 700;
    font-size: 22px !important;
    line-height: 135%;
    letter-spacing: -0.02em;
    text-transform: capitalize;
    color: #000000;
    font-family: 'Arial', sans-serif;
}
.page-about-us #mvp-content-main .container .about_page__button.about_page__sales_team_button:hover,
.page-about-us #mvp-content-main .container .about_page__button.about_page__sales_team_button.upper:hover {
    background: #0E3684;
}

.page-about-us #mvp-content-main .container .about_page__button.about_page__sales_team_button.upper {
    display: flex;
    width: 208px;
    height: 24px;
    margin-bottom: 62px;
    background: #092863;
    border-radius: 4px;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 10px 16px;
    box-shadow: unset;
    justify-content: center;
    align-items: center;
    margin-top: 25px;
}

.page-about-us #mvp-content-main .about_page__light_background {
    font-family: "Arial", sans-serif;
    background: #F7F7F7;
    clear: both;
    padding: 60px 0px;
    text-align: center;
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    left: 47%;
    margin-bottom: 60px;
}

.page-about-us #mvp-content-main .about_page__light_background h2 {
    font-family: "Arial", sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 125%;
    text-align: center;
    letter-spacing: -0.01em;
    text-transform: capitalize;
    color: #000000;
    margin-top: 0;
    margin-bottom: 15px;
}

.page-about-us #mvp-content-main .about_page__light_background  .about_page__indicators {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    gap: 16px 0;
    justify-content: space-between;
}

.page-about-us #mvp-content-main .about_page__light_background  .about_page__indicators .about_page__indicator {
    width: 25%;
    text-align: center;
}

.page-about-us #mvp-content-main .about_page__light_background  .about_page__indicators .about_page__indicator .about_page__indicator_number {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 110%;
    text-align: center;
    letter-spacing: -0.02em;
    text-transform: capitalize;
    color: #000000;
}

.page-about-us #mvp-content-main .about_page__light_background  .about_page__indicators .about_page__indicator .about_page__indicator_label {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    color: #000000;
}

.page-about-us #mvp-content-main .container .custom-authors-list-heading {
    margin-bottom: 15px;
    margin-top: 0;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 125%;
    letter-spacing: -0.01em;
    text-transform: capitalize;
    color: #000000;
}

.page-about-us #mvp-content-main .container.featured-on {
    width: 800px;
}

.page-about-us #mvp-content-main .about_page__light_background .about_page__companies_logos {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 16px 0;
    justify-content: space-between;
    margin-top: 16px;
}

.page-about-us #mvp-content-main .about_page__light_background.featured-on {
    margin-bottom: 93px;
}

.page-about-us #mvp-content-main .container .gambling-legislation-title {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 125%;
    letter-spacing: -0.01em;
    text-transform: capitalize;
    color: #000000;
    margin-bottom: 8px;
    margin-top: 0;
}

.page-about-us #mvp-content-main .container .logos-row {
    display: flex;
    gap: 24px;
    justify-content: space-around;
    margin-top: 24px;
}

.page-about-us #mvp-content-main .container .logos-row a {
    width: 100%;
    height: 100%;
}

.page-about-us #mvp-content-main .container .logos-row a img {
    max-width: unset;
}

.page-about-us #mvp-content-main .container .responsible-title-mobile {
    display: none;
}

.page-about-us #mvp-content-main .responsible-title-desktop {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 125%;
    letter-spacing: -0.01em;
    text-transform: capitalize;
    color: #000000;
    margin-top: 0;
    margin-bottom: 8px;
    width: unset;
}

.page-about-us #mvp-content-main .container .about_page__image_left {
    float: left;
    width: 540px;
    margin-bottom: 12px;
    max-width: 100%;
    margin-top: -50px;
}

.page-about-us #mvp-content-main .container.responsible-gambling {
    margin-top: 91px;
    margin-bottom: 91px;
}

.page-about-us #mvp-content-main #about_page__contact_details {
    margin-bottom: 60px;
}

.page-about-us #mvp-content-main #about_page__contact_details .container {
    width: 800px;
}

.page-about-us #mvp-content-main #about_page__contact_details p a:not(.about_page__button.about_page__sales_team_button) {
    box-shadow: none;
    text-decoration: underline;
}

.page-about-us #mvp-content-main #about_page__contact_details p a:not(.about_page__button.about_page__sales_team_button):hover {
    background: #F7F7F7;
    color: #000000;
}

.page-authors #pagination .next-page.disabled {
    pointer-events: none;
}

.page-authors .authors__socials,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials {
    display: flex;
    gap: 2px;
    justify-content: center;
    margin: 25px 0;
}

.page-authors .authors__socials a,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials a {
    background-position: 50%;
    background-repeat: no-repeat;
    display: block;
    height: 44px;
    text-decoration: none;
    width: 44px;
    border: 1px solid #D5D5D5;
    border-radius: 27.5598px;
}

.page-authors .authors__socials .authors__facebook,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__facebook {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.95769 24V12.7385H6V8.68382H8.95769V5.2206C8.95769 2.49917 10.7048 0 14.7305 0C16.3605 0 17.5658 0.15732 17.5658 0.15732L17.4708 3.9437C17.4708 3.9437 16.2416 3.93166 14.9003 3.93166C13.4485 3.93166 13.2159 4.60522 13.2159 5.72316V8.68382H17.5862L17.396 12.7385H13.2159V24H8.95769Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__facebook:hover,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__facebook:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5374_17909)'%3E%3Crect width='32' height='32' fill='%233D5395'/%3E%3Cpath d='M13.9718 24V16.4923H12V13.7892H13.9718V11.4804C13.9718 9.66611 15.1365 8 17.8204 8C18.907 8 19.7105 8.10488 19.7105 8.10488L19.6472 10.6291C19.6472 10.6291 18.8277 10.6211 17.9335 10.6211C16.9657 10.6211 16.8106 11.0701 16.8106 11.8154V13.7892H19.7241L19.5974 16.4923H16.8106V24H13.9718Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5374_17909'%3E%3Crect width='32' height='32' rx='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__pinterest,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__pinterest {
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.80948 0C4.87591 0 0 3.28908 0 8.61218C0 11.9974 1.9042 13.9208 3.05826 13.9208C3.53431 13.9208 3.8084 12.5937 3.8084 12.2186C3.8084 11.7714 2.66876 10.8193 2.66876 8.95839C2.66876 5.09229 5.61162 2.3514 9.41999 2.3514C12.6946 2.3514 15.1182 4.21233 15.1182 7.63123C15.1182 10.1846 14.0939 14.974 10.7761 14.974C9.57874 14.974 8.55445 14.1084 8.55445 12.8678C8.55445 11.0501 9.82396 9.29019 9.82396 7.41484C9.82396 4.23156 5.30868 4.80859 5.30868 8.65546C5.30868 9.4633 5.40966 10.3577 5.77031 11.0934C5.10672 13.9497 3.75069 18.2053 3.75069 21.1482C3.75069 22.0569 3.88053 22.9513 3.96708 23.8602C4.13058 24.0429 4.04883 24.0237 4.29887 23.9323C6.7224 20.6144 6.63585 19.9652 7.73224 15.6231C8.32362 16.7483 9.85281 17.3542 11.0646 17.3542C16.1713 17.3542 18.465 12.3773 18.465 7.89089C18.465 3.11597 14.3392 0 9.80948 0Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__pinterest:hover,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__pinterest:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5374_17927)'%3E%3Crect width='32' height='32' fill='%23A82525'/%3E%3Cg clip-path='url(%23clip1_5374_17927)'%3E%3Cpath d='M15.9973 8C14.132 7.99882 12.3249 8.64948 10.8885 9.83948C9.45208 11.0295 8.47665 12.684 8.13086 14.517C7.78508 16.3499 8.09067 18.2461 8.99479 19.8777C9.89892 21.5092 11.3447 22.7735 13.0823 23.452C13.0123 22.819 12.9483 21.846 13.1093 21.155C13.2553 20.53 14.0473 17.178 14.0473 17.178C14.0473 17.178 13.8083 16.699 13.8083 15.991C13.8083 14.878 14.4533 14.048 15.2563 14.048C15.9383 14.048 16.2683 14.56 16.2683 15.175C16.2683 15.861 15.8313 16.887 15.6053 17.838C15.4173 18.634 16.0053 19.284 16.7903 19.284C18.2123 19.284 19.3053 17.784 19.3053 15.62C19.3053 13.705 17.9283 12.366 15.9633 12.366C13.6873 12.366 12.3513 14.073 12.3513 15.837C12.3513 16.525 12.6163 17.262 12.9463 17.663C12.9747 17.6932 12.9948 17.7303 13.0046 17.7706C13.0144 17.8109 13.0136 17.8531 13.0023 17.893C12.9413 18.145 12.8063 18.689 12.7803 18.8C12.7453 18.946 12.6643 18.977 12.5123 18.907C11.5123 18.442 10.8883 16.981 10.8883 15.807C10.8883 13.284 12.7223 10.967 16.1743 10.967C18.9493 10.967 21.1063 12.944 21.1063 15.587C21.1063 18.344 19.3673 20.563 16.9553 20.563C16.1443 20.563 15.3823 20.142 15.1213 19.644L14.6233 21.546C14.4423 22.241 13.9543 23.112 13.6283 23.643C14.7282 23.9831 15.8887 24.0818 17.0303 23.9323C18.1719 23.7828 19.2678 23.3886 20.2431 22.7767C21.2183 22.1648 22.0501 21.3496 22.6814 20.3868C23.3128 19.424 23.7288 18.3362 23.9012 17.1979C24.0736 16.0595 23.9983 14.8973 23.6803 13.7908C23.3624 12.6842 22.8093 11.6593 22.0589 10.786C21.3085 9.91281 20.3785 9.21184 19.3324 8.73102C18.2862 8.25019 17.1486 8.00084 15.9973 8Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5374_17927'%3E%3Crect width='32' height='32' rx='16' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_5374_17927'%3E%3Crect width='16' height='16' fill='white' transform='translate(8 8)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__instagram,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__instagram {
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0053 5.84671C8.59935 5.84671 5.85206 8.594 5.85206 12C5.85206 15.406 8.59935 18.1533 12.0053 18.1533C15.4114 18.1533 18.1587 15.406 18.1587 12C18.1587 8.594 15.4114 5.84671 12.0053 5.84671ZM12.0053 16.0005C9.8043 16.0005 8.00491 14.2064 8.00491 12C8.00491 9.7936 9.79893 7.99956 12.0053 7.99956C14.2118 7.99956 16.0058 9.7936 16.0058 12C16.0058 14.2064 14.2064 16.0005 12.0053 16.0005ZM19.8456 5.595C19.8456 6.39295 19.2029 7.03024 18.4104 7.03024C17.6124 7.03024 16.9751 6.38759 16.9751 5.595C16.9751 4.80241 17.6177 4.15977 18.4104 4.15977C19.2029 4.15977 19.8456 4.80241 19.8456 5.595ZM23.921 7.05166C23.83 5.12909 23.3908 3.42608 21.9824 2.02299C20.5792 0.619881 18.8763 0.180743 16.9537 0.0843475C14.9722 -0.0281159 9.03314 -0.0281159 7.05166 0.0843475C5.13444 0.175391 3.43144 0.614529 2.02299 2.01762C0.614529 3.42073 0.180743 5.12374 0.0843475 7.04631C-0.0281159 9.02779 -0.0281159 14.9669 0.0843475 16.9483C0.175391 18.871 0.614529 20.5739 2.02299 21.977C3.43144 23.3801 5.12909 23.8193 7.05166 23.9157C9.03314 24.0281 14.9722 24.0281 16.9537 23.9157C18.8763 23.8247 20.5792 23.3855 21.9824 21.977C23.3855 20.5739 23.8246 18.871 23.921 16.9483C24.0334 14.9669 24.0334 9.03314 23.921 7.05166ZM21.3611 19.0744C20.9435 20.124 20.1347 20.9327 19.0797 21.3558C17.4999 21.9824 13.7512 21.8377 12.0053 21.8377C10.2595 21.8377 6.50541 21.977 4.93093 21.3558C3.88129 20.938 3.07263 20.1294 2.64956 19.0744C2.02299 17.4946 2.16757 13.7458 2.16757 12C2.16757 10.2541 2.02834 6.50006 2.64956 4.92558C3.06727 3.87593 3.87593 3.06728 4.93093 2.6442C6.51076 2.01762 10.2595 2.16222 12.0053 2.16222C13.7512 2.16222 17.5053 2.02299 19.0797 2.6442C20.1295 3.06192 20.9381 3.87058 21.3611 4.92558C21.9877 6.50541 21.8432 10.2541 21.8432 12C21.8432 13.7458 21.9877 17.5 21.3611 19.0744Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__instagram:hover,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__instagram:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5374_17913)'%3E%3Crect width='32' height='32' fill='black'/%3E%3Crect width='32' height='32' fill='%233F729B'/%3E%3Cpath d='M23.5495 12.8863C23.541 12.2481 23.4213 11.6163 23.1958 11.019C23.0003 10.5152 22.7016 10.0577 22.319 9.67565C21.9363 9.29361 21.478 8.99546 20.9734 8.80026C20.3828 8.57894 19.7589 8.45927 19.1282 8.44634C18.3163 8.41011 18.0588 8.39999 15.9976 8.39999C13.9364 8.39999 13.6722 8.39999 12.8661 8.44634C12.2357 8.45936 11.6121 8.57903 11.0218 8.80026C10.5171 8.99533 10.0587 9.29343 9.67605 9.67548C9.29336 10.0575 8.99476 10.5151 8.79937 11.019C8.57724 11.6081 8.45763 12.2308 8.44571 12.8602C8.40941 13.6717 8.39844 13.9287 8.39844 15.9865C8.39844 18.0443 8.39844 18.3072 8.44571 19.1128C8.45837 19.7431 8.57738 20.365 8.79937 20.9557C8.99509 21.4594 9.29391 21.9168 9.67673 22.2987C10.0595 22.6806 10.5179 22.9786 11.0226 23.1736C11.6113 23.4038 12.235 23.5321 12.8669 23.5528C13.6798 23.589 13.9372 23.6 15.9984 23.6C18.0597 23.6 18.3238 23.6 19.1299 23.5528C19.7606 23.5404 20.3845 23.421 20.9751 23.1997C21.4796 23.0043 21.9377 22.7061 22.3204 22.3241C22.703 21.9421 23.0018 21.4846 23.1975 20.981C23.4195 20.3911 23.5385 19.7692 23.5512 19.1381C23.5875 18.3274 23.5984 18.0704 23.5984 16.0118C23.5968 13.954 23.5968 13.6928 23.5495 12.8863ZM15.9925 19.8779C13.8368 19.8779 12.0904 18.1345 12.0904 15.9823C12.0904 13.8301 13.8368 12.0867 15.9925 12.0867C17.0274 12.0867 18.02 12.4971 18.7518 13.2277C19.4835 13.9582 19.8947 14.9491 19.8947 15.9823C19.8947 17.0155 19.4835 18.0064 18.7518 18.7369C18.02 19.4675 17.0274 19.8779 15.9925 19.8779ZM20.05 12.851C19.9304 12.8511 19.8121 12.8276 19.7016 12.782C19.5912 12.7364 19.4908 12.6695 19.4063 12.5851C19.3218 12.5008 19.2548 12.4006 19.2091 12.2903C19.1634 12.1801 19.14 12.0619 19.1401 11.9426C19.1401 11.8233 19.1636 11.7053 19.2093 11.5951C19.255 11.4849 19.322 11.3848 19.4064 11.3005C19.4909 11.2162 19.5912 11.1493 19.7015 11.1037C19.8118 11.0581 19.9301 11.0346 20.0496 11.0346C20.169 11.0346 20.2872 11.0581 20.3976 11.1037C20.5079 11.1493 20.6082 11.2162 20.6927 11.3005C20.7771 11.3848 20.8441 11.4849 20.8898 11.5951C20.9355 11.7053 20.959 11.8233 20.959 11.9426C20.959 12.4448 20.5522 12.851 20.05 12.851Z' fill='white'/%3E%3Cpath d='M15.9836 18.5128C17.3812 18.5128 18.5142 17.3799 18.5142 15.9823C18.5142 14.5847 17.3812 13.4518 15.9836 13.4518C14.5861 13.4518 13.4531 14.5847 13.4531 15.9823C13.4531 17.3799 14.5861 18.5128 15.9836 18.5128Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5374_17913'%3E%3Crect width='32' height='32' rx='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__youtube,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__youtube {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.4991 3.22768C23.3625 2.71886 23.0946 2.25484 22.7223 1.88207C22.35 1.50929 21.8863 1.24084 21.3777 1.10358C19.5054 0.600006 12 0.600006 12 0.600006C12 0.600006 4.49464 0.600006 2.62232 1.1009C2.11345 1.23772 1.64953 1.50602 1.27716 1.87886C0.904787 2.2517 0.637069 2.71596 0.500893 3.22501C-1.02179e-07 5.10001 0 9.01072 0 9.01072C0 9.01072 -1.02179e-07 12.9214 0.500893 14.7938C0.776786 15.8277 1.59107 16.642 2.62232 16.9179C4.49464 17.4214 12 17.4214 12 17.4214C12 17.4214 19.5054 17.4214 21.3777 16.9179C22.4116 16.642 23.2232 15.8277 23.4991 14.7938C24 12.9214 24 9.01072 24 9.01072C24 9.01072 24 5.10001 23.4991 3.22768ZM9.61607 12.6V5.42143L15.8304 8.98393L9.61607 12.6Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.page-authors .authors__socials .authors__youtube:hover,
.page-about-us #mvp-content-main #about_page__contact_details .about_page__socials .about_page__youtube:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5374_17931)'%3E%3Crect width='32' height='32' fill='%23E43022'/%3E%3Cpath d='M23.6661 12.1518C23.575 11.8126 23.3964 11.5032 23.1482 11.2547C22.9 11.0062 22.5909 10.8272 22.2518 10.7357C21.0036 10.4 16 10.4 16 10.4C16 10.4 10.9964 10.4 9.74821 10.7339C9.40897 10.8251 9.09969 11.004 8.85144 11.2526C8.60319 11.5011 8.42471 11.8106 8.33393 12.15C8 13.4 8 16.0071 8 16.0071C8 16.0071 8 18.6143 8.33393 19.8625C8.51786 20.5518 9.06071 21.0946 9.74821 21.2786C10.9964 21.6143 16 21.6143 16 21.6143C16 21.6143 21.0036 21.6143 22.2518 21.2786C22.9411 21.0946 23.4821 20.5518 23.6661 19.8625C24 18.6143 24 16.0071 24 16.0071C24 16.0071 24 13.4 23.6661 12.1518ZM14.4107 18.4V13.6143L18.5536 15.9893L14.4107 18.4Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5374_17931'%3E%3Crect width='32' height='32' rx='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.page-about-us #mvp-content-main .container .about_page__sales_team_button_wrap {
    display: flex;
    justify-content: center;
    align-items: center;
}

.page-about-us #mvp-content-main .container .about_page__button.about_page__sales_team_button {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #092863;
    border-radius: 4px;
    width: 240px;
    height: 44px;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    box-shadow: none;
}

.page-about-us #mvp-content-main .container_small {
    width: 800px;
    margin: 0 auto;
}

.page-about-us #mvp-content-main .container_small h2 {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 125%;
    letter-spacing: -0.01em;
    text-transform: capitalize;
    color: #000000;
    margin-top: 0;
    margin-bottom: 8px;
}

.page-about-us #mvp-content-main .container_small.faq-section {
    margin-top: 60px;
}

.page-about-us #mvp-content-main .custom-authors-list-desc {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #000000;
}

@media screen and (max-width: 768px) {
    .page-about-us #mvp-content-main .responsible-title-mobile {
        display: block;
    }

    .page-about-us #mvp-content-main .responsible-title-desktop {
        display: none;
    }

    .page-about-us .aioseo-breadcrumbs {
        margin-left: 0;
    }

    .page-about-us #mvp-content-main .about-us-title {
        margin-bottom: 75px;
        font-size: 24px;
    }

    .page-about-us #mvp-content-main .about_page__light_background  .about_page__indicators .about_page__indicator {
        width: 50%;
    }

    .page-about-us #mvp-content-main .container {
        width: 100% !important;
    }

    .page-about-us #mvp-content-main .about_page__light_background {
        left: 50%;
        margin-bottom: 25px;
        padding-bottom: 25px;
        padding-top: 25px;
    }

    .page-about-us #mvp-content-main .container .about_page__button.about_page__sales_team_button.upper {
        margin-bottom: 24px;
        margin-left: auto;
        margin-right: auto;
    }

    .page-about-us #mvp-content-main .about_page__light_background .about_page__indicators .about_page__indicator .about_page__indicator_number {
        font-size: 24px;
    }

    .page-about-us #mvp-content-main .container .about_page__grey_tip {
        margin-bottom: 25px;
    }

    .page-about-us #mvp-content-main .about_page__light_background .about_page__companies_logos {
        gap: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .page-about-us #mvp-content-main .about_page__light_background.featured-on {
        margin-bottom: 25px;
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .page-about-us #mvp-content-main .container .gambling-legislation-title {
        margin-bottom: 60px;
    }

    .page-about-us #mvp-content-main .container_small {
        width: 100%;
    }

    .page-about-us #mvp-content-main #about_page__contact_details {
        margin-bottom: 25px;
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .page-about-us #mvp-content-main .container_small.faq-section {
        margin-top: 25px;
    }

    .page-about-us #mvp-content-main .container.gambling-legislation {
        padding-bottom: 25px;
    }

    .page-about-us #mvp-content-main .container .logos-row {
        gap: 3px;
        align-items: center;
    }

    .page-about-us #mvp-content-main .container .logos-row a {
        width: unset;
    }

    .page-about-us #mvp-content-main .container .logos-row a img {
        max-width: 100%;
    }

    .page-about-us #mvp-content-main .container.responsible-gambling {
        margin-bottom: 25px;
    }
}

/*
 * About Us page END
 */




/*
 * Custom authors list shortcode START
 */

.page .authors-list {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 15px;
}

.page .authors-list .authors-list__author {
    position: relative;
    display: flex;
    align-items: center;
    flex-basis: calc(100% / 5 - (16px * 4 / 5));
    flex-direction: column;
    padding: 28px 0 26px;
    border: 1px solid #DDDDDD;
    border-radius: 4px;
    gap: 8px;
    background-image: linear-gradient(0deg, #FFF 70%, #F7F7F7 30%);
}

.page .authors-list .authors-list__author:before {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 82px;
    content: '';
    opacity: .5;
    background: #F7F7F7;
}

.page .authors-list .authors-list__author .authors-list__author-avatar img {
    border-radius: 200px;
    aspect-ratio: 1;
    object-fit: cover;
}

.page .authors-list .authors-list__author .authors-list__author-name {
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 135%;
    text-align: center;
    letter-spacing: -0.02em;
    text-transform: capitalize;
    color: #000000;
}

.page .authors-list .authors-list__author .authors-list-card-badge {
    border-radius: 10px;
    width: fit-content;
    height: fit-content;
    font-style: normal;
    font-weight: 400;
    display: flex;
    align-items: center;
    letter-spacing: 0.02em;
    padding-right: 6px;
    max-width: 170px;
    text-align: center;
    font-size: 14px;
    line-height: 150%;
    color: #000000;
    font-family: 'Arial', sans-serif;
}

.page .authors-list .authors-list__author .authors-list-card-badge svg {
    margin-left: 2px;
    margin-right: 2px;
}

.page .authors-list .authors-list__author .authors-list-card-articles {
    font-family: 'Arial', sans-serif !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px !important;
    line-height: 150% !important;
    text-align: center;
    color: #555555 !important;
    margin-bottom: 0 !important;
}

.page .authors-list .authors-list__author .authors-list__author-socials a {
    text-decoration: none;
}

.page .authors-list__view-all-btn {
    text-decoration: none;
    font-family: 'Arial', sans-serif;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    align-items: center;
    text-align: center;
    padding: 8px;
    margin: 12px auto 48px;
    width: 232px;
    height: 28px;
    display: flex;
    justify-content: center;
    border: 1px solid #222222;
    border-radius: 100px;
    font-size: 14px;
    text-transform: uppercase;
    color: #060606;
}

.page .authors-list__view-all-btn:hover {
    background: #000000;
    color: #FFFFFF;
}

@media screen and (max-width: 768px) {
    .page .authors-list .authors-list__author .authors-list__author-avatar img {
        width: 80px;
        height: 80px;
    }

    .page .authors-list .authors-list__author {
        flex-basis: calc(100% / 2 - (8px * 1 / 2));
        padding: 24px 2px 26px;
        flex-shrink: 0;
        background-image: linear-gradient(0deg, #FFF 78%, #F7F7F7 28%);
    }

    .page .authors-list {
        gap: 8px;
        overflow: scroll;
        flex-wrap: nowrap;
        scroll-behavior: smooth;
    }

    .page .authors-list__view-all-btn {
        margin-bottom: 24px;
    }

}
/*
 * Custom authors list shortcode END
 */



/*
 * Authors page redesign START
 */

.page-authors {
    box-sizing: border-box;
}

.page-authors #mvp-main-body-wrap {
    padding-bottom: 0;
}

.page-authors #mvp-side-wrap {
    display: none;
}

.page-authors .mvp-post-soc-wrap {
    display: none;
}

.page-authors #mvp-post-head {
    display: none;
}

.page-authors .authors-page-title {
    font-family: 'Arial', sans-serif !important;
    font-style: normal;
    font-weight: 700 !important;
    font-size: 40px !important;
    line-height: 110% !important;
    letter-spacing: -0.02em;
    text-transform: capitalize;

    color: #000000;
    margin-top: 0 !important;
    margin-bottom: 20px !important;
}

.page-authors .mvp-post-main-in {
    width: 100%;
    margin-right: 0;
}

.page-authors #mvp-content-main {
    width: 100%;
    max-width: 1200px;
}

.page-authors .aioseo-breadcrumbs {
    margin-left: 80px;
}

.page-authors .authors-page-pagination {
    margin-top: 15px;
}

.page-authors.authors-list.authors-list__all-authors-page .authors-list__author {
    padding: 24px 0 24px;
}

.page-authors .authors-list.authors-list__all-authors-page .authors-list__author .authors-list-card-badge {
    margin-top: -4px;
}

.authors-page-pagination #pagination .prev-page.disabled {
    pointer-events: none;
}

.page-authors .authors-page-pagination #pagination span.current {
    background: #F7F7F7;
}

.page-authors .authors_page__light_background {
    font-family: "Arial",sans-serif;
    background: #F7F7F7;
    clear: both;
    padding: 60px 0;
    text-align: center;
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    left: 47%;
    margin-bottom: -15px;
}

.page-authors .authors_page__light_background .contact-details {
    width: 800px;
    margin-right: auto;
    margin-left: auto;
}

.page-authors .authors_page__light_background .contact-details p:not(.authors_page__sales_team_button_wrap) {
    font-family: 'Arial', sans-serif !important;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 150%;
}

.page-authors .authors_page__light_background .contact-details a:not(.authors_page__sales_team_button, .authors__facebook, .authors__youtube, .authors__instagram, .authors__pinterest):hover {
    background: #F7F7F7 !important;
    color: #000000 !important;
}

.page-authors .authors_page__light_background .contact-details h2 {
    font-family: 'Arial', sans-serif !important;
    text-transform: capitalize;
    margin-top: 0 !important;
}

.page-authors .authors_page__light_background .contact-details a:not(.authors_page__sales_team_button) {
    box-shadow: none !important;
    text-decoration: underline;
}

.page-authors .authors_page__sales_team_button_wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
}

.page-authors .authors_page__sales_team_button {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #092863;
    border-radius: 4px;
    width: 240px;
    height: 44px;
    font-family: 'Arial',sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
    text-align: center;
    letter-spacing: .04em;
    text-transform: uppercase;
    color: #FFF;
    text-decoration: none;
    box-shadow: none !important;
}

.page-authors .authors_page__sales_team_button:hover {
    background: #0E3684 !important;
}

.page-authors .pagination.d-none {
    margin-right: 80px;
}

@media screen and (min-width: 1025px) {
    .page-authors .pagination.d-lg-none {
        display: none;
    }
}

@media screen and (max-width: 768px) {
    .page-authors .aioseo-breadcrumbs {
        margin-left: 0;
    }

    .page-authors .authors-page-title {
        font-family: 'Arial', sans-serif;
        font-style: normal;
        font-weight: 700;
        font-size: 24px !important;
        line-height: 110%;
        letter-spacing: -0.021em;
        text-transform: capitalize;
        color: #000000;
        margin-bottom: 15px !important;
    }

    .page-authors .authors_page__light_background {
        padding-top: 25px;
        padding-bottom: 25px;
        left: 50%;
    }

    .page-authors .authors_page__light_background .contact-details {
        width: 100%;
    }

    .page-authors .authors-list.authors-list__all-authors-page {
        flex-direction: column;
        align-items: flex-start;
        padding: 0;
        gap: 8px;
        flex-wrap: unset;
        overflow: unset;
        scroll-behavior: unset;
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-column-gap: 5px;
        grid-row-gap: 5px;
        grid-auto-rows: min-content;
    }

    .page-authors .authors-list.authors-list__all-authors-page .authors-list__author {
        height: 100%;
        box-sizing: border-box;
    }

    .page-authors .pagination.d-none {
        display: none;
    }

    .page-authors .pagination a::before,
    .page-authors .pagination a::after {
        content: none;
    }

    .page-authors .authors-page-pagination #pagination span.current {
        background: #F7F7F7;
        color: #FFFFFF;
        border-radius: 4px;
    }

    .page-authors .authors-page-pagination #pagination .page-numbers {
        order: 0;
        float: left;
        font-family: 'Arial';
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        text-decoration: none;
        width: 44px;
        height: 44px;
        line-height: 44px;
        margin: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        border: 1px solid #DDDDDD;
        border-radius: 4px 0px 0px 4px;
        color: #222222;
    }

    .page-authors .pagination a:first-child {
        width: 152px;
        order: 1;
        margin: 4px 4px 0 0;
        border: 1px solid #E8E8E8;
        border-radius: 4px;
    }

    .page-authors .pagination a:last-child {
        width: 152px;
        order: 2;
        margin: 4px 0 0 0;
        border: 1px solid #E8E8E8;
        border-radius: 4px;
    }

    .page-authors .pagination .btns-wrapper {
        margin-right: 0;
    }

    .page-authors .pagination .btns-wrapper .prev-page {
        float: left;
        display: flex;
        justify-content: center;
    }

    .page-authors .pagination .btns-wrapper .next-page {
        float: right;
        display: flex;
        justify-content: center;
    }

    .page-authors .pagination.d-lg-none {
        margin-bottom: 25px;
    }

}

/*
 * Authors page redesign END
 */

@media screen and (max-width: 768px) {
    #mvp-content-main .wp-caption {
        width: 100% !important;
    }
}
.toplist-repurposed__offer-cta-btn{
    color: #fff !important;
    border: 1px solid #092863 !important;
    border-radius: 4px !important;
    background: #092863 !important;
    text-decoration: none;
    height: 20px !important;
    width: 145px !important;
}
.toplist-flagship-crypto__offer-key-features ul li{
    padding-left: 20px !important;
    padding-top: 0px !important;
}
.toplist-repurposed__offer-cta-btn:hover {
    text-decoration: none !important;
    background: #0E3684 !important;
}
.toplist-flagship-crypto__offer-visit-link{
    color: #fff !important;
    background: #092863 !important;
    text-decoration: none !important;
}
.toplist-flagship-crypto__offer-visit-link:hover{
    cursor: pointer;
    background: #0E3684 !important;
}
.toplist-flagship-crypto__offer-visit-link:after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='32' viewBox='0 0 20 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 32V20L0 0V32H20Z' fill='%23092863'/%3E%3C/svg%3E%0A") !important;
}
.toplist-flagship-crypto__offer-visit-link:before {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='32' viewBox='0 0 10 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V22L10 32V0H0Z' fill='%23092863'/%3E%3C/svg%3E%0A") !important;
}
.toplist-flagship-crypto__offer-visit-link:hover:after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='32' viewBox='0 0 20 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 32V20L0 0V32H20Z' fill='%230E3684'/%3E%3C/svg%3E%0A") !important;
}
.toplist-flagship-crypto__offer-visit-link:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='32' viewBox='0 0 10 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0V22L10 32V0H0Z' fill='%230E3684'/%3E%3C/svg%3E%0A") !important;
}
.offer-review__cta-link{
    color: #fff !important;
    border-radius: 4px !important;
    border: 1px solid #092863 !important;
    background: #092863 !important;
    text-decoration: none;
    width: 165px !important;
}
.offer-review__cta-link:hover {
    text-decoration: none !important;
    background: #0E3684 !important;
}

  