/* .space-footer-copy-left a {
    color: #e5e5e5;
    text-decoration: underline;
}
.space-footer-copy-left p {
    color: #e5e5e5;
} */

/* .space-footer-copy {
    padding: 30px 0;
    background-color: #ffffff !important;
} */
/* * text-decoration: underline; */


.space-page-content-meta-ins {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-left: 65px;
    min-height: 50px;
    display: none;
}
.wp-block-latest-posts{
    background-color: #00444a !important;
}
.relative {
    position: relative;
    /* text-align: center; */
}
.space-page-content h2,.space-page-content h3{
    /* color: #FFEB3B; */
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    padding: 20px 0;
}
.space-title-box-h1 p {
    padding-bottom: 1.45em;
}
.space-title-box{
    background-color: #147882;
}
.wp-block-buttons .wp-block-button {
    padding-top: 0;
    margin: 0 auto;
    width: 100%;
}
.absolute {
    color: rgb(196, 160, 0);
    position: absolute;
    /* display: none; */
}
.wp-block-image img {
    margin-top: 15px;
}
.space-title-box-h1 h1 {
    color: #FFEB3B;
    text-align: center;
    padding: 20px 0;
    font-size: 22px;
}
.space-title-box-h1 h2 {
    color: #FFEB3B;
    text-align: center;
    padding: 20px 0;
    font-size: 20px;
}
.container-x43t {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: linear-gradient(to right, #4a148c, #8e24aa);
    padding: 20px;
    border-radius: 10px;
    color: white;
    flex-wrap: wrap;
    margin-top: 30px;
}
.image-wrapper-y82n {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    flex: 1 1 40%;
}

.main-menu-s {
    /* width: 260PX; */
    margin: 30px auto;
}
.main-menu-a{
    margin: 10px auto;
    color: #000;
}
.main-menu-s a{
    text-decoration: none;
}
.main-menu-login, .main-menu-Register,.bon-login,.bon-Register{
    width: 120PX;
    border: none;
    cursor: pointer;
    font-size: 16px;
    transition: background-color 0.3s, color 0.3s;
    padding: 10px 10px;
    text-align: center;
    display: inline-block;
    /* margin-right: 10px; */
    font-weight: 600;
    border-radius: 12px; 
    color: #000;
    background: no-repeat;
    box-shadow: 0px 0px 10px 0px #55514D;
}
.bon-login,.bon-Register{
    margin-right: 10px;
}
.main-menu-login{
    background-image: linear-gradient(180deg, #ffb014 10%, #fdf402 100%);
    border: 1px solid #147882;
    color: #147882;
}
/* 当屏幕宽度小于353像素时 */
@media (max-width: 353px) {
    .main-menu-login,.main-menu-Register {
        width: 80% !important;
    }
}
.main-menu-login:hover{
    background-image: linear-gradient(180deg, #cc8d10 10%, #cc8d10 120%);
    border: 1px solid #fdf402;
}
.main-menu-Register{
    background-image: linear-gradient(180deg, #088a94 10%, #0b656d 100%);
    border: 1px solid #147882;
    margin-right: 0px;
    color: #A0D1D5;
}

.main-menu-Register:hover{
    background-image: linear-gradient(180deg, #147882 10%, #147882 120%);
    border: 1px solid #37F1FF;
    color: #37F1FF;
}

.space-mobile-menu-copy {
    margin-top: 80px;
}
.floating-menu {
    display: flex;
    float: right;
    margin-top: 25px;
}
.floating-menus {
    display: flex;
    /* float: right; */
    margin-top: 58px;
}
.space-header-2-nav ul.main-menu li a {
    font-size: 20px;
    padding: 25px 22px;
 
}
.floating-menu a{
    text-decoration: none;
}
.floating-menus a{
    text-decoration: none;
}
.menu-login, .menu-Register{
    width: 120PX;
    border: none;
    cursor: pointer;
    font-size: 16px;
    padding: 10px 10px;
    text-align: center;
    display: inline-block;
    margin-right: 10px;
    font-weight: 550;
    border-radius: 12px; 
    color: #147882;
    background: no-repeat;
    margin-right: 10px;
    transition: background-color 0.3s, color 0.8s;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .25);
    transition: border-color 0.4s ease;
}
@media (max-width: 768px) {
    .menu-login, .menu-Register{
        width: 47%;
    }
}
.menu-login{
    background-image: linear-gradient(180deg, #ffb014 10%, #fdf402 100%);
    border: 1px solid #147882;
    color: #147882;
}
.menu-login:hover{
    background-image: linear-gradient(180deg, #cc8d10 10%, #cc8d10 120%);
    border: 1px solid #fdf402;
}

.menu-Register{
    background-image: linear-gradient(180deg, #088a94 10%, #0b656d 100%);
    border: 1px solid #147882;
    margin-right: 0px;
    color: #A0D1D5;
}
.menu-Register:hover{
    background-image: linear-gradient(180deg, #147882 10%, #147882 120%);
    border: 1px solid #37F1FF;
    color: #37F1FF;
}
.space-mobile-menu-block {
    overflow-y: auto;
    width: 100%;
    max-width: 320px;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
}

.space-header-logo-ins:after {
    position: absolute;
    content: '';
    width: 1px;
    height: 20px;
    right: 0;
    top: 25px;
    background-color: #e9edf0;
    display: none;
}
@media (max-width: 1200px) {
    .floating-menu {
        margin-top: 37px;
    }
    .floating-menus {
        margin-top: 37px;
    }
}
.space-header-height .space-header-wrap {
    background-image: linear-gradient(180deg, #000000, #E91E63);
}

/* 背景调控样式 */
.space-footer-top, .space-comments-ins, .small .space-news-11-item-image, .big .space-news-11-item-image, .space-news-10-item-image {
    background-color: #fff;
}
.space-footer-copy {
    padding: 10px 0;
    background-color: #000;;
}
.space-box, hr.wp-block-separator, .space-footer .space-organizations-4-archive-item-ins, .space-organization-content-rating-overall .star-rating {
    background: radial-gradient(circle at center, #147882, #147882);
}
.space-shortcode-wrap .space-units-archive-item-button a {
    color: #ffffff !important;
    text-decoration: none !important;
}
.space-shortcode-wrap .space-units-archive-item-button a:hover {
    border: 1px solid #37F1FF;
    color: #ffffff !important;
    text-decoration: none !important;
}
.space-units-archive-item-button a{
    background-image: linear-gradient(180deg, #147882  10%, #147882  100%);
    border: 1px solid #088a94;
    color: #ffffff;
    border-radius: 12px;
}
.space-units-archive-item-button a::before {
    content: '\25B6'; /* Play icon (triangle) */
    font-size: 18px;
    margin-right: 10px;
    position: relative;
    top: 0px;
}
.space-header-2-top {
    min-height: 90px;
    width: 100%;
    background-image: linear-gradient(180deg, #088a94 10%, #0b656d 100%);
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .25);
}
.space-footer-top {
    padding: 0px 0 !important;
    background-color: #00444a;
}
.promo-container {
    border: 2px solid #088a94;
}
.ca-column li:before {
    content: "\25B6";
    position: absolute;
    left: 0;
    color: #147882 ;
    font-size: 12px;
}
.space-mobile-menu .space-mobile-menu-block {
    background-color: #147882;
}
body {
    /* background-color: #121315; */
    color: #fff;
}

/* casino背景调控样式 */
.space-organizations-3-archive-item-ins, .space-organizations-5-archive-item-img-wrap, .space-organizations-6-archive-item-img-wrap, .space-units-archive-item-ins, .space-offers-archive-item.space-dark-style .space-offers-archive-item-ins {
    background-color: #00444a;
    box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.25);
}

@media screen and (max-width: 479px) {
    .space-units-archive-items {
        margin: 10px 8px;
        width: auto !important;
    }
}
.space-title-box-category a {
    display: inline-block;
    font-weight: 400;
    font-size: 0.75em;
    line-height: 1.45em;
    color: #fff;
    padding: 5px 20px;
    margin-bottom: 5px;
    border-radius: 3px;
    background-color: #ff2453;
    display: none;
}
.space-header-height {
    border-bottom: 0px solid #111111;
}

.image-wrapper-y82n img {
    max-width: 100%;
    border-radius: 10px;
}
.details-section-k6uj {
    flex: 1 1 50%;
    padding-left: 20px;
}
.details-section-k6uj h2 {
    color: #FFA726;
}

@media screen and (max-width: 479px) {
    .space-mobile-menu-icon {
        display: block;
        top: 20px;
        right: 60px;
    }
}
@media screen and (min-width: 480px) {
    .space-mobile-menu-icon {
        top: 20px;
        right: 60px;
        display: none;
    }
}
.button-play-n9xs {
    display: inline-block;
    padding: 10px 20px;
    background-color: #5e35b1;
    color: white !important;
    text-decoration: none !important;
    border-radius: 25px;
    border: 2px solid #fff;
    margin-top: 20px;
    width: 170px;
    text-align: center;
}
.button-play-n9xs:hover {
    background-color: #7e57c2;
    border-color: #FFA726;
}
@media screen and (max-width: 479px) {
    .space-header-logo {
        width: 46.666667%;
    }
}

/* Mobile Styles */
@media (max-width: 768px) {
    .container-x43t {
        flex-direction: column;
        align-items: center;
    }
    .details-section-k6uj {
        padding-left: 0;
        text-align: center;
    }

}
.unique-button-container {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
}

.single .entry-meta {
    display: none;
}
 .entry-page {
  display: flex;
  justify-content: space-between;
}

.entry-page p {
  margin: 0;
  color: #1E3957 !important;
}
.entry-page a {
  color: #1E3957 !important;
}
  .entry-page p:first-of-type {
    text-align: left;
  }

  .entry-page p:nth-of-type(2) {
    text-align: right;
  }
.footer a {
    color: #27476b !important;
}
 .main {
    color: #d3d3d3;
  }

  .main * {
    color: #d3d3d3 !important;
  }
.zzan {
    margin: 0 auto;
    /*width: 307px;*/
    text-align: center;


}
.zzan a{
    
    background: #FF5722 !important;
    height: 50px;
    line-height: 30px;
    border-radius: 10px;
    font-size: 18px;
    border: 1px solid #fff;
 
}
.zzans {
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
     color: #fff !important;
}
.zzans a{
    background-color: rgba(220, 53, 69, 1);
        border-color: rgba(255, 208, 69, 1);
    height: 50px;
    line-height: 30px;
    border-radius: 10px;
    font-size: 18px;
    border: 2px solid #ffdc57;
    color: #fff !important;
    transition: all 0.3s, background 0.5s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;

}

.item-meta,.entry-emta-item{
    /* display:none; */
}
body.lang-other {
    background: #000;
}
.main {
float: none;
margin: 0 auto;
}

/*导航*/
.headers-wraps{
    background: #1e3957;
    /*box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);*/
}
.header-wraps{
    height: 50px;
    background: #1e3957;
}
.header .nav>li>a {
    line-height: 44px !important;
}
.header-wraps a:hover{
    color: #ff9f00 !important;
}
.header .navbar-menu {
    display: flex !important;
    justify-content: space-between;
    margin-left: 0px;
    padding: 0;
    width: 100%;
}
.header-news{
    width:100%;
    background: #000;
    height: 46px;
    
}
.header-news {
    display: block;
    width: 100%;
}

.logos img{
    width: 50%;
}
.app {
    width: 250px !important;
    height: 50px;
    line-height: 50px;
    display: block;
    color: #9e9e9e;
    font-size: 12px;
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center;    /* 垂直居中 */
    margin-left: 10px;
    line-height: 1.5;
    padding: 8px;
    color: #ffc107;
}
/**登录按钮*/
.inacting{
    display: flex;
    justify-content: space-between; /* 按钮之间空间分散 */
    align-items: center; /* 垂直居中对齐 */
}
.vry {
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center;    /* 垂直居中 */
    background: #1e3957;
}
.vry a{
    height: 34px !important;
    line-height: 32px !important;
}
.rvt a{
    text-align: center;
    text-decoration: none;
    border-radius: 5px;
    font-size: 16px;
    width: 100px; 
    box-sizing: border-box;
    margin-left: 15px;
    height: 38px;
    line-height: 15px;
}
.inacting a {
    text-align: center;
    text-decoration: none;
    border-radius: 10px;
    font-size: 16px;
    width: 90px; 
    box-sizing: border-box;
    margin-left: 10px;
    height: 38px;
    line-height: 36px;
    /*border: 1px solid #9e9e9e;*/
}
.download{
    text-align: center;
    text-decoration: none;
    border-radius: 5px;
    font-size: 12px !important;
    width: 90px !important; 
    box-sizing: border-box;
    margin-left: 15px;
    height: 26px !important;
    line-height: 6px !important;
    background: linear-gradient(#ffee5a 50%, #ff9f00);
    color: #000;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8); /* 下边框阴影 */
    border: 0px solid #9e9e9e !important;
    line-height: 25px !important;
}
.login-green {
    background: var(--purple-g, linear-gradient(180deg, #1b4c79, #336097));
    color: #fff;
}
.login-green:hover {
    background: linear-gradient(to bottom, rgba(27, 76, 121, 0.9), rgba(51, 96, 151, 0.9));
    color: #fff;
}
.register-red {
    background: linear-gradient(#ffee5a 50%, #ff9f00);
    color: #000;
}
.register-red:hover {
    background: linear-gradient(to bottom, rgba(255, 238, 90, 0.9), rgba(255, 159, 0, 0.9));
    color: #000;
}

@media screen and (min-width: 1024px) {
    .rvt {
        display: none;
    }
}

/*滚动公告*/
.announcement-container {
    width: 100%;
    height: 30px;
    overflow: hidden;
    border: 1px solid #1e3957;
    border-radius: 15px;
    padding: 5px;
    box-sizing: border-box;
    position: relative;
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #fff;
    background: #000;
}

.announcement {
    display: inline-block;
    white-space: nowrap;
    position: absolute;
    animation: scroll 15s linear infinite;
}

@keyframes scroll {
    0%, 5.66% { /* 等待三秒，占动画总时长的比例 */
        transform: translateX(0%);
    }
    100% {
        transform: translateX(-100%);
    }
}

#modules-60,#modules-68,#modules-71,#modules-74,#modules-77,#modules-80 {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 1px solid #1e3957;
    padding: 20px;
    border-radius: 5px;
}
.play-button {
    display: inline-block;
    padding: 6px 0;
    background-color: #6f14c9;
    color: white;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    border-radius: 24px;
    border: 0;
    cursor: pointer;
    width: 200px;
    margin-top: -10px;
    border: 1px solid;
}
.play-buttons {
    display: inline-block;
    background-color: #FF5722;
    color: white;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    border-radius: 28px;
    border: 0;
    cursor: pointer;
    width: 300px;
    height: 56px;
    border: 1px solid;
    line-height: 56px;
    color: 18px;
    font-size: 20px;
}
.hpo5tghv {
            width: 250px;
            display: flex;
            justify-content: space-between;
            margin: 0 auto;
        }
.g94kg23n {
            display: inline-block;
            padding: 10px 20px;
            font-size: 16px;
            color: white;
            text-align: center;
            text-decoration: none;
            border-radius: 10px;
        }
        .q9dhz34m {
            background-color: rgba(210, 0, 0);
        }
        .w8jdk54o {
            background-color: rgba(0, 153, 0);
        }
@media (max-width: 1024px) {
    .navbar-toggle {
        display: block;
         margin: 0px 0 0 !important; 
        transition: all .3s ease-out 0s;
    }
}
#modules-97{

    /*position: fixed;      */
    /*left: 0;              */
    /*bottom: 0;            */
    /*width: 100%;          */
    /*background-color: #1e3957; */
    /*z-index: 99999999999;*/

}

.unique-button-container {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 0px;
}

.unique-ratings {
    color: #d8d8d8;
    /* margin-bottom: 10px; */
}

.unique-stars {
    color: gold !important;
}

.unique-login-btn, .unique-register-btn {
    font-size: 1.2em;
    padding: 10px 30px;
    border-radius: 25px;
    border: 2px solid #FFEB3B;
    margin: 10px;
    cursor: pointer;
    transition: transform 0.3s;
    width: 150px;
}

.unique-login-btn {
    background: linear-gradient(#FFC107 50%, #E91E63);
    color: #000 !important;
}

.unique-register-btn {
    background: linear-gradient(#ffee5a 50%, #ff9f00);
    color: #000 !important;
}

.unique-login-btn:hover, .unique-register-btn:hover {
    transform: scale(1.05);
}
.entry h1{
    color: #f2ff01 !important;
    text-align: center;
    font-size: 36px;
    margin-top: 40px !important;
}
.entry h2 {
    color: #f2ff01 !important;
    text-align: center;
    font-size: 26px;
    width: 100%;
    background: linear-gradient(to right, #148de3, #9255e0);
    padding: 30px;
}
.entry h3{
    color: #f2ff01 !important;

    font-size: 24px;
}
.entry h4{
    color: #f2ff01 !important;

    font-size: 22px;
}

.entry-title{
    /* color: #FFC107 !important; */
    text-align: center;
    font-size: 32px;
    /* margin-top:40px !important; */
    /* text-decoration: underline; */
}

.flj39fjskdjf {
    text-align: center;
    margin: 30px 30px;
}
.copyright {
    text-align: center;
    font-size: 16px;
}
.flj39fjskdjf a {
    display: inline-block;
    background-color: red;
    color: white;
    padding: 20px 40px;
    text-decoration: none;
    border-radius: 50px;
    font-size: 20px;
    font-weight: bold;
    position: relative;
}

.flj39fjskdjf a::after {
    content: '↗'; /* 使用字符代码显示箭头 */
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 24px;
}
/* Hide on mobile */
/* @media (max-width: 768px) {
    .space-header-logo-ins {
        display: none;
    }
} */

.countdown-container *{
color: #000 !important;
    
}
.countdown-container {
    display: flex;
    justify-content: space-around;
    width: 100%;
    max-width: 600px;
    padding-top: 20px;
    box-sizing: border-box;
    margin: 0 auto;
    
}

.countdown-element {
    background-color: #ffc107;
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    font-size: 2em;
    font-weight: bold;
    flex: 1; /* 自适应宽度 */
    margin: 0 5px; /* 元素之间的间距 */
    color: #fff !important;
}



.btn-container-xu4B9aR {
    display: flex;
    align-items: center;
    border-radius: 30px;
    overflow: hidden;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
    width: 330px;
    margin: 0 auto;

}



.btn-container-xu4B9aR a {
    display: block;
    padding: 15px 30px;
    text-decoration: none;
    color: white;
    font-size: 18px;
    text-align: center;
    flex: 1;
}

.login-btn-Xk3j9D {
    background: linear-gradient(to right, red, purple);
}

.register-btn-Xk3j9D {
    background: linear-gradient(to right, purple, blue);
}

.login-btn-Xk3j9D:hover, .register-btn-Xk3j9D:hover {
    opacity: 0.8;
}

.countdown-element .label {
    font-size: 0.5em;
    margin-top: 10px;
}

.space-page-section img{
    margin: 0 auto;
}
.article-advertise img{
    margin: 0 auto;
    width: 100%;
}

/* 确保在小屏幕上也能正常显示 */
@media (max-width: 600px) {
    .countdown-element {
        font-size: 1.5em;
    }
}
.postts {
    text-align: center;
    width: 240px;
    height: 240px;
    margin: 30px auto;
}
.unique-card-container-xyz123 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    box-sizing: border-box;
    color: #fff;
}

.unique-card-xyz123 {
    background-color: #1e1e1e;
    border-radius: 10px;
    text-align: center;
    padding: 20px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

.unique-card-xyz123 img {
    max-width: 100%;
    height: auto;
    border-radius: 10px;
}

.unique-card-xyz123 p {
    margin: 15px 0;
    font-size: 1.2em;
}

.unique-button-xyz123 {
    background-color: #6200ea;
    color: white;
    border: none;
    border-radius: 20px;
    padding: 10px 20px;
    cursor: pointer;
    font-size: 1em;
    transition: transform 0.3s;
    width: 140px;
}

.unique-button-xyz123:hover {
    transform: scale(1.05);
}

@media (max-width: 768px) {
    .unique-card-container-xyz123 {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .unique-card-container-xyz123 {
        grid-template-columns: repeat(1, 1fr);
    }
}
.carousel-slider .swiper-button-next:after, .carousel-slider .swiper-button-prev:after {
    color: hsl(0deg 0% 100%) !important;
    font-size: 32px;
    line-height: 50px;
}

.ad-container-dj3F8JHf {
    display: flex;
    align-items: center;
    background-color: #111111;
    border-radius: 10px;
    flex-wrap: wrap;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 99999999999;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
}

.logo-dj3F8JHf {
    margin-right: 20px;
    flex: 0 0 80px;
}

.logo-dj3F8JHf img {
    border-radius: 10px;
    width: 79px;
    height: 79px;
    padding: 5px;
    border-radius: 10px;
}

.details-dj3F8JHf {
    flex-grow: 1;
    margin-right: 20px;
}

.details-dj3F8JHf h2 {
    margin: 0;
    font-size: 20px;
    text-transform: capitalize;
}

.rating-dj3F8JHf {
    display: flex;
    align-items: center;
    margin-top: 10px;
}

.rating-dj3F8JHf span {
    margin-left: 5px;
    font-size: 14px;
    color: #cccccc;
}

.stars-dj3F8JHf {
    color: #f5c518;
    font-size: 18px;
}

.play-button-dj3F8JHf {
    flex: 0 0 auto;
    margin-top: 10px;
}

.play-button-dj3F8JHf a {
    display: inline-block;
    background-color: #6a0dad;
    color: white;
    padding: 10px 20px;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: background-color 0.3s;
    box-shadow: 0 0 10px #6a0dad;
}

.play-button-dj3F8JHf a:hover {
    background-color: #7b1fa2;
}

@media (min-width: 601px) {
    .ad-container-dj3F8JHf {
        max-width: 1200px;
        left: 50%;
        transform: translateX(-50%);
    }
}

@media (max-width: 600px) {
    .ad-container-dj3F8JHf {
        width: 100%;
        max-width: none;
        left: 0;
        transform: none;
    }

    .logo-dj3F8JHf {
        margin-bottom: 0;
        margin-right: 10px;
    }

    .details-dj3F8JHf {
        flex-grow: 1;
        margin-right: 10px;
    }

    .play-button-dj3F8JHf {
        margin-top: 0;
    }
}

.navigation-container-UifJ9lmZ {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
    box-sizing: border-box;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
.space-page-wrapper {
    max-width: 1200px;
    margin: 0 auto;
    /* padding: 0 0 0px; */
}
.nav-button-prev-UifJ9lmZ, .nav-button-next-UifJ9lmZ {
    text-decoration: none;
    color: #d8d8d8;
    font-size: 16px;
}

.nav-button-prev-UifJ9lmZ:hover, .nav-button-next-UifJ9lmZ:hover {
    /* text-decoration: underline; */
}

.nav-button-prev-UifJ9lmZ {
    margin-right: auto;
}

.nav-button-next-UifJ9lmZ {
    margin-left: auto;
}

@media (max-width: 600px) {
    .navigation-container-UifJ9lmZ {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }

    .nav-button-prev-UifJ9lmZ, .nav-button-next-UifJ9lmZ {
        margin: 10px 0;
    }
}

/* links */
.links-home-single {
    padding: 20px 0 20px 0;
    margin: 0 auto;
    color: #fff !important;
}

.links-home-single h3 {
    margin-bottom: 15px;
    color: #fff;
    padding: 0 0px;
}
.links-home-single a {

    color: #fff !important;

}
@media (max-width: 768px) {

    .links-home-single h3 {
        margin-bottom: 15px;
        color: #fff;
        padding: 0 15px;
    }
}

.links-home-single ul {
    /* list-style-type: disc; */
    padding-left: 20px;
}

.links-home-single li {
    margin: 5px 0;
    float: left;
}
.links-home-single li {
    width: 20%;
}

@media (max-width: 1024px) and (min-width: 768px) {
    .links-home-single li {
        width: 33%;
    }
}

@media (max-width: 768px) {
    .links-home-single li {
        width: 50%;
    }
}
.links-home-single a {
    color: #222;
    text-decoration: none;
}

.links-home-single a:hover {
    /* text-decoration: underline; */
}

@media (min-width: 601px) {
    .links-home-single {
        max-width: 1200px;
        flex: 1; 
        overflow: auto; 
    }
}

@media (max-width: 600px) {
    .links-home-single {
        width: 100%;
        flex: 1; 
        overflow: auto; 
    }
}
.space-header-menu ul.main-menu li a {
    font-family: 'Roboto', sans-serif;
    color: #151515;
    text-decoration: none;
    font-weight: 400;
    padding: 31px 10px;
    border-bottom: 2px solid transparent;
    display: block;
}
