.cet-header.cet-navbar-fixed-top {
    /* position: fixed; */
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
    height: 175px;
}
.cet-header {
    text-transform: uppercase;
    transition: transform .15s cubic-bezier(0.4,0,0.2,1);
}
@media only screen and (min-width: 1170px){
.cet-header.cet-navbar-fixed-top.expanded .corporate-header.mini {
    height: 40px;
}}
@media only screen and (min-width: 1170px){
.cet-header.cet-navbar-fixed-top.expanded .corporate-header {
    height: 70px;
    overflow: unset;
}}
.corporate-header {
    height: 0;
    background-color: #fff;
    display: flex;
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 10px 10px -5px rgb(0 0 0 / 6%);
    transition: height .2s ease-in-out;
}
.cet-header.cet-navbar-fixed-top.expanded .corporate-header__container {
    display: flex;
}

@media only screen and (max-width: 1440px){
.corporate-header__container {
    width: 1440px;
}}
.corporate-header__container {
    position: relative;
    display: none;
    align-items: center;
    padding: 0 16px;
}
body{
    background-color: #fff;
}
.Cessars_header{
    display: flex;
    background-color: rgb(253, 253, 253);
    width: auto;
    height: 100px;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;

}
.property-header__logo-container {
    display: flex
;
    flex-direction: row;
    justify-content: center;
    z-index: 2;
    box-shadow: none;
    min-width: 260px;
    background: #141414;
    transition: height 250ms cubic-bezier(0.4,0,0.2,1);
    transition: transform 250ms cubic-bezier(0.4,0,0.2,1);
}
.Colosseum_logo{
    display: flex;
    align-content: center;
    width: auto;
    height: 60px;
    /* margin-left: 770px; */
    /* margin-top: 20px; */
    justify-content: center;
    align-items: center;
}
/* @media (min-width: 1170px){
.root, .container {
    width: 1170px;
}}
@media (min-width: 960px){
.root, .container {
    width: 960px;
}}
@media (min-width: 768px){
.root, .container {
    width: 768px;
}} */
.root, .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 16px;
    padding-right: 16px;
}
.clearfix:before, .clearfix:after, .root:before, .root:after, .container:before, .container:after, .full-width .aem-Grid:before, .full-width .aem-Grid:after, .rewards-section-wrapper .aem-Grid:before, .rewards-section-wrapper .aem-Grid:after, .rewards-section-wrapper .glide-wrapper:before, .rewards-section-wrapper .glide-wrapper:after {
    content: ' ';
    display: table;
}
@media only screen and (max-width: 1489px){
.corporate-header__logo-container {
    width: 200px;
    transition: width 300ms cubic-bezier(0.4,0,0.2,1);
}}
.corporate-header__logo-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 260px;
    transition: width 250ms cubic-bezier(0.4,0,0.2,1);
}
.corporate-header .logo {
    display: flex;
    justify-content: center;
    transition: height .2s ease-in-out;
    width: 200px;
}
.corporate-header .logo>div {
    display: inherit;
}
.mini.corporate-header .logo svg {
    height: 40px;
}

.corporate-header .logo svg {
    transition: height .2s ease-in-out;
    width: 160px;
}
/* .cet-header .property-header__nav-items, .cet-header .corporate-header__nav-items {
    flex-grow: 3;
} */
/* article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
} */
/* @media only screen and (min-width: 1171px){
.cet-navigation {
    position: relative;
    margin: 0;
    flex-direction: row;
    top: unset;
    left: unset;
    background-color: transparent;
    border: 0;
    width: 100%;
    height: 100%;
    transform: none;
    transition: none;
}} */

/* .cet-navigation {
    position: absolute;
    display: flex;
    flex-direction: column;
    top: 100%;
    left: 0;
    height: 100vh;
    width: 320px;
    background-color: #fff;
    list-style-type: none;
    padding: 0 16px;
    transform: translateX(-100%);
    transition: transform 300ms cubic-bezier(0.4,0,0.2,1);
} */
@media only screen and (min-width: 1170px){
.cet-navigation li {
    border: 0;
    padding: 0 16px;
}}

