.elementor-11 .elementor-element.elementor-element-91c4672 > .elementor-container{max-width:2560px;}.elementor-11 .elementor-element.elementor-element-91c4672:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-91c4672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A98068 50%, #E5A872 50%);}.elementor-11 .elementor-element.elementor-element-91c4672{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-91c4672 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-f5c2d0b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2419348 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2419348 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9841dba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-589253a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6071bd4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6071bd4 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9243bc8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9243bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE4D8;}.elementor-11 .elementor-element.elementor-element-9243bc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-9243bc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-e6acbe3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9f1c86e > .elementor-container{max-width:560px;}.elementor-11 .elementor-element.elementor-element-9f1c86e{margin-top:29px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d412758 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cc6a162{text-align:left;}.elementor-11 .elementor-element.elementor-element-cc6a162 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:22px;letter-spacing:-0.4px;}.elementor-11 .elementor-element.elementor-element-cc6a162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-ccaae1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-ccaae1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCBA94;background-image:url("https://redbutton.mom/wp-content/uploads/2021/04/main_bg_store.jpg");background-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-ccaae1b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ccaae1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-554502f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 0px 0px 40px;}.elementor-11 .elementor-element.elementor-element-554502f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-722fe3e{text-align:left;}.elementor-11 .elementor-element.elementor-element-722fe3e .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:22px;letter-spacing:-0.4px;}.elementor-11 .elementor-element.elementor-element-722fe3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-11 .elementor-element.elementor-element-3fa6a3d .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-11 .elementor-element.elementor-element-3fa6a3d > .elementor-widget-container{margin:2px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c821a44 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.48px;background-color:#AF8967;border-radius:0px 0px 0px 0px;padding:8px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-65cf1d1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-65cf1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redbutton.mom/wp-content/uploads/2021/03/main_store_bg.jpg");}.elementor-11 .elementor-element.elementor-element-65cf1d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-65cf1d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-252dd20 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans KR", Sans-serif;font-weight:bold;}.elementor-11 .elementor-element.elementor-element-9838d76 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans KR", Sans-serif;font-weight:normal;}.elementor-11 .elementor-element.elementor-element-630b793 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-weight:500;fill:#7B5C40;color:#7B5C40;background-color:#FFFFFF00;border-style:solid;border-color:#7B5C40;}.elementor-11 .elementor-element.elementor-element-dc0a1bf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dc0a1bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F2;}.elementor-11 .elementor-element.elementor-element-dc0a1bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:73px 0px 103px 0px;}.elementor-11 .elementor-element.elementor-element-dc0a1bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-3ea8f02 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-359147c{text-align:center;}.elementor-11 .elementor-element.elementor-element-359147c .elementor-heading-title{color:#19140F;font-family:"ZingRust", Sans-serif;font-size:54px;font-weight:normal;text-decoration:none;line-height:72px;}.elementor-11 .elementor-element.elementor-element-359147c > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 1px 0px;}.elementor-11 .elementor-element.elementor-element-6aab121{text-align:center;}.elementor-11 .elementor-element.elementor-element-6aab121 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-11 .elementor-element.elementor-element-6aab121 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3dde7f3 > .elementor-container{max-width:1050px;}.elementor-11 .elementor-element.elementor-element-79f42c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9994e07 img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-9994e07 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6df56a8{text-align:center;}.elementor-11 .elementor-element.elementor-element-6df56a8 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;}.elementor-11 .elementor-element.elementor-element-6df56a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-df2f8e5{text-align:center;}.elementor-11 .elementor-element.elementor-element-df2f8e5 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-df2f8e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9289df9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d3e86f1 img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-d3e86f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-e9393e1{text-align:center;}.elementor-11 .elementor-element.elementor-element-e9393e1 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;}.elementor-11 .elementor-element.elementor-element-e9393e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-106964b{text-align:center;}.elementor-11 .elementor-element.elementor-element-106964b .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-106964b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-98ea7e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-18d74a0 img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-18d74a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-94be29d{text-align:center;}.elementor-11 .elementor-element.elementor-element-94be29d .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;}.elementor-11 .elementor-element.elementor-element-94be29d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7e769b9{text-align:center;}.elementor-11 .elementor-element.elementor-element-7e769b9 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-7e769b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-41de57c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d136b6d img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-d136b6d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-794991a{text-align:center;}.elementor-11 .elementor-element.elementor-element-794991a .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;}.elementor-11 .elementor-element.elementor-element-794991a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-70aff06{text-align:center;}.elementor-11 .elementor-element.elementor-element-70aff06 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-70aff06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6bbef5b > .elementor-container{max-width:1050px;}.elementor-11 .elementor-element.elementor-element-dbbdb89 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-eca85eb img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-eca85eb > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ca29ddf{text-align:center;}.elementor-11 .elementor-element.elementor-element-ca29ddf .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;letter-spacing:-0.6px;}.elementor-11 .elementor-element.elementor-element-ca29ddf > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a5d8c1{text-align:center;}.elementor-11 .elementor-element.elementor-element-2a5d8c1 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-841ed8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6eea498 img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-6eea498 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-caaf944{text-align:center;}.elementor-11 .elementor-element.elementor-element-caaf944 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;letter-spacing:-0.6px;}.elementor-11 .elementor-element.elementor-element-caaf944 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-25a5f30{text-align:center;}.elementor-11 .elementor-element.elementor-element-25a5f30 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-d569db7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-10b6aee img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-10b6aee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-d967223{text-align:center;}.elementor-11 .elementor-element.elementor-element-d967223 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;letter-spacing:-0.6px;}.elementor-11 .elementor-element.elementor-element-d967223 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4e0a490{text-align:center;}.elementor-11 .elementor-element.elementor-element-4e0a490 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-15e3590 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1799f09 img{max-width:240px;}.elementor-11 .elementor-element.elementor-element-1799f09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-8a094b1{text-align:center;}.elementor-11 .elementor-element.elementor-element-8a094b1 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:bold;line-height:29px;letter-spacing:-0.6px;}.elementor-11 .elementor-element.elementor-element-8a094b1 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a9346a6{text-align:center;}.elementor-11 .elementor-element.elementor-element-a9346a6 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-0.54px;}.elementor-11 .elementor-element.elementor-element-a0eb097 > .elementor-container{max-width:1050px;}.elementor-11 .elementor-element.elementor-element-a0eb097:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a0eb097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2D35;}.elementor-11 .elementor-element.elementor-element-a0eb097{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a0eb097 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-bda37c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f77d67b .elementor-repeater-item-cf2b0cb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://redbutton.mom/wp-content/uploads/2025/11/새-영상설명지원게임web토이배틀.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-f77d67b .elementor-repeater-item-c7117fa .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://redbutton.mom/wp-content/uploads/2025/11/새-영상설명지원게임web누가치즈를훔쳤을까.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-f77d67b .elementor-repeater-item-a4cfa24 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://redbutton.mom/wp-content/uploads/2025/09/영상설명지원게임-밀리메모리web.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-f77d67b .elementor-repeater-item-266029d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://redbutton.mom/wp-content/uploads/2025/09/영상설명지원게임-팅팅벅web.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-f77d67b .swiper-slide{height:540px;transition-duration:calc(5000ms*1.2);}.elementor-11 .elementor-element.elementor-element-f77d67b .swiper-slide-contents{max-width:1194px;}.elementor-11 .elementor-element.elementor-element-f77d67b .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f77d67b .elementor-slide-heading{color:#EDECEA;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-11 .elementor-element.elementor-element-f77d67b .swiper-pagination-bullet{height:10px;width:10px;}.elementor-11 .elementor-element.elementor-element-f77d67b .swiper-container-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-11 .elementor-element.elementor-element-f77d67b .swiper-pagination-fraction{font-size:10px;}.elementor-11 .elementor-element.elementor-element-52e9b51 > .elementor-container{min-height:400px;}.elementor-11 .elementor-element.elementor-element-52e9b51:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-52e9b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2D35;}.elementor-11 .elementor-element.elementor-element-52e9b51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-52e9b51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-f7769fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6388a22 .elementor-repeater-item-3abd7af .swiper-slide-bg{background-color:#BBBBBB00;background-image:url(https://redbutton.mom/wp-content/uploads/2025/11/새-영상설명지원게임mobile토이배틀.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-6388a22 .elementor-repeater-item-8d86a22 .swiper-slide-bg{background-color:#BBBBBB00;background-image:url(https://redbutton.mom/wp-content/uploads/2025/11/새-영상설명지원게임mobile누가치즈를훔쳤을까.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-6388a22 .elementor-repeater-item-1be2cfa .swiper-slide-bg{background-color:#BBBBBB00;background-image:url(https://redbutton.mom/wp-content/uploads/2025/09/영상설명지원게임-밀리메모리mobile.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-6388a22 .elementor-repeater-item-b7455bb .swiper-slide-bg{background-color:#BBBBBB00;background-image:url(https://redbutton.mom/wp-content/uploads/2025/09/영상설명지원게임-팅팅벅mobile.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-6388a22 .swiper-slide{height:540px;transition-duration:calc(5000ms*1.2);}.elementor-11 .elementor-element.elementor-element-6388a22 .swiper-slide-contents{max-width:1194px;}.elementor-11 .elementor-element.elementor-element-6388a22 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6388a22 .elementor-slide-heading{color:#EDECEA;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-11 .elementor-element.elementor-element-a9822e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-a9822e9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a9822e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redbutton.mom/wp-content/uploads/2023/12/main-bg4-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-a9822e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:152px 0px 169px 0px;}.elementor-11 .elementor-element.elementor-element-a9822e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-995b274 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cfc7457 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a16fb7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4b7e6c0 .elementor-heading-title{color:#19140F;font-family:"ZingRust", Sans-serif;font-size:54px;font-weight:normal;line-height:54px;}.elementor-11 .elementor-element.elementor-element-4b7e6c0 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1f381b9 .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:22px;font-weight:bold;line-height:28px;}.elementor-11 .elementor-element.elementor-element-1f381b9 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6595bbf .elementor-heading-title{color:#19140F;font-family:"Noto Sans KR", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-11 .elementor-element.elementor-element-6595bbf > .elementor-widget-container{margin:18px 0px 36px 0px;}.elementor-11 .elementor-element.elementor-element-d9c80bd .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.48px;fill:#F5F4F2;color:#F5F4F2;background-color:#D61414;border-radius:0px 0px 0px 0px;padding:8px 20px 10px 20px;}.elementor-11 .elementor-element.elementor-element-d9c80bd > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ad24fac > .elementor-container{min-height:400px;}.elementor-11 .elementor-element.elementor-element-d755726 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans KR", Sans-serif;font-weight:bold;}.elementor-11 .elementor-element.elementor-element-ba152c4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans KR", Sans-serif;font-weight:normal;}.elementor-11 .elementor-element.elementor-element-2a02ce8 .elementor-button{font-family:"Noto Sans KR", Sans-serif;font-weight:500;fill:#7B5C40;color:#7B5C40;background-color:#FFFFFF00;border-style:solid;border-color:#7B5C40;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-995b274{width:57.87%;}.elementor-11 .elementor-element.elementor-element-a16fb7b{width:42.046%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-e6acbe3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9f1c86e{padding:0px 0px 0px 40px;}.elementor-11 .elementor-element.elementor-element-ccaae1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11 .elementor-element.elementor-element-ccaae1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-f5c2d0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-589253a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-65cf1d1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-65cf1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://redbutton.mom/wp-content/uploads/2021/03/main_store_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-65cf1d1{padding:33px 0px 36px 0px;}.elementor-11 .elementor-element.elementor-element-41a4b82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-252dd20{text-align:center;}.elementor-11 .elementor-element.elementor-element-252dd20 .elementor-heading-title{font-size:20px;line-height:17px;letter-spacing:-0.4px;}.elementor-11 .elementor-element.elementor-element-9838d76{text-align:center;}.elementor-11 .elementor-element.elementor-element-9838d76 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-9838d76 > .elementor-widget-container{margin:4px 0px 16px 0px;}.elementor-11 .elementor-element.elementor-element-630b793 .elementor-button{font-size:15px;line-height:19px;letter-spacing:-0.75px;border-width:1px 1px 1px 1px;padding:8px 62px 8px 62px;}.elementor-11 .elementor-element.elementor-element-dc0a1bf{padding:35px 0px 58px 20px;}.elementor-11 .elementor-element.elementor-element-359147c .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-359147c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6aab121 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-11 .elementor-element.elementor-element-6aab121 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-9994e07 img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-6df56a8 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-df2f8e5 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-d3e86f1 img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-e9393e1 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-106964b .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-18d74a0 img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-94be29d .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-7e769b9 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-d136b6d img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-794991a .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-70aff06 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-eca85eb img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-eca85eb > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11 .elementor-element.elementor-element-ca29ddf .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-ca29ddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2a5d8c1 .elementor-heading-title{font-size:12px;line-height:18px;letter-spacing:-0.36px;}.elementor-11 .elementor-element.elementor-element-6eea498 img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-6eea498 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11 .elementor-element.elementor-element-caaf944 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-caaf944 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-25a5f30 .elementor-heading-title{font-size:12px;line-height:18px;letter-spacing:-0.36px;}.elementor-11 .elementor-element.elementor-element-10b6aee img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-10b6aee > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11 .elementor-element.elementor-element-d967223 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-d967223 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4e0a490 .elementor-heading-title{font-size:12px;line-height:18px;letter-spacing:-0.36px;}.elementor-11 .elementor-element.elementor-element-1799f09 img{max-width:140px;}.elementor-11 .elementor-element.elementor-element-1799f09 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11 .elementor-element.elementor-element-8a094b1 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-8a094b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a9346a6 .elementor-heading-title{font-size:12px;line-height:18px;letter-spacing:-0.36px;}.elementor-11 .elementor-element.elementor-element-a0eb097{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-bda37c0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-52e9b51 > .elementor-container{min-height:420px;}.elementor-11 .elementor-element.elementor-element-f7769fd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6388a22 .swiper-slide{height:420px;}.elementor-11 .elementor-element.elementor-element-6388a22 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-ad24fac > .elementor-container{min-height:340px;}.elementor-11 .elementor-element.elementor-element-ad24fac{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4ec0d01{width:100%;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-4ec0d01.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-4ec0d01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-4ec0d01 > .elementor-element-populated{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-d755726{text-align:center;}.elementor-11 .elementor-element.elementor-element-d755726 .elementor-heading-title{font-size:20px;line-height:24px;letter-spacing:-0.4px;}.elementor-11 .elementor-element.elementor-element-d755726 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ba152c4{text-align:center;}.elementor-11 .elementor-element.elementor-element-ba152c4 .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:-0.42px;}.elementor-11 .elementor-element.elementor-element-ba152c4 > .elementor-widget-container{margin:4px 0px 16px 0px;}.elementor-11 .elementor-element.elementor-element-2a02ce8 .elementor-button{font-size:15px;line-height:19px;letter-spacing:-0.75px;border-width:1px 1px 1px 1px;padding:8px 62px 8px 62px;}.elementor-11 .elementor-element.elementor-element-2a02ce8 > .elementor-widget-container{margin:00px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-554502f{width:69%;}}/* Start custom CSS for image-carousel, class: .elementor-element-2419348 */body.home .elementor-pagination-position-outside .swiper-container {
    padding-bottom: 0 !important;
}

