.elementor-152 .elementor-element.elementor-element-0d4758f{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.43;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-0d4758f:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-0d4758f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://iglowaythailand.com/wp-content/uploads/2025/10/IMG_20251007_135238-scaled.webp");background-position:center center;background-size:cover;}.elementor-152 .elementor-element.elementor-element-0d4758f::before, .elementor-152 .elementor-element.elementor-element-0d4758f > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-0d4758f > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-0d4758f > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-0d4758f > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-0d4758f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-152 .elementor-element.elementor-element-740e289{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-text-wrap {text-align:left;}.elementor-152 .elementor-element.elementor-element-7e2ba72.uael-fancytext-stack-yes .uael-fancy-stack {margin-top:50px;margin-bottom:48px;}.elementor-152 .elementor-element.elementor-element-7e2ba72.uael-fancytext-stack-yes .uael-fancy-stack .uael-fancy-heading.uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-text-main{margin-left:50px;margin-right:48px;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading{color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading, .elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading .uael-slide_text{font-size:58px;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading.uael-fancy-text-main{color:#262262;background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading.uael-fancy-text-main, .elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading.uael-fancy-text-main .uael-slide_text{font-size:56px;}.elementor-152 .elementor-element.elementor-element-20a6297{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-71852e9{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-152 .elementor-element.elementor-element-71852e9:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-71852e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-152 .elementor-element.elementor-element-7fc5545.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-7fc5545 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-152 .elementor-element.elementor-element-7fc5545 img{width:100%;height:700px;border-radius:15px 15px 15px 15px;}.elementor-152 .elementor-element.elementor-element-58e112a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-58e112a:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-58e112a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-1008be6{text-align:center;}.elementor-152 .elementor-element.elementor-element-1008be6 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:500;color:#262262;}.elementor-152 .elementor-element.elementor-element-ae3c37c > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-ae3c37c{text-align:center;}.elementor-152 .elementor-element.elementor-element-ae3c37c .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:500;color:#262262;}.elementor-152 .elementor-element.elementor-element-fb61208{--display:flex;--justify-content:flex-start;--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-152 .elementor-element.elementor-element-fb61208.e-con{--order:-99999 /* order start hack */;}.elementor-152 .elementor-element.elementor-element-edf7257{--display:flex;--min-height:700px;}.elementor-152 .elementor-element.elementor-element-2bbc667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-2bbc667 .uael-infobox, .elementor-152 .elementor-element.elementor-element-2bbc667 .uael-separator-parent{text-align:left;}.elementor-152 .elementor-element.elementor-element-2bbc667 .uael-infobox-title-prefix{font-size:40px;text-transform:uppercase;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-17cd15a{font-family:"Kanit", Sans-serif;font-size:28px;line-height:1.7em;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-f6c5fe9{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-f6c5fe9:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-f6c5fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-f6c5fe9::before, .elementor-152 .elementor-element.elementor-element-f6c5fe9 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-f6c5fe9 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-f6c5fe9 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-f6c5fe9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-f6c5fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-152 .elementor-element.elementor-element-2011a67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-7436af4 .elementor-heading-title{font-size:8em;font-weight:bold;line-height:1em;color:#2622621F;}.elementor-152 .elementor-element.elementor-element-127a0a8 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-127a0a8 .elementor-image-box-title{margin-bottom:41px;font-size:60px;color:#262262;}.elementor-152 .elementor-element.elementor-element-127a0a8 .elementor-image-box-description{font-size:28px;line-height:1.7em;color:#262262;}.elementor-152 .elementor-element.elementor-element-760b182{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-3b3286b .elementor-heading-title{font-size:8em;font-weight:bold;line-height:1em;color:#2622621F;}.elementor-152 .elementor-element.elementor-element-dd81c32 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-dd81c32 .elementor-image-box-title{margin-bottom:41px;font-size:60px;color:#262262;}.elementor-152 .elementor-element.elementor-element-dd81c32 .elementor-image-box-description{font-size:28px;line-height:1.7em;color:#262262;}.elementor-152 .elementor-element.elementor-element-812d83e{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-152 .elementor-element.elementor-element-812d83e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-812d83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #262262 72%, #21206496 100%);}.elementor-152 .elementor-element.elementor-element-aa68aa6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:34%;--padding-bottom:03%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-aa68aa6:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-aa68aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iglowaythailand.com/wp-content/uploads/2026/04/1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-aa68aa6::before, .elementor-152 .elementor-element.elementor-element-aa68aa6 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-aa68aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-aa68aa6 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-aa68aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-aa68aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,0,0,0) 75%, var( --e-global-color-astglobalcolor7 ) 100%);}.elementor-152 .elementor-element.elementor-element-3a35b22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-3a35b22{text-align:center;}.elementor-152 .elementor-element.elementor-element-3a35b22 .elementor-heading-title{font-size:3em;text-transform:uppercase;font-style:italic;letter-spacing:-3px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-dd59ca9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:34%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-dd59ca9:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-dd59ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iglowaythailand.com/wp-content/uploads/2026/04/2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-dd59ca9::before, .elementor-152 .elementor-element.elementor-element-dd59ca9 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-dd59ca9 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-dd59ca9 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-dd59ca9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-dd59ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(47,158,226,0) 75%, var( --e-global-color-astglobalcolor7 ) 100%);}.elementor-152 .elementor-element.elementor-element-8bd328d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-8bd328d{text-align:center;}.elementor-152 .elementor-element.elementor-element-8bd328d .elementor-heading-title{font-size:3em;text-transform:uppercase;font-style:italic;letter-spacing:-3px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-5e971c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:34%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-5e971c1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iglowaythailand.com/wp-content/uploads/2026/01/Iblower.png");background-position:0px 83px;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-5e971c1::before, .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-5e971c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-5e971c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(47,158,226,0) 75%, var( --e-global-color-astglobalcolor7 ) 100%);}.elementor-152 .elementor-element.elementor-element-d9ce541 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-d9ce541{text-align:center;}.elementor-152 .elementor-element.elementor-element-d9ce541 .elementor-heading-title{font-size:3em;text-transform:uppercase;font-style:italic;letter-spacing:-3px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-2f9fddf{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-d1cbc59{--display:flex;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button{background-color:#262262;border-style:none;box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-152 .elementor-element.elementor-element-ce90cc6 a.elementor-button:hover, .elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button:hover{background-color:#E6E6E6;color:#262262;}.elementor-152 .elementor-element.elementor-element-ce90cc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox, .elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-separator-parent{text-align:center;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button .elementor-align-icon-right,.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-link-icon-after{margin-left:15px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button .elementor-align-icon-left, .elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-link-icon-before{margin-right:15px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 a.elementor-button, .elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button{color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 a.elementor-button svg, .elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button svg{fill:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-title-prefix{color:#262262;margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-title{font-size:4.7em;letter-spacing:-3px;color:#262262;margin:30px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-cta-link-style, .elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-button-wrapper{margin:50px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-1c21880{--display:flex;}.elementor-152 .elementor-element.elementor-element-6a67377:not( .elementor-widget-image ) .elementor-widget-container, .elementor-152 .elementor-element.elementor-element-6a67377.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://iglowaythailand.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-152 .elementor-element.elementor-element-6a67377 img{width:100%;height:500px;}.elementor-152 .elementor-element.elementor-element-5a013ef{--display:flex;}.elementor-152 .elementor-element.elementor-element-38e779a{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-71852e9{--width:55%;}.elementor-152 .elementor-element.elementor-element-58e112a{--width:80%;}.elementor-152 .elementor-element.elementor-element-fb61208{--width:45%;}.elementor-152 .elementor-element.elementor-element-d1cbc59{--width:50%;}.elementor-152 .elementor-element.elementor-element-1c21880{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-152 .elementor-element.elementor-element-71852e9{--width:50%;}.elementor-152 .elementor-element.elementor-element-fb61208{--width:50%;}.elementor-152 .elementor-element.elementor-element-2011a67{--width:50%;}.elementor-152 .elementor-element.elementor-element-760b182{--width:50%;}}@media(min-width:1025px){.elementor-152 .elementor-element.elementor-element-aa68aa6:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-aa68aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-dd59ca9:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-dd59ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-152 .elementor-element.elementor-element-5e971c1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-0d4758f{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-152 .elementor-element.elementor-element-20a6297{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-152 .elementor-element.elementor-element-71852e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-fb61208{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-2bbc667 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-f6c5fe9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-152 .elementor-element.elementor-element-812d83e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-152 .elementor-element.elementor-element-3a35b22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-3a35b22 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-152 .elementor-element.elementor-element-8bd328d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-8bd328d .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-152 .elementor-element.elementor-element-5e971c1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-152 .elementor-element.elementor-element-d9ce541 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-d9ce541 .elementor-heading-title{font-size:2.5em;letter-spacing:-2px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 a.elementor-button, .elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button{padding:15px 30px 15px 30px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-title{font-size:4em;letter-spacing:-2px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-cta-link-style, .elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-button-wrapper{margin:40px 0px 0px 0px;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-0d4758f{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-740e289{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-7e2ba72.uael-fancytext-stack-yes .uael-fancy-stack {margin-top:8px;margin-bottom:4px;}.elementor-152 .elementor-element.elementor-element-7e2ba72.uael-fancytext-stack-yes .uael-fancy-stack .uael-fancy-heading.uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-text-main{margin-left:8px;margin-right:4px;}.elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading, .elementor-152 .elementor-element.elementor-element-7e2ba72 .uael-fancy-heading .uael-slide_text{font-size:40px;line-height:1.7em;}.elementor-152 .elementor-element.elementor-element-20a6297{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-152 .elementor-element.elementor-element-71852e9{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-7fc5545 img{height:100%;}.elementor-152 .elementor-element.elementor-element-58e112a{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1008be6 .elementor-heading-title{font-size:18px;}.elementor-152 .elementor-element.elementor-element-ae3c37c .elementor-heading-title{font-size:18px;}.elementor-152 .elementor-element.elementor-element-fb61208{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-fb61208.e-con{--order:99999 /* order end hack */;}.elementor-152 .elementor-element.elementor-element-edf7257{--min-height:0px;}.elementor-152 .elementor-element.elementor-element-2bbc667 .uael-infobox, .elementor-152 .elementor-element.elementor-element-2bbc667 .uael-separator-parent{text-align:left;}.elementor-152 .elementor-element.elementor-element-2bbc667 .uael-infobox-title-prefix{font-size:35px;}.elementor-152 .elementor-element.elementor-element-17cd15a{font-size:20px;}.elementor-152 .elementor-element.elementor-element-f6c5fe9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-152 .elementor-element.elementor-element-7436af4 .elementor-heading-title{font-size:80px;}.elementor-152 .elementor-element.elementor-element-127a0a8 .elementor-image-box-wrapper{text-align:start;}.elementor-152 .elementor-element.elementor-element-127a0a8 .elementor-image-box-title{font-size:45px;}.elementor-152 .elementor-element.elementor-element-127a0a8 .elementor-image-box-description{font-size:20px;}.elementor-152 .elementor-element.elementor-element-3b3286b .elementor-heading-title{font-size:80px;}.elementor-152 .elementor-element.elementor-element-dd81c32 .elementor-image-box-wrapper{text-align:start;}.elementor-152 .elementor-element.elementor-element-dd81c32 .elementor-image-box-title{font-size:45px;}.elementor-152 .elementor-element.elementor-element-dd81c32 .elementor-image-box-description{font-size:20px;}.elementor-152 .elementor-element.elementor-element-aa68aa6{--padding-top:100%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-3a35b22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-3a35b22 .elementor-heading-title{font-size:2em;letter-spacing:-1px;}.elementor-152 .elementor-element.elementor-element-dd59ca9{--padding-top:100%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-8bd328d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-8bd328d .elementor-heading-title{font-size:2em;letter-spacing:-1px;}.elementor-152 .elementor-element.elementor-element-5e971c1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5e971c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-152 .elementor-element.elementor-element-5e971c1{--padding-top:100%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-d9ce541 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-d9ce541 .elementor-heading-title{font-size:2em;letter-spacing:-1px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox, .elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-separator-parent{text-align:center;}.elementor-152 .elementor-element.elementor-element-ce90cc6 a.elementor-button, .elementor-152 .elementor-element.elementor-element-ce90cc6 .elementor-button{padding:15px 30px 15px 30px;}.elementor-152 .elementor-element.elementor-element-ce90cc6 .uael-infobox-title{font-size:3em;letter-spacing:-1px;}}/* Start custom CSS for image, class: .elementor-element-7fc5545 */.photo-angled{position:relative}
.photo-angled img{border-radius:14px;display:block}
.photo-angled::after{
  content:"";position:absolute;left:-16px;top:-16px;width:120px;height:120px;
  background:var(--blue-main);opacity:.12;border-radius:20px;
  transform:skew(-12deg) rotate(8deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a6297 *//* === Palette === */
:root{
  --brand:#262262;
  --brand-2:#244C8A;
  --ink:#1E1E1E;
}

/* ===== ABOUT SECTION 1 ===== */
.about-section1{
  position:relative;
  overflow:hidden;
  background:linear-gradient(90deg, var(--brand) 0 60%, #fff 60%) !important;
  isolation:isolate;
}

/* === คอนเทนต์อยู่เหนือ shape ทั้งหมด === */
.about-section1 > .e-con-inner,
.about-section1 .elementor-container{
  position:relative;
  z-index:3;
  padding-top:clamp(48px,6vw,96px);
  padding-bottom:clamp(48px,6vw,96px);
}

/* === Overlay ซ้อนทับ (ลวดลาย + มิติ) === */
.about-section1::before{
  content:"";
  position:absolute; inset:0;
  z-index:1; pointer-events:none;

  background:
    /* glow บนซ้าย */
    radial-gradient(40% 40% at 26% 28%, rgba(255,255,255,.16), rgba(255,255,255,0) 70%),
    /* shadow ล่างซ้าย */
    radial-gradient(50% 50% at 18% 82%, rgba(0,0,0,.14), rgba(0,0,0,0) 72%),
    /* แถบเฉียงนุ่ม */
    linear-gradient(135deg, rgba(255,255,255,.06) 0%, rgba(0,0,0,.10) 100%);
  mix-blend-mode:overlay;
  opacity:.55;

  /* mask ให้โชว์เฉพาะฝั่งน้ำเงิน */
  -webkit-mask:linear-gradient(90deg,#000 0 60%,transparent 60%);
          mask:linear-gradient(90deg,#000 0 60%,transparent 60%);
}

/* === แผ่นขาวเฉียงตัดขอบ === */
.about-section1::after{
  content:"";
  position:absolute; right:-14vw; top:0;
  width:32vw; height:100%;
  background:#fff;
  transform:skewX(-18deg);
  z-index:2;
  pointer-events:none;
  box-shadow:-40px 0 80px rgba(0,0,0,.08) inset;
}

/* === เนื้อหาในฝั่งน้ำเงิน === */
.about-section1 h1,
.about-section1 h2,
.about-section1 h3{ color:#fff; }
.about-section1 p{ color:#fff; opacity:.95; }

/* === ปุ่ม === */
.about-section1 .elementor-button{
  border-radius:10px; font-weight:700;
}
.about-section1 .elementor-button--view-primary{
  background:#fff; color:var(--brand); border:none;
}
.about-section1 .elementor-button--view-secondary{
  background:transparent; color:#fff; border:2px solid #fff;
}

/* ===== เวอร์ชันน้ำเงินฝั่งขวา ===== */
.about-section1.right{
  background:linear-gradient(90deg,#fff 0 40%,var(--brand) 40%) !important;
}
.about-section1.right::after{
  left:-14vw; right:auto; transform:skewX(18deg);
}
.about-section1.right::before{
  background:
    radial-gradient(40% 40% at 74% 28%, rgba(255,255,255,.14), rgba(255,255,255,0) 70%),
    radial-gradient(50% 50% at 82% 82%, rgba(0,0,0,.12), rgba(0,0,0,0) 70%),
    linear-gradient(45deg, rgba(255,255,255,.06), rgba(0,0,0,.08));
  -webkit-mask:linear-gradient(90deg,transparent 0 40%,#000 40% 100%);
          mask:linear-gradient(90deg,transparent 0 40%,#000 40% 100%);
  opacity:.5;
}

/* ===== Responsive ===== */
@media (max-width:1200px){
  .about-section1{
    background:linear-gradient(90deg,var(--brand) 0 58%,#fff 58%) !important;
  }
  .about-section1.right{
    background:linear-gradient(90deg,#fff 0 42%,var(--brand) 42%) !important;
  }
  .about-section1::after,
  .about-section1.right::after{ width:28vw; }
  .about-section1::before{
    -webkit-mask:linear-gradient(90deg,#000 0 58%,transparent 58%);
            mask:linear-gradient(90deg,#000 0 58%,transparent 58%);
  }
  .about-section1.right::before{
    -webkit-mask:linear-gradient(90deg,transparent 0 42%,#000 42% 100%);
            mask:linear-gradient(90deg,transparent 0 42%,#000 42% 100%);
  }
}

@media (max-width:1024px){
  .about-section1{
    background:linear-gradient(90deg,var(--brand) 0 54%,#fff 54%) !important;
  }
  .about-section1.right{
    background:linear-gradient(90deg,#fff 0 46%,var(--brand) 46%) !important;
  }
  .about-section1::after,
  .about-section1.right::after{ width:26vw; }
  .about-section1::before{
    -webkit-mask:linear-gradient(90deg,#000 0 54%,transparent 54%);
            mask:linear-gradient(90deg,#000 0 54%,transparent 54%);
  }
  .about-section1.right::before{
    -webkit-mask:linear-gradient(90deg,transparent 0 46%,#000 46% 100%);
            mask:linear-gradient(90deg,transparent 0 46%,#000 46% 100%);
  }
}

@media (max-width:767px){
  .about-section1,
  .about-section1.right{
    background:linear-gradient(180deg,#fff 0 48%,var(--brand) 48%) !important;
  }
  .about-section1::before,
  .about-section1.right::before,
  .about-section1::after,
  .about-section1.right::after{ display:none; }
  .about-section1 h1,
  .about-section1 h2,
  .about-section1 h3,
  .about-section1 p{ color:#fff; }
}

/* กันกรณี Elementor overlay ทับ */
.about-section1 .elementor-background-overlay{ display:none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9fddf *//* === Palette === */
:root{
  --blue-main:#262262;
  --blue-2:#244C8A;
  --ink:#1E1E1E;
}

/* ===== HERO SECTION ===== */
.hero-creative{
  position:relative;
  background:#fff;
  overflow:hidden;
  min-height:76vh;
  display:flex; align-items:center;
}

/* คอนเทนต์ต้องอยู่เหนือพื้นหลังเสมอ */
.hero-creative > .e-con-inner,
.hero-creative .elementor-container{
  position:relative;
  z-index:2;                 /* คอนเทนต์ชนะเลเยอร์ */
}

/* แพตช์น้ำเงินเฉียง (ขวาบน) */
.hero-creative::before{
  content:"";
  position:absolute;
  inset:0 0 0 35%;          /* เว้นซ้าย 35% */
  background:var(--blue-main);
  z-index:1;                /* เหนือพื้นขาว แต่ต่ำกว่าคอนเทนต์ */
  clip-path:polygon(35% 0,100% 0,100% 100%,15% 100%);
  box-shadow:-40px 0 80px rgba(0,0,0,.08) inset;
}

/* เลเยอร์รอง (มิติ) */
.hero-creative::after{
  content:"";
  position:absolute;
  right:-8vw; top:-8vh;
  width:40vw; height:40vw;
  background:var(--blue-2);
  opacity:.15;
  transform:rotate(35deg);
  border-radius:32px;
  z-index:1;
}

/* ระยะบน–ล่างภายใน */
.hero-creative .elementor-container{ padding:80px 0; }

/* ปุ่ม */
.hero-btn .elementor-button{ padding:14px 24px; border-radius:10px; font-weight:600; }
.hero-btn .elementor-button--view-primary{ background:var(--blue-main); color:#fff; border:none; }
.hero-btn .elementor-button--view-secondary{ background:#fff; color:var(--blue-main); border:2px solid var(--blue-main); }

/* รูปทรงหกเหลี่ยมสำหรับ Image widget */
.hex-mask img{
  display:block;
  -webkit-clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0% 50%);
          clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0% 50%);
  filter:drop-shadow(0 10px 24px rgba(0,0,0,.12));
  border-radius:0;
}
/* ให้ภาพชิดขวาในคอลัมน์ (ถ้ามี 2 คอลัมน์) */
.hex-mask{ display:block; margin-left:auto; }

/* Badge ตกแต่งเล็ก */
.deco-hex{ position:relative; }
.deco-hex::before{
  content:""; position:absolute; width:90px; height:90px; left:-20px; top:-20px;
  background:var(--blue-main); opacity:.12;
  -webkit-clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0% 50%);
          clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0% 50%);
}

/* Topbar (ถ้าใช้) */
.hero-topbar{ background:linear-gradient(90deg,var(--blue-main),var(--blue-2)); color:#fff; padding:10px 0; }

/* ===== Responsive ===== */
@media (max-width:1200px){
  .hero-creative::before{
    inset:0 0 0 28%;
    clip-path:polygon(28% 0,100% 0,100% 100%,10% 100%);
  }
  .hero-creative::after{ right:-10vw; top:-10vh; width:46vw; height:46vw; }
}

@media (max-width:1024px){
  .hero-creative::before{
    inset:0 0 0 22%;
    clip-path:polygon(22% 0,100% 0,100% 100%,8% 100%);
  }
  .hero-creative .elementor-container{ padding:64px 0; }
}

@media (max-width:767px){
  .hero-creative{ min-height:62vh; }
  /* เปลี่ยนเป็นแผ่นครึ่งล่างบนมือถือ เพื่อให้ข้อความอ่านง่าย */
  .hero-creative::before{
    inset:48% 0 0 0;
    clip-path:none;
  }
  .hero-creative::after{
    right:-24vw; top:-6vh; width:88vw; height:88vw; opacity:.18;
  }
  .deco-hex::before{ width:64px; height:64px; left:-10px; top:-10px; }
}/* End custom CSS */