.cet-navigation li {
    padding: 16px;
}
.corporate-header.mini li>.link-button.link-button--link a {
    color: #343840;
    font-size: 11px;
    font-weight: 400;
    display: flex;
    align-items: center;
    height: 100%;
}
.corporate-header__nav-items li>.link-button.link-button--link a {
    color: #343840;
}

.link-button.link-button--link a:hover{
    text-decoration: underline;
    color: #fff;
}
/* .cet-header .property-header__nav-items li .link-button--link a, .cet-header .corporate-header__nav-items li .link-button--link a {
    display: inline-block;
    text-decoration: none;
    height: 70px;
    line-height: 6;
} */

/* body.phv .link-button--link a, body.phv .text a {
    color: #5e0d72;
    border-color: #5e0d72;
} */
/* .cet-navigation .link-button a {
    font-size: 12px;
    font-weight: 600;
    line-height: 40px;
    min-width: unset;
} */
/* .link-button--link a {
    display: inline-block;
    color: #ad1f23;
    border: 0;
    font-weight: 600;
    border-radius: 0;
    padding: 0;
    text-transform: unset;
} */
.link-button a {
    font-family: 'Open Sans',sans-serif;
    /* font-weight: 600; */
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    touch-action: manipulation;
    background-image: none;
    border-radius: 4px;
    vertical-align: middle;
    padding: 0 16px;
    text-transform: uppercase;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    min-width: 133px;
    letter-spacing: 1px;
    transition: background-color 150ms cubic-bezier(0.4,0,0.2,1);
    transition: box-shadow 150ms cubic-bezier(0.4,0,0.2,1);
}

.corporate-header.mini li>.link-button.link-button--link a::after {
    background: transparent;
}

.corporate-header__nav-items li>.link-button.link-button--link a::after {
    background: #343840;
}
.cet-header .property-header__nav-items li .link-button--link a::after, .cet-header .corporate-header__nav-items li .link-button--link a::after {
    content: '';
    display: block;
    height: 3px;
    transform: scaleX(0);
    transition: transform .15s cubic-bezier(0.4,0,0.2,1);
    margin: -22px auto 0 auto;
}
.user-account {
    cursor: pointer;
    display: flex;
    align-items: center;
}
.corporate-header.mini .user-account .link-button--sign a, .corporate-header.mini .user-account .link-button--link.account a {
    font-size: 11px;
    font-weight: 400;
    display: flex;
    align-items: center;
    height: 100%;
    color: #343840;
    text-decoration: none;
}

.user-account .link-button--sign a, .user-account .link-button--link.account a {
    height: 70px;
    line-height: 6;
    font-size: 12px;
    /* font-weight: 600; */
    padding: 0;
    display: flex;
    min-width: 100%;
}
/* .link-button a {
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    touch-action: manipulation;
    background-image: none;
    border-radius: 4px;
    vertical-align: middle;
    padding: 0 16px;
    text-transform: uppercase;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    min-width: 133px;
    letter-spacing: 1px;
    transition: background-color 150ms cubic-bezier(0.4,0,0.2,1);
    transition: box-shadow 150ms cubic-bezier(0.4,0,0.2,1);
} */

@media only screen and (min-width: 1171px){
.cet-navigation__close {
    position: absolute;
    top: 8px;
    right: 16px;
    font-size: 28px;
    cursor: pointer;
    width: 24px;
    height: 32px;
}}

.cet-navigation__close {
    position: absolute;
    display: none;
    top: 8px;
    right: 8px;
    font-size: 28px;
    cursor: pointer;
    width: 24px;
    height: 32px;
    z-index: 11;
}

@media (min-width: 768px){
    .root, .container {
        width: 768px;
    }}

@media (min-width: 960px){
.root, .container {
    width: 960px;
}}
@media (min-width: 1170px){
    .root, .container {
        width: 1170px;
    }}

    @media (min-width: 1440px){
.root, .container {
    width: 1440px;
}}


/* @media only screen and (min-width: 1170px){
.cet-navigation li {
    border: 0;
    padding: 0 16px;
}}
.cet-navigation li {
    padding: 16px;
} */



