.elementor-2126 .elementor-element.elementor-element-5464922f{margin-top:0px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-e09f147 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-03e27a4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2126 .elementor-element.elementor-element-03e27a4 .elementor-main-swiper{height:485px;width:100%;}.elementor-2126 .elementor-element.elementor-element-03e27a4 .elementor-swiper-button{font-size:12px;}.elementor-2126 .elementor-element.elementor-element-00b902c:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-00b902c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-2126 .elementor-element.elementor-element-00b902c > .elementor-container{min-height:430px;}.elementor-2126 .elementor-element.elementor-element-00b902c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-2126 .elementor-element.elementor-element-00b902c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-00b902c > .elementor-shape-top svg{width:calc(122% + 1.3px);height:62px;}.elementor-2126 .elementor-element.elementor-element-547a33d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2126 .elementor-element.elementor-element-547a33d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2126 .elementor-element.elementor-element-547a33d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2126 .elementor-element.elementor-element-1e1364d > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #000000E6 49%, #F2295B00 68%);}.elementor-2126 .elementor-element.elementor-element-1e1364d img{width:445px;}.elementor-bc-flex-widget .elementor-2126 .elementor-element.elementor-element-f3b576b.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-2126 .elementor-element.elementor-element-f3b576b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-2126 .elementor-element.elementor-element-f3b576b > .elementor-element-populated{padding:30px 40px 55px 50px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2126 .elementor-element.elementor-element-87bfd7b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2126 .elementor-element.elementor-element-87bfd7b{text-align:center;}.elementor-2126 .elementor-element.elementor-element-87bfd7b .elementor-heading-title{font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2126 .elementor-element.elementor-element-c5c720e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2126 .elementor-element.elementor-element-95f96da .elementor-button{background-color:var( --e-global-color-9d3a71b );font-size:16px;font-weight:600;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );padding:13px 20px 13px 20px;}.elementor-2126 .elementor-element.elementor-element-95f96da .elementor-button:hover, .elementor-2126 .elementor-element.elementor-element-95f96da .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-9d3a71b );border-color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-95f96da{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-95f96da .elementor-button:hover svg, .elementor-2126 .elementor-element.elementor-element-95f96da .elementor-button:focus svg{fill:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-bffc321 .elementor-button{background-color:var( --e-global-color-9d3a71b );font-size:16px;font-weight:600;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );padding:13px 20px 13px 20px;}.elementor-2126 .elementor-element.elementor-element-bffc321 .elementor-button:hover, .elementor-2126 .elementor-element.elementor-element-bffc321 .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-9d3a71b );border-color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-bffc321{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-bffc321 .elementor-button:hover svg, .elementor-2126 .elementor-element.elementor-element-bffc321 .elementor-button:focus svg{fill:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-7e26bfe .elementor-button{background-color:var( --e-global-color-9d3a71b );font-size:16px;font-weight:600;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:2px 2px 4px 2px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c696dce );padding:13px 20px 13px 20px;}.elementor-2126 .elementor-element.elementor-element-7e26bfe .elementor-button:hover, .elementor-2126 .elementor-element.elementor-element-7e26bfe .elementor-button:focus{background-color:var( --e-global-color-c696dce );color:var( --e-global-color-9d3a71b );border-color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-7e26bfe{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-7e26bfe .elementor-button:hover svg, .elementor-2126 .elementor-element.elementor-element-7e26bfe .elementor-button:focus svg{fill:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-7fe40764:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-7fe40764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-2126 .elementor-element.elementor-element-7fe40764 > .elementor-container{min-height:1000px;}.elementor-2126 .elementor-element.elementor-element-7fe40764{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-7fe40764 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-71e1ef7.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-2126 .elementor-element.elementor-element-509ef1ef > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2126 .elementor-element.elementor-element-509ef1ef{text-align:center;}.elementor-2126 .elementor-element.elementor-element-509ef1ef .elementor-heading-title{font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-4135733d{text-align:center;}.elementor-2126 .elementor-element.elementor-element-4135733d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-2d21ee2 > .elementor-container{max-width:1200px;}.elementor-2126 .elementor-element.elementor-element-2d21ee2{margin-top:20px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-3800a9a7 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9d3a71b );margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2126 .elementor-element.elementor-element-3800a9a7 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-3800a9a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-3800a9a7 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-wrapper{text-align:start;}.elementor-2126 .elementor-element.elementor-element-4db294e2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2126 .elementor-element.elementor-element-4db294e2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2126 .elementor-element.elementor-element-4db294e2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-57c8da2 );}.elementor-2126 .elementor-element.elementor-element-1217b4f1 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9d3a71b );margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2126 .elementor-element.elementor-element-1217b4f1 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-1217b4f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-1217b4f1 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-wrapper{text-align:start;}.elementor-2126 .elementor-element.elementor-element-32bccdcf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-57c8da2 );}.elementor-2126 .elementor-element.elementor-element-7920f578 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9d3a71b );margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2126 .elementor-element.elementor-element-7920f578 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-7920f578 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-7920f578 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-wrapper{text-align:start;}.elementor-2126 .elementor-element.elementor-element-32f8184f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2126 .elementor-element.elementor-element-32f8184f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2126 .elementor-element.elementor-element-32f8184f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-title{font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-57c8da2 );}.elementor-2126 .elementor-element.elementor-element-b0b870c:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-b0b870c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/03/bg_casino.jpg");background-size:cover;}.elementor-2126 .elementor-element.elementor-element-b0b870c > .elementor-container{min-height:1092px;}.elementor-2126 .elementor-element.elementor-element-b0b870c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2126 .elementor-element.elementor-element-b0b870c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-298d343 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2126 .elementor-element.elementor-element-298d343{text-align:center;}.elementor-2126 .elementor-element.elementor-element-298d343 .elementor-heading-title{font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-975c348{text-align:center;}.elementor-2126 .elementor-element.elementor-element-975c348 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-c3369d4 > .elementor-container{min-height:485px;}.elementor-2126 .elementor-element.elementor-element-9555cd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-7c204cc > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-0c978dd > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-0c978dd{text-align:center;}.elementor-2126 .elementor-element.elementor-element-0c978dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-522e0ae > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-522e0ae{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-924c31c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-6c44a49 > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-6445b53 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-6445b53{text-align:center;}.elementor-2126 .elementor-element.elementor-element-6445b53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-ce700f8 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-ce700f8{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-dcf5158:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-9afe13e > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-8c51bfd > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-8c51bfd{text-align:center;}.elementor-2126 .elementor-element.elementor-element-8c51bfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-c75fd7a > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-c75fd7a{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-7326472:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-7afa8a3 > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-de7b9da > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-de7b9da{text-align:center;}.elementor-2126 .elementor-element.elementor-element-de7b9da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-439e0dc > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-439e0dc{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-292c680 > .elementor-container{min-height:485px;}.elementor-2126 .elementor-element.elementor-element-7132ecc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-3a1a2ac > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-e2e6095 > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-e2e6095{text-align:center;}.elementor-2126 .elementor-element.elementor-element-e2e6095 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-e97a926 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-e97a926{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-640bcad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-4f5d698 > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-7c8f00a > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-7c8f00a{text-align:center;}.elementor-2126 .elementor-element.elementor-element-7c8f00a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-030b666 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-030b666{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-7a0e960:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-67447a3 > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-7b1176c > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-7b1176c{text-align:center;}.elementor-2126 .elementor-element.elementor-element-7b1176c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-da69ff8 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-da69ff8{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-7c6efdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-c696dce );background-image:url("/wp-content/uploads/2023/03/casino_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated, .elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated > .elementor-background-overlay, .elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-dbf1636 );margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-280b9d1 > .elementor-widget-container{margin:8px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-3bd776d > .elementor-widget-container{padding:12px 12px 0px 12px;}.elementor-2126 .elementor-element.elementor-element-3bd776d{text-align:center;}.elementor-2126 .elementor-element.elementor-element-3bd776d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-2b77347 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2126 .elementor-element.elementor-element-2b77347{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-dbf1636 );}.elementor-2126 .elementor-element.elementor-element-543d309:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-543d309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDED2;}.elementor-2126 .elementor-element.elementor-element-543d309{border-style:solid;border-width:1px 0px 0px 0px;border-color:#B3AB86;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-2126 .elementor-element.elementor-element-543d309, .elementor-2126 .elementor-element.elementor-element-543d309 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2126 .elementor-element.elementor-element-543d309 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2126 .elementor-element.elementor-element-cba46b4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2126 .elementor-element.elementor-element-cba46b4{text-align:center;}.elementor-2126 .elementor-element.elementor-element-cba46b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-7ffe0b81 > .elementor-container{min-height:500px;}.elementor-2126 .elementor-element.elementor-element-7ffe0b81{margin-top:30px;margin-bottom:30px;}.elementor-2126 .elementor-element.elementor-element-278bcd5 > .elementor-element-populated{margin:0px 20px 0px 35px;--e-column-margin-right:20px;--e-column-margin-left:35px;padding:15px 15px 15px 15px;}.elementor-2126 .elementor-element.elementor-element-0ad2af3 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-2126 .elementor-element.elementor-element-0ad2af3{text-align:center;}.elementor-2126 .elementor-element.elementor-element-0ad2af3 .elementor-heading-title{font-size:36px;font-weight:600;line-height:1.2em;color:var( --e-global-color-9d3a71b );}.elementor-2126 .elementor-element.elementor-element-6c4b386{margin-top:30px;margin-bottom:30px;}.elementor-2126 .elementor-element.elementor-element-86341ef > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-2126 .elementor-element.elementor-element-86341ef{text-align:center;}.elementor-2126 .elementor-element.elementor-element-86341ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-9d3a71b );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-2126 .elementor-element.elementor-element-0607a59{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-2126 .elementor-element.elementor-element-0607a59:after{content:"0.6";}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__thumbnail__link{width:100%;}.elementor-2126 .elementor-element.elementor-element-0607a59.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2126 .elementor-element.elementor-element-0607a59.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2126 .elementor-element.elementor-element-0607a59.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title, .elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title a{color:var( --e-global-color-9d3a71b );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title{margin-bottom:6px;}.elementor-2126 .elementor-element.elementor-element-119c9f2 .elementor-button{background-color:var( --e-global-color-9d3a71b );fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:2px 2px 5px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#917262;border-radius:50px 50px 50px 50px;padding:16px 35px 16px 35px;}.elementor-2126 .elementor-element.elementor-element-119c9f2 > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-2126 .elementor-element.elementor-element-119c9f2 .elementor-button:hover, .elementor-2126 .elementor-element.elementor-element-119c9f2 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-2126 .elementor-element.elementor-element-119c9f2 .elementor-button:hover svg, .elementor-2126 .elementor-element.elementor-element-119c9f2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-2126 .elementor-element.elementor-element-547a33d{width:43.683%;}.elementor-2126 .elementor-element.elementor-element-f3b576b{width:55.869%;}.elementor-2126 .elementor-element.elementor-element-278bcd5{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2126 .elementor-element.elementor-element-547a33d{width:100%;}.elementor-2126 .elementor-element.elementor-element-f3b576b{width:100%;}.elementor-2126 .elementor-element.elementor-element-9555cd5{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-924c31c{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-dcf5158{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-7326472{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-7132ecc{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-640bcad{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-7a0e960{width:33.33%;}.elementor-2126 .elementor-element.elementor-element-7c6efdb{width:33.33%;}}@media(min-width:1025px){.elementor-2126 .elementor-element.elementor-element-b0b870c:not(.elementor-motion-effects-element-type-background), .elementor-2126 .elementor-element.elementor-element-b0b870c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2126 .elementor-element.elementor-element-03e27a4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2126 .elementor-element.elementor-element-03e27a4 .elementor-main-swiper{height:230px;}.elementor-2126 .elementor-element.elementor-element-f3b576b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2126 .elementor-element.elementor-element-87bfd7b .elementor-heading-title{font-size:25px;}.elementor-2126 .elementor-element.elementor-element-95f96da{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-2126 .elementor-element.elementor-element-bffc321{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-2126 .elementor-element.elementor-element-7e26bfe{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-2126 .elementor-element.elementor-element-509ef1ef .elementor-heading-title{font-size:25px;}.elementor-2126 .elementor-element.elementor-element-4135733d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-description{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-description{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-description{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-298d343 .elementor-heading-title{font-size:25px;}.elementor-2126 .elementor-element.elementor-element-975c348 .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-9555cd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-0c978dd{text-align:center;}.elementor-2126 .elementor-element.elementor-element-0c978dd .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-924c31c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-6445b53{text-align:center;}.elementor-2126 .elementor-element.elementor-element-6445b53 .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-dcf5158:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-8c51bfd{text-align:center;}.elementor-2126 .elementor-element.elementor-element-8c51bfd .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-7326472:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-de7b9da{text-align:center;}.elementor-2126 .elementor-element.elementor-element-de7b9da .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-7132ecc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-e2e6095{text-align:center;}.elementor-2126 .elementor-element.elementor-element-e2e6095 .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-640bcad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-7c8f00a{text-align:center;}.elementor-2126 .elementor-element.elementor-element-7c8f00a .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-7a0e960:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-7b1176c{text-align:center;}.elementor-2126 .elementor-element.elementor-element-7b1176c .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-7c6efdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated >  .elementor-background-overlay{background-size:contain;}.elementor-2126 .elementor-element.elementor-element-3bd776d{text-align:center;}.elementor-2126 .elementor-element.elementor-element-3bd776d .elementor-heading-title{font-size:14px;}.elementor-2126 .elementor-element.elementor-element-cba46b4 .elementor-heading-title{font-size:25px;}.elementor-2126 .elementor-element.elementor-element-86341ef .elementor-heading-title{font-size:25px;}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title, .elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}}@media(max-width:767px){.elementor-2126 .elementor-element.elementor-element-5464922f{margin-top:0px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-03e27a4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2126 .elementor-element.elementor-element-03e27a4 .elementor-main-swiper{height:120px;}.elementor-2126 .elementor-element.elementor-element-00b902c{padding:35px 20px 60px 20px;}.elementor-2126 .elementor-element.elementor-element-1e1364d img{width:330px;}.elementor-2126 .elementor-element.elementor-element-f3b576b > .elementor-element-populated{padding:030px 10px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-87bfd7b{text-align:center;}.elementor-2126 .elementor-element.elementor-element-87bfd7b .elementor-heading-title{font-size:27px;}.elementor-2126 .elementor-element.elementor-element-95f96da > .elementor-widget-container{margin:5px 5px 5px 0px;padding:5px 0px 5px 0px;}.elementor-2126 .elementor-element.elementor-element-95f96da{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2126 .elementor-element.elementor-element-95f96da .elementor-button{border-width:2px 2px 2px 2px;padding:013px 23px 013px 23px;}.elementor-2126 .elementor-element.elementor-element-bffc321 > .elementor-widget-container{margin:5px 5px 5px 0px;padding:5px 0px 5px 0px;}.elementor-2126 .elementor-element.elementor-element-bffc321{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2126 .elementor-element.elementor-element-bffc321 .elementor-button{border-width:2px 2px 2px 2px;padding:013px 23px 013px 23px;}.elementor-2126 .elementor-element.elementor-element-7e26bfe > .elementor-widget-container{margin:5px 5px 5px 0px;padding:5px 0px 5px 0px;}.elementor-2126 .elementor-element.elementor-element-7e26bfe{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2126 .elementor-element.elementor-element-7e26bfe .elementor-button{border-width:2px 2px 2px 2px;padding:013px 23px 013px 23px;}.elementor-2126 .elementor-element.elementor-element-7fe40764{margin-top:0px;margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-509ef1ef{text-align:center;}.elementor-2126 .elementor-element.elementor-element-509ef1ef .elementor-heading-title{font-size:27px;}.elementor-2126 .elementor-element.elementor-element-4135733d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-3800a9a7 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-img{margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-4db294e2 .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-1217b4f1 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-img{margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-32bccdcf .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-7920f578 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-img{margin-bottom:0px;}.elementor-2126 .elementor-element.elementor-element-32f8184f .elementor-image-box-title{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-2126 .elementor-element.elementor-element-b0b870c{padding:20px 0px 20px 0px;}.elementor-2126 .elementor-element.elementor-element-298d343{text-align:center;}.elementor-2126 .elementor-element.elementor-element-298d343 .elementor-heading-title{font-size:27px;}.elementor-2126 .elementor-element.elementor-element-9555cd5{width:50%;}.elementor-2126 .elementor-element.elementor-element-9555cd5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-9555cd5 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-522e0ae{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-522e0ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-924c31c{width:50%;}.elementor-2126 .elementor-element.elementor-element-924c31c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-924c31c > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-ce700f8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-ce700f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-dcf5158{width:50%;}.elementor-2126 .elementor-element.elementor-element-dcf5158.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-dcf5158 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-c75fd7a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-c75fd7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-7326472{width:50%;}.elementor-2126 .elementor-element.elementor-element-7326472.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-7326472 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-439e0dc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-439e0dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-7132ecc{width:50%;}.elementor-2126 .elementor-element.elementor-element-7132ecc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-7132ecc > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-e97a926{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-e97a926 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-2126 .elementor-element.elementor-element-640bcad{width:50%;}.elementor-2126 .elementor-element.elementor-element-640bcad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-640bcad > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-030b666{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-030b666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-7a0e960{width:50%;}.elementor-2126 .elementor-element.elementor-element-7a0e960.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-7a0e960 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-da69ff8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-da69ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-7c6efdb{width:50%;}.elementor-2126 .elementor-element.elementor-element-7c6efdb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2126 .elementor-element.elementor-element-7c6efdb > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:3px 3px 3px 3px;}.elementor-2126 .elementor-element.elementor-element-2b77347{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2126 .elementor-element.elementor-element-2b77347 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-2126 .elementor-element.elementor-element-543d309{padding:20px 0px 20px 0px;}.elementor-2126 .elementor-element.elementor-element-cba46b4 .elementor-heading-title{font-size:28px;}.elementor-2126 .elementor-element.elementor-element-7ffe0b81 > .elementor-container{min-height:640px;}.elementor-2126 .elementor-element.elementor-element-7ffe0b81{margin-top:0px;margin-bottom:30px;}.elementor-2126 .elementor-element.elementor-element-278bcd5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2126 .elementor-element.elementor-element-0ad2af3 .elementor-heading-title{font-size:25px;}.elementor-2126 .elementor-element.elementor-element-6c4b386{margin-top:0px;margin-bottom:100px;}.elementor-2126 .elementor-element.elementor-element-86341ef .elementor-heading-title{font-size:28px;}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2126 .elementor-element.elementor-element-0607a59:after{content:"0.5";}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__thumbnail__link{width:100%;}.elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title, .elementor-2126 .elementor-element.elementor-element-0607a59 .elementor-post__title a{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-1e1364d */@media (max-width: 640px) {
    .wp-image-146 {
      display: none; /* 在手機版網頁中隱藏該元素 */
    }
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5c720e */<style>
    /* 使用極具唯一性的 ID 前綴，確保 CSS 完全隔離 */
    #bcr-container-unique-0210 {
        --bcr-gold: #d4af37;
        --bcr-pen: rgba(255, 225, 0, 0.4);
        --bcr-border: #eeeeee;
        --bcr-text-dark: #222222;
        --bcr-text-gray: #444444; 
        
        font-family: "PingFang TC", "Microsoft JhengHei", -apple-system, sans-serif;
        padding: 40px 20px;
        max-width: 1000px;
        margin: 0 auto;
        line-height: 1.8;
        color: var(--bcr-text-dark);
    }

    /* 網格佈局 */
    #bcr-container-unique-0210 .bcr-grid-layout {
        display: grid;
        grid-template-columns: 1fr;
        gap: 20px;
    }

    /* 卡片設計 - 強化懸浮效果 */
    #bcr-container-unique-0210 .bcr-item-card {
        background: #ffffff;
        padding: 35px; 
        border-radius: 15px;
        border: 1px solid var(--bcr-border);
        border-top: 6px solid var(--bcr-gold);
        box-shadow: 0 4px 15px rgba(0,0,0,0.05);
        transition: transform 0.3s ease, box-shadow 0.3s ease;
    }

    #bcr-container-unique-0210 .bcr-item-card:hover {
        transform: translateY(-5px);
        box-shadow: 0 8px 25px rgba(0,0,0,0.1);
    }

    /* 字體大小設定 - 確保大字級閱讀感 */
    #bcr-container-unique-0210 .bcr-item-card h3 {
        font-size: 26px !important; 
        color: var(--bcr-text-dark) !important;
        margin: 0 0 20px 0 !important;
        font-weight: 800 !important;
        letter-spacing: 1.2px !important;
    }

    #bcr-container-unique-0210 .bcr-item-card p {
        font-size: 18px !important; 
        color: var(--bcr-text-gray) !important;
        margin-bottom: 20px !important;
        text-align: justify;
    }

    #bcr-container-unique-0210 .bcr-item-card p:last-child {
        margin-bottom: 0 !important;
    }

    /* 螢光筆標記強化 - 增加對比感 */
    #bcr-container-unique-0210 .bcr-marker {
        background: linear-gradient(to bottom, transparent 50%, var(--bcr-pen) 50%);
        padding: 0 4px;
        font-weight: 700;
        color: #000;
    }

    /* RWD 適應性 */
    @media (max-width: 768px) {
        #bcr-container-unique-0210 .bcr-item-card {
            padding: 25px;
        }
        #bcr-container-unique-0210 .bcr-item-card h3 {
            font-size: 22px !important;
        }
        #bcr-container-unique-0210 .bcr-item-card p {
            font-size: 17px !important;
        }
    }
