.elementor-9 .elementor-element.elementor-element-a20b3a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-a20b3a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a20b3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good88bet.info/wp-content/uploads/2025/11/bg-header.gif");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-a20b3a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-a20b3a5 > .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 );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 );}.elementor-9 .elementor-element.elementor-element-a20d630 img{width:204px;}.elementor-9 .elementor-element.elementor-element-b218145.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9 .elementor-element.elementor-element-b218145 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-5e2abb8 img{width:112px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-5479755 .elementor-button{background-color:#00CC00;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:15px 10px 15px 10px;}.elementor-9 .elementor-element.elementor-element-0b56d5e .elementor-button{background-color:#006400;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-9 .elementor-element.elementor-element-144fcdf > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-9 .elementor-element.elementor-element-852edc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-852edc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-675480d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-675480d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00CC00;}.elementor-9 .elementor-element.elementor-element-675480d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-675480d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-0cf076b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0cf076b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a7b066 );}.elementor-9 .elementor-element.elementor-element-0cf076b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-9 .elementor-element.elementor-element-0cf076b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-c198536 > .elementor-element-populated{padding:4px 10px 4px 10px;}.elementor-9 .elementor-element.elementor-element-74526f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f4eb1d8{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-f4eb1d8 .swiper-pagination-bullet{width:15px;height:15px;background:#006400;}.elementor-9 .elementor-element.elementor-element-f4eb1d8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-2a7b066 );opacity:var( --e-global-color-2a7b066 );}.elementor-9 .elementor-element.elementor-element-35312f0{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-35312f0 .swiper-pagination-bullet{width:15px;height:15px;background:#006400;}.elementor-9 .elementor-element.elementor-element-35312f0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-2a7b066 );opacity:var( --e-global-color-2a7b066 );}.elementor-9 .elementor-element.elementor-element-1aeaacf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1aeaacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00CC00;}.elementor-9 .elementor-element.elementor-element-1aeaacf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-1aeaacf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-4f7384f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4f7384f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006400;}.elementor-9 .elementor-element.elementor-element-4f7384f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:20px;}.elementor-9 .elementor-element.elementor-element-4f7384f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-9ed8e06 > .elementor-element-populated{padding:4px 10px 4px 10px;}.elementor-9 .elementor-element.elementor-element-690d3fc{margin-top:0px;margin-bottom:25px;}.elementor-9 .elementor-element.elementor-element-d12418f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b372db8{text-align:center;}.elementor-9 .elementor-element.elementor-element-b372db8 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#006400;}.elementor-9 .elementor-element.elementor-element-8ae36b3{text-align:center;}.elementor-9 .elementor-element.elementor-element-8ae36b3 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:400;color:#006400;}.elementor-9 .elementor-element.elementor-element-651f496:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-651f496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00CC00;}.elementor-9 .elementor-element.elementor-element-651f496{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-651f496 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-c5a2030{text-align:left;}.elementor-9 .elementor-element.elementor-element-8393c11 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-2a7b066 );}.elementor-9 .elementor-element.elementor-element-e32d4ee{text-align:left;}.elementor-9 .elementor-element.elementor-element-441566c > .elementor-widget-container{background-image:url("https://good88bet.info/wp-content/uploads/2025/11/f-icon-1.png");padding:0px 0px 0px 28px;background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-441566c .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:700;color:#006400;}.elementor-9 .elementor-element.elementor-element-c113d7d{text-align:left;}.elementor-9 .elementor-element.elementor-element-c113d7d img{width:164px;}.elementor-9 .elementor-element.elementor-element-27ac166 > .elementor-widget-container{background-image:url("https://good88bet.info/wp-content/uploads/2025/11/f-icon-2.png");padding:0px 0px 0px 28px;background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-27ac166 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:24px;font-weight:700;color:#006400;}.elementor-9 .elementor-element.elementor-element-cb17574{text-align:left;}.elementor-9 .elementor-element.elementor-element-cb17574 img{width:192px;}.elementor-9 .elementor-element.elementor-element-db327cf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-db327cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005600;}.elementor-9 .elementor-element.elementor-element-db327cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-db327cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-16352cb{text-align:center;}.elementor-9 .elementor-element.elementor-element-16352cb .elementor-heading-title{color:var( --e-global-color-2a7b066 );}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-2248dce{width:20%;}.elementor-9 .elementor-element.elementor-element-b218145{width:80%;}.elementor-9 .elementor-element.elementor-element-bf70ee1{width:26.5%;}.elementor-9 .elementor-element.elementor-element-b151dcb{width:23.479%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-852edc8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-852edc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://good88bet.info/wp-content/uploads/2025/11/bg-header-m.gif");}.elementor-9 .elementor-element.elementor-element-ffa24e5 img{height:30px;object-fit:contain;}.elementor-9 .elementor-element.elementor-element-0cf076b{margin-top:0px;margin-bottom:0px;padding:2px 0px 2px 0px;}.elementor-9 .elementor-element.elementor-element-c198536 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-9 .elementor-element.elementor-element-74526f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-1aeaacf{margin-top:-5px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-a9a1676{width:100%;}.elementor-9 .elementor-element.elementor-element-a9a1676.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-a9a1676 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-c5a2030 img{width:50%;}.elementor-9 .elementor-element.elementor-element-e32d4ee img{width:80%;}}/* Start custom CSS for html, class: .elementor-element-0eaf97e */.elementor-9 .elementor-element.elementor-element-0eaf97e .el-form{
	display: flex;
	gap: 12px;
}
.elementor-9 .elementor-element.elementor-element-0eaf97e .el-form input{
	color: #006400;
	border: none;
    border-bottom: 1px solid #006400;
    border-radius: 0;
	height: 30px;
	font-size: 12px;
	padding: 0 12px;
	width: 182px;
    outline: none;
    font-weight: 500;
}
.elementor-9 .elementor-element.elementor-element-0eaf97e .el-input input::placeholder{
    color: #006400;
    font-size: 12px;
}
.elementor-9 .elementor-element.elementor-element-0eaf97e .el-form input:focus{
	box-shadow: none;
}
.elementor-9 .elementor-element.elementor-element-0eaf97e .el-input{
	position: relative;
} 
.elementor-9 .elementor-element.elementor-element-0eaf97e .user-icon{
	width: 16px;
	position: absolute;
	left: 12px;
	top: 50%;
	transform: translateY(-50%);
}
.elementor-9 .elementor-element.elementor-element-0eaf97e .lock-icon{
	width: 19px;
	position: absolute;
	left: 12px;
	top: 50%;
	transform: translateY(-50%);
}
.elementor-9 .elementor-element.elementor-element-0eaf97e .pass-icon{
	width: 20px;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b218145 */.elementor-9 .elementor-element.elementor-element-b218145 .elementor-widget-wrap{
    align-items: center;
    gap: 15px;
}
.elementor-9 .elementor-element.elementor-element-b218145 .elementor-widget-wrap > div{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a20b3a5 */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-a20b3a5{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-852edc8 */@media (min-width: 768px){
    .elementor-9 .elementor-element.elementor-element-852edc8{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-675480d */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-675480d{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9947552 */.elementor-9 .elementor-element.elementor-element-9947552 .marquee-wrap{
white-space: nowrap;
overflow: hidden;
display: flex;
background: #fff;
}
.elementor-9 .elementor-element.elementor-element-9947552 .marquee-wrap .tin-tuc-moi{
    font-family: inherit;
    color: rgb(0 204 0);
    font-weight: 600;
    font-size: 12px;
    padding-right: 10px;
    padding-top: 2px;
    text-transform: uppercase;
}
.elementor-9 .elementor-element.elementor-element-9947552 .marquee-wrap .tin-tuc-moi:before{
    content: '';
    display: inline-block;
    width: 16px;
    height: 15px;
    margin-right: 5px;
    vertical-align: text-bottom;
    background: url(https://good88bet.info/wp-content/uploads/2025/11/speaker-m.png) no-repeat;
    background-size: 16px 15px;
}
.marquee-section {
overflow: hidden;
}
.elementor-9 .elementor-element.elementor-element-9947552 .marquee-section div.marquee_text {
display: inline-block;
padding-left: 100%;
animation: marquee 90s linear infinite;
}
.gift-icon{
position: absolute;
left: 25px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.elementor-9 .elementor-element.elementor-element-9947552 .marquee-wrap span{
margin: 0 15px;
color: RGB(42, 99, 25);
font-size: 13px;
font-weight: 500;
}
@keyframes marquee {
0%   { transform: translate(0, 0); }
100% { transform: translate(-100%, 0); }
}

@keyframes marquee_flip {
0% { transform: translate(-100%, 0); }
100%   { transform: translate(0, 0); }

}
@media (min-width: 768px){
    .elementor-9 .elementor-element.elementor-element-9947552{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0cf076b */@media (min-width: 768px){
    .elementor-9 .elementor-element.elementor-element-0cf076b{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f4eb1d8 */.elementor-9 .elementor-element.elementor-element-f4eb1d8 .swiper-pagination-bullet{
    border: solid 2px #0c0;
}
@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-f4eb1d8{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-35312f0 */.elementor-9 .elementor-element.elementor-element-35312f0 .swiper-pagination-bullet{
    border: solid 2px #0c0;
}
@media (min-width: 768px){
    .elementor-9 .elementor-element.elementor-element-35312f0{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a9a1676 */.elementor-9 .elementor-element.elementor-element-a9a1676 .elementor-widget-wrap{
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(4, 1fr);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1aeaacf */@media (min-width: 768px){
    .elementor-9 .elementor-element.elementor-element-1aeaacf{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e593a4 */.marquee-wrap{
white-space: nowrap;
overflow: hidden;
display: flex;
background: #006400;
}
.marquee-wrap .tin-tuc-moi{
    font-family: inherit;
    color: #6f6;
    font-weight: 500;
    font-size: 16px;
    padding-right: 10px;
}
.marquee-wrap .tin-tuc-moi:before{
    content: '';
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-right: 5px;
    vertical-align: text-bottom;
    background: url(https://good88bet.info/wp-content/uploads/2025/11/speaker.png) no-repeat;
    background-size: 28px 22px;
}
.marquee-section {
overflow: hidden;
}
.marquee-section div.marquee_text {
display: inline-block;
padding-left: 100%;
animation: marquee 50s linear infinite;
}
.gift-icon{
position: absolute;
left: 25px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
.marquee-wrap span{
margin: 0 15px;
color: #fff;
font-size: 14px;
font-weight: 500;
}
@keyframes marquee {
0%   { transform: translate(0, 0); }
100% { transform: translate(-100%, 0); }
}

@keyframes marquee_flip {
0% { transform: translate(-100%, 0); }
100%   { transform: translate(0, 0); }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f7384f */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-4f7384f{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-690d3fc */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-690d3fc{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b151dcb */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-b151dcb{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84a95c9 */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-84a95c9{
        display: none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://good88bet.info/wp-content/uploads/2025/11/HelveticaNeue-Roman.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://good88bet.info/wp-content/uploads/2025/11/HelveticaNeueMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://good88bet.info/wp-content/uploads/2025/11/HelveticaNeueBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */