.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-154 .elementor-element.elementor-element-d361120{--e-image-carousel-slides-to-show:1;}.elementor-154 .elementor-element.elementor-element-81497fc:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-81497fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60005E;background-image:url("https://www.1bsbet.live/wp-content/uploads/2026/02/404.jpg");background-position:center left;background-size:cover;}.elementor-154 .elementor-element.elementor-element-81497fc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000F5 0%, #000000 100%);opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154 .elementor-element.elementor-element-81497fc > .elementor-container{max-width:950px;}.elementor-154 .elementor-element.elementor-element-81497fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-154 .elementor-element.elementor-element-1d83b95:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-1d83b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B002CD6;}.elementor-154 .elementor-element.elementor-element-1d83b95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 5px 5px 5px;}.elementor-154 .elementor-element.elementor-element-1d83b95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-273cf1b{text-align:center;}.elementor-154 .elementor-element.elementor-element-273cf1b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:23px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-518ce70 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154 .elementor-element.elementor-element-518ce70 > .elementor-container{max-width:1400px;}.elementor-154 .elementor-element.elementor-element-518ce70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-154 .elementor-element.elementor-element-96ce817{--e-image-carousel-slides-to-show:3;}.elementor-154 .elementor-element.elementor-element-96ce817 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-154 .elementor-element.elementor-element-a608c4b{text-align:center;}.elementor-154 .elementor-element.elementor-element-a608c4b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-widget-uael-image-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-image-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter{color:var( --e-global-color-accent );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:hover, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-current{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-154 .elementor-element.elementor-element-f7b375f .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-154 .elementor-element.elementor-element-f7b375f .uael-img-gallery-wrap{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-154 .elementor-element.elementor-element-f7b375f .uael-grid-img-thumbnail img{opacity:1;}.elementor-154 .elementor-element.elementor-element-f7b375f .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-154 .elementor-element.elementor-element-31de885 .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );align-items:flex-start;display:inline-grid;}.elementor-154 .elementor-element.elementor-element-31de885 .uael-img-gallery-wrap{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-154 .elementor-element.elementor-element-31de885 .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:10px;}.elementor-154 .elementor-element.elementor-element-31de885 .uael-grid-img-thumbnail img{opacity:1;}.elementor-154 .elementor-element.elementor-element-31de885 .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-154 .elementor-element.elementor-element-a156a49{text-align:center;}.elementor-154 .elementor-element.elementor-element-a156a49 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:26px;font-weight:400;color:#FFFFFF;}.elementor-154 .elementor-element.elementor-element-390bacb{--e-image-carousel-slides-to-show:3;}.elementor-154 .elementor-element.elementor-element-390bacb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-154 .elementor-element.elementor-element-6dfecb6b:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-6dfecb6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.1bsbet.live/wp-content/uploads/2026/02/404.jpg");background-position:top right;background-size:cover;}.elementor-154 .elementor-element.elementor-element-6dfecb6b > .elementor-container{max-width:1400px;}.elementor-154 .elementor-element.elementor-element-6dfecb6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-154 .elementor-element.elementor-element-6dfecb6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154 .elementor-element.elementor-element-7f50832a > .elementor-container{max-width:1400px;}.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-212f11ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-154 .elementor-element.elementor-element-212f11ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-154 .elementor-element.elementor-element-4569c746 img{width:100%;}.elementor-154 .elementor-element.elementor-element-50ffe585 > .elementor-widget-container{padding:145px 30px 0px 40px;}.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-387ccd35.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-154 .elementor-element.elementor-element-387ccd35.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-154 .elementor-element.elementor-element-8d56cc7{text-align:center;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{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 );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-154 .elementor-element.elementor-element-4dc6438{text-align:center;}.elementor-154 .elementor-element.elementor-element-0804a92{text-align:center;}.elementor-154 .elementor-element.elementor-element-ae64d82{text-align:center;}.elementor-154 .elementor-element.elementor-element-0e10801{text-align:center;}.elementor-154 .elementor-element.elementor-element-cbc4317{text-align:center;}.elementor-154 .elementor-element.elementor-element-ea003da{text-align:center;}.elementor-154 .elementor-element.elementor-element-e469032{text-align:center;}.elementor-154 .elementor-element.elementor-element-8c49fa9{text-align:center;}.elementor-154 .elementor-element.elementor-element-ceb8f44{text-align:center;}.elementor-154 .elementor-element.elementor-element-46ec778{text-align:center;}.elementor-154 .elementor-element.elementor-element-39961d9{text-align:center;}.elementor-154 .elementor-element.elementor-element-2262176{text-align:center;}.elementor-154 .elementor-element.elementor-element-5c6b508{text-align:center;}.elementor-154 .elementor-element.elementor-element-1a62189 img{width:815px;}.elementor-154 .elementor-element.elementor-element-cb17e4b{text-align:center;}.elementor-154 .elementor-element.elementor-element-cb17e4b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:25px;font-weight:600;color:#FFE137;}.elementor-154 .elementor-element.elementor-element-2317fb4{text-align:center;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-154 .elementor-element.elementor-element-50ffe585 > .elementor-widget-container{padding:18% 08% 0% 09%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-154 .elementor-element.elementor-element-1a62189 img{width:640px;}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-273cf1b .elementor-heading-title{font-size:19px;}.elementor-154 .elementor-element.elementor-element-96ce817{--e-image-carousel-slides-to-show:1;}.elementor-154 .elementor-element.elementor-element-390bacb{--e-image-carousel-slides-to-show:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-154 .elementor-element.elementor-element-50ffe585 > .elementor-widget-container{padding:20% 5% 0% 7%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-154 .elementor-element.elementor-element-212f11ed{width:53.995%;}.elementor-154 .elementor-element.elementor-element-387ccd35{width:45.969%;}.elementor-154 .elementor-element.elementor-element-cf6f23d{width:61.14%;}.elementor-154 .elementor-element.elementor-element-afc7e19{width:38.773%;}}/* Start custom CSS for html, class: .elementor-element-64df6b9 */.elementor-154 .elementor-element.elementor-element-64df6b9 a{
    color: white;
}
.flex-center{
    display: flex;
        flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 img{
    height: 80px;
}


.golden-btn {
    background-image: linear-gradient(159deg,#f9d20e,#faa81d,#ffe87b,#faa914,#f97a0e);
    background-position: 50%;
    background-size: 100% 100%;
    border: 1px solid #a55d07;
    border-radius: 0.2em;
    box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(110,80,20,.4), inset 0 -1px 2px 1px #8b4208, inset 0 -1px 1px 2px #fae385;
    box-sizing: border-box;
    color: #783205;
    cursor: pointer;
    display: inline-block;
    font-family: SukhumvitBold;
    font-size: 1em;
    height: auto;
    line-height: 1.9em;
    outline: none;
    padding: 3px 0;
    text-shadow: 0 2px 2px #fae385;
    text-transform: uppercase;
    transition: all .2s ease-in-out;
}
label.input-group-text {
    background: none;
    color: white;
    border-radius: 30px;
    border-right: none;
    background: #0000002b;
        border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}


.elementor-154 .elementor-element.elementor-element-64df6b9 .form-control {
    background: #00000066 !important;
    color: white !important;
    border-radius: 30px;
    height: 51px;
    border-left: none;
        border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 .form-control::placeholder{
    color:#d8d8d8 !important;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 .form-control:hover {
    background: #0000005e;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 .form-control:hover .form-control::placeholder{
    
}

.elementor-154 .elementor-element.elementor-element-64df6b9 button.btn.golden-btn.btn-block.px-2 {
    border-radius: 20px;
    padding: 13px 5px !important;
    border: none !important;
}

.elementor-154 .elementor-element.elementor-element-64df6b9 a.btn.btn-dark.btn-block.pb-1 {
    border-radius: 30px !important;
    padding: 13px 5px !important;
    border: none !important;
}

.elementor-154 .elementor-element.elementor-element-64df6b9 button.btn.btn-success.btn-block.btn-linelogin {
       border-radius: 5px;
    padding: 10px 0;
    background: radial-gradient(100% 100% at 50% 0,#72ff72 0,#18ae00 44%,#0b6802 100%);
    border: 2px solid #20b10b;
}

@media (max-width:767px){
    .elementor-154 .elementor-element.elementor-element-64df6b9 img{
    height: 50px;
    margin-top:-3px;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 .form-control {
    height:40px;
    font-size:13px !important;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 .input-group-text {
    padding: 7px;
    padding-right:0px;
}
.elementor-154 .elementor-element.elementor-element-64df6b9 i {
    font-size: 15px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-96ce817 */.elementor-154 .elementor-element.elementor-element-96ce817 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for uael-image-gallery, class: .elementor-element-f7b375f */.elementor-154 .elementor-element.elementor-element-f7b375f img{
        background: linear-gradient(45deg, #4603a0, #a700e3);
    border-radius: 20px;
}
@media (min-width:768px){
    .elementor-154 .elementor-element.elementor-element-f7b375f{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for uael-image-gallery, class: .elementor-element-31de885 */.elementor-154 .elementor-element.elementor-element-31de885 img{
        background: linear-gradient(45deg, #4603a0, #a700e3);
    border-radius: 20px;
}
@media (max-width:767px){
    .elementor-154 .elementor-element.elementor-element-31de885{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-390bacb */.elementor-154 .elementor-element.elementor-element-390bacb .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50ffe585 */.elementor-154 .elementor-element.elementor-element-50ffe585{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-212f11ed */.elementor-154 .elementor-element.elementor-element-212f11ed{
    position: relative;
}/* End custom CSS */