</style>/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4db294e2 *//* 使用獨立的類名空間，防止樣式衝突 */
        .activity-promotion-container {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
            line-height: 1.6;
            color: #333;
            max-width: 600px;
            margin: 20px auto;
            background: #fff;
            padding: 20px;
            border-radius: 8px;
        }

        .activity-promotion-container .promo-section {
            margin-bottom: 20px;
        }

        .activity-promotion-container .promo-title {
            color: #e74c3c;
            font-size: 18px;
            font-weight: bold;
            display: block;
            margin-bottom: 8px;
        }

        .activity-promotion-container .highlight-box {
            background: linear-gradient(120deg, #fff3b0 0%, #ffd700 100%);
            padding: 2px 8px;
            border-radius: 4px;
            font-weight: bold;
            color: #000;
        }

        .activity-promotion-container .accent-text {
            color: #e74c3c;
            font-size: 20px;
            font-weight: bold;
            text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
        }

        .activity-promotion-container .underline-text {
            border-bottom: 2px solid #ffd700;
            font-weight: 500;
        }

        .activity-promotion-container .promo-list {
            list-style: none;
            padding-left: 5px;
            margin-top: 10px;
        }

        .activity-promotion-container .promo-list li {
            margin-bottom: 10px;
            position: relative;
            padding-left: 20px;
        }

        .activity-promotion-container .promo-list li::before {
            content: "✓";
            position: absolute;
            left: 0;
            color: #28a745;
            font-weight: bold;
        }

        .activity-promotion-container .important-note {
            margin-top: 15px;
            padding: 15px;
            background-color: #fdf2f2;
            border-left: 4px solid #e74c3c;
            border-radius: 0 4px 4px 0;
        }

        .activity-promotion-container .note-title {
            color: #c0392b;
            font-weight: bold;
            display: block;
            margin-bottom: 5px;
        }

        .activity-promotion-container .note-value {
            color: #e74c3c;
            font-weight: bold;
            font-size: 18px;
        }

        .activity-promotion-container .rules-header {
            display: flex;
            align-items: center;
            margin-bottom: 15px;
        }

        .activity-promotion-container .rules-indicator {
            width: 4px;
            height: 20px;
            background: #e74c3c;
            margin-right: 10px;
        }

        .activity-promotion-container .rules-title {
            color: #e74c3c;
            font-size: 20px;
            letter-spacing: 1px;
            font-weight: bold;
        }

        .activity-promotion-container .rules-content {
            padding-left: 14px;
            border-left: 1px solid #f0f0f0;
        }

        .activity-promotion-container .rule-item {
            margin-bottom: 10px;
            display: flex;
            align-items: baseline;
        }

        .activity-promotion-container .rule-bullet {
            color: #b38728;
            margin-right: 8px;
        }

        .activity-promotion-container .rule-highlight {
            background-color: #fff3b0;
            padding: 0 4px;
            border-radius: 2px;
            font-weight: bold;
        }

        .activity-promotion-container .rule-time {
            border-bottom: 1px double #b38728;
        }

        .activity-promotion-container .rule-accent {
            color: #b38728;
            font-weight: bold;
        }

        .activity-promotion-container b, .activity-promotion-container strong {
            color: #000;
        }
        
        .activity-promotion-container .line-text {
            color: #28a745;
            font-weight: bold;
        }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32bccdcf *//* 使用唯一的 Class Name 封裝，避免污染全局樣式 */
        .activity-rules-card {
            --primary-color: #e74c3c;
            --accent-color: #b38728;
            --bg-highlight: #fff3b0;
            --border-light: #f0f0f0;
            --text-dark: #333;
            
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
            margin-bottom: 30px;
            color: var(--text-dark);
            line-height: 1.6;
        }

        .activity-rules-card .rules-header {
            display: flex;
            align-items: center;
            margin-bottom: 15px;
        }

        .activity-rules-card .header-indicator {
            width: 4px;
            height: 20px;
            background: var(--primary-color);
            margin-right: 10px;
        }

        .activity-rules-card .header-title {
            color: var(--primary-color);
            font-size: 20px;
            font-weight: bold;
            letter-spacing: 1px;
        }

        .activity-rules-card .rules-content {
            padding-left: 14px;
            border-left: 1px solid var(--border-light);
        }

        .activity-rules-card .rule-item {
            margin-bottom: 10px;
            display: flex;
            align-items: baseline;
        }

        .activity-rules-card .rule-icon {
            color: var(--accent-color);
            margin-right: 8px;
            flex-shrink: 0;
        }

        .activity-rules-card .text-bold {
            font-weight: bold;
            color: #000;
        }

        .activity-rules-card .text-highlight {
            color: var(--accent-color);
            font-weight: bold;
        }

        .activity-rules-card .underline-double {
            border-bottom: 1px double var(--accent-color);
        }

        .activity-rules-card .badge-highlight {
            background-color: var(--bg-highlight);
            padding: 0 4px;
            border-radius: 2px;
            font-weight: bold;
        }/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32f8184f *//* 統一封裝容器，避免影響外部樣式 */
        .activity-rules-card {
            --primary-red: #e74c3c;
            --accent-gold: #b38728;
            --bg-yellow: #fff3b0;
            --bg-green-soft: #e8f5e9;
            --text-green: #2e7d32;
            --bg-warning: #fff9f0;
            --border-warning: #ffd700;
            --text-warning: #856404;
            --border-light: #f0f0f0;
            --text-muted: #777;
            --text-light: #999;
            
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
            margin-bottom: 40px;
            color: #333;
            line-height: 1.6;
        }

        /* 標題區塊 */
        .activity-rules-card .rules-header {
            display: flex;
            align-items: center;
            margin-bottom: 15px;
        }

        .activity-rules-card .header-indicator {
            width: 4px;
            height: 20px;
            background: var(--primary-red);
            margin-right: 10px;
        }

        .activity-rules-card .header-title {
            color: var(--primary-red);
            font-size: 20px;
            font-weight: bold;
            letter-spacing: 1px;
        }

        /* 內容區塊 */
        .activity-rules-card .rules-content {
            padding-left: 14px;
            border-left: 1px solid var(--border-light);
        }

        .activity-rules-card .rule-item {
            margin-bottom: 12px;
            display: flex;
            align-items: baseline;
        }

        /* 圖示與裝飾 */
        .activity-rules-card .icon-bullet {
            margin-right: 8px;
            flex-shrink: 0;
        }

        .activity-rules-card .text-red-bold {
            color: var(--primary-red);
            font-weight: bold;
        }

        .activity-rules-card .badge-green {
            background-color: var(--bg-green-soft);
            color: var(--text-green);
            padding: 2px 8px;
            border-radius: 4px;
            font-weight: bold;
        }

        .activity-rules-card .badge-yellow {
            background-color: var(--bg-yellow);
            padding: 0 4px;
            border-radius: 2px;
            font-weight: bold;
        }

        .activity-rules-card .underline-accent {
            border-bottom: 2px solid var(--accent-gold);
            font-weight: bold;
        }

        .activity-rules-card .sub-text {
            font-size: 14px;
            color: var(--text-muted);
            margin-left: 28px;
            display: block;
        }

        /* 警示區塊 */
        .activity-rules-card .alert-box {
            margin-top: 15px;
            padding: 12px;
            background-color: var(--bg-warning);
            border: 1px dashed var(--border-warning);
            border-radius: 8px;
            font-size: 14px;
            color: var(--text-warning);
        }

        .activity-rules-card .note-footer {
            margin-top: 15px;
            font-size: 14px;
            color: var(--text-light);
            font-style: italic;
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e97a926 */.box-info{
    max-height: 160px;
    overflow-y: scroll
}

@media (max-width: 767px){
    .box-info{
    max-height: 100px;
    overflow-y: scroll
    }
}/* End custom CSS */