.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-10190 .elementor-element.elementor-element-c7f3011{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.14;}.elementor-10190 .elementor-element.elementor-element-c7f3011:not(.elementor-motion-effects-element-type-background), .elementor-10190 .elementor-element.elementor-element-c7f3011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E6FFF;}.elementor-10190 .elementor-element.elementor-element-c7f3011::before, .elementor-10190 .elementor-element.elementor-element-c7f3011 > .elementor-background-video-container::before, .elementor-10190 .elementor-element.elementor-element-c7f3011 > .e-con-inner > .elementor-background-video-container::before, .elementor-10190 .elementor-element.elementor-element-c7f3011 > .elementor-background-slideshow::before, .elementor-10190 .elementor-element.elementor-element-c7f3011 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10190 .elementor-element.elementor-element-c7f3011 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.bs-mobile.jp/wp-content/uploads/2025/07/eu-map.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10190 .elementor-element.elementor-element-264b2d9{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:010px 010px 0px 0px;}.elementor-10190 .elementor-element.elementor-element-efb197d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-10190 .elementor-element.elementor-element-432b7cd{text-align:center;}.elementor-10190 .elementor-element.elementor-element-432b7cd .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:3.4rem;font-weight:900;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px #000000;}.elementor-10190 .elementor-element.elementor-element-f863677{text-align:center;}.elementor-10190 .elementor-element.elementor-element-1fa9e33{--display:flex;}.elementor-10190 .elementor-element.elementor-element-5fa6378{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10190 .elementor-element.elementor-element-074dd9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10190 .elementor-element.elementor-element-074dd9d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10190 .elementor-element.elementor-element-906ad88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10190 .elementor-element.elementor-element-05569db{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{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-widget-image ::placeholder{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-widget-image .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10190 .elementor-element.elementor-element-5a0e659 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-9b6afd8 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-bb3e7ef img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-d723460 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-48fee07 img{width:100%;max-width:100%;height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-8277fb2 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-8bc02ca img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-3b90bdb img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-847d98d img{width:100%;height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-64aa315 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-939e677 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-a224e17 img{height:35px;object-fit:cover;object-position:center center;}.elementor-10190 .elementor-element.elementor-element-0398796{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-10190 .elementor-element.elementor-element-0398796.elementor-element{--align-self:center;}.elementor-10190 .elementor-element.elementor-element-0398796 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{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-widget-button ::placeholder{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-widget-button .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-10190 .elementor-element.elementor-element-3abdeeb{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-10190 .elementor-element.elementor-element-3abdeeb .elementor-button{border-radius:5px 5px 5px 5px;}.elementor-10190 .elementor-element.elementor-element-c842484{--display:flex;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{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-widget-html ::placeholder{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-widget-html .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-10190 .elementor-element.elementor-element-677ba81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:0px 0px 10px 10px;}.elementor-10190 .elementor-element.elementor-element-677ba81::before, .elementor-10190 .elementor-element.elementor-element-677ba81 > .elementor-background-video-container::before, .elementor-10190 .elementor-element.elementor-element-677ba81 > .e-con-inner > .elementor-background-video-container::before, .elementor-10190 .elementor-element.elementor-element-677ba81 > .elementor-background-slideshow::before, .elementor-10190 .elementor-element.elementor-element-677ba81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10190 .elementor-element.elementor-element-677ba81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030D24;--background-overlay:'';}.elementor-10190 .elementor-element.elementor-element-d6cf8b6{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-10190 .elementor-element.elementor-element-d6cf8b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10190 .elementor-element.elementor-element-d6cf8b6 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-e6811c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10190 .elementor-element.elementor-element-e6811c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10190 .elementor-element.elementor-element-682de27 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-10190 .elementor-element.elementor-element-5b64cea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10190 .elementor-element.elementor-element-5b64cea .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:1rem;font-weight:600;}.elementor-10190 .elementor-element.elementor-element-f154550 .elementor-button{background-color:#05AC08;border-radius:4px 4px 4px 4px;}.elementor-10190 .elementor-element.elementor-element-f154550 .elementor-button:hover, .elementor-10190 .elementor-element.elementor-element-f154550 .elementor-button:focus{background-color:#4AC700;}.elementor-10190 .elementor-element.elementor-element-f154550.elementor-element{--align-self:center;}.elementor-10190 .elementor-element.elementor-element-f154550 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10190 .elementor-element.elementor-element-f7d8245{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-10190 .elementor-element.elementor-element-05569db{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10190 .elementor-element.elementor-element-5fa6378{--width:100%;}.elementor-10190 .elementor-element.elementor-element-074dd9d{--width:99%;}.elementor-10190 .elementor-element.elementor-element-05569db{--width:100%;}.elementor-10190 .elementor-element.elementor-element-e6811c0{--width:70.982%;}}@media(max-width:767px){.elementor-10190 .elementor-element.elementor-element-05569db{--width:80%;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-10190 .elementor-element.elementor-element-05569db.e-con{--align-self:center;}.elementor-10190 .elementor-element.elementor-element-5a0e659 img{width:100%;object-fit:cover;}.elementor-10190 .elementor-element.elementor-element-9b6afd8 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-bb3e7ef img{width:100%;}.elementor-10190 .elementor-element.elementor-element-d723460 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-8277fb2 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-8bc02ca img{width:100%;}.elementor-10190 .elementor-element.elementor-element-3b90bdb img{width:100%;}.elementor-10190 .elementor-element.elementor-element-64aa315 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-939e677 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-a224e17 img{width:100%;}.elementor-10190 .elementor-element.elementor-element-0398796{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-10190 .elementor-element.elementor-element-3abdeeb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10190 .elementor-element.elementor-element-d6cf8b6{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-10190 .elementor-element.elementor-element-e6811c0{--width:68.883%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10190 .elementor-element.elementor-element-682de27{width:var( --container-widget-width, 6.6rem );max-width:6.6rem;--container-widget-width:6.6rem;--container-widget-flex-grow:0;}.elementor-10190 .elementor-element.elementor-element-682de27 .elementor-heading-title{font-size:1.3rem;}.elementor-10190 .elementor-element.elementor-element-5b64cea{width:var( --container-widget-width, 76.088% );max-width:76.088%;--container-widget-width:76.088%;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-6bfac7e */.flags-list {
    column-count: 4;        
    column-gap: 2rem;       
    list-style: disc inside;
    font-size: 14px;
    line-height: 1.6;
    padding-left: 0;        
    color: #fff;
    margin: 0;
  }

  
  .flags-list li {
    break-inside: avoid;   
    display: flex;
    align-items: center;
    margin-bottom: 0.25rem;
  }


  .flags-list img {
    width: 24px;
    height: 18px;
    margin-right: 0.5rem;
    flex-shrink: 0;
    
  }

  @media (max-width: 768px) {
    .flags-list {
      column-count: 2;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2631587 *//* ===== CONFIG ===== */
#eu-pack {
  --eu-cta-color: #ff2b2b;        /* สีปุ่มตอนปิด (cta) */
  --eu-cta-open-color: #1e3a8a;   /* สีปุ่มตอนเปิด */
  --eu-anim-max: 1600px;          /* ต้องสูงกว่าความสูงจริงของคอนเทนต์ */
  text-align: center;
}

/* ปุ่มสไตล์เดิม */
#eu-toggle-btn .elementor-button {
  margin-inline:auto;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding-inline:1.75em;
  line-height:1.25;
  cursor:pointer;
  background:var(--eu-cta-color);
  border-color:var(--eu-cta-color);
  transition:background .2s ease, border-color .2s ease;
}
#eu-toggle-btn .elementor-button:hover,
#eu-toggle-btn .elementor-button:focus {
  filter:brightness(1.05);
}

