.elementor-43 .elementor-element.elementor-element-5a4bac1{--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;}.elementor-43 .elementor-element.elementor-element-5a4bac1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-5a4bac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFF7;}.elementor-43 .elementor-element.elementor-element-2a8d6fa.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-2a8d6fa{right:52px;}body.rtl .elementor-43 .elementor-element.elementor-element-2a8d6fa{left:52px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa{top:41px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa.hfflow-menu-layout-horizontal .hfflow-menu{justify-content:center;}.elementor-43 .elementor-element.elementor-element-2a8d6fa.hfflow-menu-layout-vertical .hfflow-menu{align-items:center;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu .menu-item-has-children > a::after{display:block;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu > li > a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#014D34;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu{gap:33px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu .sub-menu{background-color:#ffffff;min-width:220px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu .sub-menu a{padding:8px 12px 8px 12px;}.elementor-43 .elementor-element.elementor-element-28d0156{--display:flex;}.elementor-43 .elementor-element.elementor-element-28d02fb{--display:flex;--min-height:550px;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-43 .elementor-element.elementor-element-28d02fb:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-28d02fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rumbosiam.com/wp-content/uploads/2026/09/Bangkok-1.png");background-position:center center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-d37e1cb{--display:flex;}.elementor-43 .elementor-element.elementor-element-b782a41{--spacer-size:50px;}.elementor-43 .elementor-element.elementor-element-50f3409{--display:flex;--min-height:400px;--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;}.elementor-43 .elementor-element.elementor-element-ea24513{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-43 .elementor-element.elementor-element-85e3983{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-85e3983.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-85e3983 img{border-radius:10px 10px 0px 0px;}.elementor-43 .elementor-element.elementor-element-c1866db{--display:flex;}.elementor-43 .elementor-element.elementor-element-402c347{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-2431f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-2431f2b.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-2431f2b img{border-radius:10px 10px 0px 0px;}.elementor-43 .elementor-element.elementor-element-1f5c095{--display:flex;}.elementor-43 .elementor-element.elementor-element-51ba5cb{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-588b7dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-588b7dd.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-588b7dd img{border-radius:10px 10px 0px 0px;}.elementor-43 .elementor-element.elementor-element-9a76a2e{--display:flex;}.elementor-43 .elementor-element.elementor-element-46f774d{--display:flex;--min-height:400px;--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;}.elementor-43 .elementor-element.elementor-element-e9a7f87{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-5f6b77a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-5f6b77a.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-5f6b77a img{border-radius:10px 10px 0px 0px;}.elementor-43 .elementor-element.elementor-element-374bb13{--display:flex;}.elementor-43 .elementor-element.elementor-element-36f2876{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-e07207d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-e07207d.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-e07207d img{border-radius:10px 10px 0px 0px;}.elementor-43 .elementor-element.elementor-element-3373c34{--display:flex;}.elementor-43 .elementor-element.elementor-element-fef0169{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-28d02fb{--width:80%;}.elementor-43 .elementor-element.elementor-element-50f3409{--width:80%;}.elementor-43 .elementor-element.elementor-element-46f774d{--width:80%;}}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu > li > a{padding:58px 0px 23px 0px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-5a4bac1{--width:500px;--min-height:52px;--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-43 .elementor-element.elementor-element-5a4bac1.e-con{--align-self:flex-start;--order:0;--flex-grow:0;--flex-shrink:1;}.elementor-43 .elementor-element.elementor-element-2a8d6fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-2a8d6fa{right:24px;}body.rtl .elementor-43 .elementor-element.elementor-element-2a8d6fa{left:24px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa{top:98px;z-index:0;}.elementor-43 .elementor-element.elementor-element-2a8d6fa.hfflow-menu-layout-horizontal .hfflow-menu{justify-content:flex-end;}.elementor-43 .elementor-element.elementor-element-2a8d6fa.hfflow-menu-layout-vertical .hfflow-menu{align-items:flex-end;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu > li > a{padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-2a8d6fa .hfflow-menu{gap:16px;}.elementor-43 .elementor-element.elementor-element-28d0156{--width:500px;--min-height:45px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:195px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}