/* .link-button a {
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    touch-action: manipulation;
    background-image: none;
    border-radius: 4px;
    vertical-align: middle;
    padding: 0 16px;
    text-transform: uppercase;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    min-width: 133px;
    letter-spacing: 1px;
    transition: background-color 150ms cubic-bezier(0.4,0,0.2,1);
    transition: box-shadow 150ms cubic-bezier(0.4,0,0.2,1);
} */


/* @media only screen and (min-width: 1170px){
.cet-navigation li {
    border: 0;
    padding: 0 16px;
}} */


/* .link-button a {
    font-family: 'Open Sans',sans-serif;
    font-weight: 600;
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    touch-action: manipulation;
    background-image: none;
    border-radius: 4px;
    vertical-align: middle;
    padding: 0 16px;
    text-transform: uppercase;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    min-width: 133px;
    letter-spacing: 1px;
    transition: background-color 150ms cubic-bezier(0.4,0,0.2,1);
    transition: box-shadow 150ms cubic-bezier(0.4,0,0.2,1);
    text-decoration: none;
} */



 .property-header {
    background-color: #5e0d72;
}
.property-header {
    display: flex;
    height: 70px;
    background: #141414;
    transition: background-color 250ms cubic-bezier(0.4,0,0.2,1);
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 10px 10px -5px rgb(0 0 0 / 6%);
}
.expanded:not(.more-open) .property-header {
    transition: background-color 200ms cubic-bezier(0.4,0,1,1);
    background-color: rgba(20,20,20,0.9);
}

.root, .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 16px;
    padding-right: 16px;
}

/* @media (min-width: 768px){
.root, .container {
    width: 768px;
}}
@media (min-width: 960px){
.root, .container {
    width: 960px;
}}
@media (min-width: 1170px){
.root, .container {
    width: 1170px;
}} */

@media only screen and (max-width: 1440px){
.property-header__container {
    width: 1440px;
}}

.property-header__container {
    position: relative;
    display: flex;
    align-items: center;
    padding: 0 16px;
}
/* .container{
    width:1440px;
} */


.property-header__logo-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    z-index: 2;
    box-shadow: none;
    min-width: 260px;
    background: #141414;
    transition: height 250ms cubic-bezier(0.4,0,0.2,1);
    transition: transform 250ms cubic-bezier(0.4,0,0.2,1);
}
@media only screen and (max-width: 1440px){
.property-header__logo-container {
    min-width: 200px;
}}
@media only screen and (min-width: 1171px){
.expanded .property-header__logo-container {
    height: 120px;
    transform: translateY(25px);
    transition: height 200ms cubic-bezier(0.4,0,1,1);
    transition: transform 200ms cubic-bezier(0.4,0,1,1);
    box-shadow: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 10px 10px -5px rgb(0 0 0 / 6%);
}}
.property-header__logo-container {
    background-color: black;
}

.property-header__logo-container a {
    display: flex;
    align-items: center;
}
.property-header__logo-container a {
    background-color: inherit;
}
svg {
    width: 16px;
}
svg:not(:root) {
    overflow: hidden;
}
.property-header__logo-container .logo svg {
    width: auto;
    height: 105px;
}
.cet-header.large-property-logo .property-header__logo-container .logo svg {
    height: 48px;
}
.cet-header.large-property-logo.expanded .property-header__logo-container .logo svg {
    height: 58px;
}
.cet-header .property-header__nav-items, .cet-header .corporate-header__nav-items {
    flex-grow: 3;
}