/* ปุ่มตอนเปิด */
#eu-pack.is-open #eu-toggle-btn .elementor-button {
  background:var(--eu-cta-open-color);
  border-color:var(--eu-cta-open-color);
}

/* ===== Collapsible animation ===== */
/* ทั้งสองบล็อกต้อง overflow hidden */
#eu-12,
#eu-48{
  overflow:hidden;
  transition:
    max-height .4s cubic-bezier(.4,0,.2,1),
    opacity .25s ease,
    margin .4s ease,
    padding .4s ease;
}

/* เริ่มต้น: แสดง 12, ซ่อน 48 (สูง=0) */
#eu-12{max-height:var(--eu-anim-max);opacity:1;}
#eu-48{max-height:0;opacity:0;pointer-events:none;}

/* เปิด: ซ่อน 12 (สูง=0), โชว์ 48 (สูงใหญ่) */
#eu-pack.is-open #eu-12{
  max-height:0;
  opacity:0;
  margin-top:0!important;
  margin-bottom:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  pointer-events:none;
}
#eu-pack.is-open #eu-48{
  max-height:var(--eu-anim-max);
  opacity:1;
  pointer-events:auto;
}


@media (prefers-reduced-motion:reduce){
  #eu-12,#eu-48{
    transition:none!important;
  }
}/* End custom CSS */