.elementor-23 .elementor-element.elementor-element-44b0994{--display:flex;--min-height:85vh;--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;--justify-content:space-between;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:70px;}.elementor-23 .elementor-element.elementor-element-44b0994:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-44b0994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b216a6e );background-image:url("https://siri-engineering.co.th/wp-content/uploads/2025/08/imgi_5_uri_ifs3A2F2FM2FyoSPQ4ZKM9LJC9Sdi82gLqJEF-UEI0Dc_5T9cehwoiM.jpg");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-ac11f74{padding:0px 0px 0px 100px;text-align:center;}.elementor-23 .elementor-element.elementor-element-ac11f74.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-ac11f74 .elementor-heading-title{font-size:34px;color:var( --e-global-color-b216a6e );}.elementor-23 .elementor-element.elementor-element-676c443.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-676c443 .elementor-heading-title{color:var( --e-global-color-b216a6e );}.elementor-23 .elementor-element.elementor-element-71490fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-71490fb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-71490fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-23 .elementor-element.elementor-element-d295a17{--display:flex;}.elementor-23 .elementor-element.elementor-element-f20e1aa.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-17e67a6{--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-23 .elementor-element.elementor-element-2e633d8{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-8aa9748{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-8aa9748:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8aa9748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-23 .elementor-element.elementor-element-8aa9748.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-4c6c804{text-align:center;font-size:18px;}.elementor-23 .elementor-element.elementor-element-e9db86e{padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-e9db86e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e9db86e .elementor-heading-title{color:var( --e-global-color-8e26af1 );}.elementor-23 .elementor-element.elementor-element-7e45c57{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-0b205a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ae99101{padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-ae99101.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ae99101 .elementor-heading-title{color:var( --e-global-color-8e26af1 );}.elementor-23 .elementor-element.elementor-element-f9d5dd7{--display:flex;}.elementor-23 .elementor-element.elementor-element-8e521f1{text-align:center;font-size:20px;}.elementor-23 .elementor-element.elementor-element-ee8dc79{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-d2d8374{--display:flex;}.elementor-23 .elementor-element.elementor-element-9f247fc{padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-9f247fc.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9f247fc .elementor-heading-title{line-height:1.5em;color:var( --e-global-color-8e26af1 );}.elementor-23 .elementor-element.elementor-element-05e759f{--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-23 .elementor-element.elementor-element-9c4fd5e.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-9c4fd5e img{width:90%;}.elementor-23 .elementor-element.elementor-element-e93ded5.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e93ded5 img{width:90%;}.elementor-23 .elementor-element.elementor-element-65c735e{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-88b7091{--display:flex;}.elementor-23 .elementor-element.elementor-element-0085029{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-e701f59 .elementor-heading-title{font-weight:600;}.elementor-23 .elementor-element.elementor-element-693f998{text-align:start;font-size:18px;}.elementor-23 .elementor-element.elementor-element-d96a4f7{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-b46914f{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-389b1e2 .elementor-heading-title{font-weight:600;}.elementor-23 .elementor-element.elementor-element-756739f{text-align:start;font-size:18px;}.elementor-23 .elementor-element.elementor-element-5745130{--display:flex;}.elementor-23 .elementor-element.elementor-element-35350d3{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-5b69420{--display:flex;}.elementor-23 .elementor-element.elementor-element-d377398{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-9bfcb00 .elementor-heading-title{font-weight:600;}.elementor-23 .elementor-element.elementor-element-e965f54{text-align:start;font-size:18px;}.elementor-23 .elementor-element.elementor-element-8f0dbff{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-9c7b714{--display:flex;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-3094e24 .elementor-heading-title{font-weight:600;}.elementor-23 .elementor-element.elementor-element-beb0ba2{text-align:start;font-size:18px;}.elementor-23 .elementor-element.elementor-element-4530c59{--display:flex;}.elementor-23 .elementor-element.elementor-element-178c99a{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-178c99a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-178c99a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#068491;}.elementor-23 .elementor-element.elementor-element-79b9554{padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-79b9554.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-79b9554 .elementor-heading-title{line-height:35px;color:var( --e-global-color-b216a6e );}.elementor-23 .elementor-element.elementor-element-4ad4c37{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-0ac97b3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23 .elementor-element.elementor-element-dbb3dd8{text-align:center;}.elementor-23 .elementor-element.elementor-element-dbb3dd8 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6555c16 img{width:70%;}.elementor-23 .elementor-element.elementor-element-e7a139c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-823de9c .elementor-heading-title{font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2e7034c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-7c1c92f .elementor-heading-title{font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2047f8e{text-align:start;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8441915{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-230d735 .elementor-heading-title{font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8d1fec5{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-d9b5030{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23 .elementor-element.elementor-element-22be553{text-align:center;}.elementor-23 .elementor-element.elementor-element-22be553 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fe677a0 img{width:70%;}.elementor-23 .elementor-element.elementor-element-0cbf6ba{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-37a30f8 .elementor-heading-title{font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ed09ffa{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3b3d91c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-49e6633 .elementor-heading-title{font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-85b2cde{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-249147d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-23 .elementor-element.elementor-element-cee992d .elementor-heading-title{font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-403e955{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-db7b6b0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-db7b6b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-db7b6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-23 .elementor-element.elementor-element-db7b6b0.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e018a4d{padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-e018a4d.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-e018a4d .elementor-heading-title{line-height:35px;color:var( --e-global-color-b216a6e );}.elementor-23 .elementor-element.elementor-element-5586693{--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:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5586693:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5586693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b216a6e );}.elementor-23 .elementor-element.elementor-element-f57a0b1{--display:flex;}.elementor-23 .elementor-element.elementor-element-48eebbd.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-927d73c{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-23 .elementor-element.elementor-element-d2fe45b{--display:flex;}.elementor-23 .elementor-element.elementor-element-d67a532{font-size:20px;color:var( --e-global-color-8e26af1 );}.elementor-23 .elementor-element.elementor-element-6023002{font-size:20px;color:var( --e-global-color-8e26af1 );}.elementor-23 .elementor-element.elementor-element-0c2052e{--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:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-44b0994{--min-height:60vh;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-ac11f74{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ac11f74.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-ac11f74 .elementor-heading-title{font-size:28px;}.elementor-23 .elementor-element.elementor-element-71490fb{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-8e521f1{font-size:16px;}.elementor-23 .elementor-element.elementor-element-ee8dc79{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-9c4fd5e img{width:100%;}.elementor-23 .elementor-element.elementor-element-e93ded5 img{width:100%;}.elementor-23 .elementor-element.elementor-element-65c735e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-693f998{font-size:16px;}.elementor-23 .elementor-element.elementor-element-d96a4f7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-756739f{font-size:16px;}.elementor-23 .elementor-element.elementor-element-35350d3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-e965f54{font-size:16px;}.elementor-23 .elementor-element.elementor-element-8f0dbff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-beb0ba2{font-size:16px;}.elementor-23 .elementor-element.elementor-element-178c99a{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-79b9554 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-4ad4c37{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-0ac97b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-dbb3dd8 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-823de9c .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-7c1c92f .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-230d735 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-d9b5030{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-23 .elementor-element.elementor-element-22be553 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-37a30f8 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-49e6633 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-cee992d .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-5586693{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-d67a532{font-size:16px;}.elementor-23 .elementor-element.elementor-element-6023002{font-size:16px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-44b0994{--min-height:50vh;--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-44b0994:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-44b0994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-23 .elementor-element.elementor-element-ac11f74{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ac11f74 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-71490fb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-17e67a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2e633d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0b205a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8e521f1{font-size:15px;}.elementor-23 .elementor-element.elementor-element-9f247fc .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-05e759f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-693f998{font-size:15px;}.elementor-23 .elementor-element.elementor-element-756739f{font-size:15px;}.elementor-23 .elementor-element.elementor-element-e965f54{font-size:15px;}.elementor-23 .elementor-element.elementor-element-beb0ba2{font-size:15px;}.elementor-23 .elementor-element.elementor-element-178c99a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-79b9554 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-4ad4c37{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-dbb3dd8 .elementor-heading-title{font-size:20px;}.elementor-23 .elementor-element.elementor-element-823de9c .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-7c1c92f .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-230d735 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-8d1fec5{font-size:15px;}.elementor-23 .elementor-element.elementor-element-37a30f8 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-ed09ffa{font-size:15px;}.elementor-23 .elementor-element.elementor-element-49e6633 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-85b2cde{font-size:15px;}.elementor-23 .elementor-element.elementor-element-cee992d .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-403e955{font-size:15px;}.elementor-23 .elementor-element.elementor-element-e018a4d .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-5586693{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-d67a532{font-size:15px;}.elementor-23 .elementor-element.elementor-element-6023002{font-size:15px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-8aa9748{--width:70%;}.elementor-23 .elementor-element.elementor-element-7e45c57{--width:80%;}.elementor-23 .elementor-element.elementor-element-f9d5dd7{--width:80%;}.elementor-23 .elementor-element.elementor-element-d2d8374{--width:80%;}.elementor-23 .elementor-element.elementor-element-88b7091{--width:60%;}.elementor-23 .elementor-element.elementor-element-5745130{--width:60%;}.elementor-23 .elementor-element.elementor-element-5b69420{--width:60%;}.elementor-23 .elementor-element.elementor-element-4530c59{--width:60%;}.elementor-23 .elementor-element.elementor-element-db7b6b0{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-8aa9748{--width:90%;}.elementor-23 .elementor-element.elementor-element-f9d5dd7{--width:100%;}.elementor-23 .elementor-element.elementor-element-5745130{--width:80%;}.elementor-23 .elementor-element.elementor-element-5b69420{--width:70%;}.elementor-23 .elementor-element.elementor-element-4530c59{--width:70%;}}/* Start custom CSS for heading, class: .elementor-element-676c443 */.title {
  display: inline-block;
  position: relative;  
  color: #2c2013; /* สีน้ำตาลเข้มแบบตัวอย่าง */
}

.title::after {
  content: "";
  display: block;
  width: 40%;           /* ความยาวเส้น */
  height: 8px;          /* ความหนาเส้น */
  background-color: #00838f; /* สีฟ้าเขียว */
  margin-top: 6px;      /* ระยะห่างระหว่างตัวอักษรกับเส้น */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f20e1aa */.title {
  display: inline-block;
  position: relative;  
  color: #2c2013; /* สีน้ำตาลเข้มแบบตัวอย่าง */
}

.title::after {
  content: "";
  display: block;
  width: 40%;           /* ความยาวเส้น */
  height: 8px;          /* ความหนาเส้น */
  background-color: #00838f; /* สีฟ้าเขียว */
  margin-top: 6px;      /* ระยะห่างระหว่างตัวอักษรกับเส้น */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aa9748 *//* === Quote Block แบบมุม (ไม่มี “ ”) ใช้กับ .corner === */
.corner{
  --accent: #21919d;     /* สีมุม ปรับได้ */
  --thick: 7px;          /* ความหนาเส้นมุม */
  --corner: 60px;        /* ขนาดมุม */
  position: relative;
  background:#fff;
}

/* เนื้อความ */
.corner .elementor-widget-text-editor p{
  margin: 0;
  font-size: clamp(16px,1.6vw,20px);
  line-height: 1.7;
  color:#111;
}

/* มุมซ้ายบน + ขวาล่าง */
.corner::before,
.corner::after{
  content:"";
  position:absolute;
  width: var(--corner);
  height: var(--corner);
  pointer-events:none;
}
.corner::before{
  top:0; left:0;
  border-top: var(--thick) solid var(--accent);
  border-left: var(--thick) solid var(--accent);
  transform: translate(10px,10px);
}
.corner::after{
  right:0; bottom:0;
  border-right: var(--thick) solid var(--accent);
  border-bottom: var(--thick) solid var(--accent);
  transform: translate(-10px,-10px);
}

/* มือถือ */
@media (max-width:768px){
  .corner{ padding:20px; --thick:4px; --corner:42px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db7b6b0 *//* === Quote Block แบบมุม (ไม่มี “ ”) ใช้กับ .corner === */
.corner2{
  --accent: #8abfc5;     /* สีมุม ปรับได้ */
  --thick: 7px;          /* ความหนาเส้นมุม */
  --corner: 60px;        /* ขนาดมุม */
  position: relative;
  background:#fff;
}

/* เนื้อความ */
.corner2 .elementor-widget-text-editor p{
  margin: 0;
  font-size: clamp(16px,1.6vw,20px);
  line-height: 1.7;
}

/* มุมซ้ายบน + ขวาล่าง */
.corner2::before,
.corner2::after{
  content:"";
  position:absolute;
  width: var(--corner);
  height: var(--corner);
  pointer-events:none;
}
.corner2::before{
  top:0; left:0;
  border-top: var(--thick) solid var(--accent);
  border-left: var(--thick) solid var(--accent);
  transform: translate(10px,10px);
}
.corner2::after{
  right:0; bottom:0;
  border-right: var(--thick) solid var(--accent);
  border-bottom: var(--thick) solid var(--accent);
  transform: translate(-10px,-10px);
}

/* มือถือ */
@media (max-width:768px){
  .corner2{ padding:20px; --thick:4px; --corner:42px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48eebbd */.title {
  display: inline-block;
  position: relative;  
  color: #2c2013; /* สีน้ำตาลเข้มแบบตัวอย่าง */
}

.title::after {
  content: "";
  display: block;
  width: 40%;           /* ความยาวเส้น */
  height: 8px;          /* ความหนาเส้น */
  background-color: #00838f; /* สีฟ้าเขียว */
  margin-top: 6px;      /* ระยะห่างระหว่างตัวอักษรกับเส้น */
}/* End custom CSS */