.cet-navigation {
    position: absolute;
    display: flex;
    flex-direction: column;
    top: 100%;
    left: 0;
    height: 100vh;
    width: 320px;
    background-color: #fff;
    list-style-type: none;
    padding: 0 16px;
    transform: translateX(-100%);
    transition: transform 300ms cubic-bezier(0.4,0,0.2,1);
}
@media only screen and (min-width: 1171px){
.cet-navigation {
    position: relative;
    margin: 0;
    flex-direction: row;
    top: unset;
    left: unset;
    background-color: transparent;
    border: 0;
    width: 97%;
    height: 100%;
    transform: none;
    transition: none;
}}
.cet-navigation li {
    padding: 16px;
}
@media only screen and (min-width: 1170px){
.cet-navigation li {
    border: 0;
    padding: 0 16px;
}}
.link-button a {
    font-family: 'Open Sans',sans-serif;
    /* font-weight: 600; */
    font-size: 14px;
    text-align: center;
    white-space: nowrap;
    touch-action: manipulation;
    background-image: none;
    border-radius: 4px;
    vertical-align: middle;
    padding: 0 16px;
    text-transform: uppercase;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    /* min-width: 133px; */
    letter-spacing: 1px;
    transition: background-color 150ms cubic-bezier(0.4,0,0.2,1);
    transition: box-shadow 150ms cubic-bezier(0.4,0,0.2,1);
}
.link-button--link a {
    display: inline-block;
    color: #ad1f23;
    border: 0;
    /* font-weight: 600; */
    border-radius: 0;
    padding: 0;
    text-transform: unset;
}
.cet-navigation .link-button a {
    font-size: 12px;
    /* font-weight: 600; */
    line-height: 40px;
    min-width: unset;
}
.link-button--link a, .text a {
    color: #5e0d72;
    border-color: #5e0d72;
}
.cet-header .property-header__nav-items li .link-button--link a, .cet-header .corporate-header__nav-items li .link-button--link a {
    display: inline-block;
    text-decoration: none;
    height: 70px;
    line-height: 6;
}
.property-header__nav-items li>.link-button.link-button--link a {
    color: #fff;
}

.cet-header .property-header__nav-items li .link-button--link a::after, .cet-header .corporate-header__nav-items li .link-button--link a::after {
    content: '';
    display: block;
    height: 3px;
    transform: scaleX(0);
    transition: transform .15s cubic-bezier(0.4,0,0.2,1);
    margin: -22px auto 0 auto;
}
.property-header__nav-items li>.link-button.link-button--link a::after {
    background: #fff;
}

.link-button--link a:active, .link-button--link a.active, .link-button--link a:hover, .link-button--link a:focus {
    background: transparent;
    text-decoration: underline;
    box-shadow: none;
}
.link-button a:active, .link-button a.active, .link-button a:hover, .link-button a:focus {
    transition: box-shadow 75ms cubic-bezier(0.4,0,0.2,1);
    box-shadow: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -2px rgb(0 0 0 / 6%);
}


.property-header__nav-items .more-link {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.property-header__nav-items .more-link .link-button--link.more a {
    display: flex;
}
.fa-xs {
    font-size: 0.75em;
}
svg.fa-xs {
    width: 12px;
}
.property-header__nav-items .more-link .fa-chevron-down {
    margin-left: 4px;
    transition: transform 250ms cubic-bezier(0.4,0,0.2,1);
}

.property-header__nav-items .more-link .dropdown-content {
    display: none;
    position: absolute;
    top: 70px;
    min-width: 211px;
    background: #fff;
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / 10%), 0 2px 4px -1px rgb(0 0 0 / 6%);
}

.property-header__nav-items .more-link .dropdown-content .link-button--link {
    height: 44px;
}

.property-header__nav-items .more-link .dropdown-content .link-button--link a {
    padding: 0 16px;
    text-decoration: none;
    height: 44px;
    opacity: .95;
    color: #343840;
    font-family: 'Open Sans';
    font-size: 14px;
    /* font-weight: 600; */
    letter-spacing: 1px;
    line-height: 44px;
    width: 100%;
}
.cet-navigation__close {
    position: absolute;
    display: none;
    top: 8px;
    right: 8px;
    font-size: 28px;
    cursor: pointer;
    width: 24px;
    height: 32px;
    z-index: 11;
}

.cet-header .corporate-header__nav-items li .link-button--link a::after{
    content: '';
    display: block;
    height: 3px;
    transform: scaleX(0);
    transition: transform .15s cubic-bezier(0.4,0,0.2,1);
    margin: -22px auto 0 auto;
}
.property-header__nav-items li>.link-button.link-button--link a::after{
    background: #ffffff;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
}
@media only screen and (min-width: 1171px){
.cet-navigation__close {
    position: absolute;
    top: 8px;
    right: 16px;
    font-size: 28px;
    cursor: pointer;
    width: 24px;
    height: 32px;
}}
.link-button--light a {
    color: #4a4a4a;
    background-color: #fff;
    border: 1px solid #4a4a4a;
    text-decoration: none;
}
.link-button--light a {
    color: #141414;
    border-color: #141414;
}

