.elementor-3639 .elementor-element.elementor-element-5f06199{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-3dbaf28{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-3dbaf28:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-3dbaf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0F12;background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/shop-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-3dbaf28::before, .elementor-3639 .elementor-element.elementor-element-3dbaf28 > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-3dbaf28 > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-3dbaf28 > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-3dbaf28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-3dbaf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgba(14,15,18,0.6);}.elementor-3639 .elementor-element.elementor-element-aeb68e2{--display:flex;--min-height:478px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:50px;--padding-right:50px;}.elementor-3639 .elementor-element.elementor-element-5c1737d{--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:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-eaad17d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-eaad17d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9d02693{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#FFFFFF99;}.elementor-3639 .elementor-element.elementor-element-7e4af25 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:76px;font-weight:700;line-height:0.98em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-7e4af25 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-076b527{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-076b527.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-83697a2 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#FFFFFFB8;}.elementor-3639 .elementor-element.elementor-element-cbfd049{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-cbfd049:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-cbfd049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-75529b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:92px;--padding-left:50px;--padding-right:50px;}.elementor-3639 .elementor-element.elementor-element-7b27be4{--display:grid;--e-con-grid-template-columns:minmax(0,436fr) minmax(0,440fr) minmax(0,386fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-c6a2a55{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:26px 26px 26px 26px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:26px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-c6a2a55:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-c6a2a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-817df43 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:23px;font-weight:700;line-height:1.5em;letter-spacing:-0.025em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-82655cf .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-870765e{--display:grid;--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--e-con-grid-template-rows:auto;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--align-items:stretch;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-8029c46{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-3639 .elementor-element.elementor-element-8029c46:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-8029c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-8029c46:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC222947;--border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-8029c46, .elementor-3639 .elementor-element.elementor-element-8029c46::before{--border-transition:0.3s;}.elementor-3639 .elementor-element.elementor-element-90c9ef4 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-90c9ef4 .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-90c9ef4 .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-90c9ef4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9df0c8a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-9df0c8a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-221dc13 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-f74475e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-3639 .elementor-element.elementor-element-f74475e:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-f74475e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-f74475e:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC222947;--border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-f74475e, .elementor-3639 .elementor-element.elementor-element-f74475e::before{--border-transition:0.3s;}.elementor-3639 .elementor-element.elementor-element-88a73f9 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-88a73f9 .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-88a73f9 .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-88a73f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9f1ed59 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-9f1ed59 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-7401613 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-3eb510e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-3639 .elementor-element.elementor-element-3eb510e:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-3eb510e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-3eb510e:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC222947;--border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-3eb510e, .elementor-3639 .elementor-element.elementor-element-3eb510e::before{--border-transition:0.3s;}.elementor-3639 .elementor-element.elementor-element-4a25abb .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-4a25abb .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-4a25abb .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-4a25abb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-d2cd74e .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-d2cd74e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-e10bf91 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-7fa7193{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.2s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:16px 16px 16px 16px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:16px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-3639 .elementor-element.elementor-element-7fa7193:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-7fa7193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-7fa7193:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CC222947;--border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-7fa7193, .elementor-3639 .elementor-element.elementor-element-7fa7193::before{--border-transition:0.3s;}.elementor-3639 .elementor-element.elementor-element-189a31d .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-189a31d .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-189a31d .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-189a31d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-850d298 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:-0.01em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-850d298 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-cf1a7f6 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-d807e92{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 20px 40px -22px rgba(20,16,12,0.7);--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-d807e92:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-d807e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #1C1D21 0%, #101114 100%);}.elementor-3639 .elementor-element.elementor-element-2aa515b{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-c100e07 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-c100e07.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-c100e07.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-c100e07.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-c100e07.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-c100e07.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-c100e07 .elementor-icon{font-size:34px;}.elementor-3639 .elementor-element.elementor-element-c100e07 .elementor-icon svg{height:34px;}.elementor-3639 .elementor-element.elementor-element-c100e07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-4d46891{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-4d46891.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-2792d7a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:17px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-49b0928 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#FFFFFF9E;}.elementor-3639 .elementor-element.elementor-element-22245b2{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-22245b2:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-22245b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-7daa9b6{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-dbc42c0 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-dbc42c0 .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-dbc42c0 .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-dbc42c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9432ca3 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-015046f{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-5768a90{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-5768a90.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-1db6ebd .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.75em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-edd4028 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.85em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-edd4028 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-b0f25d2 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:#3E434A;}.elementor-3639 .elementor-element.elementor-element-b0f25d2 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:999px 999px 999px 999px;padding:11px 18px 11px 18px;}.elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-2d0370e .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-2d0370e > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-6de57cf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-6de57cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-00165a9 img{width:100%;height:166px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-3639 .elementor-element.elementor-element-bb8fedf{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-bb8fedf:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-bb8fedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-6077be7{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-4ee7632 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-4ee7632 .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-4ee7632 .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-4ee7632.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-cd9d3bc .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-83ae0aa .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-83ae0aa > .elementor-widget-container{margin:6px 0px 18px 0px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:12px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-12px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group > label, .elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-subgroup label{color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group > label{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-type-html{padding-bottom:0px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group .elementor-field{color:#16181C;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group .elementor-field, .elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-subgroup label{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0em;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFFDB;border-color:#FFFFFFE6;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFFDB;border-color:#FFFFFFE6;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFFE6;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;letter-spacing:0em;border-radius:14px 14px 14px 14px;padding:16px 20px 16px 20px;}.elementor-3639 .elementor-element.elementor-element-33a7176 .e-form__buttons__wrapper__button-next{background-color:#CC2229;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-button[type="submit"]{background-color:#CC2229;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-33a7176 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3639 .elementor-element.elementor-element-33a7176 .e-form__buttons__wrapper__button-next:hover{background-color:#AD1B21;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-button[type="submit"]:hover{background-color:#AD1B21;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-33a7176 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3639 .elementor-element.elementor-element-33a7176{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3639 .elementor-element.elementor-element-a4a96d4{text-align:center;}.elementor-3639 .elementor-element.elementor-element-a4a96d4 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-a4a96d4 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-55776b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-c781e0e{--display:flex;--min-height:562px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--border-radius:26px 26px 26px 26px;box-shadow:0px 40px 80px -46px rgba(22,17,12,0.5);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:56px;}.elementor-3639 .elementor-element.elementor-element-c781e0e:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-c781e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-1.jpg");background-position:center right;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-c781e0e::before, .elementor-3639 .elementor-element.elementor-element-c781e0e > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-c781e0e > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-c781e0e > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-c781e0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-c781e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-282af0a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-282af0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-6ec66af .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-acfc8f7{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-acfc8f7:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-acfc8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-acfc8f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-4c9de59 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:68px;font-weight:700;line-height:1.03em;letter-spacing:-0.045em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-4c9de59 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#4A4A46;}.elementor-3639 .elementor-element.elementor-element-5c3226d > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-3abc500{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-d9bd876{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-d9bd876:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-d9bd876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-d9bd876.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-2b31035 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-2b31035 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-2b31035 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-2b31035.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-25ca71f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-588c339{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-588c339:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-588c339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-588c339.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-6ffb5a4 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-6ffb5a4 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-6ffb5a4 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-6ffb5a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9d96472 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-94f20ad{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-94f20ad:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-94f20ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-94f20ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-54f8ab7 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-54f8ab7 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-54f8ab7 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-54f8ab7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-548ec61 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-a95e70a{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-a95e70a:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-a95e70a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-a95e70a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-34f8992{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-9fd4f90 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-9fd4f90 .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-9fd4f90 .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-9fd4f90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-799e992 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-d5d546a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-d5d546a > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-3639 .elementor-element.elementor-element-502742a{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-f3bfdb7.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-f3bfdb7.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-f3bfdb7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-8cca9a1 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-8cca9a1.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-fefb5d8{text-align:end;}.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-fefb5d8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-68eafb7{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-650ad67 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-650ad67.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-650ad67.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-650ad67.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-650ad67.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-650ad67.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-650ad67 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-650ad67 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-650ad67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a502104 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-a502104.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-d8a270f{text-align:end;}.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-d8a270f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-8a60cdc{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-9296166 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-9296166.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-9296166.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-9296166.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-9296166.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-9296166.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-9296166 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-9296166 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-9296166.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-f749906 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-f749906.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-bf5ff8a{text-align:end;}.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-bf5ff8a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-618f410{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14100C14;--border-color:#14100C14;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-3d72e8b .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#16181C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16181C;border-radius:12px 12px 12px 12px;padding:15px 16px 15px 16px;}.elementor-3639 .elementor-element.elementor-element-3d72e8b .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-3d72e8b .elementor-button:focus{color:#FFFFFF;background-color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3d72e8b .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-3d72e8b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-3d72e8b.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-1a4fd17 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3639 .elementor-element.elementor-element-1a4fd17 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 18px;}.elementor-3639 .elementor-element.elementor-element-1a4fd17 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-1a4fd17 .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-1a4fd17 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-1a4fd17 .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-5c46f50{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-5c46f50:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-5c46f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-7229def{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:40px;}.elementor-3639 .elementor-element.elementor-element-7229def.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-4dcf4d9 > .elementor-widget-container{padding:8px 16px 8px 16px;background-color:#CC222914;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC22292E;border-radius:999px 999px 999px 999px;}.elementor-3639 .elementor-element.elementor-element-4dcf4d9{width:auto;max-width:auto;}.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:62px;font-weight:700;line-height:1.04em;letter-spacing:-0.04em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-d8ca18d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-60cd696 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:21px;font-weight:600;line-height:1.6em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-60cd696 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-ad0f5cf > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-e61f908{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E7E3;--border-color:#E9E7E3;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px -32px rgba(22,17,12,0.4);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3639 .elementor-element.elementor-element-e61f908:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-e61f908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-e61f908.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c5078b7 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-c5078b7.elementor-view-stacked .elementor-icon{background-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-c5078b7.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-c5078b7.elementor-view-default .elementor-icon{color:#CC222947;border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-c5078b7.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-c5078b7.elementor-view-default .elementor-icon svg{fill:#CC222947;}.elementor-3639 .elementor-element.elementor-element-c5078b7 .elementor-icon{font-size:26px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-3639 .elementor-element.elementor-element-c5078b7 .elementor-icon svg{height:26px;}.elementor-3639 .elementor-element.elementor-element-c5078b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-8dfa7f3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-8dfa7f3.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-8db71b3 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-3a6e1bd{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-d04ec7e .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-d04ec7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-054625f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.015em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-054625f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-8d62e6f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-8d62e6f > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-d4f3014{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-d4f3014:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-d4f3014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-3.jpg");background-position:center center;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-d4f3014.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-57ae2da{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-8184821{--display:flex;--min-height:562px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--border-radius:26px 26px 26px 26px;box-shadow:0px 40px 80px -46px rgba(22,17,12,0.5);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:56px;}.elementor-3639 .elementor-element.elementor-element-8184821:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-8184821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-2.jpg");background-position:center right;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-8184821::before, .elementor-3639 .elementor-element.elementor-element-8184821 > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-8184821 > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-8184821 > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-8184821 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-8184821 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-c43f5a1{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-c43f5a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-be406b9 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-34834f2{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-34834f2:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-34834f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-34834f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-7deb94c .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:68px;font-weight:700;line-height:1.03em;letter-spacing:-0.045em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-7deb94c > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#4A4A46;}.elementor-3639 .elementor-element.elementor-element-82a98b9 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-b06d54f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-bffcc5c{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-bffcc5c:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-bffcc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-bffcc5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-cbdb6ff .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-cbdb6ff .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-cbdb6ff .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-cbdb6ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-37bc574 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-714361e{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-714361e:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-714361e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-714361e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-58c75ee .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-58c75ee .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-58c75ee .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-58c75ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-45a84ee .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-0e9c5e7{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-0e9c5e7:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-0e9c5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-0e9c5e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-cb7e310 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-cb7e310 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-cb7e310 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-cb7e310.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c09585d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-efc6321{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-efc6321:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-efc6321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-efc6321.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-f50c343{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-9b7612c .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-9b7612c .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-9b7612c .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-9b7612c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-e1b3e06 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-2188604 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-2188604 > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-3639 .elementor-element.elementor-element-25bf754{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-461e08e .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-461e08e.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-461e08e.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-461e08e.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-461e08e.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-461e08e.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-461e08e .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-461e08e .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-461e08e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-bb9a046 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-bb9a046.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-947ce1b{text-align:end;}.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-947ce1b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-a46b7a9{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-01d4afb .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-01d4afb.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-01d4afb.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-01d4afb.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-01d4afb.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-01d4afb.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-01d4afb .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-01d4afb .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-01d4afb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-427b676 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-427b676.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-43b4012{text-align:end;}.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-43b4012.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-7cea5aa{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-e01fecb .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-e01fecb.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-e01fecb.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-e01fecb.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-e01fecb.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-e01fecb.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-e01fecb .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-e01fecb .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-e01fecb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-8e6864d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-8e6864d.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-a232473{text-align:end;}.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-a232473.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-59a54af{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14100C14;--border-color:#14100C14;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-b2b253c .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#16181C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16181C;border-radius:12px 12px 12px 12px;padding:15px 16px 15px 16px;}.elementor-3639 .elementor-element.elementor-element-b2b253c .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-b2b253c .elementor-button:focus{color:#FFFFFF;background-color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-b2b253c .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-b2b253c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-b2b253c.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-7658db3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3639 .elementor-element.elementor-element-7658db3 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 18px;}.elementor-3639 .elementor-element.elementor-element-7658db3 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-7658db3 .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-7658db3 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-7658db3 .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-6b7ef75{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-6b7ef75:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-6b7ef75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-173e999{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:40px;}.elementor-3639 .elementor-element.elementor-element-173e999.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-a7ec216 > .elementor-widget-container{padding:8px 16px 8px 16px;background-color:#CC222914;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC22292E;border-radius:999px 999px 999px 999px;}.elementor-3639 .elementor-element.elementor-element-a7ec216{width:auto;max-width:auto;}.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:62px;font-weight:700;line-height:1.04em;letter-spacing:-0.04em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-1d05688 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-287cf86 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:21px;font-weight:600;line-height:1.6em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-287cf86 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-a5afe84 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-d398281{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E7E3;--border-color:#E9E7E3;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px -32px rgba(22,17,12,0.4);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3639 .elementor-element.elementor-element-d398281:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-d398281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-d398281.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-b44a99e .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-b44a99e.elementor-view-stacked .elementor-icon{background-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-b44a99e.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-b44a99e.elementor-view-default .elementor-icon{color:#CC222947;border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-b44a99e.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-b44a99e.elementor-view-default .elementor-icon svg{fill:#CC222947;}.elementor-3639 .elementor-element.elementor-element-b44a99e .elementor-icon{font-size:26px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-3639 .elementor-element.elementor-element-b44a99e .elementor-icon svg{height:26px;}.elementor-3639 .elementor-element.elementor-element-b44a99e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-846696d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-846696d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-4ef8e76 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-ad0766d{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-0629f66 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-0629f66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-2045101 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.015em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-2045101.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-3e1295a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-3e1295a > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-c5a303d{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-c5a303d:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-c5a303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-1.jpg");background-position:center center;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-c5a303d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-f1bd646{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-ea93ffc{--display:flex;--min-height:562px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--border-radius:26px 26px 26px 26px;box-shadow:0px 40px 80px -46px rgba(22,17,12,0.5);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:56px;}.elementor-3639 .elementor-element.elementor-element-ea93ffc:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-ea93ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/film-1.jpg");background-position:center right;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-ea93ffc::before, .elementor-3639 .elementor-element.elementor-element-ea93ffc > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-ea93ffc > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-ea93ffc > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-ea93ffc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-ea93ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-2290ec0{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-2290ec0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-dacf81c .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7b42b0f{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-7b42b0f:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-7b42b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7b42b0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-77f7adb .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:68px;font-weight:700;line-height:1.03em;letter-spacing:-0.045em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-77f7adb > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#4A4A46;}.elementor-3639 .elementor-element.elementor-element-d3b4c84 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-848ff4d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-133697b{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-133697b:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-133697b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-133697b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-0eae20a .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-0eae20a .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-0eae20a .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-0eae20a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-274aa8c .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-5e78889{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-5e78889:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-5e78889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-5e78889.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-39b60bb .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-39b60bb .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-39b60bb .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-39b60bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-6c7e1df .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-e126f87{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-e126f87:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-e126f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-e126f87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-2403d85 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-2403d85 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-2403d85 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-2403d85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-d94d25d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-ba62790{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-ba62790:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-ba62790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-ba62790.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-b9dd0c4{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-055ecbb .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-055ecbb .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-055ecbb .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-055ecbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-bf6ef01 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-59c8185 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-59c8185 > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-3639 .elementor-element.elementor-element-f2f2164{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-73bab33 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-73bab33.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-73bab33.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-73bab33.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-73bab33.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-73bab33.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-73bab33 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-73bab33 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-73bab33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c4a2a92 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-c4a2a92.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-fd8ac02{text-align:end;}.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-fd8ac02.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-563630b{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-3628554 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-3628554.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3628554.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-3628554.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3628554.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-3628554.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3628554 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-3628554 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-3628554.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-7c1638a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-7c1638a.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-b817651{text-align:end;}.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-b817651.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-ef010a5{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-12e1346 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-12e1346.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-12e1346.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-12e1346.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-12e1346.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-12e1346.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-12e1346 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-12e1346 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-12e1346.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-3fc6dc4 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-3fc6dc4.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-a526e9b{text-align:end;}.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-a526e9b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-c05dd54{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14100C14;--border-color:#14100C14;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-4646cc1 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#16181C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16181C;border-radius:12px 12px 12px 12px;padding:15px 16px 15px 16px;}.elementor-3639 .elementor-element.elementor-element-4646cc1 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-4646cc1 .elementor-button:focus{color:#FFFFFF;background-color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-4646cc1 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-4646cc1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-4646cc1.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-ecd0d86 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3639 .elementor-element.elementor-element-ecd0d86 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 18px;}.elementor-3639 .elementor-element.elementor-element-ecd0d86 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-ecd0d86 .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-ecd0d86 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-ecd0d86 .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-e9cc024{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-e9cc024:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-e9cc024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-e224776{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:40px;}.elementor-3639 .elementor-element.elementor-element-e224776.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-020f5db > .elementor-widget-container{padding:8px 16px 8px 16px;background-color:#CC222914;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC22292E;border-radius:999px 999px 999px 999px;}.elementor-3639 .elementor-element.elementor-element-020f5db{width:auto;max-width:auto;}.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:62px;font-weight:700;line-height:1.04em;letter-spacing:-0.04em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-f7a3a1d > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-3488d79 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:21px;font-weight:600;line-height:1.6em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-3488d79 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-a790b8a > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-444bbc3{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E7E3;--border-color:#E9E7E3;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px -32px rgba(22,17,12,0.4);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3639 .elementor-element.elementor-element-444bbc3:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-444bbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-444bbc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-d85a3e8 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-d85a3e8.elementor-view-stacked .elementor-icon{background-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-d85a3e8.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-d85a3e8.elementor-view-default .elementor-icon{color:#CC222947;border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-d85a3e8.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-d85a3e8.elementor-view-default .elementor-icon svg{fill:#CC222947;}.elementor-3639 .elementor-element.elementor-element-d85a3e8 .elementor-icon{font-size:26px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-3639 .elementor-element.elementor-element-d85a3e8 .elementor-icon svg{height:26px;}.elementor-3639 .elementor-element.elementor-element-d85a3e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-1099ba7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-1099ba7.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-eedfccb .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-54c96e8{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-aa78567 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-aa78567.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c34e8b6 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.015em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-c34e8b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-0c42fea .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-0c42fea > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-497e847{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-497e847:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-497e847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/film-2.jpg");background-position:center center;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-497e847.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-5ee8328{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-9f61c3b{--display:flex;--min-height:562px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--border-radius:26px 26px 26px 26px;box-shadow:0px 40px 80px -46px rgba(22,17,12,0.5);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:56px;}.elementor-3639 .elementor-element.elementor-element-9f61c3b:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-9f61c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/building-1.jpg");background-position:center right;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-9f61c3b::before, .elementor-3639 .elementor-element.elementor-element-9f61c3b > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-9f61c3b > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-9f61c3b > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-9f61c3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-9f61c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-f5c9dd1{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-f5c9dd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-6736f82 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-e39d38c{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-e39d38c:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-e39d38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-e39d38c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-50d43fe .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:68px;font-weight:700;line-height:1.03em;letter-spacing:-0.045em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-50d43fe > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#4A4A46;}.elementor-3639 .elementor-element.elementor-element-554fde4 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-753e6d3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-5094128{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-5094128:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-5094128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-5094128.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a590741 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-a590741 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-a590741 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-a590741.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-91d79a0 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-6b74e71{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-6b74e71:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-6b74e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-6b74e71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-5ddfb99 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-5ddfb99 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-5ddfb99 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-5ddfb99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-eb91b60 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-606c22e{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-606c22e:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-606c22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-606c22e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c422dae .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-c422dae .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-c422dae .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-c422dae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-b653dd3 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-02e6e85{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-02e6e85:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-02e6e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-02e6e85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c03f1da{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-5cc1c04 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-5cc1c04 .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-5cc1c04 .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-5cc1c04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-ce092f5 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-a77068e .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-a77068e > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-3639 .elementor-element.elementor-element-f939043{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-233d4f3 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-233d4f3.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-233d4f3.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-233d4f3.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-233d4f3.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-233d4f3.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-233d4f3 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-233d4f3 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-233d4f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a0bfc76 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-a0bfc76.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-ff805a0{text-align:end;}.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-ff805a0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-4711bdf{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-445e76a .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-445e76a.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-445e76a.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-445e76a.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-445e76a.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-445e76a.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-445e76a .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-445e76a .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-445e76a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-420742d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-420742d.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-ac077a0{text-align:end;}.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-ac077a0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-f887336{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-57e2b54 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-57e2b54.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-57e2b54.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-57e2b54.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-57e2b54.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-57e2b54.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-57e2b54 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-57e2b54 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-57e2b54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-d8ee659 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-d8ee659.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-2bcfb52{text-align:end;}.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-2bcfb52.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-8cca4d3{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14100C14;--border-color:#14100C14;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-ca102ae .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#16181C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16181C;border-radius:12px 12px 12px 12px;padding:15px 16px 15px 16px;}.elementor-3639 .elementor-element.elementor-element-ca102ae .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-ca102ae .elementor-button:focus{color:#FFFFFF;background-color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-ca102ae .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-ca102ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-ca102ae.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-c8390d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3639 .elementor-element.elementor-element-c8390d3 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 18px;}.elementor-3639 .elementor-element.elementor-element-c8390d3 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-c8390d3 .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-c8390d3 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-c8390d3 .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-7fdf4a1{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-7fdf4a1:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-7fdf4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-a00da45{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:40px;}.elementor-3639 .elementor-element.elementor-element-a00da45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-207e5ba > .elementor-widget-container{padding:8px 16px 8px 16px;background-color:#CC222914;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC22292E;border-radius:999px 999px 999px 999px;}.elementor-3639 .elementor-element.elementor-element-207e5ba{width:auto;max-width:auto;}.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:62px;font-weight:700;line-height:1.04em;letter-spacing:-0.04em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-8b39f4a > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-c62869b .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:21px;font-weight:600;line-height:1.6em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-c62869b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-9aa2d36 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-85f8c6c{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E7E3;--border-color:#E9E7E3;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px -32px rgba(22,17,12,0.4);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3639 .elementor-element.elementor-element-85f8c6c:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-85f8c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-85f8c6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-f8865f0 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-f8865f0.elementor-view-stacked .elementor-icon{background-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-f8865f0.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-f8865f0.elementor-view-default .elementor-icon{color:#CC222947;border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-f8865f0.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-f8865f0.elementor-view-default .elementor-icon svg{fill:#CC222947;}.elementor-3639 .elementor-element.elementor-element-f8865f0 .elementor-icon{font-size:26px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-3639 .elementor-element.elementor-element-f8865f0 .elementor-icon svg{height:26px;}.elementor-3639 .elementor-element.elementor-element-f8865f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-198096f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-198096f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-8f78076 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-7e0c177{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-43888ef .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-43888ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9a606c1 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.015em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-9a606c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-ce29154 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-ce29154 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-a274b26{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-a274b26:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-a274b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/building-2.jpg");background-position:center center;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-a274b26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-5f9b5d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-dbfffe4{--display:flex;--min-height:562px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--border-radius:26px 26px 26px 26px;box-shadow:0px 40px 80px -46px rgba(22,17,12,0.5);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:56px;}.elementor-3639 .elementor-element.elementor-element-dbfffe4:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-dbfffe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/shop-1.jpg");background-position:center right;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-dbfffe4::before, .elementor-3639 .elementor-element.elementor-element-dbfffe4 > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-dbfffe4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-dbfffe4 > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-dbfffe4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-dbfffe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-0d73d21{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-0d73d21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-899bf03 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-41c4f66{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-41c4f66:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-41c4f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-41c4f66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-454b823 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:68px;font-weight:700;line-height:1.03em;letter-spacing:-0.045em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-454b823 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#4A4A46;}.elementor-3639 .elementor-element.elementor-element-f6ccf74 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-42da850{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-241d41e{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-241d41e:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-241d41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-241d41e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-b663589 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-b663589 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-b663589 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-b663589.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-2da6fa5 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-8ff0222{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-8ff0222:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-8ff0222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-8ff0222.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-587af8a .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-587af8a .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-587af8a .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-587af8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-5dc14c0 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-d921123{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-d921123:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-d921123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-d921123.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-887f048 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-887f048 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-887f048 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-887f048.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-1fd8d2f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-2699ca2{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-2699ca2:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-2699ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-2699ca2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-49f28d6{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-1cf528f .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-1cf528f .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-1cf528f .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-1cf528f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-cd1bb85 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-910f5fd .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-910f5fd > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-3639 .elementor-element.elementor-element-e96c051{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-62b9313 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-62b9313.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-62b9313.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-62b9313.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-62b9313.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-62b9313.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-62b9313 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-62b9313 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-62b9313.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-1712986 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-1712986.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-0ac5a4d{text-align:end;}.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-0ac5a4d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-b1347ab{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-975ca52 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-975ca52.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-975ca52.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-975ca52.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-975ca52.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-975ca52.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-975ca52 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-975ca52 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-975ca52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c0fca67 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-c0fca67.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-65c8fca{text-align:end;}.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-65c8fca.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-7c1086f{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-19469ba .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-19469ba.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-19469ba.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-19469ba.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-19469ba.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-19469ba.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-19469ba .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-19469ba .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-19469ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-e357401 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-e357401.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-9fb766f{text-align:end;}.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-9fb766f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-118390b{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14100C14;--border-color:#14100C14;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-ab7e877 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#16181C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16181C;border-radius:12px 12px 12px 12px;padding:15px 16px 15px 16px;}.elementor-3639 .elementor-element.elementor-element-ab7e877 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-ab7e877 .elementor-button:focus{color:#FFFFFF;background-color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-ab7e877 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-ab7e877 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-ab7e877.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-592a185 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3639 .elementor-element.elementor-element-592a185 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 18px;}.elementor-3639 .elementor-element.elementor-element-592a185 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-592a185 .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-592a185 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-592a185 .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-6eccca5{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-6eccca5:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-6eccca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-047295d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:40px;}.elementor-3639 .elementor-element.elementor-element-047295d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-a91b94a > .elementor-widget-container{padding:8px 16px 8px 16px;background-color:#CC222914;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC22292E;border-radius:999px 999px 999px 999px;}.elementor-3639 .elementor-element.elementor-element-a91b94a{width:auto;max-width:auto;}.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:62px;font-weight:700;line-height:1.04em;letter-spacing:-0.04em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-feedd18 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-593b13b .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:21px;font-weight:600;line-height:1.6em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-593b13b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-2c93303 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-9d69526{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E7E3;--border-color:#E9E7E3;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px -32px rgba(22,17,12,0.4);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3639 .elementor-element.elementor-element-9d69526:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-9d69526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-9d69526.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-1752047 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-1752047.elementor-view-stacked .elementor-icon{background-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-1752047.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-1752047.elementor-view-default .elementor-icon{color:#CC222947;border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-1752047.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-1752047.elementor-view-default .elementor-icon svg{fill:#CC222947;}.elementor-3639 .elementor-element.elementor-element-1752047 .elementor-icon{font-size:26px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-3639 .elementor-element.elementor-element-1752047 .elementor-icon svg{height:26px;}.elementor-3639 .elementor-element.elementor-element-1752047.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a97f5c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-a97f5c0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-c6059b2 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-391cd21{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-2266856 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-2266856.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-d823db7 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.015em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-d823db7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-12dedc9 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-12dedc9 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-b469a54{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-b469a54:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-b469a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-2.jpg");background-position:center center;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-b469a54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-9f60912{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-795132b{--display:flex;--min-height:562px;--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--border-radius:26px 26px 26px 26px;box-shadow:0px 40px 80px -46px rgba(22,17,12,0.5);--padding-top:56px;--padding-bottom:56px;--padding-left:80px;--padding-right:56px;}.elementor-3639 .elementor-element.elementor-element-795132b:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-795132b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-3.jpg");background-position:center right;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-795132b::before, .elementor-3639 .elementor-element.elementor-element-795132b > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-795132b > .e-con-inner > .elementor-background-video-container::before, .elementor-3639 .elementor-element.elementor-element-795132b > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-795132b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3639 .elementor-element.elementor-element-795132b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#F7F5F2;}.elementor-3639 .elementor-element.elementor-element-fe2b3e8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-fe2b3e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a802fc1 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;letter-spacing:0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-4e7f7f1{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-4e7f7f1:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-4e7f7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-4e7f7f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-c9354d3 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:68px;font-weight:700;line-height:1.03em;letter-spacing:-0.045em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-c9354d3 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0em;color:#4A4A46;}.elementor-3639 .elementor-element.elementor-element-5ff4cc7 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-5938a41{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-fa1203b{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-fa1203b:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-fa1203b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-fa1203b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-79774c0 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-79774c0 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-79774c0 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-79774c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-0dda68c .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-75c15d5{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-75c15d5:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-75c15d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-75c15d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-2e5a4f9 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-2e5a4f9 .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-2e5a4f9 .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-2e5a4f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-0f3a624 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-31ad3f2{--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:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFE6;--border-color:#FFFFFFE6;--border-radius:999px 999px 999px 999px;box-shadow:0px 14px 30px -20px rgba(22,17,12,0.3);--padding-top:11px;--padding-bottom:11px;--padding-left:18px;--padding-right:18px;}.elementor-3639 .elementor-element.elementor-element-31ad3f2:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-31ad3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-3639 .elementor-element.elementor-element-31ad3f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-164a29a .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-164a29a .elementor-icon{font-size:18px;}.elementor-3639 .elementor-element.elementor-element-164a29a .elementor-icon svg{height:18px;}.elementor-3639 .elementor-element.elementor-element-164a29a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a6f1aa6 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-6c1c8f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFFD1;--border-color:#FFFFFFD1;--border-radius:24px 24px 24px 24px;box-shadow:0px 28px 64px -36px rgba(22,17,12,0.38);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3639 .elementor-element.elementor-element-6c1c8f1:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-6c1c8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-3639 .elementor-element.elementor-element-6c1c8f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-b627043{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-89158ad .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-89158ad .elementor-icon{font-size:22px;}.elementor-3639 .elementor-element.elementor-element-89158ad .elementor-icon svg{height:22px;}.elementor-3639 .elementor-element.elementor-element-89158ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-259d7c3 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-f9498c4 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-f9498c4 > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-3639 .elementor-element.elementor-element-363bb83{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-7c3b857 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-7c3b857.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7c3b857.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-7c3b857.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7c3b857.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-7c3b857.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7c3b857 .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-7c3b857 .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-7c3b857.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-8bace4c .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-8bace4c.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-6cf3392{text-align:end;}.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-6cf3392.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-d83bd8f{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-3593b6b .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-3593b6b.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3593b6b.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-3593b6b.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3593b6b.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-3593b6b.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-3593b6b .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-3593b6b .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-3593b6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-b221bc9 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-b221bc9.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-2f24bd4{text-align:end;}.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-2f24bd4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-f2c4a56{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c.elementor-view-stacked .elementor-icon{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-7b3bc8c.elementor-view-default .elementor-icon{color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-7b3bc8c.elementor-view-default .elementor-icon svg{fill:#CC2229;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c .elementor-icon{font-size:13px;padding:4.5px;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c .elementor-icon svg{height:13px;}.elementor-3639 .elementor-element.elementor-element-7b3bc8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-34000d8 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.5em;letter-spacing:0em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-34000d8.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-15d60e8{text-align:end;}.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.75em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-15d60e8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-822fb3f{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#14100C14;--border-color:#14100C14;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-aa3a8f3 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#16181C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#16181C;border-radius:12px 12px 12px 12px;padding:15px 16px 15px 16px;}.elementor-3639 .elementor-element.elementor-element-aa3a8f3 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-aa3a8f3 .elementor-button:focus{color:#FFFFFF;background-color:#CC2229;border-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-aa3a8f3 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-aa3a8f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-aa3a8f3.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-aca8090 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3639 .elementor-element.elementor-element-aca8090 .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;letter-spacing:0em;fill:#16181C;color:#16181C;background-color:#FFFFFFB3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14100C1F;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 18px;}.elementor-3639 .elementor-element.elementor-element-aca8090 .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-aca8090 .elementor-button:focus{color:#16181C;background-color:#FFFFFF;border-color:#14100C33;}.elementor-3639 .elementor-element.elementor-element-aca8090 .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-aca8090 .elementor-button:focus svg{fill:#16181C;}.elementor-3639 .elementor-element.elementor-element-d5abd28{--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-d5abd28:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-d5abd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-f7ebf50{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:40px;}.elementor-3639 .elementor-element.elementor-element-f7ebf50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-e69c560 > .elementor-widget-container{padding:8px 16px 8px 16px;background-color:#CC222914;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC22292E;border-radius:999px 999px 999px 999px;}.elementor-3639 .elementor-element.elementor-element-e69c560{width:auto;max-width:auto;}.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:62px;font-weight:700;line-height:1.04em;letter-spacing:-0.04em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-59fea00 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-0349c86 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:21px;font-weight:600;line-height:1.6em;letter-spacing:-0.02em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-0349c86 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.9em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-b61002c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-e01ac18{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E7E3;--border-color:#E9E7E3;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px -32px rgba(22,17,12,0.4);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-3639 .elementor-element.elementor-element-e01ac18:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-e01ac18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-e01ac18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2 .elementor-icon-wrapper{text-align:start;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2.elementor-view-stacked .elementor-icon{background-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-4dbdbf2.elementor-view-default .elementor-icon{color:#CC222947;border-color:#CC222947;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2.elementor-view-framed .elementor-icon, .elementor-3639 .elementor-element.elementor-element-4dbdbf2.elementor-view-default .elementor-icon svg{fill:#CC222947;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2 .elementor-icon{font-size:26px;padding:13px;border-radius:14px 14px 14px 14px;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2 .elementor-icon svg{height:26px;}.elementor-3639 .elementor-element.elementor-element-4dbdbf2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-4645d26{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-4645d26.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3639 .elementor-element.elementor-element-acf8c7f .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#8A8A85;}.elementor-3639 .elementor-element.elementor-element-391a194{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-69e6b95 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-69e6b95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-a8d4660 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-0.015em;color:#16181C;}.elementor-3639 .elementor-element.elementor-element-a8d4660.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-8673ecd .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:#6B6B66;}.elementor-3639 .elementor-element.elementor-element-8673ecd > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-8c095ac{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-8c095ac:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-8c095ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tlh-autoglass.com/wp-content/uploads/tlh-v2/glass-1.jpg");background-position:center center;background-size:cover;}.elementor-3639 .elementor-element.elementor-element-8c095ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-f5ed232{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:1;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:4px;--n-tabs-gap:28px;--n-tabs-title-border-radius:14px 14px 14px 14px;--n-tabs-title-padding-top:14px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:14px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:14.5px;--n-tabs-title-color:#3E434A;--n-tabs-title-color-active:#FFFFFF;--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:18px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:#8A8A85;--n-tabs-icon-color-active:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-f5ed232 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-3639 .elementor-element.elementor-element-f5ed232.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-3639 .elementor-element.elementor-element-f5ed232.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F3F2F0;border-style:none;}.elementor-3639 .elementor-element.elementor-element-f5ed232.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3639 .elementor-element.elementor-element-f5ed232.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CC2229;border-style:none;box-shadow:0px 12px 26px -14px rgba(204,34,41,0.75);}.elementor-3639 .elementor-element.elementor-element-f5ed232.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"IBM Plex Sans Thai", Sans-serif;font-weight:400;line-height:1.3em;letter-spacing:0em;}.elementor-3639 .elementor-element.elementor-element-f5ed232 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#16181C;--n-tabs-icon-color-hover:#16181C;}:where( .elementor-3639 .elementor-element.elementor-element-f5ed232.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF00;border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3639 .elementor-element.elementor-element-f5ed232 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3639 .elementor-element.elementor-element-e8d95fa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-e8d95fa:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-e8d95fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-4a4c085{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-3639 .elementor-element.elementor-element-d329474 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:700;line-height:1.6em;letter-spacing:0.14em;color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-bdc170d .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:58px;font-weight:700;line-height:1.08em;letter-spacing:-0.04em;color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-bdc170d > .elementor-widget-container{margin:14px 0px 40px 0px;}.elementor-3639 .elementor-element.elementor-element-2d17481{--image-border-radius:14px;--image-transition-duration:600ms;--overlay-transition-duration:800ms;--content-text-align:left;--content-justify-content:flex-end;--content-padding:22px;--title-text-color:#FFFFFF;--description-margin-top:4px;--description-text-color:#FFFFFF99;--titles-container-justify-content:flex-end;--galleries-title-color-normal:#3E434A;--galleries-title-color-hover:#0E0F12;--galleries-pointer-bg-color-hover:#0E0F12;--gallery-title-color-active:#FFFFFF;--galleries-pointer-bg-color-active:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(14,15,18,0) 34%, rgba(14,15,18,0.82) 100%);}.elementor-3639 .elementor-element.elementor-element-2d17481 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3639 .elementor-element.elementor-element-2d17481 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(14,15,18,0) 20%, rgba(14,15,18,0.88) 100%);}.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-item__title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:19px;font-weight:600;line-height:1.35em;letter-spacing:-0.02em;}.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-item__description{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.4em;letter-spacing:0em;--space-between:8px;}.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery__titles-container{margin-bottom:40px;}.elementor-3639 .elementor-element.elementor-element-ffe8623{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-ffe8623:not(.elementor-motion-effects-element-type-background), .elementor-3639 .elementor-element.elementor-element-ffe8623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC2229;}.elementor-3639 .elementor-element.elementor-element-b84f259{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:76px;--padding-bottom:76px;--padding-left:50px;--padding-right:50px;}.elementor-3639 .elementor-element.elementor-element-90dffa3{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-8036db7 .elementor-heading-title{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:52px;font-weight:700;line-height:1.44em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-7b8fe33{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3639 .elementor-element.elementor-element-7b8fe33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3639 .elementor-element.elementor-element-7871bcd .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;fill:#0E0F12;color:#0E0F12;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:21px 34px 21px 34px;}.elementor-3639 .elementor-element.elementor-element-7871bcd .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-7871bcd .elementor-button:focus{color:#FFFFFF;background-color:#0E0F12;border-color:#0E0F12;}.elementor-3639 .elementor-element.elementor-element-7871bcd .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-7871bcd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-e5876ec .elementor-button{font-family:"IBM Plex Sans Thai", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;background-color:#0E0F12;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0E0F12;border-radius:999px 999px 999px 999px;padding:21px 34px 21px 34px;}.elementor-3639 .elementor-element.elementor-element-e5876ec .elementor-button:hover, .elementor-3639 .elementor-element.elementor-element-e5876ec .elementor-button:focus{color:#0E0F12;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-3639 .elementor-element.elementor-element-e5876ec .elementor-button:hover svg, .elementor-3639 .elementor-element.elementor-element-e5876ec .elementor-button:focus svg{fill:#0E0F12;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3639 .elementor-element.elementor-element-5f06199{--width:100%;}.elementor-3639 .elementor-element.elementor-element-3dbaf28{--width:100%;}.elementor-3639 .elementor-element.elementor-element-aeb68e2{--content-width:1440px;}.elementor-3639 .elementor-element.elementor-element-5c1737d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-eaad17d{--width:auto;}.elementor-3639 .elementor-element.elementor-element-076b527{--width:360px;}.elementor-3639 .elementor-element.elementor-element-cbfd049{--width:100%;}.elementor-3639 .elementor-element.elementor-element-75529b3{--content-width:1440px;}.elementor-3639 .elementor-element.elementor-element-7b27be4{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c6a2a55{--width:100%;}.elementor-3639 .elementor-element.elementor-element-870765e{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8029c46{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f74475e{--width:100%;}.elementor-3639 .elementor-element.elementor-element-3eb510e{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7fa7193{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d807e92{--width:100%;}.elementor-3639 .elementor-element.elementor-element-2aa515b{--width:100%;}.elementor-3639 .elementor-element.elementor-element-4d46891{--width:auto;}.elementor-3639 .elementor-element.elementor-element-22245b2{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7daa9b6{--width:100%;}.elementor-3639 .elementor-element.elementor-element-015046f{--width:100%;}.elementor-3639 .elementor-element.elementor-element-5768a90{--width:auto;}.elementor-3639 .elementor-element.elementor-element-6de57cf{--width:170px;}.elementor-3639 .elementor-element.elementor-element-bb8fedf{--width:100%;}.elementor-3639 .elementor-element.elementor-element-6077be7{--width:100%;}.elementor-3639 .elementor-element.elementor-element-55776b0{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c781e0e{--width:100%;}.elementor-3639 .elementor-element.elementor-element-282af0a{--width:440px;}.elementor-3639 .elementor-element.elementor-element-acfc8f7{--width:40px;}.elementor-3639 .elementor-element.elementor-element-3abc500{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d9bd876{--width:auto;}.elementor-3639 .elementor-element.elementor-element-588c339{--width:auto;}.elementor-3639 .elementor-element.elementor-element-94f20ad{--width:auto;}.elementor-3639 .elementor-element.elementor-element-a95e70a{--width:436px;}.elementor-3639 .elementor-element.elementor-element-34f8992{--width:100%;}.elementor-3639 .elementor-element.elementor-element-502742a{--width:100%;}.elementor-3639 .elementor-element.elementor-element-68eafb7{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8a60cdc{--width:100%;}.elementor-3639 .elementor-element.elementor-element-618f410{--width:100%;}.elementor-3639 .elementor-element.elementor-element-5c46f50{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7229def{--width:48%;}.elementor-3639 .elementor-element.elementor-element-e61f908{--width:520px;}.elementor-3639 .elementor-element.elementor-element-8dfa7f3{--width:auto;}.elementor-3639 .elementor-element.elementor-element-3a6e1bd{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d4f3014{--width:52%;}.elementor-3639 .elementor-element.elementor-element-57ae2da{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8184821{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c43f5a1{--width:440px;}.elementor-3639 .elementor-element.elementor-element-34834f2{--width:40px;}.elementor-3639 .elementor-element.elementor-element-b06d54f{--width:100%;}.elementor-3639 .elementor-element.elementor-element-bffcc5c{--width:auto;}.elementor-3639 .elementor-element.elementor-element-714361e{--width:auto;}.elementor-3639 .elementor-element.elementor-element-0e9c5e7{--width:auto;}.elementor-3639 .elementor-element.elementor-element-efc6321{--width:436px;}.elementor-3639 .elementor-element.elementor-element-f50c343{--width:100%;}.elementor-3639 .elementor-element.elementor-element-25bf754{--width:100%;}.elementor-3639 .elementor-element.elementor-element-a46b7a9{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7cea5aa{--width:100%;}.elementor-3639 .elementor-element.elementor-element-59a54af{--width:100%;}.elementor-3639 .elementor-element.elementor-element-6b7ef75{--width:100%;}.elementor-3639 .elementor-element.elementor-element-173e999{--width:48%;}.elementor-3639 .elementor-element.elementor-element-d398281{--width:520px;}.elementor-3639 .elementor-element.elementor-element-846696d{--width:auto;}.elementor-3639 .elementor-element.elementor-element-ad0766d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c5a303d{--width:52%;}.elementor-3639 .elementor-element.elementor-element-f1bd646{--width:100%;}.elementor-3639 .elementor-element.elementor-element-ea93ffc{--width:100%;}.elementor-3639 .elementor-element.elementor-element-2290ec0{--width:440px;}.elementor-3639 .elementor-element.elementor-element-7b42b0f{--width:40px;}.elementor-3639 .elementor-element.elementor-element-848ff4d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-133697b{--width:auto;}.elementor-3639 .elementor-element.elementor-element-5e78889{--width:auto;}.elementor-3639 .elementor-element.elementor-element-e126f87{--width:auto;}.elementor-3639 .elementor-element.elementor-element-ba62790{--width:436px;}.elementor-3639 .elementor-element.elementor-element-b9dd0c4{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f2f2164{--width:100%;}.elementor-3639 .elementor-element.elementor-element-563630b{--width:100%;}.elementor-3639 .elementor-element.elementor-element-ef010a5{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c05dd54{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e9cc024{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e224776{--width:48%;}.elementor-3639 .elementor-element.elementor-element-444bbc3{--width:520px;}.elementor-3639 .elementor-element.elementor-element-1099ba7{--width:auto;}.elementor-3639 .elementor-element.elementor-element-54c96e8{--width:100%;}.elementor-3639 .elementor-element.elementor-element-497e847{--width:52%;}.elementor-3639 .elementor-element.elementor-element-5ee8328{--width:100%;}.elementor-3639 .elementor-element.elementor-element-9f61c3b{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f5c9dd1{--width:440px;}.elementor-3639 .elementor-element.elementor-element-e39d38c{--width:40px;}.elementor-3639 .elementor-element.elementor-element-753e6d3{--width:100%;}.elementor-3639 .elementor-element.elementor-element-5094128{--width:auto;}.elementor-3639 .elementor-element.elementor-element-6b74e71{--width:auto;}.elementor-3639 .elementor-element.elementor-element-606c22e{--width:auto;}.elementor-3639 .elementor-element.elementor-element-02e6e85{--width:436px;}.elementor-3639 .elementor-element.elementor-element-c03f1da{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f939043{--width:100%;}.elementor-3639 .elementor-element.elementor-element-4711bdf{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f887336{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8cca4d3{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7fdf4a1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-a00da45{--width:48%;}.elementor-3639 .elementor-element.elementor-element-85f8c6c{--width:520px;}.elementor-3639 .elementor-element.elementor-element-198096f{--width:auto;}.elementor-3639 .elementor-element.elementor-element-7e0c177{--width:100%;}.elementor-3639 .elementor-element.elementor-element-a274b26{--width:52%;}.elementor-3639 .elementor-element.elementor-element-5f9b5d8{--width:100%;}.elementor-3639 .elementor-element.elementor-element-dbfffe4{--width:100%;}.elementor-3639 .elementor-element.elementor-element-0d73d21{--width:440px;}.elementor-3639 .elementor-element.elementor-element-41c4f66{--width:40px;}.elementor-3639 .elementor-element.elementor-element-42da850{--width:100%;}.elementor-3639 .elementor-element.elementor-element-241d41e{--width:auto;}.elementor-3639 .elementor-element.elementor-element-8ff0222{--width:auto;}.elementor-3639 .elementor-element.elementor-element-d921123{--width:auto;}.elementor-3639 .elementor-element.elementor-element-2699ca2{--width:436px;}.elementor-3639 .elementor-element.elementor-element-49f28d6{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e96c051{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b1347ab{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7c1086f{--width:100%;}.elementor-3639 .elementor-element.elementor-element-118390b{--width:100%;}.elementor-3639 .elementor-element.elementor-element-6eccca5{--width:100%;}.elementor-3639 .elementor-element.elementor-element-047295d{--width:48%;}.elementor-3639 .elementor-element.elementor-element-9d69526{--width:520px;}.elementor-3639 .elementor-element.elementor-element-a97f5c0{--width:auto;}.elementor-3639 .elementor-element.elementor-element-391cd21{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b469a54{--width:52%;}.elementor-3639 .elementor-element.elementor-element-9f60912{--width:100%;}.elementor-3639 .elementor-element.elementor-element-795132b{--width:100%;}.elementor-3639 .elementor-element.elementor-element-fe2b3e8{--width:440px;}.elementor-3639 .elementor-element.elementor-element-4e7f7f1{--width:40px;}.elementor-3639 .elementor-element.elementor-element-5938a41{--width:100%;}.elementor-3639 .elementor-element.elementor-element-fa1203b{--width:auto;}.elementor-3639 .elementor-element.elementor-element-75c15d5{--width:auto;}.elementor-3639 .elementor-element.elementor-element-31ad3f2{--width:auto;}.elementor-3639 .elementor-element.elementor-element-6c1c8f1{--width:436px;}.elementor-3639 .elementor-element.elementor-element-b627043{--width:100%;}.elementor-3639 .elementor-element.elementor-element-363bb83{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d83bd8f{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f2c4a56{--width:100%;}.elementor-3639 .elementor-element.elementor-element-822fb3f{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d5abd28{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f7ebf50{--width:48%;}.elementor-3639 .elementor-element.elementor-element-e01ac18{--width:520px;}.elementor-3639 .elementor-element.elementor-element-4645d26{--width:auto;}.elementor-3639 .elementor-element.elementor-element-391a194{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8c095ac{--width:52%;}.elementor-3639 .elementor-element.elementor-element-e8d95fa{--width:100%;}.elementor-3639 .elementor-element.elementor-element-4a4c085{--content-width:1440px;}.elementor-3639 .elementor-element.elementor-element-ffe8623{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b84f259{--content-width:1440px;}.elementor-3639 .elementor-element.elementor-element-90dffa3{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7b8fe33{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-3639 .elementor-element.elementor-element-eaad17d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-6de57cf{--width:100%;}.elementor-3639 .elementor-element.elementor-element-282af0a{--width:100%;}.elementor-3639 .elementor-element.elementor-element-a95e70a{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7229def{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e61f908{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d4f3014{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c43f5a1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-efc6321{--width:100%;}.elementor-3639 .elementor-element.elementor-element-173e999{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d398281{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c5a303d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-2290ec0{--width:100%;}.elementor-3639 .elementor-element.elementor-element-ba62790{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e224776{--width:100%;}.elementor-3639 .elementor-element.elementor-element-444bbc3{--width:100%;}.elementor-3639 .elementor-element.elementor-element-497e847{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f5c9dd1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-02e6e85{--width:100%;}.elementor-3639 .elementor-element.elementor-element-a00da45{--width:100%;}.elementor-3639 .elementor-element.elementor-element-85f8c6c{--width:100%;}.elementor-3639 .elementor-element.elementor-element-a274b26{--width:100%;}.elementor-3639 .elementor-element.elementor-element-0d73d21{--width:100%;}.elementor-3639 .elementor-element.elementor-element-2699ca2{--width:100%;}.elementor-3639 .elementor-element.elementor-element-047295d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-9d69526{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b469a54{--width:100%;}.elementor-3639 .elementor-element.elementor-element-fe2b3e8{--width:100%;}.elementor-3639 .elementor-element.elementor-element-6c1c8f1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f7ebf50{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e01ac18{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8c095ac{--width:100%;}}@media(max-width:1024px){.elementor-3639 .elementor-element.elementor-element-aeb68e2{--padding-top:0px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-5c1737d{--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:flex-start;}.elementor-3639 .elementor-element.elementor-element-7e4af25 .elementor-heading-title{font-size:58px;}.elementor-3639 .elementor-element.elementor-element-75529b3{--padding-top:56px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-7b27be4{--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--grid-auto-flow:row;}.elementor-3639 .elementor-element.elementor-element-870765e{--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--grid-auto-flow:row;}.elementor-3639 .elementor-element.elementor-element-015046f{--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-3639 .elementor-element.elementor-element-00165a9 img{height:190px;}.elementor-3639 .elementor-element.elementor-element-c781e0e{--min-height:0px;--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:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-4c9de59 .elementor-heading-title{font-size:52px;}.elementor-3639 .elementor-element.elementor-element-5c46f50{--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-3639 .elementor-element.elementor-element-7229def{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title{font-size:48px;}.elementor-3639 .elementor-element.elementor-element-d4f3014{--min-height:360px;}.elementor-3639 .elementor-element.elementor-element-8184821{--min-height:0px;--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:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-7deb94c .elementor-heading-title{font-size:52px;}.elementor-3639 .elementor-element.elementor-element-6b7ef75{--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-3639 .elementor-element.elementor-element-173e999{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title{font-size:48px;}.elementor-3639 .elementor-element.elementor-element-c5a303d{--min-height:360px;}.elementor-3639 .elementor-element.elementor-element-ea93ffc{--min-height:0px;--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:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-77f7adb .elementor-heading-title{font-size:52px;}.elementor-3639 .elementor-element.elementor-element-e9cc024{--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-3639 .elementor-element.elementor-element-e224776{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title{font-size:48px;}.elementor-3639 .elementor-element.elementor-element-497e847{--min-height:360px;}.elementor-3639 .elementor-element.elementor-element-9f61c3b{--min-height:0px;--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:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-50d43fe .elementor-heading-title{font-size:52px;}.elementor-3639 .elementor-element.elementor-element-7fdf4a1{--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-3639 .elementor-element.elementor-element-a00da45{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title{font-size:48px;}.elementor-3639 .elementor-element.elementor-element-a274b26{--min-height:360px;}.elementor-3639 .elementor-element.elementor-element-dbfffe4{--min-height:0px;--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:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-454b823 .elementor-heading-title{font-size:52px;}.elementor-3639 .elementor-element.elementor-element-6eccca5{--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-3639 .elementor-element.elementor-element-047295d{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title{font-size:48px;}.elementor-3639 .elementor-element.elementor-element-b469a54{--min-height:360px;}.elementor-3639 .elementor-element.elementor-element-795132b{--min-height:0px;--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:stretch;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-c9354d3 .elementor-heading-title{font-size:52px;}.elementor-3639 .elementor-element.elementor-element-d5abd28{--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-3639 .elementor-element.elementor-element-f7ebf50{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title{font-size:48px;}.elementor-3639 .elementor-element.elementor-element-8c095ac{--min-height:360px;}.elementor-3639 .elementor-element.elementor-element-f5ed232{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-3639 .elementor-element.elementor-element-4a4c085{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-bdc170d .elementor-heading-title{font-size:44px;}.elementor-3639 .elementor-element.elementor-element-b84f259{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-3639 .elementor-element.elementor-element-90dffa3{--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:flex-start;}.elementor-3639 .elementor-element.elementor-element-8036db7 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-3639 .elementor-element.elementor-element-5f06199{--width:100%;}.elementor-3639 .elementor-element.elementor-element-3dbaf28{--width:100%;}.elementor-3639 .elementor-element.elementor-element-aeb68e2{--min-height:420px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-5c1737d{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-eaad17d{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7e4af25 .elementor-heading-title{font-size:44px;}.elementor-3639 .elementor-element.elementor-element-076b527{--width:100%;}.elementor-3639 .elementor-element.elementor-element-cbfd049{--width:100%;}.elementor-3639 .elementor-element.elementor-element-75529b3{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-7b27be4{--width:100%;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-3639 .elementor-element.elementor-element-c6a2a55{--width:100%;}.elementor-3639 .elementor-element.elementor-element-870765e{--width:100%;--e-con-grid-template-columns:repeat(2,minmax(0,1fr));--grid-auto-flow:row;}.elementor-3639 .elementor-element.elementor-element-8029c46{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f74475e{--width:100%;}.elementor-3639 .elementor-element.elementor-element-3eb510e{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7fa7193{--width:100%;}.elementor-3639 .elementor-element.elementor-element-d807e92{--width:100%;}.elementor-3639 .elementor-element.elementor-element-2aa515b{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-4d46891{--width:auto;}.elementor-3639 .elementor-element.elementor-element-22245b2{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7daa9b6{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-015046f{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-5768a90{--width:auto;}.elementor-3639 .elementor-element.elementor-element-6de57cf{--width:100%;}.elementor-3639 .elementor-element.elementor-element-bb8fedf{--width:100%;}.elementor-3639 .elementor-element.elementor-element-6077be7{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-55776b0{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c781e0e{--width:100%;--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-282af0a{--width:100%;}.elementor-3639 .elementor-element.elementor-element-acfc8f7{--width:40px;}.elementor-3639 .elementor-element.elementor-element-4c9de59 .elementor-heading-title{font-size:38px;}.elementor-3639 .elementor-element.elementor-element-3abc500{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-d9bd876{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-588c339{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-94f20ad{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-a95e70a{--width:100%;}.elementor-3639 .elementor-element.elementor-element-34f8992{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-502742a{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-68eafb7{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-8a60cdc{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-618f410{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-5c46f50{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-7229def{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title{font-size:36px;}.elementor-3639 .elementor-element.elementor-element-e61f908{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-8dfa7f3{--width:auto;}.elementor-3639 .elementor-element.elementor-element-3a6e1bd{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-d4f3014{--width:100%;--min-height:260px;}.elementor-3639 .elementor-element.elementor-element-57ae2da{--width:100%;}.elementor-3639 .elementor-element.elementor-element-8184821{--width:100%;--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-c43f5a1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-34834f2{--width:40px;}.elementor-3639 .elementor-element.elementor-element-7deb94c .elementor-heading-title{font-size:38px;}.elementor-3639 .elementor-element.elementor-element-b06d54f{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-bffcc5c{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-714361e{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-0e9c5e7{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-efc6321{--width:100%;}.elementor-3639 .elementor-element.elementor-element-f50c343{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-25bf754{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-a46b7a9{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-7cea5aa{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-59a54af{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-6b7ef75{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-173e999{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title{font-size:36px;}.elementor-3639 .elementor-element.elementor-element-d398281{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-846696d{--width:auto;}.elementor-3639 .elementor-element.elementor-element-ad0766d{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-c5a303d{--width:100%;--min-height:260px;}.elementor-3639 .elementor-element.elementor-element-f1bd646{--width:100%;}.elementor-3639 .elementor-element.elementor-element-ea93ffc{--width:100%;--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-2290ec0{--width:100%;}.elementor-3639 .elementor-element.elementor-element-7b42b0f{--width:40px;}.elementor-3639 .elementor-element.elementor-element-77f7adb .elementor-heading-title{font-size:38px;}.elementor-3639 .elementor-element.elementor-element-848ff4d{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-133697b{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-5e78889{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-e126f87{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-ba62790{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b9dd0c4{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-f2f2164{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-563630b{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-ef010a5{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-c05dd54{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-e9cc024{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-e224776{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title{font-size:36px;}.elementor-3639 .elementor-element.elementor-element-444bbc3{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-1099ba7{--width:auto;}.elementor-3639 .elementor-element.elementor-element-54c96e8{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-497e847{--width:100%;--min-height:260px;}.elementor-3639 .elementor-element.elementor-element-5ee8328{--width:100%;}.elementor-3639 .elementor-element.elementor-element-9f61c3b{--width:100%;--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-f5c9dd1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-e39d38c{--width:40px;}.elementor-3639 .elementor-element.elementor-element-50d43fe .elementor-heading-title{font-size:38px;}.elementor-3639 .elementor-element.elementor-element-753e6d3{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-5094128{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-6b74e71{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-606c22e{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-02e6e85{--width:100%;}.elementor-3639 .elementor-element.elementor-element-c03f1da{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-f939043{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-4711bdf{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-f887336{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-8cca4d3{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-7fdf4a1{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-a00da45{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title{font-size:36px;}.elementor-3639 .elementor-element.elementor-element-85f8c6c{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-198096f{--width:auto;}.elementor-3639 .elementor-element.elementor-element-7e0c177{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-a274b26{--width:100%;--min-height:260px;}.elementor-3639 .elementor-element.elementor-element-5f9b5d8{--width:100%;}.elementor-3639 .elementor-element.elementor-element-dbfffe4{--width:100%;--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-0d73d21{--width:100%;}.elementor-3639 .elementor-element.elementor-element-41c4f66{--width:40px;}.elementor-3639 .elementor-element.elementor-element-454b823 .elementor-heading-title{font-size:38px;}.elementor-3639 .elementor-element.elementor-element-42da850{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-241d41e{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-8ff0222{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-d921123{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-2699ca2{--width:100%;}.elementor-3639 .elementor-element.elementor-element-49f28d6{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-e96c051{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-b1347ab{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-7c1086f{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-118390b{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-6eccca5{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-047295d{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title{font-size:36px;}.elementor-3639 .elementor-element.elementor-element-9d69526{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-a97f5c0{--width:auto;}.elementor-3639 .elementor-element.elementor-element-391cd21{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-b469a54{--width:100%;--min-height:260px;}.elementor-3639 .elementor-element.elementor-element-9f60912{--width:100%;}.elementor-3639 .elementor-element.elementor-element-795132b{--width:100%;--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;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-fe2b3e8{--width:100%;}.elementor-3639 .elementor-element.elementor-element-4e7f7f1{--width:40px;}.elementor-3639 .elementor-element.elementor-element-c9354d3 .elementor-heading-title{font-size:38px;}.elementor-3639 .elementor-element.elementor-element-5938a41{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-fa1203b{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-75c15d5{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-31ad3f2{--width:auto;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-6c1c8f1{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b627043{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-363bb83{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-d83bd8f{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-f2c4a56{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-822fb3f{--width:100%;--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;--flex-wrap:wrap;}.elementor-3639 .elementor-element.elementor-element-d5abd28{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-f7ebf50{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title{font-size:36px;}.elementor-3639 .elementor-element.elementor-element-e01ac18{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-4645d26{--width:auto;}.elementor-3639 .elementor-element.elementor-element-391a194{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-8c095ac{--width:100%;--min-height:260px;}.elementor-3639 .elementor-element.elementor-element-f5ed232{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-3639 .elementor-element.elementor-element-e8d95fa{--width:100%;}.elementor-3639 .elementor-element.elementor-element-4a4c085{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-bdc170d .elementor-heading-title{font-size:34px;}.elementor-3639 .elementor-element.elementor-element-ffe8623{--width:100%;}.elementor-3639 .elementor-element.elementor-element-b84f259{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-3639 .elementor-element.elementor-element-90dffa3{--width:100%;--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;--flex-wrap:nowrap;}.elementor-3639 .elementor-element.elementor-element-8036db7 .elementor-heading-title{font-size:30px;}.elementor-3639 .elementor-element.elementor-element-7b8fe33{--width:auto;--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;--flex-wrap:wrap;}}/* Start custom CSS for text-editor, class: .elementor-element-9d02693 */.elementor-3639 .elementor-element.elementor-element-9d02693 a { color: inherit; } .elementor-3639 .elementor-element.elementor-element-9d02693 a:hover { color: #FFFFFF; } .elementor-3639 .elementor-element.elementor-element-9d02693 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dbaf28 *//* overlay 3 จุดตามแบบ — control gradient ทำได้แค่ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-3dbaf28::before { background-image: linear-gradient(180deg, rgba(14,15,18,0.72) 0%, rgba(14,15,18,0.4) 50%, rgba(14,15,18,0.9) 100%); background-color: transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6a2a55 */.elementor-3639 .elementor-element.elementor-element-c6a2a55 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5768a90 */.elementor-3639 .elementor-element.elementor-element-5768a90 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22245b2 */.elementor-3639 .elementor-element.elementor-element-22245b2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-33a7176 */.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-textual { min-height: 54px; padding: 12px 14px; box-shadow: 0 14px 30px -20px rgba(22,17,12,.3); }
.elementor-3639 .elementor-element.elementor-element-33a7176 .elementor-field-type-submit .elementor-button { box-shadow: 0 18px 34px -18px rgba(204,34,41,.7); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8fedf */.elementor-3639 .elementor-element.elementor-element-bb8fedf { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }
.elementor-3639 .elementor-element.elementor-element-bb8fedf { scroll-margin-top: 130px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3226d */.elementor-3639 .elementor-element.elementor-element-5c3226d .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cca9a1 */.elementor-3639 .elementor-element.elementor-element-8cca9a1 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fefb5d8 */.elementor-3639 .elementor-element.elementor-element-fefb5d8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a502104 */.elementor-3639 .elementor-element.elementor-element-a502104 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a270f */.elementor-3639 .elementor-element.elementor-element-d8a270f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f749906 */.elementor-3639 .elementor-element.elementor-element-f749906 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5ff8a */.elementor-3639 .elementor-element.elementor-element-bf5ff8a .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a95e70a */.elementor-3639 .elementor-element.elementor-element-a95e70a { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c781e0e *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c781e0e::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dcf4d9 */.elementor-3639 .elementor-element.elementor-element-4dcf4d9 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ca18d */.elementor-3639 .elementor-element.elementor-element-d8ca18d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad0f5cf */.elementor-3639 .elementor-element.elementor-element-ad0f5cf .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfa7f3 */.elementor-3639 .elementor-element.elementor-element-8dfa7f3 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229def */.elementor-3639 .elementor-element.elementor-element-7229def { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f3014 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-d4f3014 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82a98b9 */.elementor-3639 .elementor-element.elementor-element-82a98b9 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb9a046 */.elementor-3639 .elementor-element.elementor-element-bb9a046 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-947ce1b */.elementor-3639 .elementor-element.elementor-element-947ce1b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-427b676 */.elementor-3639 .elementor-element.elementor-element-427b676 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43b4012 */.elementor-3639 .elementor-element.elementor-element-43b4012 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e6864d */.elementor-3639 .elementor-element.elementor-element-8e6864d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a232473 */.elementor-3639 .elementor-element.elementor-element-a232473 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efc6321 */.elementor-3639 .elementor-element.elementor-element-efc6321 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8184821 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-8184821::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8184821::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7ec216 */.elementor-3639 .elementor-element.elementor-element-a7ec216 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d05688 */.elementor-3639 .elementor-element.elementor-element-1d05688 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5afe84 */.elementor-3639 .elementor-element.elementor-element-a5afe84 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846696d */.elementor-3639 .elementor-element.elementor-element-846696d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173e999 */.elementor-3639 .elementor-element.elementor-element-173e999 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5a303d *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-c5a303d { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3b4c84 */.elementor-3639 .elementor-element.elementor-element-d3b4c84 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2a92 */.elementor-3639 .elementor-element.elementor-element-c4a2a92 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd8ac02 */.elementor-3639 .elementor-element.elementor-element-fd8ac02 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1638a */.elementor-3639 .elementor-element.elementor-element-7c1638a { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b817651 */.elementor-3639 .elementor-element.elementor-element-b817651 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fc6dc4 */.elementor-3639 .elementor-element.elementor-element-3fc6dc4 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a526e9b */.elementor-3639 .elementor-element.elementor-element-a526e9b .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba62790 */.elementor-3639 .elementor-element.elementor-element-ba62790 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea93ffc *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-ea93ffc::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-020f5db */.elementor-3639 .elementor-element.elementor-element-020f5db .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a3a1d */.elementor-3639 .elementor-element.elementor-element-f7a3a1d .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a790b8a */.elementor-3639 .elementor-element.elementor-element-a790b8a .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1099ba7 */.elementor-3639 .elementor-element.elementor-element-1099ba7 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e224776 */.elementor-3639 .elementor-element.elementor-element-e224776 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497e847 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-497e847 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554fde4 */.elementor-3639 .elementor-element.elementor-element-554fde4 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bfc76 */.elementor-3639 .elementor-element.elementor-element-a0bfc76 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff805a0 */.elementor-3639 .elementor-element.elementor-element-ff805a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420742d */.elementor-3639 .elementor-element.elementor-element-420742d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac077a0 */.elementor-3639 .elementor-element.elementor-element-ac077a0 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ee659 */.elementor-3639 .elementor-element.elementor-element-d8ee659 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcfb52 */.elementor-3639 .elementor-element.elementor-element-2bcfb52 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02e6e85 */.elementor-3639 .elementor-element.elementor-element-02e6e85 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c3b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-9f61c3b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207e5ba */.elementor-3639 .elementor-element.elementor-element-207e5ba .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b39f4a */.elementor-3639 .elementor-element.elementor-element-8b39f4a .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa2d36 */.elementor-3639 .elementor-element.elementor-element-9aa2d36 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-198096f */.elementor-3639 .elementor-element.elementor-element-198096f { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a00da45 */.elementor-3639 .elementor-element.elementor-element-a00da45 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a274b26 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-a274b26 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6ccf74 */.elementor-3639 .elementor-element.elementor-element-f6ccf74 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1712986 */.elementor-3639 .elementor-element.elementor-element-1712986 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac5a4d */.elementor-3639 .elementor-element.elementor-element-0ac5a4d .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0fca67 */.elementor-3639 .elementor-element.elementor-element-c0fca67 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c8fca */.elementor-3639 .elementor-element.elementor-element-65c8fca .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e357401 */.elementor-3639 .elementor-element.elementor-element-e357401 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fb766f */.elementor-3639 .elementor-element.elementor-element-9fb766f .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699ca2 */.elementor-3639 .elementor-element.elementor-element-2699ca2 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfffe4 *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-dbfffe4::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91b94a */.elementor-3639 .elementor-element.elementor-element-a91b94a .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feedd18 */.elementor-3639 .elementor-element.elementor-element-feedd18 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c93303 */.elementor-3639 .elementor-element.elementor-element-2c93303 .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a97f5c0 */.elementor-3639 .elementor-element.elementor-element-a97f5c0 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047295d */.elementor-3639 .elementor-element.elementor-element-047295d { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b469a54 *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-b469a54 { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ff4cc7 */.elementor-3639 .elementor-element.elementor-element-5ff4cc7 .elementor-heading-title { max-width: 378px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bace4c */.elementor-3639 .elementor-element.elementor-element-8bace4c { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf3392 */.elementor-3639 .elementor-element.elementor-element-6cf3392 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b221bc9 */.elementor-3639 .elementor-element.elementor-element-b221bc9 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f24bd4 */.elementor-3639 .elementor-element.elementor-element-2f24bd4 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34000d8 */.elementor-3639 .elementor-element.elementor-element-34000d8 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15d60e8 */.elementor-3639 .elementor-element.elementor-element-15d60e8 .elementor-heading-title { max-width: 210px; margin-left: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c1c8f1 */.elementor-3639 .elementor-element.elementor-element-6c1c8f1 { -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795132b *//* ไล่สีทรายจากซ้าย 4 จุดตามแบบ — control gradient ทำได้ 2 จุด */
.elementor-3639 .elementor-element.elementor-element-795132b::before { background-color: transparent; background-image: linear-gradient(100deg, #F7F5F2 0%, rgba(247,245,242,.94) 26%, rgba(247,245,242,.55) 42%, rgba(247,245,242,0) 62%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-795132b::before { background-image: linear-gradient(180deg, rgba(247,245,242,.96) 0%, rgba(247,245,242,.9) 55%, rgba(247,245,242,.55) 100%); } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69c560 */.elementor-3639 .elementor-element.elementor-element-e69c560 .elementor-heading-title > span { opacity: .35; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59fea00 */.elementor-3639 .elementor-element.elementor-element-59fea00 .elementor-heading-title > span { color: #CC2229; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b61002c */.elementor-3639 .elementor-element.elementor-element-b61002c .elementor-heading-title { max-width: 474px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4645d26 */.elementor-3639 .elementor-element.elementor-element-4645d26 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ebf50 */.elementor-3639 .elementor-element.elementor-element-f7ebf50 { min-width: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c095ac *//* ขอบซ้ายเฉียงตามแบบ */
.elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%); }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-8c095ac { clip-path: none; } }/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f5ed232 *//* แคปซูลแถบเลือกบริการตามแบบ — Nested Tabs ไม่มี control พื้นหลังของแถบหัว */
.elementor-3639 .elementor-element.elementor-element-f5ed232 .e-n-tabs-heading { padding: 8px; border-radius: 20px; background: rgba(255,255,255,.86); border: 1px solid rgba(255,255,255,.9); box-shadow: 0 20px 44px -30px rgba(22,17,12,.3); -webkit-backdrop-filter: blur(14px); backdrop-filter: blur(14px); }
.elementor-3639 .elementor-element.elementor-element-f5ed232 .e-n-tab-title[aria-selected="true"] { font-weight: 600; }
.elementor-3639 .elementor-element.elementor-element-f5ed232 .e-n-tab-title { text-align: start; }
@media (max-width: 1024px) { .elementor-3639 .elementor-element.elementor-element-f5ed232 .e-n-tab-title { white-space: nowrap; flex: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbfd049 *//* แสงไล่ 2 วงตามแบบ — control background รองรับ gradient เดียว */
.elementor-3639 .elementor-element.elementor-element-cbfd049 { background-image: radial-gradient(760px 460px at 74% 6%, rgba(204,34,41,.09), rgba(204,34,41,0) 62%), radial-gradient(620px 420px at 8% 40%, rgba(20,16,12,.05), rgba(20,16,12,0) 60%); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d329474 */.elementor-3639 .elementor-element.elementor-element-d329474 .elementor-heading-title::after { content: ""; display: inline-block; width: 34px; height: 2px; background: #CC2229; vertical-align: middle; margin-left: 12px; }/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-2d17481 *//* ป้ายหมวดเป็นแคปซูล + ข้อความบนภาพแสดงตลอดเหมือนแบบ (ค่าเริ่มต้นของ widget โชว์เฉพาะตอน hover) */
.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-title { border: 1px solid #D8D5D0; border-radius: 999px; padding: 11px 20px; overflow: hidden; }
.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-title.elementor-item-active, .elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-title:hover { border-color: #0E0F12; background: #0E0F12; color: #FFFFFF; }
.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-title:before, .elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-title:after { border-radius: 999px; }
.elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-item__overlay, .elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-item__content, .elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery-item__content > div { opacity: 1 !important; transform: none !important; }
@media (min-width: 1025px) { .elementor-3639 .elementor-element.elementor-element-2d17481 .elementor-gallery__titles-container { margin-top: -78px; margin-left: auto; width: max-content; position: relative; z-index: 2; } }/* End custom CSS */