﻿/* CSS Document */
ul
{
    list-style-type: none;
    padding: 0;
}
.copyright p
{
    text-align: center;
    font-size: 12px;
    margin: 10px;
}
.swiper-wrapper
{
    transition-timing-function: linear;
}
.open_auto
{
    left: 0;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    pointer-events: none;
    opacity: 0;
}
.open_auto_main
{
    border-radius: 10px;
    width: 100%;
    max-width: 900px;
    height: auto;
    position: fixed;
    top: 50%;
    left: 50%;
    bottom: initial;
    z-index: 99;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    padding: 0;
    overflow: hidden;
}
.open_auto_main .open_auto_top
{
    position: relative;
    text-align: center;
    display: flex;
    justify-content: center;
    padding-top: 50px;
}
.open_auto_main .open_auto_top .btn_close
{
    width: 35px;
    height: 35px;
    background: url(../images/icon_close.png);
    position: absolute;
    top: 5px;
    right: 5px;
}
.open_auto_main .open_auto_bg
{
    border-radius: 30px;
    background: #fff;
    position: relative;
    padding-bottom: 50px;
}
.open_auto_main .open_auto_bg .open_auto_box
{
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: inherit;
}
.open_auto_main .open_auto_bg .open_auto_box .tt
{
    display: flex;
    align-items: center;
    justify-content: center;
    color: #333;
    align-items: flex-start;
    grid-gap: 5px;
}
.open_auto_main .open_auto_bg .open_auto_box .tt img
{
    padding-top: 5px;
}
@media(max-width: 500px)
{
    .open_auto_main .open_auto_bg .open_auto_box .tt
    {
        align-items: center;
    }
    .open_auto_main .open_auto_bg .open_auto_box .tt img
    {
        max-width: 30px;
        padding-top: 0;
    }
}
.open_auto_main .open_auto_bg.p0
{
    padding: 0;
}
.open_auto.open
{
    pointer-events: auto;
    opacity: 1;
}
.open_auto.open .mob-menu_overlay
{
    visibility: visible;
    pointer-events: auto;
    opacity: .8;
}
.mob-menu_overlay
{
    background-color: #000;
    opacity: 0;
    left: 0;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all .2s;
}
.open_register .open_auto_main .open_auto_bg
{
    padding: 15px;/*display: grid;
  grid-gap: 19px;*/
    overflow-y: auto;
    max-height: calc(100vh - 150px);
}
.open_register .open_auto_main .open_auto_bg .item a
{
    display: block;
}
@media(max-width: 500px)
{
    .open_register .open_auto_main
    {
        width: calc(100vw - 50px);
    }
    .open_register .open_auto_main .open_auto_bg
    {
        display: flex;
        flex-direction: column;
        max-height: calc(100vh - 125px);
        overflow-y: auto;
    }
}
.link_box
{
    display: flex;
    flex-direction: column;
    align-items: center;
    grid-gap: 20px;
}
.link_box ul
{
    display: grid;
    grid-template-columns: repeat(2,1fr);
}
.link_box .btn img
{
    max-width: 351px;
}
@media(max-width: 500px)
{
    .link_box ul
    {
        display: block;
    }
    .link_box .btn img
    {
        max-width: 290px;
    }
}
.menu_button
{
    position: relative;
    top: 49px;
    width: 35px;
    height: 33px;
    transform: translateY(-50px);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: none;
    cursor: pointer;
    z-index: 100;
    background: #0c0c0c;
    text-align: center;
    margin-left: 25px;
}
.menu_button .menuicon
{
    transform: translateY(-1px);
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    transition: all 300ms ease 0s;
    width: 1.5rem;
    height: 2px;
    background-color: #fff;
}
/* 修改导航栏背景为白色 */
header {
    background-color: #ffffff !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

/* 替换Logo为深色版本（必需） */
/*.logo img {*/
     /* 请替换为您的深色Logo路径 
}

/* 调整菜单图标颜色为深色 */
.menuicon,
.menuicon::before,
.menuicon::after {
    background-color: #333333 !important;
}

/* 确保注册按钮在白色背景下醒目 */
.btn_open_register {
    background: linear-gradient(135deg, #ff6b35 0%, #f7931e 100%) !important;
    box-shadow: 0 4px 10px rgba(247, 147, 30, 0.3) !important;
}
/* 精简版菜单按钮样式 */
.menu_button {
    background: #fff; /* 白色背景 */
    width: 35px;
    height: 33px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 4px;
}

.menuicon {
    width: 20px;
    height: 2px;
    background: #000; /* 中间横线-黑色 */
    position: relative;
}

.menuicon::before, 
.menuicon::after {
    content: '';
    position: absolute;
    width: 20px;
    height: 2px;
    background: #000; /* 上下横线-黑色 */
    left: 0;
}



.menuicon::before { top: -6px; }
.menuicon::after { bottom: -6px; }
.menu_button .menuicon::before, .menu_button .menuicon::after
{
    content: "";
    display: inline-block;
    width: 1.5rem;
    height: 2px;
    background-color: #fff;
    position: absolute;
    left: 0;
    transform-origin: 50% 50%;
    transition: top 300ms cubic-bezier(.165,.84,.44,1) 300ms,transform 300ms cubic-bezier(.165,.84,.44,1) 0s,background-color 300ms cubic-bezier(.165,.84,.44,1) 0s;
}
.menu_button .menuicon::before
{
    top: .5rem;
}
.menu_button .menuicon::after
{
    top: -.5rem;
}
.menu_button.active .menuicon
{
    background: transparent;
}
.menu_button.active .menuicon::before
{
    transform: rotate3d(0,0,1,45deg) scale(1.1);
}
.menu_button.active .menuicon::after
{
    transform: rotate3d(0,0,1,-45deg) scale(1.1);
}
.menu_button.active .menuicon::before, .menu_button.active .menuicon::after
{
    transition: top 300ms cubic-bezier(.165,.84,.44,1) 0s,transform 300ms cubic-bezier(.165,.84,.44,1) 300ms;
    top: 0;
    width: 1.5rem;
}
.mob_menu
{
    position: relative;
}
.mob_menu .mob_menu_main
{
    position: fixed;
    top: 0;
    right: 0;
    z-index: 999;
    width: 100%;
    max-width: 450px;
    height: 100vh;
    background: url(../images/dfdsfdsf.webp) center;
    box-shadow: 100px 0 19px -100px #000 inset;
    background-size: cover;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 14%;
    transform: translateX(100%);
    transition: transform .8s cubic-bezier(.165,.84,.44,1);
}
.mob_menu .mob_menu_main .mob_close
{
    border: 0;
    padding: 0;
    position: absolute;
    top: 25px;
    right: 25px;
}
.mob_menu .mob_menu_main .logo img
{
    max-width: 225px;
}
.mob_menu .mob_menu_main>ul
{
    display: flex;
    grid-gap: 1em;
    margin-bottom: 20px;
    flex-direction: column;
}
.mob_menu .mob_menu_main>ul li
{
    border-bottom: 1px #828282 solid;
    position: relative;
    margin-bottom: 0;
    padding-bottom: 7px;
    overflow: hidden;
    letter-spacing: 2px;
}
.mob_menu .mob_menu_main>ul li a
{
    color: #000;
    font-weight: bold;
    text-align: center;
    transform: translate3d(0,100%,0);
    transition: transform .6s cubic-bezier(.55,.055,.675,.19);
}
.mob_menu .mob_menu_main>ul li a p
{
    font-size: 1.125em;
    margin: 0;
}
.mob_menu .mob_menu_main>ul li:nth-of-type(1) a
{
    color: #7f6ee4;
}
.mob_menu .mob_menu_main>ul li:nth-of-type(2) a
{
    color: #5294b0;
}
.mob_menu .mob_menu_main>ul li:nth-of-type(3) a
{
    color: #3aa45f;
}
.mob_menu .mob_menu_main>ul li:nth-of-type(4) a
{
    color: #f95430;
}
.mob_menu .mob_menu_main>ul li:nth-of-type(5) a
{
    color: #cb2734;
}
.mob_menu .mob_menu_main>ul li:nth-of-type(6) a
{
    color: #e0a7cd;
}
.mob_menu.active .mob_menu_main
{
    transform: translateX(0);
}
.mob_menu.active .mob_menu_main ul li a
{
    transform: translateZ(0);
    transition: transform 1s cubic-bezier(.215,.61,.355,1) .6s;
}
.mob_menu.active .mob-menu_overlay
{
    visibility: visible;
    pointer-events: auto;
    opacity: .8;
}
@media(max-width: 500px)
{
    .mob_menu .mob_menu_main
    {
        padding-top: 40%;
    }
    .mob_menu .mob_menu_main .logo img
    {
        width: 120px;
    }
    .mob_menu .mob_menu_main ul
    {
        padding: 0;
        grid-gap: 28px;
    }
}
#content
{
    padding-top: 72px;
}
.fix-menu
{
    position: fixed;
    top: 45%;
    right: 20px;
    z-index: 9;
}
@media(max-width: 500px)
{
    .fix-menu ul li img
    {
        max-width: 65px;
    }
}
header
{
    width: 100%;
    position: fixed;
    z-index: 99;
    background-color: #0c0c0c;
}
header .header_main
{
    max-width: 1200px;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px;
}
header .header_main .logo img
{
    max-width: 154px;
}
header .header_main .box
{
    display: flex;
    align-items: center;
}
header .header_main .box a
{
    border-radius: 15px;
    background: #f6c83b;
    color: #000;
    margin: 0;
    padding: 5px 10px;
}
header .header_main .box a p
{
    margin: 0;
}
.elementor-column.elementor-col-50, .elementor-column[data-col="50"]
{
    margin: auto;
}
.include_footer footer
{
    border-top: 1px #0000004d solid;
    padding: 40px;
}
.include_footer footer .main
{
    max-width: 1200px;
    margin: auto;
    text-align: center;
}
.include_footer footer .main .logo
{
    display: block;
    margin: 20px;
}
.include_footer footer .main .logo img
{
    max-width: 380px;
}
.include_footer footer .main .txt
{
    font-size: .9em;
}
.include_footer footer .main .copyright
{
    font-size: .8em;
}
.include_footer .end_menu
{
    display: none;
}
.include_footer .end_menu ul
{
    border-radius: 40px 40px 0 0;
    background: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 10;
    padding: 5px 10px;
}
.include_footer .end_menu ul li
{
    width: 33.333%;
    display: flex;
    justify-content: center;
    position: relative;
}
.include_footer .end_menu ul li a
{
    color: #000;
    font-size: 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    position: relative;
}
.include_footer .end_menu ul li a img
{
    max-height: 36px;
}
@media(max-width: 1200px)
{
    .include_footer footer
    {
        padding: 15px 15px 90px;
    }
    .include_footer .end_menu
    {
        display: block;
    }
}
.include_footer .link_football
{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px 6px;
    flex-direction: column;
    grid-gap: 10px;
}
.include_footer .link_football p
{
    font-size: 1.125em;
    font-weight: bold;
    margin: 0;
}
.include_footer .link_football .main
{
    display: flex;
    grid-gap: 10px;
}
.include_footer .link_football .main a
{
    display: block;
    border-radius: 13px;
    background: #adc8f6;
    color: #000;
    padding: 2px 18px;
}
.include_footer .link_football .main a:hover
{
    background: #7ba6ed;
}
.cursor
{
    cursor: pointer;
}
.elementor-widget-image
{
    text-align: center;
}
.elementor-1634 .elementor-widget-container .elementor-element.elementor-element-f2406c2
{
    color: #000;
    font-family: "Roboto",Sans-serif;
    font-size: 20px;
    font-weight: 400;
}
.elementor-column .elementor-spacer-inner
{
    height: var(--spacer-size);
}
.elementor-widget-container.white
{
    color: #fff;
    text-align: center;
}
.elementor-261 .elementor-element.elementor-element-968e5d4
{
    width: 100%;
}
.elementor-2 .elementor-element.elementor-element-7e89599 .elementor-flip-box__front
{
    background-image: url("../images/RGGEG-1.webp");
}
.elementor-2 .elementor-element.elementor-element-7e89599 .elementor-flip-box__back
{
    background-image: url("../images/RGGEG-2.webp");
}
.elementor>.elementor-section
{
    background-size: cover;
}
.elementor>.elementor-section>.elementor-widget-container
{
    color: #fff;
    text-align: center;
}
.elementor-3117>.elementor-section
{
    background: url(../images/AnyConv.com__108a9e1a-c617-4427-bf2b-fc0f9bb05ab4.webp) center/cover no-repeat;
}
.elementor-2869>.elementor-section
{
    background: url(../images/AnyConv.com__a69cbb57-193f-4932-9b90-fc2374aa86d4.webp) center/cover no-repeat;
}
.elementor-3118>.elementor-section
{
    background: url(../images/AnyConv.com__454428d2-89a6-49da-92ff-a33d96339e19.webp) center/cover no-repeat;
}
.elementor-3119>.elementor-section
{
    background: url(../images/AnyConv.com__eb3ea1ab-e8a6-48f0-95a5-b66790dfb7a8.webp) center/cover no-repeat;
}
.elementor-3121>.elementor-section
{
    background: url(../images/AnyConv.com__c77fd90a-1957-4eeb-8209-d5f83bcff154.webp) center/cover no-repeat;
}
.elementor-3122>.elementor-section
{
    background: url(../images/AnyConv.com__34f55dbc-563f-458e-8c38-130938092651.webp) center/cover no-repeat;
}
.elementor-3123>.elementor-section
{
    background: url(../images/AnyConv.com__d64a7aab-66b6-426e-ac0e-0018a4dc7e02.webp) center/cover no-repeat;
}
.elementor-3120>.elementor-section
{
    background: url(../images/AnyConv.com__c4d839dd-8625-44d1-973b-10464655e255.webp) center/cover no-repeat;
}
.elementor-3124>.elementor-section
{
    background: url(../images/AnyConv.com__e2490332-a7b7-48a7-b571-7e43aba0ddfe.webp) center/cover no-repeat;
}
.elementor-3125>.elementor-section
{
    background: url(../images/AnyConv.com__7ef3a115-7ae2-47a1-89f9-0c28895aa5cc.webp) center/cover no-repeat;
}
.elementor-3126>.elementor-section
{
    background: url(../images/AnyConv.com__6c0b99ec-3e37-45f3-b65d-184d9542fca0.webp) center/cover no-repeat;
}
.elementor-3126>.elementor-section
{
    background: url(../images/AnyConv.com__6c0b99ec-3e37-45f3-b65d-184d9542fca0.webp) center/cover no-repeat;
}
.elementor-261>.elementor-section
{
    background: url(../images/AnyConv.com__5ff7fa91-a594-4988-b60e-64c077c83f80.webp) center/cover no-repeat;
}
.elementor-34176>.elementor-section
{
    background: url(../images/AnyConv.com__9904a979-8bdc-4809-ba53-e85efb14bcf8.webp) center/cover no-repeat;
}
.elementor-34209>.elementor-section
{
    background: url(../images/AnyConv.com__eb3ea1ab-e8a6-48f0-95a54-b66790dfb7a8.webp) center/cover no-repeat;
}
.elementor-34233>.elementor-section
{
    background: url(../images/shaolin-soccer-bg.jpg) center/cover no-repeat;
}
.elementor-3535>.elementor-section
{
    background: url(../images/AnyConv.com__3b966d3b-bdfc-4e05-9247-9cd87d41519b.webp) center/cover no-repeat;
}
.elementor-34100>.elementor-section
{
    background: url(../images/pg-thai-champion-bg.jpg) center/cover no-repeat;
}
.elementor-3479>.elementor-section
{
    background: url(../images/AnyConv.com__6cfb6d5e-a787-49e3-a849-07fbd681792f.webp) center/cover no-repeat;
}
.elementor-3673>.elementor-section
{
    background: url(../images/2eaa8cba-db90-4c7b-a7b1-8c5d950ce46e.jpg) center/cover no-repeat;
}
.elementor-3853>.elementor-section
{
    background: url(../images/17b2663d-ff89-4dad-bfe6-26ce0b1de7df.jpg) center/cover no-repeat;
}
.elementor-3660>.elementor-section
{
    background: url(../images/efd5f904-35d6-463a-a649-7af4408fa375.jpg) center/cover no-repeat;
}
.elementor-3880>.elementor-section
{
    background: url(../images/69c3b427-57b9-4901-9cf1-e237603a9459.jpg) center/cover no-repeat;
}
.elementor-3580>.elementor-section
{
    background: url(../images/rooster-rumble_background_landscape2.jpg) center/cover no-repeat;
}
.elementor-34077>.elementor-section
{
    background: url(../images/831c06db-98ea-40eb-9d62-2f4df7b4ff32.jpg) center/cover no-repeat;
}
.elementor-3627>.elementor-section
{
    background: url(../images/aa3aa89a-4e03-451e-9e0a-834c20bf0817.jpg) center/cover no-repeat;
}
.elementor-3649>.elementor-section
{
    background: url(../images/240d432d-8ff2-4e1c-837d-ad976d81c743.jpg) center/cover no-repeat;
}
.elementor-3414>.elementor-section
{
    background: url(../images/AnyConv.com__a246ab67-8fd1-457a-8269-8a389b031a8c.webp) center/cover no-repeat;
}
.elementor-3439>.elementor-section
{
    background: url(../images/AnyConv.com__4d65e88a-b5ad-45e3-98d2-bb1fc2aba0f0.webp) center/cover no-repeat;
}
.elementor-7836>.elementor-section
{
    background: url(../images/demo-gem-saviour-bg.webp) center/cover no-repeat;
}
.elementor-18448>.elementor-section
{
    background: url(../images/demo-fruity-candy-bg.jpg) center/cover no-repeat;
}
.elementor-6815>.elementor-section
{
    background: url(../images/demo-rave-party-fever-bg.jpg) center/cover no-repeat;
}
.elementor-7835>.elementor-section
{
    background: url(../images/speed-winner-demo-bg.jpg) center/cover no-repeat;
}
.elementor-30771>.elementor-section
{
    background: url(../images/anubis-wrath-demo-pg.jpg) center/cover no-repeat;
}
.elementor-21602>.elementor-section
{
    background: url(../images/fortune-snake-demo-bg.jpg) center/cover no-repeat;
}
.elementor-19893>.elementor-section
{
    background: url(../images/opera-dynasty-demo-bg.jpg) center/cover no-repeat;
}
.elementor-12764>.elementor-section
{
    background: url(../images/futebol-fever-demo-bg.jpg) center/cover no-repeat;
}
.elementor-24837>.elementor-section
{
    background: url(../images/incan-wonders-demo-bg.jpg) center/cover no-repeat;
}
.elementor-8022>.elementor-section
{
    background: url(../images/journey-to-the-wealth-demo-bg.webp) center/cover no-repeat;
}
.elementor-23494>.elementor-section
{
    background: url(../images/gemstones-gold-demo-bg.jpg) center/cover no-repeat;
}
.elementor-25677>.elementor-section
{
    background: url(../images/wings-of-iguazu-demo-bg.webp) center/cover no-repeat;
}
.elementor-27542>.elementor-section
{
    background: url(../images/yakuza-honor-demo-bg.webp) center/cover no-repeat;
}
.elementor-69953>.elementor-section
{
    background: url(../images/songkran-splash-demo-bg.webp) center/cover no-repeat;
}
.elementor-69932>.elementor-section
{
    background: url(../images/hawaii-adventure-demo-bg.webp) center/cover no-repeat;
}
.elementor-25534>.elementor-section
{
    background: url(../images/mr-treasures-fortune-demo-bg.webp) center/cover no-repeat;
}
.elementor-31109>.elementor-section
{
    background: url(../images/dead-mans-riches-demo-bg.webp) center/cover no-repeat;
}
.elementor-8305>.elementor-section
{
    background: url(../images/hotpot-demo-bg.webp) center/cover no-repeat;
}
.elementor-20406>.elementor-section
{
    background: url(../images/chocolate-deluxe-demo-bg.webp) center/cover no-repeat;
}
.elementor-3425>.elementor-section
{
    background: url(../images/alchemy-gold-demo-bg.webp) center/cover no-repeat;
}
.elementor-3516>.elementor-section
{
    background: url(../images/wild-coaster-demo-bg.webp) center/cover no-repeat;
}
.elementor-3517>.elementor-section
{
    background: url(../images/fortune-ox-demo-bg.webp) center/cover no-repeat;
}
.elementor-4611>.elementor-section
{
    background: url(../images/fortune-gods-demo-bg.webp) center/cover no-repeat;
}
.elementor-3825>.elementor-section
{
    background: url(../images/hood-vs-wolf-demo-bg.webp) center/cover no-repeat;
}
.elementor-4724>.elementor-section
{
    background: url(../images/hip-hop-panda-demo-bg.webp) center/cover no-repeat;
}
.elementor-2874>.elementor-section
{
    background: url(../images/honey-trap-of-diao-chan-demo-bg.webp) center/cover no-repeat;
}
.elementor-1738>.elementor-section
{
    background: url(../images/geisha-revenge-demo-bg.webp) center/cover no-repeat;
}
.elementor-6783>.elementor-section
{
    background: url(../images/ninja-raccoon-frenzy-demo-bg.webp) center/cover no-repeat;
}
.elementor-4738>.elementor-section
{
    background: url(../images/battleground-royale-demo-bg.webp) center/cover no-repeat;
}/*.elementor-> .elementor-section {
  background: url(../images/-demo-bg.webp) center/cover no-repeat;
}*//* Start custom CSS for button, class: .elementor-element-ea97123  33905*/
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-33905 .elementor-element.elementor-element-ea97123>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-33905 .elementor-element.elementor-element-ea97123 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-33905 .elementor-element.elementor-element-ea97123 a
{
    background: linear-gradient(to right,#00fdff,#7b6cff,#f374de);
}
[data-id*="413b45d"] a
{
    display: flex;
    align-items: center;
    justify-content: center;
}
.container
{
    max-width: 1200px;
    margin: auto;
    display: grid;
    align-items: center;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
}
.try_game .container .try_game_right strong
{
    color: #ef2921;
    font-size: clamp(30px,3vw,35px);
}
.try_game .container .try_game_right p
{
    color: #535353;
    font-size: clamp(18px,3vw,22px);
    font-weight: bold;
    margin-bottom: 30px;
}
.try_game .container .try_game_right p span
{
    color: #ff005d;
}
.try_game .container .try_game_right a
{
    box-shadow: 1px 1px 5px 1px rgba(0,0,0,.5);
    background-color: #ff005d;
    border-radius: 10px 10px 10px 10px;
    color: #fff;
    display: inline-block;
    font-size: clamp(18px,3vw,18px);
    font-weight: bold;
    padding: 15px 40px;
}
@media(max-width: 1200px)
{
    .try_game .container
    {
        grid-template-columns: 1fr;
        gap: 10px;
        justify-items: center;
    }
    .try_game .container .try_game_right
    {
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
}
#content.esball_page .elementor-section
{
    border-radius: 0;
    padding: 40px 0;
}
#content.esball_page .elementor-section .container
{
    background: #fff;
    grid-template-columns: 1fr;
    padding: 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    border-radius: 20px;
}
@media(max-width: 500px)
{
    #content.esball_page .elementor-section .container
    {
        padding: 20px;
    }
}/*# sourceMappingURL=style_new.css.map */