.link-button--link a:hover {
    border-color: #ffffff;
    height: 2px;

}
/* @media only screen and  (max-width: 1325px) and (min-width: 1170px){
    .hide1 .hide2 {
      visibility: hidden;
    }} */
.corporate-footer {
    background-color: #fff;
}
/* .full-width {
    margin: 0 calc((100vw - 100%) / -2);
    width: 100vw !important;
} */
.corporate-footer__wrapper {
    padding: 64px 16px 64px;
    display: flex;
}
.corporate-footer__main {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 276px;
}
.corporate-footer__main__logo {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.corporate-footer__main__logo .caesars-link {
    margin-bottom: -2px;
}
/* .corporate-footer p, .corporate-footer a {
    font-size: 12px;
    color: #343840;
    line-height: 18px;
    align-items: center;
    text-decoration: none;
} */
.corporate-footer__main__logo a {
    display: flex;
    height: 100%;
    align-items: flex-end;
}
.corporate-footer__wrapper.main-logo-only .caesars-link svg {
    width: 276px;
    height: 178px;
    border-right: 0;
}
@media only screen and (max-width: 1489px){
.corporate-footer__wrapper.main-logo-only .caesars-link svg {
    width: 200px;
}}

.corporate-footer__main__logo .caesars-link svg {
    width: 107px;
}
.corporate-footer__main__logo .caesars-link svg, .corporate-footer__main__logo .nfl-link svg {
    width: 350px;
    height: 225px;
}
.corporate-footer__wrapper.main-logo-only .corporate-footer__main div.logo-copy {
    display: none;
}
.corporate-footer__main .logo-copy {
    color: #343840;
    font-size: 12px;
    margin-top: 16px;
    white-space: nowrap;
    text-transform: uppercase;
    text-align: center;
}
.corporate-footer .brand-logos {
    display: flex;
    width: 100%;
    margin-left: 32px;
}

.brand-logos {
    display: flex;
    flex-wrap: wrap;
}
.brand-logos .property-link {
    width: 157px;
}
/* @media only screen and (max-width: 1489px){
.brand-logos .property-link {
    width: 129px;}
} */
@media only screen and (max-width: 1489px){
    .brand-logos .property-link {
        width: 157px;}
    }
/* .corporate-footer p, .corporate-footer a {
    font-size: 12px;
    color: #343840;
    line-height: 18px;
    align-items: center;
    text-decoration: none;
} */
.brand-logos .property-img {
    width: 100%;
    height: 61px;
}
.corporate-footer .property-img>div {
    height: 100%;
    display: flex;
    justify-content: center;
}
.brand-logos .property-img svg {
    height: 100%;
    padding: 4px;
    width: 100%;
    max-width: 91px;
}
.corporate-footer .link-wrapper {
    padding-bottom: 32px;
}
.corporate-footer .description, .corporate-footer .mobile-description {
    text-align: center;
    flex-direction: column;
}
.corporate-footer .description>*, .corporate-footer .mobile-description>* {
    width: 100%;
}
/* .corporate-footer p, .corporate-footer a {
    font-size: 12px;
    color: #343840;
    line-height: 18px;
    align-items: center;
    text-decoration: none;
} */


.corporate-footer p, .corporate-footer a {
    font-size: 12px;
    color: #343840;
    line-height: 18px;
    align-items: center;
    text-decoration: none;
}
.corporate-footer .link-wrapper a {
    margin: 0 2px;
}


.corporate-footer__main {
    display: flex
;
    flex-direction: column;
    justify-content: center;
    width: 360px;
}
.corporate-footer__main__logo {
    display: flex
;
    align-items: center;
    justify-content: space-around;
}
.corporate-footer__main__logo a {
    display: flex
;
    height: 100%;
    /* align-items: flex-end; */
}
.Shell_Footer {
    background: white;
    display: flex;
    justify-content: center;
}


.corporate-footer a {
    font-size: 12px;
    color: #343840;
    line-height: 18px;
    align-items: center;
    text-decoration: none;
}


        @media only screen and (min-width: 1480px){
            .corporate-header__logo-container {
                width: 200px;
            }}

/*                 
            @media only screen (max-width: 1500px) and (min-width: 1340px){
                .container {
                   width: 1440px;
                }} 
               */
              
                /* @media only screen and (min-width: 1340px){
                    .container {
                       width: 1340px;
                    }} 
                    @media only screen and (min-width: 1400px){
                        .container {
                           width: 1400px;
                        }} 
                    @media only screen and (min-width: 1440px){
                        .container {
                           width: 1440px;
                        }}  */
                       
                          
                    .corporate-footer__wrapper {
                        padding: 64px 16px 64px;
                        display: flex;
                    }
                    
                    .header_logo {
                        height: 48px;
                        width: 100%;
                    }
                    .link-button--link a:active, .link-button--link a.active, .link-button--link a:hover, .link-button--link a:focus {
                        background: transparent;
                        text-decoration: underline;
                        box-shadow: none;
                    }.link-button a:active, .link-button a.active, .link-button a:hover, .link-button a:focus {
                        transition: box-shadow 75ms cubic-bezier(0.4,0,0.2,1);
                        box-shadow: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -2px rgb(0 0 0 / 6%);
                    }
                    .property-header__nav-items li>.link-button.link-button--link a::after {
                        background: #fff;
                    }
                    .caesars-Footer_Logo{
                        display: flex;
                        width: auto;
                        height: 150px;
                        background-color: black;
                        flex-direction: row;
                        flex-wrap: nowrap;
                        justify-content: center;
                        align-items: center;
                    }
                    
                    .F_caesars_logo{
                        display: block;
                        align-content: center;
                        height: auto;
                        padding: 10px 10px; 
                        width: 400px;
                    }
                    .description{
                        display: flex;
                        justify-content: center;
                        opacity: 90%;
                        color: #ffffff;
                    }
                    .header
 {
     height: 120px;
 } 
 .css-13pky5v {
     position: absolute;
     width: 100%;
     height: 120px;
     top: 0px;
     left: 0px;
     z-index: 0;
     overflow: hidden;
     pointer-events: none;
     background-color: #42283F;
 }
 .css-cssveg {
     position: relative;
 }
 .css-1efhe69 {
     max-width: 1408px;
     max-height: 64px;
     display: flex;
     -webkit-box-align: center;
     align-items: center;
     padding: 1rem;
     margin: auto;
     justify-content: center;
 }
 .css-19x97pz {
     display: inline-flex
 ;
     align-items: flex-end;
     color: rgb(246, 237, 221);
     font-family: Calibre-R,sans-serif;
     font-weight: 400;
     line-height: 100%;
     font-size: 14px;
     text-decoration: underline;
     border: 1.5px solid transparent;
     padding: 0px;
 }
 .css-19x97pz {
     display: inline-flex;
     align-items: flex-end;
     color: rgb(246, 237, 221);
     font-family: Calibre-R,sans-serif;
     font-weight: 400;
     line-height: 100%;
     font-size: 14px;
     text-decoration: underline;
     border: 1.5px solid transparent;
     padding: 0px;
 }
 .css-1rguqdp {
     margin-left: -3px;
 }
 .css-11ydt2g {
     display: flex;
     gap: 4px;
 }
 .css-1sw0uby {
     cursor: pointer;
     display: flex;
     -webkit-box-align: center;
     align-items: center;
     border-style: solid;
     border-width: 1px;
     height: 40px;
     width: auto;
     border-radius: 6px;
     font-family: Calibre-R;
     line-height: 100%;
     text-decoration: none;
     background: rgba(0, 0, 0, 0);
     color: rgb(246, 237, 221);
     border-color: rgba(0, 0, 0, 0);
     font-weight: 400;
     font-size: 16px;
     padding-left: 0px;
     padding-right: 0px;
 }
 .css-1ni4m7l {
     max-height: 32px;
     width: 100%;
     object-fit: contain;
 }
 .css-1fhzv57 {
     cursor: pointer;
     display: flex
 ;
     -webkit-box-align: center;
     align-items: center;
     border-style: solid;
     border-width: 1px;
     height: 40px;
     width: auto;
     border-radius: 6px;
     font-family: Calibre-R;
     line-height: 100%;
     text-decoration: none;
     background: rgba(0, 0, 0, 0);
     color: rgb(246, 237, 221);
     border-color: rgba(0, 0, 0, 0);
     font-weight: 400;
     font-size: 16px;
     text-transform: capitalize;
     padding-left: 0px;
     padding-right: 0px;
 }
 .css-1fhzv57 > svg {
     order: 2;
     margin-left: 0px;
     margin-right: 0px;
 }
 .css-1kmryq7 {
     width: 0px;
     height: 24px;
     border: 1px solid rgba(255, 255, 255, 0.4);
     margin: 0px 1rem;
 }
 
 /* .css-1fhzv57 svg {
     margin-right: 0px;
     width: 20px;
     height: 20px;
 } */
 .css-jiztm1 {
     width: auto;
     height: 80px;
     padding-top: 20px;
     /* max-height: 24px; */
     filter: brightness(0) invert(1);
     object-fit: contain;
     display: flex;
     justify-content: center;
 }
 .css-17l0xbr {
     display: flex;
     -webkit-box-align: center;
     align-items: center;
     position: relative;
     background-color: initial;
     opacity: 1;
     top: -25px;
     transition: opacity 0.3sease-in-out;
 }
 .radix-c-kHTSYn {
     align-items: center;
     display: flex
 ;
     gap: 8px;
     justify-content: space-between;
     list-style: none;
     margin: auto;
     max-width: 1408px;
     padding: 0px 0.5rem;
     width: 100%;
 }
 .css-1hczafh {
     display: inline-flex;
     font-family: Calibre-R,sans-serif;
     font-weight: 400;
     line-height: 100%;
     font-size: 16px;
     border: 1.5px solid transparent;
     color: rgb(250, 249, 245);
     padding: 1rem 0.5rem;
     flex-direction: column;
     height: 56px;
     align-items: flex-start;
     white-space: nowrap;
     margin-right: -3px;
     -webkit-box-pack: center;
     justify-content: center;
     text-decoration: none !important;
 }
 .css-1hczafh::after {
     content: attr(data-text);
     height: 0px;
     overflow: hidden;
     visibility: hidden;
     user-select: none;
     pointer-events: none;
     font-weight: 600;
 }
 .css-1rbqwh5 {
     border: 1px solid rgb(255, 255, 255);
     height: 24px;
     opacity: 0.4;
     width: 0px;
 }
 .css-1kx1v6j {
     height: auto;
     position: relative;
 }
 .css-1hczafh:hover, .css-1hczafh:focus {
     font-weight: 600;
 }
 .css-1hczafh:hover, .css-1hczafh:active {
     color: rgb(246, 237, 221);
     line-height: 100%;
     font-size: 16px;
    
 }
 .css-1hczafh:hover {
     cursor: pointer;
 }


/* Footer Starts Here */
.Footer {
    background-color: rgb(8, 36, 55);
    max-width: auto;
}
.css-1rxw7t6 {
    -webkit-box-align: center;
    align-items: center;
    display: flex
;
    flex-direction: row;
    -webkit-box-pack: justify;
    justify-content: space-between;
    gap: 8px;
    padding: 50px 100px 25px;
    text-align: center;
}
.css-zs4pkk {
    display: block;
    text-decoration: none;
}
.css-v5f0qd {
    
}
.css-v5f0qd img {
    position: relative;
    width: 250px;
}
.css-1ibvbtm {
    color: rgb(255, 255, 255);
    display: flex
;
    flex-direction: column;
    font-size: 12px;
    gap: 8px;
    line-height: 135%;
    text-align: center;
}
.css-tw616m {
    display: flex
;
    flex-wrap: wrap;
    gap: 16px;
    -webkit-box-pack: center;
    justify-content: center;
}
.css-69zscy {
    display: block;
    color: rgb(255, 255, 255);
    font-size: 12px;
    gap: 16px;
    line-height: 135%;
    text-decoration: underline;
}

.css-1iblcco {
    display: flex
;
    flex-direction: row;
    gap: 10px;
}
.css-1ogpmzj {
    background-color: white;
    border-radius: 100%;
    display: block;
    height: 20px;
    width: 20px;
}
.css-1gm20qw {
    height: 20px;
    width: 20px;
}
.css-16zkyea a{
    color: white;
} 
