.elementor-15589 .elementor-element.elementor-element-893ab68{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15589 .elementor-element.elementor-element-74d7656 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:800;color:#5F3E19;}.elementor-15589 .elementor-element.elementor-element-226cd26{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15589 .elementor-element.elementor-element-226cd26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-0f7371f{--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;}.elementor-15589 .elementor-element.elementor-element-0f7371f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-e93fadf{--display:flex;}.elementor-15589 .elementor-element.elementor-element-e93fadf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15589 .elementor-element.elementor-element-578c5dd > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-15589 .elementor-element.elementor-element-e30e86f{--display:flex;}.elementor-15589 .elementor-element.elementor-element-e30e86f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-e56b6b5{--display:flex;}.elementor-15589 .elementor-element.elementor-element-e56b6b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-e0b39f9{--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;}.elementor-15589 .elementor-element.elementor-element-e0b39f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-9dfeaee{--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;}.elementor-15589 .elementor-element.elementor-element-9dfeaee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-c8e03b0{--display:flex;}.elementor-15589 .elementor-element.elementor-element-c8e03b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-596b907{--display:flex;}.elementor-15589 .elementor-element.elementor-element-596b907.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-c2afacb{--display:flex;}.elementor-15589 .elementor-element.elementor-element-c2afacb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-6b65c10{--display:flex;}.elementor-15589 .elementor-element.elementor-element-6b65c10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-d966f89{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15589 .elementor-element.elementor-element-a681fe2 .elementor-button{background-color:#61CE7000;font-family:"LINE Seed Sans TH", Sans-serif;font-weight:600;fill:#5F3E19;color:#5F3E19;border-style:solid;}.elementor-15589 .elementor-element.elementor-element-a681fe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-a681fe2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15589 .elementor-element.elementor-element-a681fe2 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15589 .elementor-element.elementor-element-fa8042b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15589 .elementor-element.elementor-element-fa8042b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-dfebf8a{--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;}.elementor-15589 .elementor-element.elementor-element-3dad4c8{--display:flex;}.elementor-15589 .elementor-element.elementor-element-3dad4c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-deeb30e{width:var( --container-widget-width, 76.05% );max-width:76.05%;--container-widget-width:76.05%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-deeb30e > .elementor-widget-container{margin:0px -7px 2px 0px;padding:0px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-deeb30e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-bfba95c{--display:flex;}.elementor-15589 .elementor-element.elementor-element-bfba95c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-8ca9b17{width:var( --container-widget-width, 74.694% );max-width:74.694%;--container-widget-width:74.694%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-8ca9b17.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-5621f58{--display:flex;}.elementor-15589 .elementor-element.elementor-element-5621f58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-3223225{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15589 .elementor-element.elementor-element-4c5fb0e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-4c5fb0e > .elementor-widget-container{--e-transform-flipX:-1;margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-15589 .elementor-element.elementor-element-525bcb1 > .elementor-widget-container{margin:0px -20px -21px 0px;}.elementor-15589 .elementor-element.elementor-element-525bcb1.elementor-element{--align-self:center;}.elementor-15589 .elementor-element.elementor-element-30bb2db{--display:flex;}.elementor-15589 .elementor-element.elementor-element-30bb2db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-f7b6ea7{width:var( --container-widget-width, 80.561% );max-width:80.561%;--container-widget-width:80.561%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-f7b6ea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-604a788{--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;}.elementor-15589 .elementor-element.elementor-element-604a788.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-16b7649{--display:flex;}.elementor-15589 .elementor-element.elementor-element-16b7649.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15589 .elementor-element.elementor-element-c1747b8{width:var( --container-widget-width, 116.765% );max-width:116.765%;--container-widget-width:116.765%;--container-widget-flex-grow:0;text-align:center;font-family:"LINE Seed Sans TH", Sans-serif;font-size:48px;font-weight:700;color:#75391C;}.elementor-15589 .elementor-element.elementor-element-c1747b8 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-c1747b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-c1747b8 p{margin-bottom:0px;}.elementor-15589 .elementor-element.elementor-element-c3740e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15589 .elementor-element.elementor-element-c3740e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-98bd7b3{width:var( --container-widget-width, 83.718% );max-width:83.718%;--container-widget-width:83.718%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-98bd7b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-98bd7b3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-b05bf21{--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;}.elementor-15589 .elementor-element.elementor-element-668103f{--display:flex;}.elementor-15589 .elementor-element.elementor-element-668103f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-ad1345c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15589 .elementor-element.elementor-element-ad1345c.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-558545c{width:var( --container-widget-width, 116px );max-width:116px;--container-widget-width:116px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-558545c > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-08b9f88{--display:flex;}.elementor-15589 .elementor-element.elementor-element-08b9f88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-3962a13{width:var( --container-widget-width, 83.326% );max-width:83.326%;--container-widget-width:83.326%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-3962a13.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-b7cc10b{--display:flex;}.elementor-15589 .elementor-element.elementor-element-b7cc10b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-b165791{width:var( --container-widget-width, 32.653% );max-width:32.653%;--container-widget-width:32.653%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-b165791.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-66eccac{--display:flex;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15589 .elementor-element.elementor-element-66eccac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-1a938a0.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-b06bd6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15589 .elementor-element.elementor-element-0761416.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15589 .elementor-element.elementor-element-0761416{text-align:center;}.elementor-15589 .elementor-element.elementor-element-0761416 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:46px;font-weight:700;color:#743c1c;}.elementor-15589 .elementor-element.elementor-element-0761416 .elementor-heading-title a{transition-duration:0.1s;}.elementor-15589 .elementor-element.elementor-element-10bdb5b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15589 .elementor-element.elementor-element-ff71c29{--display:flex;}.elementor-15589 .elementor-element.elementor-element-ff71c29.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-15589 .elementor-element.elementor-element-deeb30e{width:var( --container-widget-width, 57.859px );max-width:57.859px;--container-widget-width:57.859px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-8ca9b17{width:var( --container-widget-width, 128.5px );max-width:128.5px;--container-widget-width:128.5px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-3223225{--grid-auto-flow:row;}.elementor-15589 .elementor-element.elementor-element-4c5fb0e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-f7b6ea7{width:var( --container-widget-width, 132.738px );max-width:132.738px;--container-widget-width:132.738px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-c1747b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:36px;}.elementor-15589 .elementor-element.elementor-element-ad1345c{--grid-auto-flow:row;}.elementor-15589 .elementor-element.elementor-element-3962a13{width:var( --container-widget-width, 119.688px );max-width:119.688px;--container-widget-width:119.688px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-3962a13.elementor-element{--align-self:center;}.elementor-15589 .elementor-element.elementor-element-b165791{width:var( --container-widget-width, 50.625px );max-width:50.625px;--container-widget-width:50.625px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-b165791 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-b165791.elementor-element{--align-self:center;}.elementor-15589 .elementor-element.elementor-element-1a938a0{width:var( --container-widget-width, 49.512% );max-width:49.512%;--container-widget-width:49.512%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-1a938a0 > .elementor-widget-container{margin:21px -18px 0px 6px;}.elementor-15589 .elementor-element.elementor-element-1a938a0.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-15589 .elementor-element.elementor-element-0f7371f{--width:25%;}.elementor-15589 .elementor-element.elementor-element-e0b39f9{--width:50%;}.elementor-15589 .elementor-element.elementor-element-9dfeaee{--width:25%;}.elementor-15589 .elementor-element.elementor-element-fa8042b{--width:80.668%;}.elementor-15589 .elementor-element.elementor-element-dfebf8a{--width:25%;}.elementor-15589 .elementor-element.elementor-element-3dad4c8{--width:44.906%;}.elementor-15589 .elementor-element.elementor-element-30bb2db{--width:92.075%;}.elementor-15589 .elementor-element.elementor-element-604a788{--width:50%;}.elementor-15589 .elementor-element.elementor-element-16b7649{--width:100%;}.elementor-15589 .elementor-element.elementor-element-c3740e2{--width:94.534%;}.elementor-15589 .elementor-element.elementor-element-b05bf21{--width:25%;}.elementor-15589 .elementor-element.elementor-element-ad1345c{--width:83.654%;}.elementor-15589 .elementor-element.elementor-element-08b9f88{--width:92.453%;}.elementor-15589 .elementor-element.elementor-element-b7cc10b{--width:83.019%;}.elementor-15589 .elementor-element.elementor-element-66eccac{--width:64.482%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15589 .elementor-element.elementor-element-fa8042b{--width:100%;}.elementor-15589 .elementor-element.elementor-element-3dad4c8{--width:154.862px;}.elementor-15589 .elementor-element.elementor-element-5621f58{--width:107.85px;}.elementor-15589 .elementor-element.elementor-element-30bb2db{--width:110.297px;}.elementor-15589 .elementor-element.elementor-element-604a788{--width:360.625px;}.elementor-15589 .elementor-element.elementor-element-16b7649{--width:338.625px;}.elementor-15589 .elementor-element.elementor-element-668103f{--width:87.25px;}.elementor-15589 .elementor-element.elementor-element-66eccac{--width:180.862px;}}@media(max-width:767px){.elementor-15589 .elementor-element.elementor-element-74d7656 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px -1px -1px -1px;}.elementor-15589 .elementor-element.elementor-element-74d7656.elementor-element{--align-self:center;}.elementor-15589 .elementor-element.elementor-element-74d7656 .elementor-heading-title{font-size:24px;}.elementor-15589 .elementor-element.elementor-element-226cd26{--width:333.8px;--min-height:249px;}.elementor-15589 .elementor-element.elementor-element-0f7371f{--width:66px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:7px;}.elementor-15589 .elementor-element.elementor-element-e93fadf{--width:100%;--min-height:0px;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px;}.elementor-15589 .elementor-element.elementor-element-578c5dd{width:100%;max-width:100%;}.elementor-15589 .elementor-element.elementor-element-e30e86f{--width:100%;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-15589 .elementor-element.elementor-element-1d7c9a7{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-1d7c9a7.elementor-element{--align-self:flex-end;}.elementor-15589 .elementor-element.elementor-element-e56b6b5{--width:113.043%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15589 .elementor-element.elementor-element-7641ff8{width:100%;max-width:100%;}.elementor-15589 .elementor-element.elementor-element-7641ff8 > .elementor-widget-container{margin:1px -3px -2px -2px;padding:-8px -8px -8px -8px;}.elementor-15589 .elementor-element.elementor-element-e0b39f9{--width:57%;--justify-content:center;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15589 .elementor-element.elementor-element-2b05e2e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-9dfeaee{--width:66px;--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:8px;}.elementor-15589 .elementor-element.elementor-element-c8e03b0{--width:59.184%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15589 .elementor-element.elementor-element-596b907{--width:100%;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15589 .elementor-element.elementor-element-e0d88a4{width:100%;max-width:100%;}.elementor-15589 .elementor-element.elementor-element-e0d88a4 > .elementor-widget-container{margin:-5px -5px -5px -5px;padding:0px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-e0d88a4.elementor-element{--align-self:flex-end;}.elementor-15589 .elementor-element.elementor-element-c2afacb{--width:100%;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15589 .elementor-element.elementor-element-c2afacb.e-con{--align-self:flex-end;}.elementor-15589 .elementor-element.elementor-element-d8ba657 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:1px 8px 6px 17px;}.elementor-15589 .elementor-element.elementor-element-6b65c10{--width:110.87%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15589 .elementor-element.elementor-element-abdec68{width:100%;max-width:100%;}.elementor-15589 .elementor-element.elementor-element-abdec68 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:1px -14px 1px -2px;}.elementor-15589 .elementor-element.elementor-element-d966f89{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15589 .elementor-element.elementor-element-a681fe2.elementor-element{--align-self:center;}.elementor-15589 .elementor-element.elementor-element-a681fe2 .elementor-button{border-width:1px 1px 1px 1px;border-radius:21px 21px 21px 21px;}.elementor-15589 .elementor-element.elementor-element-deeb30e{width:var( --container-widget-width, 68.362px );max-width:68.362px;--container-widget-width:68.362px;--container-widget-flex-grow:0;}.elementor-15589 .elementor-element.elementor-element-bfba95c{--width:93.8px;}.elementor-15589 .elementor-element.elementor-element-3223225{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15589 .elementor-element.elementor-element-c1747b8{font-size:26px;}.elementor-15589 .elementor-element.elementor-element-98bd7b3 > .elementor-widget-container{margin:-71px 0px 0px 0px;}.elementor-15589 .elementor-element.elementor-element-98bd7b3{z-index:99;}.elementor-15589 .elementor-element.elementor-element-ad1345c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15589 .elementor-element.elementor-element-ff71c29{--width:100%;}.elementor-15589 .elementor-element.elementor-element-ce7ac6b{width:100%;max-width:100%;}.elementor-15589 .elementor-element.elementor-element-ce7ac6b > .elementor-widget-container{margin:-18px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-c1747b8 */.elementor-12 .elementor-element.elementor-element-991ef80 {
    text-align: center;
    color: #2679BF;
    font-family: "LINE Seed Sans TH", Sans-serif;
    font-size: 48px;
    font-weight: 700;
    text-shadow: 0px 0px 10px rgb(0 0 0 / 0%);
    background: var(--Gradient12, linear-gradient(90deg, #2679BF 9.11%, #0F6661 91.83%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ce7ac6b */.sv-ranking-item__text .sv-string-viewer, .sv-ranking-item__text .sv-string-editor .sv_custom_header
{
    overflow: initial;
    white-space: pre-line;
    font-family: "LINE Seed Sans TH", Sans-serif;
    font-size: 16px;
    /* font-weight: 700; */
}
.sv-string-viewer.sv-string-viewer--multiline {
    white-space: pre-wrap;
    font-family: "LINE Seed Sans TH", Sans-serif;
    /* font-size will be inherited or overridden by more specific rules if not explicitly set here for general multiline viewers */
}
.sd-item__control-label .sv-string-viewer {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    font-family: "LINE Seed Sans TH", Sans-serif;
    font-size: 16px;
}

.sd-description.sd-page__description .sv-string-viewer.sv-string-viewer--multiline {
    font-size: 12px;
}

/* *** Additions for Dropdown Fonts *** */

/* For the placeholder text and selected value in the dropdown input */
.sd-dropdown__filter-string-input {
    font-family: "LINE Seed Sans TH", Sans-serif;
    font-size: 16px; /* Adjust as needed, e.g., 14px */
    /* If you also want to change the color of the placeholder specifically, use ::placeholder */
    /*
    &::placeholder {
        color: #888;
    }
    */
}

/* For the actual dropdown options in the opened list */
.sv-popup .sv-list__item-body .sv-string-viewer {
    font-family: "LINE Seed Sans TH", Sans-serif;
    font-size: 16px; /* Adjust as needed, e.g., 14px */
}

/* If you need to specifically target the dropdown label (e.g., "เพศ *") if it's separate from the input placeholder */
/* Based on your previous HTML, the label is usually within .sd-item__control-label,
   which you already have at 16px. If you want it different for dropdowns specifically,
   you might need a more specific .elementor-15589 .elementor-element.elementor-element-ce7ac6b like: */
/*
.sd-question--small .sd-item__control-label .sv-string-viewer {
    font-family: "LINE Seed Sans TH", Sans-serif;
    font-size: 14px;
}
*//* End custom CSS */