.mp-guide-page .post-date {
    row-gap: 2px;
}

.mp-guide-page .ga-latest-news-widget .section-info-wrapper {
    margin-bottom: 10px;
}

.table-of-contents-section .section-info-wrapper {
    margin-bottom: 8px;
}

.mp-guide-page .section-info-wrapper .section-title.slash-before {
    display: flex;
    align-items: baseline;
    gap: 6px;
}

.table-of-contents-section .section-info-wrapper .section-title {
    margin-bottom: 0;
}

.mp-guide-page .side-news-list.no-search-wrapper {
    gap: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

.mp-guide-page .side-news-list.no-search-wrapper .side-news-item {
    padding: 16px 40px 16px 0;
    align-items: center;
    position: relative;
}

.mp-guide-page .side-news-list.no-search-wrapper .side-news-item .article-item {
    min-height: 48px;
}

.mp-guide-page .article-item .side-title {
    overflow: hidden;
    height: auto;
    margin: 0;
}

.mp-guide-page .side-news-list.no-search-wrapper .right-side {
    line-height: 90%;
    bottom: 0;
    height: auto;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.mp-guide-page .play-win {
    border: none;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}

.mp-guide-page .play-win li .nav-link {
    border: 2px solid transparent;
    border-radius: 30px;
    height: 34px;
    padding: 4px 8px;
    color: #484C5D;
    font-size: 14px;
    line-height: 26px;
    font-weight: 700;
    display: inline-flex;
    align-items: center;

    font-family: var(--body-font-family, "Libre Franklin");
}

.mp-guide-page .play-win li .nav-link.active {
    border-color: #0D2C87;
    padding: 4px 16px;
    color: #051135;
    border-radius: 38px;
}

.mp-guide-page .ranked-list ol {
    padding: 0;
}

.mp-guide-page .ranked-list ol li {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    position: relative;
    padding-left: 48px;
}

.mp-guide-page .ranked-list ol li::before {
    left: 0;
}

.mp-guide-page .ranked-list ol li.fill strong a {
    color: #0D2C87;
}

.mp-guide-page .ranked-list ol li strong {
    display: inline-flex;
    align-items: center;
    gap: 4px;
}

.mp-guide-page .ranked-list ol li.fill strong img {
    filter: invert(13%) sepia(95%) saturate(2809%) hue-rotate(219deg) brightness(79%) contrast(94%);
}

.mp-guide-page .ranked-list ol li strong img {
    display: none;
}

.mp-guide-page #sportHeadOne .red-button {
    width: 300px;
    height: 50px;
}

.mp-guide-page .author-quote-parent .author-dtl .autho-name {
    font-weight: 700;
}

.mp-guide-page h3 {
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 0;
}



.mp-guide-page .left-side-table {
    border: 1px solid #E0E2EA !important;
    border-radius: 4px;
    margin: 16px 0;
    overflow-y: auto;
}


.mp-guide-page .ranked-list-round ol li:after {
    background-color: #081E5C;
}

.mp-guide-page .ranked-list-round ol li:last-child:after {
    display: none;
}

.mp-guide-page .ranked-play-btn {
    min-height: 50px;
    min-width: 205px;
    padding: 12px 10px;
}

.mp-guide-page .ranked-play-btn:after {
    flex-shrink: 0
}

.mp-guide-page .blue-quote-content .red-button {
    height: 50px;
    width: 240px;
    padding: 12px 10px;
}

.mp-guide-page .post-author-large h5 {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    line-height: 22px;
    margin: 8px 0;
}

.mp-guide-page .post-author-large .author-visit {
    margin: 16px 0 0 0;
}

.mp-guide-page .post-author-large {
    row-gap: 0;
}


.why-trust {
    background: #EAEFFF;
    padding: 24px;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    align-items: self-start;
    margin-top: 8px;
}

.why-trust .why-tab {
    color: var(--blue, #0D2C87);
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: var(--size-xs, 12px);
    font-weight: 700;
    line-height: var(--line-height-xs, 16px);
    letter-spacing: 0.48px;
    text-transform: uppercase;
}

.why-trust .why-title {
    color: var(--text-primary, #051135);
    font-family: var(--newsreader-font-family, Newsreader);
    font-size: 34px;
    font-style: normal;
    font-weight: 700;
    line-height: var(--line-height-xxl, 36px);
    letter-spacing: -1.02px;
    margin: 0;
}

.why-trust .why-title span {
    color: #0D2C87;
}

.why-trust .client-thumbs {
    position: relative;
    display: flex;
    align-items: end;
}

.why-trust .client-thumbs:before {
    background-image: url(../images/olive-branches.svg);
    margin-right: 3px;
    content: "";
    height: 32px;
    width: 21px;
    display: inline-block;
    background-size: 100% 100%;
}

.why-trust .client-thumbs:after {
    background-image: url(../images/olive-branches-right.svg);
    margin-left: 3px;
    content: "";
    height: 32px;
    width: 21px;
    display: inline-block;
    background-size: 100% 100%;
}

.why-trust .client-thumbs img {
    height: 32px;
    width: 32px;
    border-radius: 50%;
    outline: 4px solid #EAEFFF;
    margin: 0 -2px;
    vertical-align: top;
}

.why-trust p {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: var(--size-sm, 14px);
    font-weight: 400;
    line-height: 22px;
    margin: 0;
}

.why-trust .why-trust-link {
    color: var(--blue, #0D2C87);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: var(--size-md, 16px);
    font-weight: 700;
    line-height: var(--line-height-md, 26px);
    display: inline-block;
    border-bottom: 3px solid;
}


.table-of-contents-section .accordion .accordion-item {
    margin-bottom: 10px;
    border: none;
    border-radius: 0;
}

.table-of-contents-section .accordion .accordion-item .accordion-header .accordion-button {
    color: var(--primary-color, #051135);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin: 0;
    padding: 0;
    background-color: transparent;
}

.table-of-contents-section .accordion .accordion-item .accordion-header .accordion-button:after {
    display: none;
}

.table-of-contents-section .accordion .accordion-item.hasContent .accordion-header .accordion-button:after {
    display: block;
}

.table-of-contents-section .accordion .accordion-item .accordion-body ul {
    list-style: none;
    border-left: 1px solid #E0E2EA;
    margin: 0;
    padding: 0 0 0 16px;
}

.table-of-contents-section .accordion .accordion-item .accordion-collapse {
    background: transparent;
}

.table-of-contents-section .accordion .accordion-item .accordion-body {
    padding: 0;
    background-color: transparent;
}

.table-of-contents-section .accordion .accordion-item .accordion-body ul li {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin: 4px 0;
}


.mp-guide-page .author-quote-parent .athor-quote .reviews-tab {
    display: none;
}

.que-ans .que-cell .mobile-title,
.blue-bg-quote .blue-quote-content .left .red-button.mobile-btn,
.post-author-large .author-avatar.mobile-author-avatar {
    display: none;
}

.author-list-page {
    margin: 0 0 40px 0;
}



.author-list-page .top-content {
    margin: 26px 0 40px 0;
}

.author-list-page .top-content h1 {
    color: var(--primary-color, #051135);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 44px;
    font-weight: 700;
    line-height: 44px;
    letter-spacing: -0.88px;
    text-align: center;
    margin-bottom: 16px;
}

.author-list-page .top-content p {
    color: var(--secondary-color, #20232F);
    text-align: center;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
}

.author-list-page .team-grid {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 24px;
}

.author-list-page .team-grid .team-card {
    border: 1px solid #E0E2EA;
}

.author-list-page .team-grid .team-card .avatar {
    height: 112px;
    background-color: #F4F5F7;
    display: flex;
    align-items: end;
    justify-content: center;
    position: relative;
}

.author-list-page .team-grid .team-card .avatar:after {
    content: "";
    height: 100px;
    width: 100px;
    border-radius: 50%;
    background-color: #E0E2EA;
    position: absolute;
    top: 12px;
}


.author-list-page .team-grid .team-card .avatar .img {
    height: 100px;
    width: 100px;
    position: relative;
    z-index: 9;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}

.author-list-page .team-grid .team-card .avatar .img img {
    max-width: 100%;
    max-height: 100%;
    background: transparent;
}

.author-list-page .team-grid .team-card .content {
    padding: 12px 16px;
    text-align: center;
}

.author-list-page .team-grid .team-card .content .name {
    color: var(--primary-color, #051135);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    margin: 0 0 4px 0;
}

.author-list-page .team-grid .team-card .content .role,
.author-list-page .team-grid .team-card .content .articles {
    color: var(--tab-color, #484C5D);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 12px;
    font-style: italic;
    font-weight: 400;
    line-height: 22px;
    margin: 0;
}

.author-list-page .btn-row {
    text-align: center;
    margin: 24px 0 0 0;
}

.author-list-page .learn-more-btn {
    border: 2px solid #0D2C87;
    height: 42px;
    padding: 10px 10px;
    font-family: var(--body-font-family, "Libre Franklin");
    font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    color: #051135;
    border-radius: 4px;
    min-width: 130px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: 0.5s all;
    background-color: #fff;
}

.author-list-page .learn-more-btn:hover {
    background-color: #0D2C87;
    color: #fff;
}





.mp-guide-page .rating-group .rating-amt {
    height: 56px;
    width: 56px;
    gap: 2px;
    font-size: 17px;
    line-height: 24px;
}

.mp-guide-page .rating-group .rating-amt span {
    font-size: 18px;
    line-height: 26px;
}

.mp-guide-page .author-quote-parent .athor-quote:after {
    width: 32px;
    height: 32px;
}

.mp-guide-page .author-quote-parent .athor-quote {
    padding: 0 24px 24px 48px;
}

.mp-guide-page .betting-guide-tab .nav-link.active,
.mp-guide-page .betting-guide-tab .nav-link:hover {
    border-color: #0D2C87;
}

.page-template-template-guide .betting-guide-tab .nav-item.show .nav-link,
.page-template-template-guide .betting-guide-tab .nav-link.active,
.page-template-template-guide .betting-guide-tab .nav-link:focus,
.page-template-template-guide .betting-guide-tab .nav-link:hover {
    border-color: #0D2C87;
}

.mp-guide-page .key-list-cell .key-amt strong {
    font-weight: 700;
    color: #20232F;
}

.sport-type-tab .accordion-body p.sm-text {
    font-size: 12px;
    line-height: 18px;
}

.sport-type-tab .accordion-body .Weekly-cashback h3 {
    font-size: 24px;
    line-height: 30px;
}

.mp-guide-page .right-arrow-list li h5 {
    line-height: 26px;
    font-weight: 700;
    margin-bottom: 8px;
}

.mp-guide-page .casino-img h4 {
    line-height: 26px;
    font-weight: 700;
}

.mp-guide-page .blue-bg-quote .rating-amt {
    height: 40px;
    width: 40px;
    gap: 2px;
}

.mp-guide-page .blue-bg-quote .rating-exp-grp span.rating-label {
    color: #fff;
}

.mp-guide-page .blue-bg-quote .blue-quote-content .right .quote-logo svg {
    width: 170px;
    height: 42px;
}

.mp-guide-page .score-parent {
    gap: 12px;
}

@media screen and (max-width: 1199px) {
    .mp-guide-page .guide-col {
        display: flex;
        flex-direction: column;
        padding: 16px 20px;
        gap: 12px;
    }

    .mp-guide-page .guide-col .left-part {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 8px 0;
        min-height: 80px;
    }

    .mp-guide-page .guide-col .left-part .rating-count {
        order: 1;
        position: relative;
    }

    .mp-guide-page .guide-col .left-part figure {
        order: 2;
        padding: 18px;
    }

    .mp-guide-page .guide-col .left-part .rating-group {
        order: 3;
        align-items: baseline;
    }

    .mp-guide-page .guide-col .left-part .rating-group .rating-type {
        display: none;
    }

    .mp-guide-page .guide-col .middle-part {
        padding: 0;
        gap: 12px;
    }

    .mp-guide-page .guide-col .middle-part h2 {
        margin-top: 0px;
    }

    .mp-guide-page .guide-col .right-part {
        padding: 0;
        gap: 12px;
    }

    .author-list-page .team-grid {
        grid-template-columns: repeat(4, 1fr);
    }
}

@media screen and (max-width: 991px) {
    .single-post-wrapper.mp-guide-page {
        flex-wrap: wrap;
        display: block;
    }

    .single-post-wrapper.mp-guide-page .single-post-left,
    .single-post-wrapper.mp-guide-page .single-post-right {
        flex: 0 0 100%;
        width: 100%;
        max-width: 100%;
    }

    .mp-guide-page .post-date {
        row-gap: 2px;
        width: 100%;
        flex-direction: row;
        column-gap: 3px;
        align-items: center;
    }

    .mp-guide-page .left-author-box .author-info.border-left {
        border-left: none;
        padding: 0;
    }

    .mp-guide-page .left-author-box .author-info .author-checked i {
        background-size: 100% 100%;
        width: 16px;
        height: 16px;
    }


    .mp-guide-page .guide-col .middle-part .rating-label {
        font-size: 11px;
        line-height: 17px;
    }

    .mp-guide-page .guide-col .middle-part h2 {
        font-size: 22px;
        line-height: 30px;
    }
/* 
    .author-list-page .team-grid {
        grid-template-columns: repeat(4, 1fr);
    } */

    .mobile-table-why-trust {
        display: block !important;
    }

    .table-of-contents-section {
        display: none;
    }

    .single-post-wrapper.mp-guide-page .single-post-right {
        padding-top: 0;
        row-gap: 24px;
    }

    .single-post-wrapper.mp-guide-page .single-post-left .post-data-wrapper {
        gap: 0;
    }
}

@media screen and (max-width: 767px) {
    .mobile-table-why-trust .accordion-body .why-trust {
        padding: 12px 8px 8px;
        margin-top: 0
    }

    .mp-guide-page .post-author-large .author-visit {
        margin-top: 0
    }

    .post-author-large .author-name a {
        font-size: 20px;
        line-height: 24px;
    }

    .post-author-large .author-role {
        font-size: 13px;
        line-height: 22px;
    }

    .mp-guide-page .fill-table td {
        font-size: 15px;
        line-height: 24px;
    }

    .sport-type-tab .accordion-body p.sm-text {
        font-size: 11px;
        line-height: 17px;
    }

    .sport-type-tab .accordion-body .Weekly-cashback h3 {
        font-size: 22px;
        line-height: 27px;
    }

    .ranked-list ol li.fill strong a {
        position: relative;
    }

    .ranked-list ol li strong a:after {
        content: "";
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 8.66667V12.6667C12 13.0203 11.8595 13.3594 11.6095 13.6095C11.3594 13.8595 11.0203 14 10.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V5.33333C2 4.97971 2.14048 4.64057 2.39052 4.39052C2.64057 4.14048 2.97971 4 3.33333 4H7.33333' stroke='%2320232F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 2H14V6' stroke='%2320232F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66699 9.33333L14.0003 2' stroke='%2320232F' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        width: 16px;
        height: 16px;
        margin-left: 4px;
        display: inline-flex;
        position: relative;
        top: 2px;
    }

    .ranked-list ol li.fill strong a:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 8.66667V12.6667C12 13.0203 11.8595 13.3594 11.6095 13.6095C11.3594 13.8595 11.0203 14 10.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V5.33333C2 4.97971 2.14048 4.64057 2.39052 4.39052C2.64057 4.14048 2.97971 4 3.33333 4H7.33333' stroke='%230D2C87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 2H14V6' stroke='%230D2C87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66699 9.33333L14.0003 2' stroke='%230D2C87' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    }

    .mp-guide-page .post-date .label {
        font-size: 11px;
        line-height: 17px;
    }

    .mp-guide-page .post-date .date {
        font-size: 13px;
        line-height: 18px;
    }

    .mp-guide-page .author-avatar {
        width: 39px;
        height: 39px;
    }

    .mp-guide-page .author-details .author-name {
        font-size: 13px;
        line-height: 22px;
    }

    .mp-guide-page .author-details .author-role {
        font-size: 11px;
        line-height: 14px;
    }





    .mp-guide-page .play-win li .nav-link {
        padding: 4px;
        font-size: 13px;
        line-height: 24px;
    }

    .mp-guide-page .tab-content {
        margin-top: 8px;
    }

    .mp-guide-page .guide-col .left-part .rating-count {
        font-size: 11px;
        line-height: 14px;
    }

    .mp-guide-page .guide-col .right-part button.red-button {
        height: 48px;
        padding: 0 15px;
        font-size: 17px;
        line-height: 24px;
    }

    .mp-guide-page .guide-col .right-part {
        gap: 16px;
    }

    .mp-guide-page .guide-col .right-part .code {
        font-size: 13px;
    }


    .mp-guide-page .single-quote {
        margin: 7px 0 0;
    }



    .sport-top-block {
        flex-direction: column;
        gap: 16px;
    }


    .mp-guide-page .rat-score-cel .rating-group .rating-label {
        font-size: 11px;
        line-height: 17px;
    }

    .mp-guide-page .rat-score-cel .rating-group .rating-grade {
        font-size: 13px;
        line-height: 22px;
    }

    .pros-cons {
        gap: 16px;
        flex-direction: column;
    }

    .pros-cons ul li {
        font-size: 15px;
        line-height: 24px;
    }

    .mp-guide-page .reviews-tab {
        font-size: 11px;
        line-height: 14px;
    }


    .mp-guide-page .reviews-parent {
        padding: 24px 24px 16px;
    }

    .mp-guide-page .reviews-parent .reviews-tab {
        font-weight: 700;
        color: #0D2C87;
    }

    .mp-guide-page .author-quote-parent .athor-quote {
        padding: 0;
        display: flex;
        flex-direction: column;
        position: static;
    }

    .mp-guide-page .author-quote-parent .athor-quote:after {
        width: 24px;
        height: 24px;
        position: relative;
        left: 0;
        top: 0;
        display: inline-block;
        order: 1;
    }



    .mp-guide-page .reviews-parent .author-quote-parent .author-dtl {
        position: absolute;
        line-height: 0;
        bottom: 0;
        width: calc(100% - 40px);
        gap: 4px;
    }

    .mp-guide-page .author-quote-parent .author-dtl {
        order: 3;
    }

    .mp-guide-page .author-quote-parent .author-dtl .autho-name {
        font-size: 13px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        max-width: 50%;
    }

    .mp-guide-page .author-quote-parent .author-dtl .athor-designation {
        max-width: 50%;
        font-size: 11px;
        line-height: 14px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        padding-right: 2px;
        margin-bottom: 0;
    }

    .mp-guide-page .key-list-table .key-list-cell.full {
        flex-direction: column;
    }

    .mp-guide-page .author-quote-parent {
        position: relative;
        padding: 24px;
        align-items: flex-start;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='234' viewBox='0 0 270 234' fill='none'%3E%3Cpath d='M240.33 61.0234C240.604 60.7262 240.941 60.6425 241.239 60.7061C241.542 60.7706 241.849 60.9975 242.023 61.4092C243.85 65.7727 248.278 75.5062 254.488 83.2686L254.489 83.2695C255.392 84.3918 256.283 85.436 257.146 86.4473H257.117L257.826 87.2734C260.655 90.5664 263.125 93.4512 264.604 96.7305C266.025 99.8786 266.54 103.411 265.496 108.033L265.39 108.484C263.996 114.217 260.642 119.628 255.969 123.726C251.294 127.824 245.898 130.078 240.743 130.119H240.557C235.204 130.119 231.089 127.645 228.594 123.361L227.753 121.919L227.662 123.586C227.577 125.136 227.43 126.815 227.323 128.445C227.231 129.855 227.168 131.216 227.213 132.35L227.239 132.82C227.562 137.66 228.722 141.035 229.768 143.152V143.153C229.991 143.608 229.958 144.11 229.759 144.495C229.56 144.879 229.222 145.108 228.84 145.108H212.144C211.689 145.108 211.311 144.794 211.139 144.298C210.967 143.802 211.045 143.227 211.423 142.833C213.462 140.725 216.093 137.509 218.656 133.035L218.657 133.036C220.03 130.672 221.498 126.871 222.875 123.818L222.081 123.245C217.316 127.622 211.859 130.119 206.486 130.119H206.302C201.2 130.057 196.999 127.838 194.428 123.831C191.85 119.812 191.213 114.463 192.69 108.728L192.689 108.727C195.202 99.0535 202.118 93.9492 211.084 87.3496L211.086 87.3486C212.801 86.0756 214.584 84.7568 216.43 83.3535L216.432 83.3525C226.954 75.2792 236.618 65.0624 240.33 61.0234Z' stroke='%23E0E2EA'/%3E%3Cpath d='M245.662 29.0811C246.324 28.3706 247.168 28.1455 247.938 28.3076C248.711 28.4708 249.448 29.0347 249.852 29.9824C253.482 38.5776 262.271 57.7226 274.582 72.9775L274.583 72.9785C276.615 75.4829 278.614 77.7904 280.543 80.0361H280.494L281.211 80.8633C286.828 87.3455 291.792 93.0898 294.771 99.6328C297.735 106.146 298.74 113.473 296.362 123.126C293.564 134.534 286.837 145.291 277.468 153.435C268.098 161.579 257.249 166.084 246.852 166.167H246.476C235.65 166.167 227.3 161.193 222.248 152.596L221.409 151.168L221.317 152.821C221.149 155.879 220.856 159.214 220.644 162.41C220.433 165.586 220.304 168.609 220.475 170.971V170.972C221.111 180.459 223.405 187.055 225.458 191.176C225.973 192.218 225.898 193.368 225.436 194.255C224.973 195.141 224.148 195.728 223.166 195.729H189.95C188.78 195.729 187.872 194.921 187.481 193.803C187.091 192.685 187.257 191.353 188.157 190.422L188.158 190.423C192.19 186.292 197.399 179.977 202.479 171.188C205.194 166.553 208.088 159.122 210.849 153.057L210.057 152.479C200.512 161.17 189.541 166.167 178.695 166.167H178.321C168.019 166.043 159.499 161.594 154.287 153.541C149.069 145.477 147.803 134.783 150.769 123.372C155.817 104.101 169.733 93.9385 187.547 80.9395L187.549 80.9385C190.962 78.427 194.506 75.8291 198.176 73.0635L198.177 73.0615C219.077 57.1652 238.28 37.0409 245.661 29.0801L245.662 29.0811Z' stroke='%23E0E2EA'/%3E%3Cpath d='M253.248 -6.59961C254.463 -7.91047 256.032 -8.33572 257.469 -8.03125C258.91 -7.72566 260.26 -6.67441 260.993 -4.94434C267.193 9.8164 282.198 42.6774 303.206 68.8506L303.207 68.8516C306.855 73.3717 310.44 77.5155 313.895 81.5645H313.815L314.527 82.3906C324.12 93.5197 332.639 103.429 337.755 114.729C342.697 125.646 344.469 137.881 340.864 153.783L340.498 155.334C335.697 175.014 324.158 193.56 308.094 207.599C292.029 221.638 273.411 229.422 255.543 229.564H254.898C236.273 229.564 221.886 220.952 213.188 206.068L212.348 204.632L212.257 206.293C211.969 211.546 211.466 217.295 211.104 222.773C210.744 228.232 210.526 233.407 210.816 237.438C211.901 253.69 215.808 264.977 219.295 272.015V272.016C220.229 273.916 220.095 276.015 219.255 277.636C218.415 279.256 216.894 280.36 215.062 280.36H158.295C156.111 280.36 154.449 278.84 153.743 276.811C153.038 274.781 153.332 272.344 154.981 270.631L154.98 270.63C161.851 263.551 170.737 252.728 179.402 237.654C184.029 229.711 188.956 216.985 193.689 206.527L192.896 205.952C176.538 220.929 157.707 229.564 139.062 229.564H138.419C120.706 229.35 106.029 221.653 97.0508 207.705C88.2061 193.964 85.972 175.837 90.7578 156.499L90.9912 155.578C99.6562 122.32 123.555 104.79 153.98 82.4668L153.982 82.4658C159.816 78.1497 165.871 73.6873 172.141 68.9365L172.143 68.9346C207.837 41.6384 240.638 7.07625 253.249 -6.59863L253.248 -6.59961Z' stroke='%23E0E2EA'/%3E%3Cpath d='M260.519 -44.3848C262.501 -46.5222 265.076 -47.2275 267.441 -46.7266C269.811 -46.2247 272.011 -44.5026 273.2 -41.6992C282.968 -18.4755 306.602 33.2097 339.681 74.3682L339.682 74.3701C345.569 81.6559 351.353 88.3182 356.922 94.8428H356.802L357.515 95.6699C372.624 113.177 386.081 128.804 394.162 146.631C402.104 164.15 404.862 183.815 398.798 209.493L398.503 210.721C390.923 241.753 372.704 270.992 347.348 293.122C321.991 315.253 292.586 327.535 264.348 327.761H263.33C233.878 327.761 211.111 314.153 197.352 290.642L196.512 289.207L196.421 290.867C195.967 299.134 195.173 308.195 194.604 316.806C194.072 324.86 193.738 332.507 194.074 338.641L194.151 339.847C195.859 365.388 202.006 383.115 207.483 394.157C208.998 397.233 208.781 400.632 207.417 403.259C206.053 405.885 203.568 407.703 200.553 407.703H111.098C107.503 407.703 104.793 405.202 103.652 401.924C102.512 398.646 102.981 394.692 105.666 391.905L105.667 391.906C116.479 380.782 130.468 363.763 144.112 340.06L144.111 340.059C151.393 327.574 159.141 307.584 166.611 291.101L165.818 290.525C140.002 314.13 110.261 327.761 80.7881 327.761H79.7725C51.7712 327.423 28.5483 315.267 14.3438 293.228C0.132203 271.177 -3.27551 241.999 4.75781 210.964C18.4424 158.511 56.1971 130.866 104.128 95.7461L104.13 95.7451C113.324 88.9519 122.863 81.9295 132.742 74.4541L132.743 74.4531C188.971 31.5114 240.647 -22.8667 260.518 -44.3857L260.519 -44.3848Z' stroke='%23E0E2EA'/%3E%3C/svg%3E");
    }

    .mp-guide-page .author-quote-parent .athor-quote .reviews-tab {
        display: block;
        font-weight: 700;
        color: #0D2C87;
        margin-bottom: 16px;
    }

    .mp-guide-page .author-quote-parent .athor-quote h3 {
        order: 2;
        margin: 8px 0 24px 0;
        -webkit-line-clamp: unset;
    }

    .mp-guide-page .author-quote-parent .author-pic {
        height: 80px;
        width: 80px;
        overflow: hidden;
    }



    .mp-guide-page .scroll-tab.nav-tabs .nav-item {
        padding-bottom: 1px
    }

    .mp-guide-page .scroll-tab.nav-tabs .nav-item:first-child {
        margin-left: 16px;
    }

    .mp-guide-page .key-list-table {
        flex-direction: column;
    }

    .mp-guide-page .key-list-table .key-list-cell {
        width: 100%
    }

    .mp-guide-page .key-list-cell .key-amt {
        margin-left: auto;
        width: 90px;
    }

    .mp-guide-page .key-list-cell .key-title,
    .mp-guide-page .key-list-cell .key-amt {
        font-size: 13px;
        line-height: 22px
    }

    .que-ans.img-part .que-cell {
        flex-direction: column-reverse;
    }

    .que-ans.img-part .que-cell .right-img-part {
        width: 100%;
        min-height: 144px;
    }

    .right-arrow-list {
        margin-bottom: 8px;
    }

    .right-arrow-list li h5 {
        font-weight: 700;
        line-height: 24px;
        margin-bottom: 8px;
    }

    .mp-guide-page .casino-img h4 {
        font-size: 17px;
        line-height: 24px;
    }

    .mp-guide-page .ranked-play-btn {
        height: 48px;
    }


    .question-accordion .accordion-body {
        font-size: 15px;
        line-height: 24px
    }

    .mp-guide-page .post-author-large {
        margin: 12px 0 0 0;
    }

    .mp-guide-page .post-author-large .author-avatar.mobile-author-avatar {
        display: inline-block;
        float: left;
        margin-bottom: 16px;
    }

    .mp-guide-page .post-author-large p {
        width: 100%;
        margin: 0px 0 0 0;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .why-trust {
        background: #EAEFFF;
        padding: 12px 14px 24px 14px;
        border-radius: 4px;
        display: flex;
        flex-direction: column;
        gap: 16px;
        align-items: self-start;
        margin-top: 0px;
    }

    .why-trust .why-tab {
        font-size: 11px;
        line-height: 14px;
        display: none;
    }

    .why-trust .why-title {
        font-size: 22px;
        line-height: 28px;
    }

    .why-trust p {
        font-size: 13px;
        line-height: 22px;
    }

    /* .mp-guide-page .ga-latest-news-widget {
	    margin: 24px 0 0;
	} */
    .why-trust .why-trust-link {
        font-size: 15px;
        line-height: 24px;
    }

    .mp-guide-page .single-post-right .section-info-wrapper .section-title {
        font-size: 20px;
        line-height: 23px;
    }

    .mp-guide-page .side-news-list.no-search-wrapper .side-news-item .side-title {
        font-size: 15px;
        line-height: 22px;
        margin: 0 !important;
    }

    .table-of-contents-section {
        display: none;
    }

    .single-post-wrapper.mp-guide-page {
        margin-bottom: 15px;
    }

    .guide-page .best-gambling-guides-wrapper {
        border-top: 1px solid #E0E2EA;
        padding-top: 12px;
    }


    .author-list-page .team-grid {
        grid-template-columns: repeat(3, 1fr);
    }


    .mp-guide-page .ranked-list ol li::before {
        width: 30px;
        height: 32px;
    }

    .mp-guide-page .ranked-list ol li strong img {
        display: block;
    }

    .mp-guide-page .rating-group .rating-amt span {
        font-size: 17px;
        line-height: 24px;
    }
}

@media screen and (max-width: 639px) {
    .mp-guide-page .ranked-play-btn {
        width: 200px;
    }

    .mp-guide-page .guide-col .right-part button.red-button,
    .mp-guide-page .guide-col .right-part .code,
    .mp-guide-page .blue-bg-quote .blue-quote-content .left .red-button.mobile-btn {
        width: 100%;
        max-width: 100%;
    }

    .mp-guide-page #sportHeadOne .red-button {
        width: 100%;
        height: 48px;
    }

    .author-list-page {
        margin: 0 0 32px 0;
    }

    .author-list-page .top-content {
        margin: 24px 0 40px 0;
    }

    .author-list-page .top-content {
        margin: 24px 0;
    }

    .author-list-page .top-content h1 {
        font-size: 26px;
        line-height: 34px;
    }

    .author-list-page .top-content p {
        font-size: 15px;
        line-height: 24px;
    }

    .author-list-page .team-grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }

    .author-list-page .team-grid .team-card .content .name {
        font-size: 15px;
        line-height: 22px;
    }

    .author-list-page .team-grid .team-card .content .role,
    .author-list-page .team-grid .team-card .content .articles {
        font-size: 11px;
    }
}


@media screen and (max-width: 575px) {
    .responsive-vertical-card .article-wrapper {
        row-gap: 13px;
    }

    .responsive-vertical-card.best-gambling-guides-wrapper .nav-tabs .nav-link {
        margin: 0;
    }

    .responsive-vertical-card.best-gambling-guides-wrapper .title-tab-wrapper {
        margin-bottom: 16px;
    }

    .responsive-vertical-card .article-wrapper .article-item-wrapper {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        gap: 4px;
        margin-bottom: 16px;
        padding-bottom: 16px;
    }

    .responsive-vertical-card .article-wrapper .article-item-wrapper:last-child {
        margin-bottom: 0;
    }

    .responsive-vertical-card .article-wrapper .article-item-wrapper img {
        width: 100%;
        max-width: 100%;
        height: 169px;
    }

    .responsive-vertical-card .article-wrapper .article-item-wrapper h4.side-title,
    .responsive-vertical-card .article-wrapper .article-item-wrapper h4.side-title a {
        font-size: 18px;
        line-height: 24px;
        color: #051135;
        margin-bottom: 12px;
    }

    .responsive-vertical-card .article-item.left-side .meta .tag,
    .responsive-vertical-card .article-item.left-side .meta .author {
        font-size: 11px;
        line-height: 14px;
    }

}

/* Bug Fixing Start*/

/* H1 heading tag Fix Start */
.directory h1 {
    font-size: 44px;
    line-height: 44px;
}

.sport-light-page-wrapper .head h1 {
    font-size: 44px;
    line-height: 44px;
}

/* H1 heading tag Fix End */

/* Wp-admin Top GAP */
body.customize-support {
    margin-top: 67px !important;
}

/* 648 */
.single-quote ul li {
    margin-bottom: 8px !important;
}

/* 652 */
.post-author-large {
    display: grid;
    grid-auto-columns: 140px 1fr;
    grid-template-areas:
        "author-avatar author-name"
        "author-avatar author-role"
        "author-avatar author-bio"
        "author-avatar author-links"
        "author-avatar author-visit" !important;
}

.author-role {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    line-height: 22px;
}

.post-meta p {
    color: var(--secondary-color, #20232F) !important;
    font-family: var(--body-font-family, "Libre Franklin") !important;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

/* 655  */
.post-fix-wrapper .side-news-item:last-child {
    border-bottom: 0px solid var(--divider-light);
}

/* 656 */
.post-fix-wrapper .news-section-wrapper .section-info-wrapper {
    margin-bottom: 15px;
}

/* 785 */
.author-page-wrapper .article-section.author-latest-articles {
    margin: 0px 0px 16px 0px;
    padding-top: 24px;
}

/* 786 in custom css*/
section.author-content-wrapper .author-left-content .sub-title {
    margin-bottom: 16px !important;
}

/* 787 author name hide*/
section.author-content-wrapper .article-item-wrapper .left-side .meta .author {
    display: none;
}

section.author-content-wrapper .article-item-wrapper .left-side .meta span.dot {
    display: none;
}

/*  issue fix on news page */
.meta span {
    margin-right: 0px !important;
}

/* 790 W-M same space*/
section.author-content-wrapper .author-right-content .right-container .right-side-content {
    margin-bottom: 24px;
}

/* 801 */
.side-news-list .scroll-tab.nav-tabs {
    column-gap: 32px !important;
}

/* 805 */
.directory .directory-info .directory-term a {
    color: var(--text-secondary) !important;
}

/* 869 */
.news-page .side-news-list {
    gap: 12px;
}


/* 793 for mobile - not in web check M-CSS*/
.author-page-wrapper .author-content-wrapper .author-left-content .div-expertise {
    border-bottom: 0px solid #E0E2EA;
    margin-bottom: 32px;
    padding-bottom: 0px;
    padding-top: 16px;
}

/* 1019 */


/* 808 */
.search-page .article-wrapper .article-item-wrapper article {
    border-bottom: 1px solid var(--divider-light);
}



/* 858 */
.search-popup.active {
    gap: 16px !important;
}


body.privacy-policy article.hentry .privacy a {
    text-decoration: underline;
}

/* 781 */
.archive .top-news-section .top-news-grid .main-image {
    border-radius: 2px;
    overflow: hidden;
}

/* Bug Fixing End*/
/* News Page content show more - show less */
.exerpt-wrapper .post-excerpt {
    display: block;

}

.exerpt-wrapper .mobile-show-more,
.exerpt-wrapper .mobile-show-less {
    display: inline-block;
    text-decoration: underline;
}

/* News Page content show more - show less */

/* Product Sportlight Title */

.sport-light-page-wrapper .head h1 {
    margin-bottom: 48px;
}

/* Product Sportlight Title */

/* Directory Single Page Wrapper Start */
.directory-template-default .index-error-popular .section-long-heading {
    margin-bottom: 10px;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-wrapper {
    margin-bottom: 24px;
    text-align: center;
    background-color: #F4F5F7;
    height: 255px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info {
    display: flex;
    flex-direction: column;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .address {
    color: #484C5D;
    font-family: var(--body-font-famil, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 4px;
    text-align: center;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .number {
    color: #484C5D;
    font-family: var(--body-font-famil, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 8px;
    text-align: center;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon {
    display: flex;
    flex-direction: row;
    gap: 8px;
    justify-content: center;
}

.directory-image-info {
    color: var(--text-tertiary, #484C5D);
    font-family: var(--family-Body, "Libre Franklin");
    font-size: var(--size-sm, 14px);
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon .fb-icon {
    border-radius: 32px;
    background: #3D5395;
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M6.33244 14.4V8.39384H4.80078V6.23135H6.33244V4.3843C6.33244 2.93286 7.2372 1.59998 9.32196 1.59998C10.166 1.59998 10.7902 1.68388 10.7902 1.68388L10.741 3.70328C10.741 3.70328 10.1045 3.69686 9.40985 3.69686C8.65806 3.69686 8.53761 4.05609 8.53761 4.65233V6.23135H10.8008L10.7023 8.39384H8.53761V14.4H6.33244Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: auto;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon .x-icon {
    border-radius: 32px;
    background: #11131A;
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath d='M8.13103 1.09998H9.60693L6.38253 4.82757L10.1758 9.89998H7.2057L4.87942 6.82359L2.21763 9.89998H0.740845L4.18966 5.9129L0.550781 1.09998H3.59627L5.69902 3.91191L8.13103 1.09998ZM7.61304 9.00644H8.43085L3.15189 1.94658H2.2743L7.61304 9.00644Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: auto;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon .in-icon {
    border-radius: 32px;
    background: #0076B4;
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.75456 4.46016H7.13152V5.64416C7.47392 4.9632 8.352 4.35136 9.67104 4.35136C12.1997 4.35136 12.8 5.70688 12.8 8.19392V12.8H10.24V8.76032C10.24 7.344 9.8976 6.54528 9.02592 6.54528C7.81696 6.54528 7.31456 7.40608 7.31456 8.75968V12.8H4.75456V4.46016V4.46016ZM0.3648 12.6912H2.9248V4.35136H0.3648V12.6912V12.6912ZM3.29152 1.632C3.29161 1.84658 3.24906 2.05903 3.16633 2.25702C3.0836 2.455 2.96234 2.63457 2.8096 2.78528C2.5001 3.09288 2.08116 3.26506 1.6448 3.264C1.20921 3.26371 0.791239 3.09197 0.48128 2.78592C0.329095 2.6347 0.208247 2.45493 0.12566 2.25692C0.0430729 2.05891 0.000370644 1.84654 0 1.632C0 1.19872 0.1728 0.784 0.48192 0.47808C0.791606 0.171621 1.20975 -0.000191495 1.64544 1.60169e-07C2.08192 1.60169e-07 2.50048 0.17216 2.8096 0.47808C3.11808 0.784 3.29152 1.19872 3.29152 1.632Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: auto;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon .yt-icon {
    border-radius: 32px;
    background: #FF0000;
    width: 32px;
    height: 32px;
    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='M23.7609 7.20005C23.7609 7.20005 23.5266 5.54536 22.8047 4.8188C21.8906 3.86255 20.8688 3.85786 20.4 3.80161C17.0438 3.55786 12.0047 3.55786 12.0047 3.55786H11.9953C11.9953 3.55786 6.95625 3.55786 3.6 3.80161C3.13125 3.85786 2.10938 3.86255 1.19531 4.8188C0.473438 5.54536 0.24375 7.20005 0.24375 7.20005C0.24375 7.20005 0 9.14536 0 11.086V12.9047C0 14.8454 0.239062 16.7907 0.239062 16.7907C0.239062 16.7907 0.473437 18.4454 1.19062 19.1719C2.10469 20.1282 3.30469 20.0954 3.83906 20.1985C5.76094 20.3813 12 20.4375 12 20.4375C12 20.4375 17.0438 20.4282 20.4 20.1891C20.8688 20.1329 21.8906 20.1282 22.8047 19.1719C23.5266 18.4454 23.7609 16.7907 23.7609 16.7907C23.7609 16.7907 24 14.85 24 12.9047V11.086C24 9.14536 23.7609 7.20005 23.7609 7.20005ZM9.52031 15.1125V8.36724L16.0031 11.7516L9.52031 15.1125Z' fill='white'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 53%;
}

.directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon .insta-icon {
    border-radius: 32px;
    background: #ee2a7b;
    width: 32px;
    height: 32px;
    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%3Cg clip-path='url(%23clip0_1027_1583)'%3E%3Cpath d='M12 2.16094C15.2063 2.16094 15.5859 2.175 16.8469 2.23125C18.0188 2.28281 18.6516 2.47969 19.0734 2.64375C19.6313 2.85938 20.0344 3.12188 20.4516 3.53906C20.8734 3.96094 21.1313 4.35938 21.3469 4.91719C21.5109 5.33906 21.7078 5.97656 21.7594 7.14375C21.8156 8.40937 21.8297 8.78906 21.8297 11.9906C21.8297 15.1969 21.8156 15.5766 21.7594 16.8375C21.7078 18.0094 21.5109 18.6422 21.3469 19.0641C21.1313 19.6219 20.8687 20.025 20.4516 20.4422C20.0297 20.8641 19.6313 21.1219 19.0734 21.3375C18.6516 21.5016 18.0141 21.6984 16.8469 21.75C15.5813 21.8062 15.2016 21.8203 12 21.8203C8.79375 21.8203 8.41406 21.8062 7.15313 21.75C5.98125 21.6984 5.34844 21.5016 4.92656 21.3375C4.36875 21.1219 3.96563 20.8594 3.54844 20.4422C3.12656 20.0203 2.86875 19.6219 2.65313 19.0641C2.48906 18.6422 2.29219 18.0047 2.24063 16.8375C2.18438 15.5719 2.17031 15.1922 2.17031 11.9906C2.17031 8.78438 2.18438 8.40469 2.24063 7.14375C2.29219 5.97187 2.48906 5.33906 2.65313 4.91719C2.86875 4.35938 3.13125 3.95625 3.54844 3.53906C3.97031 3.11719 4.36875 2.85938 4.92656 2.64375C5.34844 2.47969 5.98594 2.28281 7.15313 2.23125C8.41406 2.175 8.79375 2.16094 12 2.16094ZM12 0C8.74219 0 8.33438 0.0140625 7.05469 0.0703125C5.77969 0.126563 4.90313 0.332812 4.14375 0.628125C3.35156 0.9375 2.68125 1.34531 2.01563 2.01562C1.34531 2.68125 0.9375 3.35156 0.628125 4.13906C0.332812 4.90313 0.126563 5.775 0.0703125 7.05C0.0140625 8.33437 0 8.74219 0 12C0 15.2578 0.0140625 15.6656 0.0703125 16.9453C0.126563 18.2203 0.332812 19.0969 0.628125 19.8563C0.9375 20.6484 1.34531 21.3188 2.01563 21.9844C2.68125 22.65 3.35156 23.0625 4.13906 23.3672C4.90313 23.6625 5.775 23.8687 7.05 23.925C8.32969 23.9812 8.7375 23.9953 11.9953 23.9953C15.2531 23.9953 15.6609 23.9812 16.9406 23.925C18.2156 23.8687 19.0922 23.6625 19.8516 23.3672C20.6391 23.0625 21.3094 22.65 21.975 21.9844C22.6406 21.3188 23.0531 20.6484 23.3578 19.8609C23.6531 19.0969 23.8594 18.225 23.9156 16.95C23.9719 15.6703 23.9859 15.2625 23.9859 12.0047C23.9859 8.74688 23.9719 8.33906 23.9156 7.05938C23.8594 5.78438 23.6531 4.90781 23.3578 4.14844C23.0625 3.35156 22.6547 2.68125 21.9844 2.01562C21.3188 1.35 20.6484 0.9375 19.8609 0.632812C19.0969 0.3375 18.225 0.13125 16.95 0.075C15.6656 0.0140625 15.2578 0 12 0Z' fill='white'/%3E%3Cpath d='M12 5.83594C8.59688 5.83594 5.83594 8.59688 5.83594 12C5.83594 15.4031 8.59688 18.1641 12 18.1641C15.4031 18.1641 18.1641 15.4031 18.1641 12C18.1641 8.59688 15.4031 5.83594 12 5.83594ZM12 15.9984C9.79219 15.9984 8.00156 14.2078 8.00156 12C8.00156 9.79219 9.79219 8.00156 12 8.00156C14.2078 8.00156 15.9984 9.79219 15.9984 12C15.9984 14.2078 14.2078 15.9984 12 15.9984Z' fill='white'/%3E%3Cpath d='M19.8469 5.59214C19.8469 6.38902 19.2 7.0312 18.4078 7.0312C17.6109 7.0312 16.9688 6.38433 16.9688 5.59214C16.9688 4.79526 17.6156 4.15308 18.4078 4.15308C19.2 4.15308 19.8469 4.79995 19.8469 5.59214Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1027_1583'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 53%;
}


.directory-single-page-wrapper .directory-page-container {
    display: flex;
    flex-direction: row;
    gap: 40px;
}


.directory-single-page-wrapper .directory-content {
    margin-bottom: 0px;
}

.directory-single-page-wrapper .directory-content .entry-header {
    color: var(--primary-color, #051135);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    letter-spacing: -0.88px;
    text-align: left;
}

.directory-single-page-wrapper .directory-content .directory-title-text {
    color: var(--blue, #0D2C87);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 16px;
}



.directory-single-page-wrapper .directory-content .entry-content {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

.directory-single-page-wrapper .directory-content .bottom-btn {
    padding: 12px 24px;
    border-radius: 4px;
    background: var(--action-secondary-dark, #051135);
    color: var(--white-color, #FFF);
    text-align: center;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    width: fit-content;
}

.directory-single-page-wrapper .directory-content .bottom-btn a {
    color: var(--white-color, #FFF);
    text-decoration: none;
}



.directory-single-page-wrapper .directory-image .post-thumbnail {
    width: 367px;
    height: auto;
}

.directory-single-page-wrapper .directory-image .post-thumbnail img {
    width: 100%;
    height: auto;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-title {
    margin-bottom: 16px;
}



.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-title .title {
    color: var(--primary-color, #051135);
    font-family: var(--newsreader-font-family, Newsreader);
    font-size: var(--size-xl, 22px);
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.22px;
    position: relative;
    top: 4px;


}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .video-img {
    width: 100%;
    height: 234px;
    position: relative;
    z-index: 0;
    margin-bottom: 16px;
    border-radius: 8px;
    overflow: hidden;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .category-name {
    margin-bottom: 8px;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .category-name a {
    color: var(--blue, #0D2C87);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    text-transform: capitalize;

}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .title {
    margin-bottom: 16px;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .title a {
    color: var(--primary-color, #051135);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    text-transform: capitalize;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .description {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 24px;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .view-more-button {
    display: flex;
}

.directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .view-more-button a {
    border-radius: 4px;
    border: 2px solid var(--accent-blue, #0D2C87);
    padding: 8px 24px;
    color: var(--primary-color, #051135);
    text-align: center;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    text-decoration: none;
}

.directory-single-page-wrapper .video-sidebar-wrapper h4 {
    color: var(--primary-color, #051135);
    margin-bottom: 20px;
    font-family: var(--newsreader-font-family, Newsreader);
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.22px;
}

.directory-single-page-wrapper .video-sidebar-wrapper .side-directory-post {
    margin-bottom: 24px;
}

.directory-single-page-wrapper .video-sidebar-wrapper .side-directory-post h4 {
    color: #000;
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    text-transform: capitalize;
}


/* Left Sidebar Video part Start */
.video-sidebar-wrapper .side-directory-post .youtube-wrapper {
    width: 100%;
    height: 234px;
    margin-bottom: 16px;
}

/* Left Sidebar Video part Start */

/* Directory Single Page Wrapper End */
/* Company Directory Start */
.post-type-archive-directory .directory {
    padding-top: 24px !important;
}

.post-type-archive-directory .scroll-tab.nav-tabs {
    display: flex;
    justify-content: center;
}

.post-type-archive-directory .directory .tab-content {
    padding-top: 32px;
}

.post-type-archive-directory .directory .betting-tab-content {
    margin-left: 0px;
    margin-right: 0px;
}



.post-type-archive-directory .directory .viewall-btn {
    display: flex;
    justify-content: center;
    margin-top: 24px;
    margin-bottom: 32px;
}

/* Company Directory Single Page Start */
.single-directory-wrapper .entry-content p {
    margin-bottom: 16px;
}

.single-directory-wrapper .entry-content p:first-child {
    color: #0D2C87;
    font-family: var(--instrument-font-family);
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
}

.single-directory-wrapper .directory-view-more {
    width: fit-content;
    margin: 32px auto;
}

.single-directory-wrapper .directory-view-more a {
    border-radius: 4px;
    border: 2px solid var(--blue);
    display: flex;
    padding: 8px 24px;
    justify-content: center;
    align-items: center;
    color: var(--primary-color);
    text-align: center;
    font-family: var(--body-font-family);
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    transition: all 0.2s ease-in-out;
    background-color: var(--white-color);
}

.single-directory-wrapper .directory-view-more a:hover {
    background-color: var(--blue);
    color: var(--white-color);
}

/* Company Directory Single Page End*/
/* Company Directory End */

/* Sport Llight Page Start */

.post-type-archive-product_spotlight .top-news-section {
    margin-bottom: 32px;
    margin-top: 32px;
}



.post-type-archive-product_spotlight .top-news-section .top-news-grid {
    display: flex;
    align-items: stretch;
    flex-direction: row;
    align-items: start;
}

.post-type-archive-product_spotlight .top-news-section .featured-article {
    width: 100%;
    min-width: 309px;
    background-color: #F4F5F7;
    padding: 24px;
    display: flex;
    gap: 12px;
    flex-direction: column;
    min-height: 400px;
    order: 1;
    margin-bottom: 0px;
}

.post-type-archive-product_spotlight .top-news-section .featured-article .featured-article-category {
    color: var(--Blue-700, #0D2C87);
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 0.48px;
    text-transform: uppercase;
}

.post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list {
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: unset;
    min-width: 366px;
    width: 100%;
    padding-left: 24px;
    padding-right: 0px;
    margin-top: 0px !important;
    order: 3;
}


.post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item {
    display: grid !important;
    grid-template-columns: 1fr;
    align-items: normal;

}

.post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item .article-item .category-label {
    color: var(--Blue-700, #0D2C87);
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 0.48px;
    text-transform: uppercase;
    margin-top: 16px;
}

.post-type-archive-product_spotlight .top-news-section .top-news-grid .main-image {
    width: 100%;
    height: 400px;
    flex-shrink: 0;
    order: 2;
}

.sport-light-page-wrapper {
    margin-bottom: 48px;
    padding-top: 24px !important;
}

.page-title {
    margin-bottom: 48px;
    margin-top: 24px;
}

section.sport-light-main {
    display: flex;
    flex-direction: row;
    gap: 24px;
    margin-bottom: 24px;
    margin-top: 0px;
}

.other-article-view-more {
    display: none;
}

section.sport-light-main .first-wrapper {
    display: flex;
    flex-direction: row;

}

section.sport-light-main .first-wrapper .article-category-text {
    color: var(--blue, #0D2C87);
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 0.48px;
    text-transform: uppercase;
}

section.sport-light-main .first-wrapper .left-article-text {
    width: 350px;
    display: flex;
    flex-direction: column;
    background-color: #F4F5F7;
    padding: 24px;
    gap: 16px;
}

section.sport-light-main .first-wrapper .left-article-text .article-text {
    color: var(--primary-color);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    letter-spacing: -1.14px;
}

section.sport-light-main .first-wrapper .centered-box {
    min-width: 667px;
    min-height: 385px;
}

section.sport-light-main .first-wrapper .centered-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

section.sport-light-main .right-box {
    display: flex;
    flex-direction: column;
    width: 332px;
    gap: 16px;
    border-bottom: 1px solid var(--dividers-divider-light, #E0E2EA);
}

section.sport-light-main .right-box .img-container {
    width: 332px;
    height: 186px;

}

section.sport-light-main .right-box .img-container img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

section.sport-light-main .right-box .text-container {
    display: flex;
    flex-direction: column;
    align-self: stretch;
    border-bottom: 0px solid var(--dividers-divider-light, #E0E2EA);
}

section.sport-light-main .right-box .text-container .category-label,
section.sport-light-list-wrapper .list-container .text-container .category-label {
    color: var(--blue);
    font-family: var(--family-Custom, "Plus Jakarta Sans");
    font-size: var(--size-xs, 12px);
    font-style: normal;
    font-weight: 700;
    margin-bottom: 4px;
}

section.sport-light-main .right-box .text-container .title,
section.sport-light-list-wrapper .list-container .text-container .title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    align-self: stretch;
    overflow: hidden;
    color: var(--primary-color, #051135);
    text-overflow: ellipsis;
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}

section.sport-light-list-wrapper {
    display: grid;
    flex-direction: row;
    gap: 24px;
    row-gap: 24px;
    margin-bottom: 24px;
    grid-template-columns: repeat(4, 1fr);
}

section.sport-light-list-wrapper .list-container {
    display: flex;
    flex-direction: column;
    gap: 16px;
    border-bottom: 1px solid var(--dividers-divider-light, #E0E2EA);
}

section.sport-light-list-wrapper .list-container .list-img {
    min-width: 332px;
    height: 186px;
    object-fit: cover;
}

section.sport-light-list-wrapper .list-container .list-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

section.sport-light-list-wrapper .list-container .text-container .title {
    margin-bottom: 20px;
}


section.pagination-wrapper {
    background: var(--white-color, #FFF);
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-bottom: 0px;
}

section.pagination-wrappe .pagination-container {}

section.pagination-wrapper div {
    border: 1px solid var(--divider-light, #E0E2EA);
    min-width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--secondary-color);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    background: var(--white-color, #FFF);
}

section.pagination-wrapper div.active {
    background: #081E5C;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    color: var(--white-color);
}

section.pagination-wrapper div a {
    color: var(--secondary-color);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    background: var(--white-color, #FFF);
    text-decoration: none;
}

section.pagination-wrapper div.active a {
    background: #081E5C;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    color: var(--white-color);
}



/*  Home Page Start   */
section.state-by-state .betting-tab-content.scrollable-tab {
    margin-left: 0px !important;
    margin-right: 0px !important;
}



.main-banner-content .heading-second-color {
    color: #A3BAFF !important;
    background: none;
    -webkit-text-fill-color: unset !important;

}

.main-banner-content p {
    color: var(--text-contrast-primary, #FFF);
    text-align: center;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0.32px;
    max-width: 650px !important;
}

.main-banner-wrapper1 {
    min-height: 324px !important;
}

/* Index Error Popular Start */
section.index-error-popular {}

section.index-error-popular .error-popular {
    margin: 40px 0px 24px 0px;
}

.error-popular .side-news-list.no-search-wrapper {
    margin-top: 12px !important;
}

/* Index Error Popular End */

.tabs-wrapper {
    margin-top: 24px;
}



.tabs-category-name {
    color: var(--blue, #0D2C87);
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 0.48px;
    text-transform: uppercase;
    margin-right: 8px;
}

.tabs-update-time {
    color: var(--text-secondary, #555);
    font-family: var(--family-Body, "Libre Franklin");
    font-size: var(--size-xs, 12px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--line-height-xs, 16px);
    letter-spacing: 0.24px;
}

.tab-author-name {
    color: var(--text-secondary, #555);
    font-family: var(--family-Body, "Libre Franklin");
    font-size: var(--size-xs, 12px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--line-height-xs, 16px);
    letter-spacing: 0.24px;
    margin-left: 8px;
}

/* Wrapper */
.scrollable-tab .tab-scroll-wrapper {
    overflow: hidden;
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.scrollable-tab .tab-scroll-wrapper .tab-title {
    width: 420px;
}

/* Scrollable Container */
.scrollable-tab .scroll-tabs {
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-width: none;
    cursor: grab;
    user-select: none;
    padding: 10px 0;
}

.scrollable-tab .scroll-tabs::-webkit-scrollbar {
    display: none;
}

/* Rounded Tabs */


/* GRID LAYOUT */
.scrollable-tab .news-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 24px;
    padding: 20px 0;
}

/* CARD */
.scrollable-tab .news-card {
    display: flex;
    gap: 16px;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 18px;
    cursor: pointer;
}

/* IMAGE */
.scrollable-tab .news-img {
    width: 140px;
    height: 100px;
    flex-shrink: 0;
}

.scrollable-tab .news-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 4px;
}

/* CONTENT TEXT */
.scrollable-tab .news-content h3 {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    margin-bottom: 8px;
    line-height: 1.3;
}

.scrollable-tab .meta {
    font-size: 14px;
    color: #666;
    display: flex;
    gap: 10px;
}

.category {
    font-weight: 600;
    color: #1940ff;
}

/* Featured logo Start */
.logo-slider {
    width: 100%;
    overflow: hidden;
    background: #fff;
    padding: 20px 0;
}

.logo-track {
    display: flex;
    width: max-content;
    animation: scroll 25s linear infinite;
}

.logo-cell {
    flex: 0 0 auto;
    padding: 0 40px;
}

.logo-cell img {
    height: 60px;
    width: auto;
    object-fit: contain;
}

@keyframes scroll {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}

/* Featured logo Start */

.title-slash {
    position: relative;
    top: -4px
}

/* Our 30+ iGaming Experts End */

.top-reviews-box {
    flex: 1;
    overflow-y: hidden;
    overflow-x: auto;
    scrollbar-width: none;
}

/* About us page Start   */
/* about-us-bottom-wrapper */
section.about-us-our-credibility.faq-section {
    margin-bottom: 40px;
}

section.about-us-our-credibility a {
    font-weight: 600;
    text-decoration: underline;
}

section.about-us-our-credibility.faq-section .faq-heading {
    margin-bottom: 16px;
}

section.other-author-wrapper.about-us-author-section .all-other-author-links {
    display: block;
    margin-top: 16px;
}

.about-us-bottom-wrapper {
    margin-bottom: 24px;
}

.about-us-in {
    background-color: #F4F5F7;
    padding: 40px 24px;
}

section.about-us-bottom-wrapper .title {
    color: var(--primary-color, #051135);
    text-align: center;
    margin-bottom: 16px;

    /* Title/H2 Headline */
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    display: block;
    /* 107.143% */
}

section.about-us-bottom-wrapper p {
    color: var(--secondary-color, #20232F);
    text-align: center;

    /* Body/Medium */
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */
}

section.about-us-bottom-wrapper .contact-btn {
    border-radius: 4px;
    background: var(--primary-color, #051135);
    color: var(--white-color, #FFF);
    text-align: center;
    padding: 12px 24px;
    /* Button/Medium */
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 144.444% */
    width: fit-content;
    margin: 0px auto;
}

section.about-us-bottom-wrapper .contact-btn a {
    color: var(--white-color, #FFF);
}

/* about-us-bottom-wrapper */

.about-us-main-wrapper .page-background {}

section.about-us-hero {

    display: grid;
    grid-template-columns: 1fr 1fr;
    /* Two equal columns */
    align-items: center;
    /* Vertically center both columns */
    gap: 40px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='548' height='240' viewBox='0 0 548 240' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M221.103 84.3442L212.581 86.4578L179.896 37.3684C174.916 34.1375 169.966 31.5458 165.02 29.6324C156.156 26.1588 146.377 24.4277 135.694 24.4277C124.104 24.4281 113.707 26.1091 104.502 29.4737C95.2968 32.8387 87.452 38.0487 80.974 45.1044C74.4968 52.1599 69.5509 61.2263 66.1418 72.2974C62.7331 83.3683 61.03 96.6101 61.0299 112.022C61.0299 135.902 64.6062 156.149 71.7657 172.757C79.0391 189.256 88.8179 201.792 101.092 210.368C113.479 218.834 127.287 223.066 142.516 223.066C148.085 223.066 153.432 222.639 158.546 221.771C161.318 221.3 163.985 220.684 166.556 219.958V159.566L138.593 150.284V143.776H219.393L289.805 10.4261H490.452L586.094 219.983L612 229.256V235.773H494.202V229.256L522.842 220.301L496.397 161.036H411.292L386.974 220.468L415.102 229.424V235.773H187.455C181.301 236.797 175.131 237.615 168.943 238.212C157.692 239.406 146.322 240 134.844 240C113.819 240 94.9548 237.449 78.2488 232.348C61.5424 227.246 47.3327 219.761 35.6268 209.883C24.0347 199.897 15.1718 187.737 9.03472 173.409C3.01129 158.971 1.858e-05 142.472 0 123.91C0 100.789 5.74093 80.4921 17.2189 63.0159C28.8112 45.4308 45.2364 31.7494 66.4889 21.9799C87.7407 12.2116 112.8 7.32665 141.665 7.32665C150.984 7.32668 159.625 7.81171 167.581 8.78864C173.12 9.45939 179.031 10.4531 185.32 11.7377L201.845 0H206.618L221.103 84.3442ZM351.477 42.3475C350.526 40.2432 347.931 39.7179 346.331 41.3367C338.757 49.0288 319.071 68.4498 297.66 83.7845C293.897 86.4546 290.262 88.9677 286.759 91.3951C268.503 103.94 254.049 113.856 248.815 132.673C245.745 143.8 247.044 154.283 252.495 162.214C257.946 170.144 266.858 174.515 277.585 174.637H277.976C289.264 174.636 300.642 169.74 310.504 161.287C307.65 167.193 304.706 174.314 301.938 178.764C296.748 187.219 291.432 193.294 287.323 197.26C285.164 199.364 286.588 203.206 289.527 203.208H323.618C326.082 203.207 327.637 200.418 326.43 198.112C324.354 194.187 322.02 187.868 321.37 178.764C321.025 174.273 321.883 167.193 322.23 161.287C327.507 169.742 336.256 174.636 347.546 174.637H347.928C358.742 174.556 369.994 170.143 379.684 162.214C389.373 154.283 396.338 143.8 399.237 132.673C404.169 113.816 395.087 103.899 383.581 91.3951H383.624C381.418 88.9673 379.121 86.4956 376.785 83.7845C364.198 69.0968 355.199 50.6452 351.477 42.3475ZM418.148 144.269H488.916L451.996 61.5455L418.148 144.269Z' fill='%23EAEFFF'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: top right;
    background-size: auto;
    padding: 32px 0px;
    border-bottom: 1px solid #E0E2EA;
    margin-bottom: 8px;
}

section.about-us-hero .about-us-hero-content {
    display: flex;
    flex-direction: column;
}


section.about-us-hero .about-us-hero-content .category {
    color: var(--blue, #0D2C87);

    /* Tag */
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    /* 133.333% */
    letter-spacing: 0.48px;
    text-transform: uppercase;
    margin-bottom: 16px;
}

section.about-us-hero .about-us-hero-content .title {
    color: var(--primary-color, #051135);
    font-family: Newsreader;
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px;
    /* 113.636% */
    letter-spacing: -1.32px;
    margin-bottom: 16px;
}

section.about-us-hero .about-us-hero-content .title span {
    color: var(--blue, #0D2C87);
    font-family: Newsreader;
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px;
    letter-spacing: -1.32px;
}

section.about-us-hero .about-us-hero-content .content {
    color: var(--secondary-color, #20232F);
    /* Body/Medium */
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */
}

section.about-us-hero .about-us-hero-content .content p {

    display: flex;
    flex-direction: row;
    gap: 16px;
}

section.about-us-hero .about-us-hero-content .sub-content {
    color: var(--primary-color, #051135);
    font-family: var(--newsreader-font-family, Newsreader);
    font-size: 22px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    /* 136.364% */
    text-transform: capitalize;
    margin-top: 16px;
}


.about-us-main-wrapper section.featured-logos .featured-logos-image {
    margin-bottom: 8px;
}

section.our-pledge-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    /* Two equal columns */
    align-items: center;
    /* Vertically center both columns */
    gap: 40px;
    padding: 54px 0px;
    margin-bottom: 0px;
    border-top: 1px solid #E0E2EA;
    margin-top: 8px;
}

section.our-pledge-wrapper .title {
    color: var(--primary-color, #051135);
    /* Title/H2 Headline */
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    /* 107.143% */
    margin-bottom: 16px;
}

section.our-pledge-wrapper .content p {
    color: var(--text-secondary, #20232F);

    /* Body/Medium */
    font-family: var(--family-Body, "Libre Franklin");
    font-size: var(--size-md, 16px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--line-height-md, 26px);
    /* 162.5% */
    margin-bottom: 16px;
}

section.our-pledge-wrapper .list-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

section.our-pledge-wrapper .list-content .list-a ul {
    padding: 0px;
}

section.our-pledge-wrapper .list-content .list-a ul li,
section.our-pledge-wrapper .list-content .list-b ul li {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 21 16' fill='none'%3E%3Cpath d='M1.41406 9.12847L6.55692 14.2713L19.4141 1.41419' stroke='%230D2C87' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: left center;
    background-size: auto;
    list-style: none;
    padding-left: 30px;
    margin-bottom: 12px;

    color: var(--secondary-color, #20232F);

    /* Body/Medium */
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */

}

section.about-us-author-section .our-author-title {
    color: var(--blue, #0D2C87);
    text-align: center;

    /* Body/Medium Bold */
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    /* 162.5% */
    margin-bottom: 12px;
}

section.about-us-author-section .our-author-subtitle {
    display: block;
    color: var(--primary-color, #051135);
    text-align: center;

    /* Title/H2 */
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    /* 142.857% */
    text-transform: capitalize;
    width: 836px;
    margin: 0px auto 40px;
}

section.about-us-author-section .all-other-author-links {
    display: block;
    text-align: center;
    margin-bottom: 32px;
}

section.about-us-author-section .wrapper {
    padding: 24px 0px 0px 0px;
}

section.about-us-author-section .all-other-author-links .all-author a {
    color: var(--blue, #0D2C87);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 15px;
    /* 107.143% */
}

section.about-us-our-credibility .credibility-container {

    display: flex;
    flex-direction: column;
    margin-bottom: 16px;
}

section.about-us-our-credibility .our-credibility-title {
    color: var(--primary-color, #051135);

    /* Title/H2 Headline */
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    /* 107.143% */
    margin-bottom: 16px;
}

section.about-us-our-credibility .content p {
    color: var(--secondary-color, #20232F);
    margin-bottom: 0;
    /* Body/Medium */
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    /* 162.5% */
}

section.about-us-our-credibility .banner-two {
    background-color: #051135;
    padding: 32px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    margin-bottom: 32px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='283' height='131' viewBox='0 0 283 131' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M123.919 46.7407L119.142 47.912L100.824 20.7083C98.0328 18.9179 95.2587 17.4816 92.4868 16.4213C87.5186 14.4964 82.0383 13.537 76.0509 13.537C69.5548 13.5372 63.7279 14.4688 58.5692 16.3333C53.4098 18.1981 49.0131 21.0853 45.3825 24.9954C41.7523 28.9053 38.9804 33.9296 37.0696 40.0648C35.1593 46.2 34.2047 53.5381 34.2047 62.0787C34.2047 75.3123 36.209 86.5326 40.2216 95.7361C44.298 104.879 49.7786 111.826 56.6576 116.579C63.6002 121.271 71.3391 123.616 79.8741 123.616C82.9952 123.616 85.9919 123.379 88.8582 122.898C90.4118 122.637 91.9065 122.296 93.3478 121.894V88.4259L77.6755 83.2824V79.6759H122.961L162.424 5.77778H274.878L328.481 121.907L343 127.046V130.657H276.979V127.046L293.031 122.083L278.21 89.2407H230.512L216.882 122.176L232.647 127.139V130.657H105.061C101.612 131.225 98.1537 131.678 94.6854 132.009C88.3795 132.671 82.0075 133 75.5742 133C63.7909 133 53.2181 131.586 43.8551 128.759C34.4919 125.932 26.528 121.784 19.9673 116.31C13.4704 110.776 8.50312 104.038 5.06357 96.0972C1.6877 88.0967 1.04133e-05 78.9531 0 68.6667C0 55.8541 3.21755 44.606 9.65046 34.9213C16.1474 25.1762 25.3531 17.5945 37.2642 12.1806C49.1749 6.76724 63.2196 4.06019 79.3974 4.06019C84.6203 4.0602 89.4632 4.32899 93.9218 4.87037C97.0263 5.24208 100.339 5.79275 103.864 6.50463L113.125 0H115.801L123.919 46.7407ZM196.988 23.4676C196.455 22.3014 195.001 22.0103 194.104 22.9074C189.859 27.1701 178.826 37.9326 166.826 46.4306C164.717 47.9103 162.68 49.3029 160.716 50.6481C150.485 57.5998 142.384 63.0954 139.45 73.5231C137.73 79.6893 138.458 85.4987 141.513 89.8935C144.568 94.288 149.563 96.7102 155.575 96.7778H155.794C162.12 96.7776 168.497 94.0645 174.024 89.3796C172.425 92.653 170.775 96.599 169.224 99.0648C166.315 103.75 163.335 107.117 161.032 109.315C159.822 110.481 160.621 112.61 162.268 112.611H181.374C182.755 112.611 183.627 111.065 182.95 109.787C181.786 107.612 180.478 104.11 180.114 99.0648C179.921 96.5765 180.402 92.6528 180.596 89.3796C183.554 94.0655 188.457 96.7774 194.785 96.7778H194.999C201.06 96.7329 207.366 94.2878 212.797 89.8935C218.227 85.4988 222.13 79.6891 223.755 73.5231C226.52 63.073 221.43 57.5773 214.981 50.6481H215.005C213.768 49.3027 212.481 47.933 211.172 46.4306C204.117 38.2911 199.074 28.0659 196.988 23.4676ZM234.354 79.9491H274.017L253.325 34.1065L234.354 79.9491Z' fill='%23081E5C'/%3E%3C/svg%3E");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 343px;
    border-radius: 4px;
}

section.about-us-our-credibility .banner-two .content-wrapper {
    display: flex;
    flex-direction: column;
    gap: 16px;
    flex: 0 0 63%;
    flex: 1;
}

section.about-us-our-credibility .banner-two .banner-small-title {
    color: #A3BAFF;
    /* Tag */
    font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px;
    /* 133.333% */
    letter-spacing: 0.48px;
    text-transform: uppercase;
}

section.about-us-our-credibility .banner-two .banner-title {
    color: var(--white-color, #FFF);
    font-family: Newsreader;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    /* 115.789% */
    letter-spacing: -1.14px;
}

section.about-us-our-credibility .banner-two .banner-title span {
    color: #A3BAFF;
    font-family: Newsreader;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    letter-spacing: -1.14px;
}

section.about-us-our-credibility .banner-two .banner-text {
    color: var(--placeholder-color, #C4C7D2);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

section.about-us-our-credibility .banner-two .img-container {
    width: 278px;
    height: 175px;
    flex: 0 0 37%;
}

section.about-us-our-credibility .banner-two .banner-button a {
    border-radius: 4px;
    background: var(--white-color, #FFF);
    display: flex;
    width: 170px;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 12px;
    color: var(--primary-color, #051135);
    text-align: center;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
}

section.about-us-our-credibility .banner-two .img-container img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

section.about-us-our-credibility .banner-two .img-container {
    width: 229px;
    height: 229px;
}

section.about-us-our-credibility .our-evolution-section {
    padding: 24px;
    background: #EAEFFF;
    margin-bottom: 32px;
}

section.about-us-our-credibility .our-evolution-section .title {
    color: var(--blue, #0D2C87);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 16px;
}

section.about-us-our-credibility .our-evolution-section p {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 12px;
}

section.about-us-our-credibility .our-evolution-section .date {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 0px;
}

section.about-us-our-credibility .our-evolution-section p small {
    color: var(--blue, #0D2C87);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
}


/* Timeline Start  */



/* CSS - Option B */
.timeline {
    position: relative;
    padding-left: 24px;
    max-width: 100%;
    margin: 16px auto;
}


/* Each timeline item */
.timeline-item {
    position: relative;
    margin-bottom: 12px;
    padding-left: 0px;
}

.timeline .timeline-item p {
    margin-bottom: 0px !important;
    line-height: normal !important;
}

.timeline-item:last-child {
    margin-bottom: 0px;
}

/* Dot */
.timeline-item::before {
    content: "";
    position: absolute;
    left: -22.5px;
    top: 5px;
    width: 8px;
    height: 8px;
    background: #E0E2EA;
    border-radius: 50%;
}

.timeline-item::after {
    content: "";
    position: absolute;
    left: -19px;
    top: 5px;
    width: 1px;
    bottom: -20px;
    background: #E0E2EA;
}

/* Last dot is blue */
.timeline-item:last-child::before {
    background: #A3BAFF;
    left: -24.2px;
    width: 12px;
    height: 12px;
    top: 3px;
}

.timeline-item:last-child::after {
    display: none;
}

/* Text styling */
.timeline-item p {
    margin: 0;
    font-size: 16px;
    color: #333;
}

/* Timeline End  */

/* Players Worldwide Start */

.players-worldwide {
    margin-bottom: 32px;
}

.players-worldwide .title {
    color: var(--primary-color, #051135);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 16px;
}

.players-worldwide .two-by-two-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto;
    gap: 20px;
    max-width: 900px;
    margin: 0 auto;
}

.players-worldwide .box {

    padding: 26px 0px;
    display: flex;
    align-items: unset;
    gap: 8px
}

.players-worldwide .box span {
    text-align: left;
    font-size: 18px;
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

.players-worldwide .box label {
    color: var(--blue, #0D2C87);
    leading-trim: both;
    text-edge: cap;
    font-family: var(--newsreader-font-family, Newsreader);
    font-size: 50px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px;
    letter-spacing: -1.5px;
}

.players-worldwide .box.box1 span {
    position: relative;
    top: 4px;
}

.players-worldwide .box.box2 span {
    position: relative;
    top: -7px;
}

.players-worldwide .box.box3 span {
    position: relative;
    top: 4px;
}

.players-worldwide .box.box4 span {
    position: relative;
    top: 7px;
    width: 100%;
}

/* Players Worldwide End */

/* Our Editorial Code Start */
.our-editorial-code .title {
    color: var(--primary-color, #051135);
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 16px;
}

.our-editorial-code p {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 16px;
}

.our-editorial-code .number-list {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.our-editorial-code .number-list .number-item {
    display: flex;
    flex-direction: row;
    gap: 16px;
}

.our-editorial-code .number-list .number-item:last-of-type {
    display: flex;
    flex-direction: row;
    gap: 16px;
    margin-bottom: 16px;
}

.our-editorial-code .number-list .number-item .number {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 30px;
    flex: 0 0 30px;
    border-radius: 50%;
    background: var(--blue, #0D2C87);
    color: var(--white-color, #FFF);
    text-align: center;
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    text-transform: capitalize;
}



.our-editorial-code .number-list .number-item .content {
    display: flex;
    flex-direction: column;
}

.our-editorial-code .number-list .number-item .content .title {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 2px;
}

.our-editorial-code .number-list .number-item .content .description {
    color: var(--secondary-color, #20232F);
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

/* Our Editorial Code End */


/* About us Our Authors Start*/

section.about-us-section .container .wrapper .my-slider {
    display: flex;
    flex-direction: row;
}




/* About us Our Authors Start*/
/* About us page End   */

/* Error Page 404 Start  */
.error-page-btn .outer-btn {
    width: fit-content;
    margin: 0px auto;
}

/* Error Page 404 End */

.featured-logos-image {
    display: block;
}

section.featured-logos .featured-logo-container {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
}

section.featured-logos .featured-logo-container div {
    height: 26px;
    width: auto;
}

section.featured-logos .featured-logo-container div img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}


/* Logos */
.logos-wrapper {
    width: 100%;
    overflow: hidden;
    display: flex;
    position: relative;
}

.logos {
    display: flex;
    gap: 40px;
    /* space between images */
    animation: scroll 20s linear infinite;
}

.logos img {
    width: 120px;
    height: auto;
    object-fit: contain;
}

/* infinite loop animation */
@keyframes scroll {
    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-100%);
    }
}

/* Infinite sliding keyframes */
@keyframes slide-left {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-100%);
    }
}

/* Logos */
/* Author Page Start */
section.other-author-wrapper.author-section {
    margin-top: 32px;
}

/* Author Page Start  */
/* Youtube page */

.youtube-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color: #000;
}

.youtube-wrapper img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.main-image .youtube-wrapper .yt-play-button {
    width: 45px;
    height: 32px;
    background-image: url("data:image/svg+xml,%3Csvg width='788' height='542' viewBox='0 0 788 542' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M670.769 0H116.923C52.3385 0 0 52.3385 0 116.923V424.615C0 489.2 52.3385 541.538 116.923 541.538H670.769C735.354 541.538 787.692 489.2 787.692 424.615V116.923C787.692 52.3385 735.354 0 670.769 0ZM307.692 393.846V147.692L516.923 270.769L307.692 393.846Z' fill='%23FF0000'/%3E%3Cpath d='M310.346 149.77V393.77L519.846 269.77L310.346 149.77Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;

    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
}

.yt-play-button {
    width: 24px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='788' height='542' viewBox='0 0 788 542' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M670.769 0H116.923C52.3385 0 0 52.3385 0 116.923V424.615C0 489.2 52.3385 541.538 116.923 541.538H670.769C735.354 541.538 787.692 489.2 787.692 424.615V116.923C787.692 52.3385 735.354 0 670.769 0ZM307.692 393.846V147.692L516.923 270.769L307.692 393.846Z' fill='%23FF0000'/%3E%3Cpath d='M310.346 149.77V393.77L519.846 269.77L310.346 149.77Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;

    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
}

.youtube-wrapper:hover .yt-play-button {
    transform: translate(-50%, -50%) scale(1.1);
    transition: transform 0.2s ease;
}

/* Youtube End */
/* single-post-wrapper breadcrumb  */

/* single-post-wrapper breadcrumb  */
/* Best Gambling Guides Friday */
section.best-gambling-guides-wrapper .directory-item {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}

section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new {
    width: 267px;
    border-bottom: 1px solid #E0E2EA;
    padding-bottom: 0px;
    display: flex;
    flex-direction: column;
}

section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new .tab-page-content {
    flex: 1;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new .meta {
    margin-top: auto;
    padding-bottom: 16px;
    line-height: 1
}

section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new .tab-page-title {
    margin-bottom: 12px;
}

section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new a img {
    width: 267px;
    height: 150px;
    margin-bottom: 8px;
}

section.best-gambling-guides-wrapper .article-item .side-title a {
    overflow: hidden;
    color: var(--primary-color, #051135);
    text-overflow: ellipsis;

    /* Title/H5 Headline */
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    /* 146.667% */
}

section.best-gambling-guides-wrapper .betting-tab-content {
    padding-top: 0px;
}

section.best-gambling-guides-wrapper .article-item-wrapper .meta .author a {
    color: #555;
    font-family: var(--body-font-family, "Libre Franklin");
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    /* 133.333% */
    letter-spacing: 0.24px;
}

/* Best Gambling Guides */
/* Slick Slider -- Play over 2106 Casino Games for Free Start End*/
@media (max-width:1199.98px) {
    .scrollable-tab .news-grid {
        grid-template-columns: repeat(2, 1fr);
    }
    .directory-single-page-wrapper .directory-content {
        margin-bottom: 40px;
    }
}

/* Home Page End   */

@media (min-width: 768px) and (max-width: 991px) {

    /* Breadcrumb Start */


    #breadcrumbs svg {
        width: 5px;
        height: 9px;
        margin-left: 2px;
        margin-right: 2px;
        position: relative;
        top: 0.5px;

    }

    /* Breadcrumb End */
    /* Best Gambling Guides Friday */
    section.best-gambling-guides-wrapper .directory-item {
        display: flex;
        gap: 16px;
        flex-direction: column;
    }

    section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new {
        width: 100%;
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
        border-bottom: 1px solid #E0E2EA;
        gap: 16px;
        padding-bottom: 16px;
    }

    section.best-gambling-guides-wrapper .directory-item .article-item-wrapper-new a img {
        width: 85px;
        height: 85px;
        margin-bottom: 0px;
    }

    section.best-gambling-guides-wrapper .article-item .side-title a {
        overflow: hidden;
        color: var(--primary-color, #051135);
        text-overflow: ellipsis;

        /* Title/H5 Headline */
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 15px;
        font-style: normal;
        font-weight: 600;
        line-height: 22px;
        /* 146.667% */
    }

    section.best-gambling-guides-wrapper .article-item-wrapper .meta .author a {
        color: #555;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 16px;
        /* 133.333% */
        letter-spacing: 0.24px;
    }

    /* Best Gambling Guides */


    /* Sport Light Page Start */

    .post-type-archive-product_spotlight .top-news-section {
        margin-bottom: 8px;
        margin-top: 32px;
    }

    .post-type-archive-product_spotlight .head {
        margin-bottom: 16px;
        margin-top: 16px;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid {
        display: flex;
        align-items: stretch;
        flex-direction: column;
        align-items: start;
    }

    .post-type-archive-product_spotlight .top-news-section .featured-article {
        width: 100%;
        min-width: 309px;
        background-color: #F4F5F7;
        padding: 16px;
        display: flex;
        gap: 12px;
        flex-direction: column;
        min-height: auto;
        order: 2;
        margin-bottom: 16px;
    }

    .post-type-archive-product_spotlight .top-news-section .featured-article .featured-article-category {
        color: var(--Blue-700, #0D2C87);

        /* Tag */
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        /* 133.333% */
        letter-spacing: 0.48px;
        text-transform: uppercase;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list {
        display: flex;
        flex-direction: column;
        gap: 16px;
        justify-content: unset;
        min-width: 366px;
        width: 100%;
        padding-left: 0px;
        padding-right: 0px;
        margin: 0px auto;
        order: 3;

    }


    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item {
        display: unset !important;
        grid-template-columns: 1fr;
        align-items: normal;
        padding-bottom: 0;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item .youtube-wrapper {
        height: 205px;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item .article-item .category-label {
        color: var(--Blue-700, #0D2C87);

        /* Tag */
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        /* 133.333% */
        letter-spacing: 0.48px;
        text-transform: uppercase;
        margin-top: 16px;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .main-image {
        width: 100%;
        height: 282px;
        flex-shrink: 0;
        order: 1;
    }

    section.sport-light-list-wrapper {
        display: grid;
        flex-direction: row;
        gap: 24px;
        row-gap: 24px;
        margin-bottom: 24px;
        grid-template-columns: repeat(2, 1fr);
    }

    /* Sport Light Page Start */

    section.author-detail-wrapper .next-author-wrapper {
        display: none;
    }

    /* Home Page */
    /* ==== About us Start ==== */
    section.about-us-hero {
        display: grid;
        grid-template-columns: 1fr;
        align-items: center;
        gap: 40px;
        background-image: none;
        background-repeat: no-repeat no-repeat;
        background-position: top right;
        background-size: auto;
        padding: 32px 0px;
        margin-bottom: 32px;
    }

    section.about-us-hero .about-us-hero-content {
        display: flex;
        flex-direction: column;
    }


    section.about-us-hero .about-us-hero-content .category {
        color: var(--blue, #0D2C87);
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        letter-spacing: 0.48px;
        text-transform: uppercase;
        margin-bottom: 12px;
    }

    section.about-us-hero .about-us-hero-content .title {
        color: var(--primary-color, #051135);
        font-family: Newsreader;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.32px;
        margin-bottom: 16px;
    }

    section.about-us-hero .about-us-hero-content .title span {
        color: var(--blue, #0D2C87);
        font-family: Newsreader;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.32px;
    }

    section.about-us-hero .about-us-hero-content .content {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-hero .about-us-hero-content .content p {

        display: flex;
        flex-direction: row;
        gap: 16px;
    }

    section.about-us-hero .about-us-hero-content .sub-content {
        color: var(--primary-color, #051135);
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        /* 136.364% */
        text-transform: capitalize;
        margin-top: 8px;
    }

    .about-us-main-wrapper section.featured-logos {
        padding-bottom: 32px;
        border-bottom: 1px solid #E0E2EA;
        margin-bottom: 8px;
    }

    .about-us-main-wrapper section.featured-logos .featured-logos-image {
        margin-bottom: 0px;
    }

    section.our-pledge-wrapper {
        display: grid;
        grid-template-columns: 1fr;
        align-items: center;
        gap: 40px;
        padding: 32px 0px 32px 0px;
        margin-bottom: 0px;

    }

    section.our-pledge-wrapper .our-pledge-img {
        order: 2
    }

    section.our-pledge-wrapper .our-pledge-content {
        order: 1;
    }

    section.our-pledge-wrapper .title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 28px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.our-pledge-wrapper .content p {
        color: var(--text-secondary, #20232F);
        font-family: var(--family-Body, "Libre Franklin");
        font-size: var(--size-md, 16px);
        font-style: normal;
        font-weight: 400;
        line-height: var(--line-height-md, 26px);
        margin-bottom: 16px;
    }

    section.our-pledge-wrapper .list-content {
        display: grid;
        grid-template-columns: 1fr;
        gap: 0px;
    }

    section.our-pledge-wrapper .list-content .list-a ul {
        padding: 0px;
    }

    section.our-pledge-wrapper .list-content .list-b ul {
        padding: 0px;
    }

    section.our-pledge-wrapper .list-content .list-a ul li,
    section.our-pledge-wrapper .list-content .list-b ul li {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 21 16' fill='none'%3E%3Cpath d='M1.41406 9.12847L6.55692 14.2713L19.4141 1.41419' stroke='%230D2C87' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: left center;
        background-size: auto;
        list-style: none;
        padding-left: 30px;
        margin-bottom: 12px;
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-author-section .our-author-title {
        color: var(--blue, #0D2C87);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 12px;
    }

    section.about-us-author-section .our-author-subtitle {
        color: var(--primary-color, #051135);
        text-align: center;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 28px;
        text-transform: capitalize;
        width: 100%;
        margin-bottom: 16px;
        margin: 0px auto 16px;
    }

   
    section.about-us-author-section .wrapper {
        padding: 24px 0px 0px 0px;
    }

    section.about-us-author-section .all-other-author-links .all-author a{
        color: var(--blue, #0D2C87);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 15px;
    }

    section.about-us-our-credibility .credibility-container {
        display: flex;
        flex-direction: column;
    }

    section.about-us-our-credibility .our-credibility-title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 28px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.about-us-our-credibility .content p {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-our-credibility .banner-two {
        background-color: #051135;
        padding: 32px;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        height: 100%;
        margin-bottom: 32px;
        position: relative;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='283' height='131' viewBox='0 0 283 131' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M123.919 46.7407L119.142 47.912L100.824 20.7083C98.0328 18.9179 95.2587 17.4816 92.4868 16.4213C87.5186 14.4964 82.0383 13.537 76.0509 13.537C69.5548 13.5372 63.7279 14.4688 58.5692 16.3333C53.4098 18.1981 49.0131 21.0853 45.3825 24.9954C41.7523 28.9053 38.9804 33.9296 37.0696 40.0648C35.1593 46.2 34.2047 53.5381 34.2047 62.0787C34.2047 75.3123 36.209 86.5326 40.2216 95.7361C44.298 104.879 49.7786 111.826 56.6576 116.579C63.6002 121.271 71.3391 123.616 79.8741 123.616C82.9952 123.616 85.9919 123.379 88.8582 122.898C90.4118 122.637 91.9065 122.296 93.3478 121.894V88.4259L77.6755 83.2824V79.6759H122.961L162.424 5.77778H274.878L328.481 121.907L343 127.046V130.657H276.979V127.046L293.031 122.083L278.21 89.2407H230.512L216.882 122.176L232.647 127.139V130.657H105.061C101.612 131.225 98.1537 131.678 94.6854 132.009C88.3795 132.671 82.0075 133 75.5742 133C63.7909 133 53.2181 131.586 43.8551 128.759C34.4919 125.932 26.528 121.784 19.9673 116.31C13.4704 110.776 8.50312 104.038 5.06357 96.0972C1.6877 88.0967 1.04133e-05 78.9531 0 68.6667C0 55.8541 3.21755 44.606 9.65046 34.9213C16.1474 25.1762 25.3531 17.5945 37.2642 12.1806C49.1749 6.76724 63.2196 4.06019 79.3974 4.06019C84.6203 4.0602 89.4632 4.32899 93.9218 4.87037C97.0263 5.24208 100.339 5.79275 103.864 6.50463L113.125 0H115.801L123.919 46.7407ZM196.988 23.4676C196.455 22.3014 195.001 22.0103 194.104 22.9074C189.859 27.1701 178.826 37.9326 166.826 46.4306C164.717 47.9103 162.68 49.3029 160.716 50.6481C150.485 57.5998 142.384 63.0954 139.45 73.5231C137.73 79.6893 138.458 85.4987 141.513 89.8935C144.568 94.288 149.563 96.7102 155.575 96.7778H155.794C162.12 96.7776 168.497 94.0645 174.024 89.3796C172.425 92.653 170.775 96.599 169.224 99.0648C166.315 103.75 163.335 107.117 161.032 109.315C159.822 110.481 160.621 112.61 162.268 112.611H181.374C182.755 112.611 183.627 111.065 182.95 109.787C181.786 107.612 180.478 104.11 180.114 99.0648C179.921 96.5765 180.402 92.6528 180.596 89.3796C183.554 94.0655 188.457 96.7774 194.785 96.7778H194.999C201.06 96.7329 207.366 94.2878 212.797 89.8935C218.227 85.4988 222.13 79.6891 223.755 73.5231C226.52 63.073 221.43 57.5773 214.981 50.6481H215.005C213.768 49.3027 212.481 47.933 211.172 46.4306C204.117 38.2911 199.074 28.0659 196.988 23.4676ZM234.354 79.9491H274.017L253.325 34.1065L234.354 79.9491Z' fill='%23081E5C'/%3E%3C/svg%3E");
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: 343px;
    }

    section.about-us-our-credibility .banner-two .content-wrapper {
        display: flex;
        flex-direction: column;
        gap: 16px;
        flex: 0 0 63%;
        flex: 1;
    }

    section.about-us-our-credibility .banner-two .banner-small-title {
        color: #A3BAFF;
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        letter-spacing: 0.48px;
        text-transform: uppercase;
    }

    section.about-us-our-credibility .banner-two .banner-title {
        color: var(--white-color, #FFF);
        font-family: Newsreader;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.14px;
    }

    section.about-us-our-credibility .banner-two .banner-title span {
        color: #A3BAFF;
        font-family: Newsreader;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.14px;
    }

    section.about-us-our-credibility .banner-two .banner-text {
        color: var(--placeholder-color, #C4C7D2);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-our-credibility .banner-two .img-container {
        width: 135px;
        height: 135px;
        position: absolute;
        bottom: 0px;
        right: 15px;
    }

    section.about-us-our-credibility .banner-two .banner-button a {
        border-radius: 4px;
        background: var(--white-color, #FFF);
        display: flex;
        width: 170px;
        padding: 8px 16px;
        justify-content: center;
        align-items: center;
        gap: 12px;
        color: var(--primary-color, #051135);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
    }

    section.about-us-our-credibility .banner-two .img-container img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    section.about-us-our-credibility .our-evolution-section .title {
        color: var(--blue, #0D2C87);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 28px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.about-us-our-credibility .our-evolution-section p {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
        margin-bottom: 12px;
    }

    section.about-us-our-credibility .our-evolution-section .date {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: italic;
        font-weight: 400;
        line-height: 26px;
        margin-bottom: 0px;
    }

    section.about-us-our-credibility .our-evolution-section p small {
        color: var(--blue, #0D2C87);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
    }


    /* Timeline Start  */



    /* CSS - Option B */
    .timeline {
        position: relative;
        padding-left: 30px;
        max-width: 100%;
        margin: 16px auto;
    }



    /* Each timeline item */
    .timeline-item {
        position: relative;
        margin-bottom: 16px;
        padding-left: 0px;
    }

    .timeline-item:last-of-type {
        margin-bottom: 0px;
    }

    /* Dot */
    .timeline-item::before {
        content: "";
        position: absolute;
        left: -28.5px;
        top: 5px;
        width: 8px;
        height: 8px;
        background: #E0E2EA;
        border-radius: 50%;
    }

    /* Last dot is blue */
    .timeline-item:last-child::before {
        background: #A3BAFF;

        width: 12px;
        height: 12px;
    }

    /* Text styling */
    .timeline-item p {
        margin: 0;
        font-size: 16px;
        color: #333;
    }

    /* Timeline End  */

    /* Players Worldwide Start */

    .players-worldwide {
        margin-bottom: 32px;
    }

    .players-worldwide .title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .players-worldwide .two-by-two-grid {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto;
        gap: 20px;
        max-width: 900px;
        margin: 0 auto;
    }

    .players-worldwide .box {

        padding: 26px 0px;
        display: flex;
        align-items: unset;
        gap: 8px;
        flex-direction: column;
    }

    .players-worldwide .box span {
        text-align: left;
        font-size: 18px;
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
    }

    .players-worldwide .box label {
        color: var(--blue, #0D2C87);
        leading-trim: both;
        text-edge: cap;
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 34px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.5px;
    }

    .players-worldwide .box.box1 span {
        position: relative;
        top: 4px;
    }

    .players-worldwide .box.box2 span {
        position: relative;
        top: -7px;
    }

    .players-worldwide .box.box3 span {
        position: relative;
        top: 4px;
        width: auto;
    }

    .players-worldwide .box.box4 span {
        position: relative;
        top: 7px;
        width: auto;
    }

    /* Players Worldwide End */

    /* Our Editorial Code Start */
    .our-editorial-code .title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 27px;
        margin-bottom: 16px;
    }

    .our-editorial-code p {
        color: var(--secondary-color, #20232F);

        /* Body/Medium */
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
        /* 162.5% */
        margin-bottom: 16px;
    }

    .our-editorial-code .number-list {
        display: flex;
        flex-direction: column;
        gap: 16px;
    }

    .our-editorial-code .number-list .number-item {
        display: flex;
        flex-direction: row;
        gap: 16px;
    }

    .our-editorial-code .number-list .number-item:last-of-type {
        display: flex;
        flex-direction: row;
        gap: 16px;
        margin-bottom: 16px;
    }

    .our-editorial-code .number-list .number-item .number {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 30px;
        width: 30px;
        flex: 0 0 30px;
        border-radius: 50%;
        background: var(--blue, #0D2C87);
        color: var(--white-color, #FFF);
        text-align: center;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 22px;
        text-transform: capitalize;
    }



    .our-editorial-code .number-list .number-item .content {
        display: flex;
        flex-direction: column;
    }

    .our-editorial-code .number-list .number-item .content .title {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 2px;
    }

    .our-editorial-code .number-list .number-item .content .description {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    /* Our Editorial Code End */


    /* About us Our Authors Start*/

    section.about-us-section .container .wrapper .my-slider {
        display: flex;
        flex-direction: row;
    }

    /* Directory Single Page Wrapper Start */
    .directory-single-page-wrapper .directory-page-container {
        display: flex;
        flex-direction: column;
        gap: 24px;
    }

    .directory-single-page-wrapper .directory-content {
        order: 2;
    }

    .directory-single-page-wrapper .directory-image {
        order: 1;
        width: 100%;
        display: flex;
        gap: 16px;
    }

    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info {
        text-align: left;
        align-items: start;
    }

    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-wrapper {
        width: 158px;
        height: 110px;
        margin-bottom: 0;
    }

    .video-sidebar-wrapper .side-directory-post .youtube-wrapper {
        width: 100%;
        height: 234px;
        margin-bottom: 16px;
    }

    .directory-single-page-wrapper .directory-image .post-thumbnail {
        width: 367px;
        height: 255px;
    }

    .directory-single-page-wrapper .directory-content .entry-header {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -0.88px;
        text-align: left;
    }

    .directory-single-page-wrapper .directory-content .directory-title-text {
        color: var(--blue, #0D2C87);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 17px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        margin-bottom: 16px;
    }

    .directory-single-page-wrapper .directory-content .entry-content {

        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
    }

    .directory-single-page-wrapper .directory-content .bottom-btn {
        padding: 12px 24px;
        border-radius: 4px;
        background: var(--action-secondary-dark, #051135);
        color: var(--white-color, #FFF);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 17px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        width: fit-content;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .category-name {
        margin-bottom: 8px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .category-name a {
        color: var(--blue, #0D2C87);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: 20px;
        text-transform: capitalize;

    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .title {
        margin-bottom: 16px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .title a {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        text-transform: capitalize;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .description {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
        margin-bottom: 24px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .view-more-button {
        display: flex;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .view-more-button a {
        border-radius: 4px;
        border: 2px solid var(--blue, #0D2C87);
        padding: 8px 24px;
        color: var(--primary-color, #051135);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        text-decoration: none;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper h4 {
        color: var(--primary-color, #051135);
        margin-bottom: 16px;
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 27px;
        letter-spacing: -0.22px;
    }


    .directory-single-page-wrapper .video-sidebar-wrapper .side-directory-post h4 {
        color: #000;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 27px;
        text-transform: capitalize;
    }

    /* Directory Single Page Wrapper End */

}

@media (max-width: 991px) {
    .timeline-item:last-child::before {
        left: -30.2px;
    }

    .timeline-item::after {
        left: -25px;
    }

    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .social-icon {
        gap: 4px;
    }
}

/* For devices strictly less than 768px */
@media (max-width: 767px) {

    /* directory  */
    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-title .title {
        font-size: 20px;
        line-height: 27px;
    }

    .single-directory-wrapper .entry-content p:first-child {
        font-size: 17px;
        line-height: 24px;
    }

    .directory-template-default .index-error-popular .section-long-heading {
        padding-bottom: 12px;
    }

    .directory-single-page-wrapper .directory-image {
        order: 1;
        width: 100%;
        display: flex;
        gap: 16px;
    }

    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .address,
    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info .number {
        font-size: 13px;
        line-height: 22px;
        text-align: left;
    }

    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-wrapper {
        width: 158px;
        height: 110px;
        margin-bottom: 0;
        flex-shrink: 0;
    }

    .directory-single-page-wrapper .directory-page-container .directory-image .directory-image-info {
        text-align: left;
        align-items: start;
    }

    /* directory  */

    /* About us page */
    section.about-us-bottom-wrapper .title {
        font-size: 22px;
        line-height: 27px;
    }

    section.about-us-bottom-wrapper p {
        font-size: 15px;
        line-height: 24px;
    }

    section.about-us-bottom-wrapper .contact-btn {
        font-size: 17px;
        line-height: 24px;
    }

    /* About us page */
    /* Bug Fixing Start */
    /* 655  */
    .post-fix-wrapper .side-news-item:last-child {
        border-bottom: 1px solid var(--divider-light);
    }

    /* 794 */
    section.author-latest-articles .article-wrapper .article-item-wrapper:last-of-type {
        border-bottom: 0px solid var(--divider-light);
    }

    /* 795 */
    .author-page-wrapper .other-author-wrapper .section-heading .title-wrapper .title-slash {
        display: none;
    }

    .author-page-wrapper .other-author-wrapper .section-heading .title-wrapper {
        font-family: var(--instrument-font-family);
        font-size: 20px;
        line-height: 24px;
    }

    /* 804 */
    .post-type-archive-directory .scroll-tab.nav-tabs {
        display: flex;
        justify-content: start;
    }

    

    /* 893 */
    .single-post-wrapper {
        margin-top: 0px !important;
    }

    .news-page {
        padding-top: 4px !important;
    }

    /* 928 */
    .news-section-wrapper .single-page-latest {
        margin-bottom: 16px;
    }

    /* 941 */
    section.author-content-wrapper {
        margin-bottom: 24px;
    }

    .author-page-wrapper .other-author-wrapper {
        padding-top: 24px;
    }

    /* 825 */
    .search-page .article-wrapper .article-item-wrapper article {
        border-bottom: 0px solid var(--divider-light);
    }

    /* Bug Fixing Start */





    /* Bug Contact us Fixing  Start */

    .cf7-row {
        padding: 0px 0px 40px 0px;
    }

    /* Contact us Fixing  End */

    /* News Page content show more - show less */

    .exerpt-wrapper .post-excerpt {
        display: block;

    }

    .exerpt-wrapper {
        position: relative;

    }

    .exerpt-wrapper a.mobile-show-more,
    .exerpt-wrapper a:hover.mobile-show-more {
        display: inline-block;
        position: relative;
        /* Body/Medium */
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: var(--size-md, 15px);
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
        text-decoration: underline;
        color: var(--secondary-color, #20232F);
        text-decoration: underline;
    }

    .exerpt-wrapper a.mobile-show-less,
    .exerpt-wrapper a:hover.mobile-show-less {
        display: block;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: var(--size-md, 15px);
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
        text-decoration: underline;
        color: var(--secondary-color, #20232F);
    }

    /* New Page content show more - show less */

    /* Bug Privacy Policy  */
    .privacy-policy .site-main {
        padding: 12px 0px 12px 0px;
    }


    .privacy h1.entry-title {
        color: var(--text-primary, #051135);

        /* Title/H1 */
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 26px !important;
        font-style: normal;
        font-weight: 700;
        line-height: 34px !important;
        /* 130.769% */
        letter-spacing: -0.78px;
        text-align: left !important;
        margin-bottom: 12px !important;
        padding-top: 0px !important;
    }

    /* Bug Privacy Policy  */
    /* but Breadcrumb Start */
    section.breadcrumbs {
        margin-bottom: 16px;
    }

    /* Breadcrumb End */
    /*  bug Author Info first and last row Start */


    section.author-statistics-wrapper .author-statistics-column.first-column-detail .statistics-row:first-child {
        display: flex;
        flex-wrap: wrap;
    }

    section.author-statistics-wrapper .author-statistics-column.first-column-detail .statistics-row:first-child .value {
        flex: 0 0 100%;
    }


    section.author-statistics-wrapper .author-statistics-column.second-column-detail .statistics-row:last-child {
        display: flex;
        flex-wrap: wrap;
    }

    section.author-statistics-wrapper .author-statistics-column.second-column-detail .statistics-row:last-child .value {
        flex: 0 0 100%;
        /* Makes it full width below first row */
    }

    section.author-statistics-wrapper .statistics-row .label {
        position: relative;
        top: 3px;
    }

    /* Author Info first and last row End */
    /* bug  793 for mobile - not in web*/
    .author-page-wrapper .author-content-wrapper .author-left-content .div-expertise {
        border-top: 1px solid #E0E2EA;
        border-bottom: 1px solid #E0E2EA;
        margin-bottom: 24px;
        padding-bottom: 24px;
        margin-top: 24px;
        padding-top: 24px;
    }

    .author-page-wrapper .author-content-wrapper .author-left-content .div-expertise p {
        margin-bottom: 10px;
    }

    section.author-content-wrapper .author-left-content p {
        margin-bottom: 0px;
    }


    /* H1 heading tag Fix Start */
    .directory h1 {
        font-size: 26px;
        line-height: 34px;
    }

    .site-main.sport-light-page-wrapper {
        padding: 24px 0px 0px 0px;
    }

    .sport-light-page-wrapper .head h1 {
        font-size: 26px;
        line-height: 34px;
        margin-bottom: 0px;
    }

    .post-type-archive-product_spotlight .head {
        margin-bottom: 0px;
        margin-top: 0px;
    }

    /* H1 heading tag Fix End */
    /* Directory Single Page Wrapper Start */

    .post-type-archive-directory .directory .tab-content {
        padding-top: 0px;
    }

    .directory-single-page-wrapper .directory-page-container {

        display: flex;
        flex-direction: column;
        gap: 0px;

    }


    .directory-single-page-wrapper .directory-content {
        order: 2;
        margin-bottom: 40px;
        /* Show second */
    }

    .directory-single-page-wrapper .directory-image {
        order: 1;
        /* Show first */
    }

    .directory-single-page-wrapper .directory-image .post-thumbnail {
        width: 342px;
        height: auto;
        margin: 0px auto 24px;
    }

    .video-sidebar-wrapper .side-directory-post .youtube-wrapper {
        width: 100%;
        height: 234px;
        margin-bottom: 16px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .video-img {
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 0;
        margin-bottom: 16px;
        border-radius: 8px;
        overflow: hidden;
        max-height: 234px;

    }

    .directory-single-page-wrapper .directory-content .entry-header {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -0.88px;
        text-align: left;
    }

    .directory-single-page-wrapper .directory-content .directory-title-text {
        color: var(--blue, #0D2C87);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 17px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        margin-bottom: 16px;
    }

    .directory-single-page-wrapper .directory-content .entry-content {

        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
    }

    .directory-single-page-wrapper .directory-content .bottom-btn {
        padding: 12px 24px;
        border-radius: 4px;
        background: var(--action-secondary-dark, #051135);
        color: var(--white-color, #FFF);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 17px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        width: fit-content;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .category-name {
        margin-bottom: 8px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .category-name a {
        color: var(--blue, #0D2C87);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: 20px;
        text-transform: capitalize;

    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .title {
        margin-bottom: 16px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .title a {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        text-transform: capitalize;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .description {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
        margin-bottom: 24px;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper .detail-video-container .view-more-button a {
        border-radius: 4px;
        border: 2px solid var(--accent-blue, #0D2C87);
        padding: 8px 24px;
        color: var(--primary-color, #051135);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        text-decoration: none;
    }

    .directory-single-page-wrapper .video-sidebar-wrapper h4 {
        color: var(--primary-color, #051135);
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 27px;
        letter-spacing: -0.22px;
        margin-bottom: 16px;
    }


    .directory-single-page-wrapper .video-sidebar-wrapper .side-directory-post h4 {
        color: #000;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 27px;
        text-transform: capitalize;
    }

    /* Directory Single Page Wrapper End */

    /* About us page End   */
    section.author-detail-wrapper .next-author-wrapper {
        display: none;
    }

    .other-horizontal-article {
        display: none;
    }

    .other-article-view-more {

        display: flex;
        padding: 8px 24px;
        justify-content: center;
        align-items: center;
        border-radius: 4px;
        border: 2px solid var(--accent-blue, #0D2C87);
        color: var(--text-primary, #051135);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        width: fit-content;
        margin: 0px auto;
    }

    .top-reviews-box {
        flex: 1;
        overflow-y: hidden;
        overflow-x: auto;
        scrollbar-width: none;
        width: 100%;

    }

    .article-item.left-side .top-reviews-box {
        width: 100%;
    }

    /* Header Area Start */
    .main-banner-wrapper1 {
        min-height: 205px !important;
    }

    /* Header Area End  */
    /* Tab Scrolling Width  Start */


    .top-reviews-box .scroll-tab.nav-tabs {
        width: 100%;
        overflow: hidden;
    }

    /* Tab Scrolling Width  End */
    .news-section-wrapper .section-info-wrapper {
        padding: 0px 0px !important;
    }

    .sport-light-page-wrapper {
        margin-bottom: 32px;
    }

    .page-title {
        margin-bottom: 24px;
        margin-top: 24px;
    }

    /* LOGOS  */


    /* LOGO */


    /* Sport Light Page Start */

    .post-type-archive-product_spotlight .top-news-section {
        margin-bottom: 24px;
        margin-top: 24px;
    }


    .post-type-archive-product_spotlight .top-news-section .top-news-grid {
        display: flex;
        align-items: stretch;
        flex-direction: column;
        align-items: start;
    }

    .post-type-archive-product_spotlight .top-news-section .featured-article {
        width: 100%;
        min-width: 309px;
        background-color: #F4F5F7;
        padding: 16px;
        display: flex;
        gap: 12px;
        flex-direction: column;
        min-height: auto;
        order: 2;
        margin-bottom: 16px;
    }

    .post-type-archive-product_spotlight .top-news-section .featured-article .featured-article-category {
        color: var(--Blue-700, #0D2C87);

        /* Tag */
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        /* 133.333% */
        letter-spacing: 0.48px;
        text-transform: uppercase;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list {
        display: flex;
        flex-direction: column;
        gap: 16px;
        justify-content: unset;
        min-width: inherit;
        width: 100%;
        padding-left: 16px;
        padding-right: 16px;
        margin: 0px auto;
        order: 3;
        max-width: 100%;
    }


    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item {
        display: grid !important;
        grid-template-columns: 1fr;
        align-items: normal;

    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .side-news-list .side-news-item .article-item .category-label {
        color: var(--Blue-700, #0D2C87);

        /* Tag */
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        /* 133.333% */
        letter-spacing: 0.48px;
        text-transform: uppercase;
        margin-top: 16px;
    }

    .post-type-archive-product_spotlight .top-news-section .top-news-grid .main-image {
        width: 100%;
        height: 218px;
        flex-shrink: 0;
        order: 1;
    }



    section.sport-light-main {
        display: flex;
        flex-direction: column;
        gap: 16px;
        margin-bottom: 24px;
    }


    section.sport-light-main .first-wrapper .left-article-text {
        width: 100%;
        display: flex;
        flex-direction: column;
        background-color: #F4F5F7;
        padding: 24px;
        gap: 16px;
    }

    section.sport-light-main .right-box .img-container {
        width: 100%;
        height: 186px;

    }

    .scrollable-tab .news-grid .news-item:not(:first-child) {
        display: none;
    }

    section.sport-light-main .right-box {
        display: flex;
        flex-direction: column;
        width: 100%;
        gap: 16px;
        border-bottom: 0px solid var(--dividers-divider-light, #E0E2EA);
        padding-right: 16px;
        padding-left: 16px;
    }

    section.sport-light-main .first-wrapper .left-article-text .article-text {
        color: var(--primary-color);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -0.78px;
    }

    section.sport-light-main .right-box .text-container {
        border-bottom: 1px solid var(--dividers-divider-light, #E0E2EA);
    }

    section.sport-light-main .right-box .text-container .title {
        margin-bottom: 24px;
    }


    section.sport-light-main .first-wrapper {
        display: flex;
        flex-direction: column-reverse;
    }

    section.sport-light-main .first-wrapper .centered-box {
        width: 100%;
        min-height: 218px;
        min-width: 100%;
    }

    section.sport-light-list-wrapper {
        display: grid;
        flex-direction: row;
        gap: 24px;
        row-gap: 24px;
        margin-bottom: 24px;
        grid-template-columns: repeat(1, 1fr);
        padding-right: 0px;
        padding-left: 0px;

    }

    section.sport-light-list-wrapper .list-container .list-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    section.sport-light-main .first-wrapper .article-category-text {
        color: var(--blue, #0D2C87);
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 11px;
        font-style: normal;
        font-weight: 700;
        line-height: 14px;
        letter-spacing: 0.44px;
        text-transform: uppercase;
    }

    section.sport-light-list-wrapper .list-container .text-container .title {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        align-self: stretch;
        overflow: hidden;
        color: var(--primary-color, #051135);
        text-overflow: ellipsis;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 17px;
        font-style: normal;
        font-weight: 600;
        line-height: var(--line-height-sm-custom, 22px);
    }

    /* scrollable tab - two container */
    .scrollable-tab .news-grid {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        gap: 0px;
        padding: 20px 0;
    }

    /* scrollable tab - two container */
    /* Our 30+ iGaming Experts Start*/
    .section-heading {
        color: var(--text-primary, #051135);
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 28px;
        flex-shrink: 0;
        letter-spacing: -0.44px;
    }

    /* Our 30+ iGaming Experts End*/
    /* Play over 2106 Casino Games for Free Start */


    section.casino-free-start .slick-slider-casino-free-start .slick-next {
        border-radius: 2px;
        border: 1px solid var(--divider-light, #E0E2EA);
        background: var(--white-color, #FFF);
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%230D2C87' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: center center;
        background-size: auto;
        position: absolute;
        top: 154px;
        font-size: 0;
        width: 24px;
        height: 24px;
        background-size: auto;
        right: 10px;
    }

    /* Play over 2106 Casino Games for Free End*/
    /* Our 30+ iGaming Experts start */
    .section-heading.other-link .other-author-link {
        display: none !important;
    }

    /* Our 30+ iGaming Experts End */
    /* Author page Latest Articles Start */
    section.author-latest-articles {
        padding-top: 0px !important;
    }

    /* Author page Latest Articles End */
    /* About us page Start   */
    section.about-us-hero {

        display: grid;
        grid-template-columns: 1fr;
        align-items: center;
        gap: 40px;
        background-image: none;
        background-repeat: no-repeat no-repeat;
        background-position: top right;
        background-size: auto;
        padding: 24px 0px 0;
        border-bottom: 0px solid #E0E2EA;
        margin-bottom: 32px;
    }

    section.about-us-hero .about-us-hero-content {
        display: flex;
        flex-direction: column;
    }


    section.about-us-hero .about-us-hero-content .category {
        color: var(--blue, #0D2C87);
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        letter-spacing: 0.48px;
        text-transform: uppercase;
        margin-bottom: 12px;
    }

    section.about-us-hero .about-us-hero-content .title {
        color: var(--primary-color, #051135);
        font-family: Newsreader;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.32px;
        margin-bottom: 16px;
    }

    section.about-us-hero .about-us-hero-content .title span {
        color: var(--blue, #0D2C87);
        font-family: Newsreader;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.32px;
    }

    section.about-us-hero .about-us-hero-content .content {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-hero .about-us-hero-content .content p {

        display: flex;
        flex-direction: row;
        gap: 16px;
    }

    section.about-us-hero .about-us-hero-content .sub-content {
        color: var(--primary-color, #051135);
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        text-transform: capitalize;
        margin-top: 8px;
    }

    section.featured-logos {
        margin-bottom: 24px;
    }

    section.featured-logos.mobile-bottom-space {
        margin-bottom: 32px;
    }

    .about-us-main-wrapper section.featured-logos {
        padding-bottom: 32px;
        border-bottom: 1px solid #E0E2EA;
        margin-bottom: 8px;
    }

    .about-us-main-wrapper section.featured-logos .featured-logos-image {
        margin-bottom: 0px;
    }

    section.our-pledge-wrapper {
        display: grid;
        grid-template-columns: 1fr;
        align-items: center;
        gap: 24px;
        padding: 0px 0px 32px 0px;
        margin-bottom: 0px;
        border-top: 0px solid #E0E2EA;

    }

    section.our-pledge-wrapper .our-pledge-img {
        order: 2
    }

    section.our-pledge-wrapper .our-pledge-content {
        order: 1;
    }

    section.our-pledge-wrapper .title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 28px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.our-pledge-wrapper .content p {
        color: var(--text-secondary, #20232F);
        font-family: var(--family-Body, "Libre Franklin");
        font-size: var(--size-md, 16px);
        font-style: normal;
        font-weight: 400;
        line-height: var(--line-height-md, 26px);
        margin-bottom: 16px;
    }

    section.our-pledge-wrapper .list-content {
        display: grid;
        grid-template-columns: 1fr;
        gap: 0px;
    }

    section.our-pledge-wrapper .list-content .list-a ul {
        padding: 0px;
    }

    section.our-pledge-wrapper .list-content .list-b ul {
        padding: 0px;
    }

    section.our-pledge-wrapper .list-content .list-a ul li,
    section.our-pledge-wrapper .list-content .list-b ul li {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='16' viewBox='0 0 21 16' fill='none'%3E%3Cpath d='M1.41406 9.12847L6.55692 14.2713L19.4141 1.41419' stroke='%230D2C87' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");
        background-repeat: no-repeat no-repeat;
        background-position: left center;
        background-size: auto;
        list-style: none;
        padding-left: 30px;
        margin-bottom: 14px;
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-author-section .our-author-title {
        color: var(--blue, #0D2C87);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 12px;
    }

    section.about-us-author-section .our-author-subtitle {
        color: var(--primary-color, #051135);
        text-align: center;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 28px;
        /* 142.857% */
        text-transform: capitalize;
        width: 100%;
        margin-bottom: 16px;
        margin: 0px auto 16px;
    }

    section.other-author-wrapper.about-us-author-section .all-other-author-links {
        display: none;
        text-align: center;
        margin-bottom: 24px;
    }

    section.about-us-author-section .wrapper {
        padding: 24px 0px 0px 0px;
    }

    section.about-us-author-section .all-other-author-links .all-author a{
        color: var(--blue, #0D2C87);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 15px;
    }

    section.about-us-our-credibility .credibility-container {
        display: flex;
        flex-direction: column;
    }

    section.about-us-our-credibility .our-credibility-title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 28px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.about-us-our-credibility .content p {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-our-credibility .banner-two {
        background-color: #051135;
        padding: 24px 24px 64px 24px;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        height: 100%;
        margin-bottom: 32px;
        position: relative;
        overflow: hidden;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='283' height='131' viewBox='0 0 283 131' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M123.919 46.7407L119.142 47.912L100.824 20.7083C98.0328 18.9179 95.2587 17.4816 92.4868 16.4213C87.5186 14.4964 82.0383 13.537 76.0509 13.537C69.5548 13.5372 63.7279 14.4688 58.5692 16.3333C53.4098 18.1981 49.0131 21.0853 45.3825 24.9954C41.7523 28.9053 38.9804 33.9296 37.0696 40.0648C35.1593 46.2 34.2047 53.5381 34.2047 62.0787C34.2047 75.3123 36.209 86.5326 40.2216 95.7361C44.298 104.879 49.7786 111.826 56.6576 116.579C63.6002 121.271 71.3391 123.616 79.8741 123.616C82.9952 123.616 85.9919 123.379 88.8582 122.898C90.4118 122.637 91.9065 122.296 93.3478 121.894V88.4259L77.6755 83.2824V79.6759H122.961L162.424 5.77778H274.878L328.481 121.907L343 127.046V130.657H276.979V127.046L293.031 122.083L278.21 89.2407H230.512L216.882 122.176L232.647 127.139V130.657H105.061C101.612 131.225 98.1537 131.678 94.6854 132.009C88.3795 132.671 82.0075 133 75.5742 133C63.7909 133 53.2181 131.586 43.8551 128.759C34.4919 125.932 26.528 121.784 19.9673 116.31C13.4704 110.776 8.50312 104.038 5.06357 96.0972C1.6877 88.0967 1.04133e-05 78.9531 0 68.6667C0 55.8541 3.21755 44.606 9.65046 34.9213C16.1474 25.1762 25.3531 17.5945 37.2642 12.1806C49.1749 6.76724 63.2196 4.06019 79.3974 4.06019C84.6203 4.0602 89.4632 4.32899 93.9218 4.87037C97.0263 5.24208 100.339 5.79275 103.864 6.50463L113.125 0H115.801L123.919 46.7407ZM196.988 23.4676C196.455 22.3014 195.001 22.0103 194.104 22.9074C189.859 27.1701 178.826 37.9326 166.826 46.4306C164.717 47.9103 162.68 49.3029 160.716 50.6481C150.485 57.5998 142.384 63.0954 139.45 73.5231C137.73 79.6893 138.458 85.4987 141.513 89.8935C144.568 94.288 149.563 96.7102 155.575 96.7778H155.794C162.12 96.7776 168.497 94.0645 174.024 89.3796C172.425 92.653 170.775 96.599 169.224 99.0648C166.315 103.75 163.335 107.117 161.032 109.315C159.822 110.481 160.621 112.61 162.268 112.611H181.374C182.755 112.611 183.627 111.065 182.95 109.787C181.786 107.612 180.478 104.11 180.114 99.0648C179.921 96.5765 180.402 92.6528 180.596 89.3796C183.554 94.0655 188.457 96.7774 194.785 96.7778H194.999C201.06 96.7329 207.366 94.2878 212.797 89.8935C218.227 85.4988 222.13 79.6891 223.755 73.5231C226.52 63.073 221.43 57.5773 214.981 50.6481H215.005C213.768 49.3027 212.481 47.933 211.172 46.4306C204.117 38.2911 199.074 28.0659 196.988 23.4676ZM234.354 79.9491H274.017L253.325 34.1065L234.354 79.9491Z' fill='%23081E5C'/%3E%3C/svg%3E");
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: 208px;
    }

    section.about-us-our-credibility .banner-two .content-wrapper {
        display: flex;
        flex-direction: column;
        gap: 16px;
        flex: 0 0 63%;
        flex: 1;
    }

    section.about-us-our-credibility .banner-two .banner-small-title {
        color: #A3BAFF;
        font-family: var(--plusJakartaSan-font-family, "Plus Jakarta Sans");
        font-size: 12px;
        font-style: normal;
        font-weight: 700;
        line-height: 16px;
        letter-spacing: 0.48px;
        text-transform: uppercase;
    }

    section.about-us-our-credibility .banner-two .banner-title {
        color: var(--white-color, #FFF);
        font-family: Newsreader;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.14px;
    }

    section.about-us-our-credibility .banner-two .banner-title span {
        color: #A3BAFF;
        font-family: Newsreader;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.14px;
    }

    section.about-us-our-credibility .banner-two .banner-text {
        color: var(--placeholder-color, #C4C7D2);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
    }

    section.about-us-our-credibility .banner-two .img-container {
        width: 135px;
        height: 135px;
        position: absolute;
        bottom: 0px;
        right: -30px;
        ;
    }

    section.about-us-our-credibility .banner-two .banner-button a {
        border-radius: 4px;
        background: var(--white-color, #FFF);
        display: flex;
        width: 170px;
        padding: 8px 16px;
        justify-content: center;
        align-items: center;
        gap: 12px;
        color: var(--primary-color, #051135);
        text-align: center;
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
    }

    section.about-us-our-credibility .banner-two .img-container img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }



    section.about-us-our-credibility .our-evolution-section .title {
        color: var(--blue, #0D2C87);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 28px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        margin-bottom: 16px;
    }

    section.about-us-our-credibility .our-evolution-section p {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
        margin-bottom: 12px;
    }

    section.about-us-our-credibility .our-evolution-section .date {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: italic;
        font-weight: 400;
        line-height: 26px;
        margin-bottom: 0px;
    }

    section.about-us-our-credibility .our-evolution-section p small {
        color: var(--blue, #0D2C87);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
    }

    /* Timeline Start  */
    /* CSS - Option B */
    .timeline {
        position: relative;
        padding-left: 30px;
        max-width: 100%;
        margin: 16px auto;
    }



    /* Each timeline item */
    .timeline-item {
        position: relative;
        margin-bottom: 16px;
        padding-left: 0px;
    }

    .timeline-item:last-of-type {
        margin-bottom: 0px;
    }

    /* Dot */
    .timeline-item::before {
        content: "";
        position: absolute;
        left: -28.5px;
        top: 5px;
        width: 8px;
        height: 8px;
        background: #E0E2EA;
        border-radius: 50%;


    }

    /* Last dot is blue */
    .timeline-item:last-child::before {
        background: #A3BAFF;
        left: -31.2px;
        width: 12px;
        height: 12px;
    }

    /* Text styling */
    .timeline-item p {
        margin: 0;
        font-size: 16px;
        color: #333;
    }

    /* Timeline End  */
    /* Players Worldwide Start */
    .players-worldwide {
        margin-bottom: 32px;
    }

    .players-worldwide .title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 20px;
        font-style: normal;
        font-weight: 600;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .players-worldwide .two-by-two-grid {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto auto;
        gap: 20px;
        max-width: 900px;
        margin: 0 auto;
    }

    .players-worldwide .box {

        padding: 26px 0px;
        display: flex;
        align-items: unset;
        gap: 8px;
        flex-direction: column;
    }

    .players-worldwide .box span {
        text-align: left;
        font-size: 18px;
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 15px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
    }

    .players-worldwide .box label {
        color: var(--blue, #0D2C87);
        leading-trim: both;
        text-edge: cap;
        font-family: var(--newsreader-font-family, Newsreader);
        font-size: 34px;
        font-style: normal;
        font-weight: 700;
        line-height: 34px;
        letter-spacing: -1.5px;
    }

    .players-worldwide .box.box1 span {
        position: relative;
        top: 4px;
    }

    .players-worldwide .box.box2 span {
        position: relative;
        top: -7px;
    }

    .players-worldwide .box.box3 span {
        position: relative;
        top: 4px;
        width: 150px;
    }

    .players-worldwide .box.box4 span {
        position: relative;
        top: 7px;
        width: 150px;
    }

    /* Players Worldwide End */

    /* Our Editorial Code Start */
    .our-editorial-code .title {
        color: var(--primary-color, #051135);
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 22px;
        font-style: normal;
        font-weight: 700;
        line-height: 27px;
        margin-bottom: 16px;
    }

    .our-editorial-code p {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .our-editorial-code .number-list {
        display: flex;
        flex-direction: column;
        gap: 16px;
    }

    .our-editorial-code .number-list .number-item {
        display: flex;
        flex-direction: row;
        gap: 16px;
    }

    .our-editorial-code .number-list .number-item:last-of-type {
        display: flex;
        flex-direction: row;
        gap: 16px;
        margin-bottom: 16px;
    }

    .our-editorial-code .number-list .number-item .number {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 30px;
        width: 30px;
        flex: 0 0 30px;
        border-radius: 50%;
        background: var(--blue, #0D2C87);
        color: var(--white-color, #FFF);
        text-align: center;
        font-family: var(--instrument-font-family, "Instrument Sans");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 22px;
        text-transform: capitalize;
    }

    .our-editorial-code .number-list .number-item .content {
        display: flex;
        flex-direction: column;
    }

    .our-editorial-code .number-list .number-item .content .title {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 26px;
        margin-bottom: 2px;
    }

    .our-editorial-code .number-list .number-item .content .description {
        color: var(--secondary-color, #20232F);
        font-family: var(--body-font-family, "Libre Franklin");
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 26px;
        /* 162.5% */
    }

    section.about-us-section .container .wrapper .my-slider {
        display: flex;
        flex-direction: row;
    }
}

/* mg  */
.main-banner-wrapper1 {
    background-color: var(--primary-color);
    color: var(--white-color);
    padding: 32px 0 16px 0px !important;
    position: relative;
    z-index: 1;
    width: 100%;
    overflow: hidden;
    min-height: 324px;
}

.new-info-wrapper .section-title {
    color: var(--white-color) !important;
}

.top-news-section {
    background-color: var(--white-color);
}

.allnews-banner::after {
    content: "";
    display: inline-block;
    width: 21px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='15' viewBox='0 0 21 15' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.4164 6.60339H6.95379e-07V8.35339H20.4164V6.60339Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5413 8.35339C15.4258 8.35339 12.0629 4.73423 12.0629 0.875V0H13.8129V0.875C13.8129 3.80518 16.4293 6.60339 19.5413 6.60339H20.4164V8.35339H19.5413Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5413 6.60339C15.4258 6.60339 12.0629 10.2225 12.0629 14.0817V14.9567H13.8129V14.0817C13.8129 11.1516 16.4293 8.35339 19.5413 8.35339H20.4164V6.60339H19.5413Z' fill='white'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 5px;
}

.overlapping-section {
    margin-top: -204px;
    z-index: 9;
    position: relative;
}


.info-left {
    display: flex;
    align-items: center;
}

.site-branding img {
    aspect-ratio: 315 / 36;
    object-fit: contain;
}

.site-title,
.site-description {
    margin: 0;
}

.news-section-wrapper {
    margin-bottom: 16px;
}

.slash-after::after {
    content: "";
    display: inline-block;
    width: 26px;
    height: 28px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='28' viewBox='0 0 26 28' fill='none'%3E%3Cpath d='M14 4.79712H18L10 23.7971H6L14 4.79712Z' fill='%23A3BAFF'/%3E%3C/svg%3E") !important;
    background-size: contain;
    background-repeat: no-repeat;
    margin-bottom: 4px;
    vertical-align: middle;
}


.section-info-wrapper .section-date {
    color: var(--white-color) !important;
    font-family: var(--instrument-font-family);
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}

.top-news-section .featured-article {
    background-color: #f4f5f7;
    padding: 24px;
    display: flex;
    gap: 12px;
    flex-direction: column;
    max-width: 364px;
}

.tag,
.meta .tag,
.meta span {
    font-size: 12px;
    line-height: 16px;
    font-family: var(--plusJakartaSan-font-family);
}

.tag,
.meta .tag {
    color: var(--blue);
    font-weight: 700;
    letter-spacing: 0.48px;
    text-transform: uppercase;
}

.featured-article .title {
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 44px;
    letter-spacing: -1.14px;
    margin-bottom: 0px;
}

.meta span {
    color: var(--text-secondary);
    margin-right: 8px;
}

.featured-article .excerpt {
    overflow: hidden;
    color: var(--secondary-color);
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}

.main-image {
    max-width: 668px !important;
}

.main-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.side-meta {
    font-size: 11px;
    color: #666;
}

.side-news-item {
    display: grid !important;
    grid-template-columns: 1fr 100px;
    align-items: stretch;
    gap: 15px;
    padding-bottom: 16px;
    border-bottom: 1px solid var(--divider-light);
}

.side-news-item .right-side img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}



.article-section {
    margin: 0px 0px 24px 0px;
}

.article-section .side-title {
    font-size: 18px;
}

.article-item-wrapper .left-side .meta {
    margin-bottom: 16px;
}

.article-item.left-side .meta {
    line-height: 14px;
}


/* 28-11-2025*/
.directory-post img {
    max-width: 100px;
    object-fit: cover;
}

.directory-title {
    font-size: 18px;
}

.directory-post {
    display: flex;
}

.directory-post {
    display: flex;
    gap: 16px;
    border-bottom: 1px solid #e0e2ea;
    padding-bottom: 16px;
}

.directory-info {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* 27-11-2025 */

section.magazine-list-wrapper {
    grid-template-columns: repeat(6, 1fr);
}

.main-banner-content h1 span.no-gradiant,
.main-banner-content h1 span {
    background: none;
    -webkit-text-fill-color: unset;
    color: #a3baff;
}

.main-banner-content h1 span.italic {
    font-style: italic;
}

/*Error Page Css Start*/

.error-page .page-header {
    text-align: center;
}

.error-page .error-cont {
    max-width: 640px;
    margin: 0 auto;
    text-align: center;
}

.error-cont h1 {
    font-size: 38px;
    line-height: 44px;
    margin: 24px 0;
}

.error-cont p {
    font-family: var(--body-font-family);
    color: var(--secondary-color);
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 24px;
}

.error-cont button {
    margin: 0 auto;
}

.error404 .site-main {
    padding-top: 42px;
    padding-bottom: 40px;
}

.error-page-btn .outer-btn {
    font-size: 16px;
    line-height: 26px;
}

@media (max-width: 767px) {
    .mp-guide-page .que-ans .que-cell h4:before {
        font-size: 15px;
        line-height: 20px;
    }

    .error-page-btn .outer-btn {
        font-size: 15px;
        line-height: 24px;
    }

    .error404 .site-main {
        padding-top: 40px;
    }

    .error-cont h1 {
        font-size: 26px;
        line-height: 34px;
        margin-top: 24px;
    }

    .error-cont p {
        font-size: 15px;
        line-height: 24px;
    }

    .error-page .error-img img {
        max-width: 200px;
    }
}

/*Error Page Css End*/

/*Privacy Policy Css Start*/
.privacy h1.entry-title {
    text-align: center;
    margin-bottom: 32px;
    color: var(--primary-color, #051135);
    /* Title/H1 Display */
    font-family: var(--instrument-font-family, "Instrument Sans");
    font-size: 44px;
    font-style: normal;
    font-weight: 700;
    line-height: var(--line-height-4xl, 44px);
    /* 100% */
    letter-spacing: -0.88px;
}

.privacy h2,
.privacy h3 {
    margin-bottom: 20px;
}

/*Privacy Policy Css End*/


/* contact page css */
.cf7-submit input[type="submit"]:hover {
    background-color: #0d2c87;
}

.cf7-submit {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
}

@media (max-width: 767px) {
    .contact-us-section {
        padding: 24px 0px 8px 0px !important;
    }

    .about-us-bottom-wrapper {
        margin-bottom: 16px;
    }
}