body.home .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 50px;
    right: 20%;
    text-align: right;
    width: 100%;
    left: inherit;
}

body.home .swiper-pagination-bullet {
    color: #19140f;
    opacity: 0.7;
    width: 14px;
    height: 14px;
}

body.home .swiper-pagination-bullet-active {
    background:#dcba94 !important;;
    color: #dcba94 !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6071bd4 */body.home .elementor-pagination-position-outside .swiper-container {
    padding-bottom: 0 !important;
}

body.home .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 50px;
    right: 20%;
    text-align: right;
    width: 100%;
    left: inherit;
}

body.home .swiper-pagination-bullet {
    color: #19140f;
    opacity: 0.7;
    width: 14px;
    height: 14px;
}

body.home .swiper-pagination-bullet-active {
    background:#dcba94 !important;;
    color: #dcba94 !important;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9f1c86e */.elementor-11 .elementor-element.elementor-element-9f1c86e > .elementor-container {
    margin-right: 40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9994e07 */.custom-menu-thumb img {
    background-color: #EDECEA;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eca85eb */.custom-menu-thumb img {
    background-color: #EDECEA;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-f77d67b */.main-game-slider .swiper-slide-contents {
    width: 100%;
    text-align: left;
}

.main-game-slider .elementor-slide-heading {
    font-size: 18px !important;
    line-height: 28px !important;
    letter-spacing: -0.54px !important;
    font-weight: normal !important;
    margin-top: 56px;
    margin-bottom: 54px !important;
}

.main-game-slider .elementor-slide-description .title-en {
    font-size: 68px !important;
    line-height: 68px !important;
    letter-spacing: -0.82px !important;
    font-weight: normal !important;
    margin-bottom: 0 !important;
    color: #dcba94;
    font-family: 'ZingRust';
}
.main-game-slider .elementor-slide-description .info {
    list-style:none;
    padding:0 !important;
    font-size:18px;
    line-height: 27px;
    margin-bottom:20px;
}
.main-game-slider .elementor-slide-description .title-kr {
    display: block;
    font-size: 26px !important;
    line-height: 36px !important;
    font-weight: bold !important;
    margin-bottom: 20px !important;
    color: #dcba94;
}

.main-game-slider .elementor-slide-description table {
    width: auto;
}

.main-game-slider .elementor-slide-description table.info tr td {
    background-color: transparent;
    border: 1px solid #a9a9b9;
    padding: 7px 21px 8px 21px;
}

.main-game-slider .elementor-slide-description .desc {
    font-size: 17px !important;
    line-height: 28px !important;
    letter-spacing: -0.51px;
    color: #a9a9b9;
    max-width: 513px !important;
}

.main-game-slider .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 70px !important;
    left: 0 !important;
    text-align: right;
    width: 50% !important;
    right: unset !important;
    text-align: left !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ZingRust';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2021/03/ZingRust-Base.eot');
	src: url('/wp-content/uploads/2021/03/ZingRust-Base.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2021/03/ZingRust-Base.woff2') format('woff2'),
		url('/wp-content/uploads/2021/03/ZingRust-Base.woff') format('woff');
}
/* End Custom Fonts CSS */