.elementor-1801 .elementor-element.elementor-element-58faa26{--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-1801 .elementor-element.elementor-element-58faa26.e-con{--flex-grow:0;--flex-shrink:0;}.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-1801 .elementor-element.elementor-element-499a801{text-align:center;}.elementor-1801 .elementor-element.elementor-element-499a801 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-1801 .elementor-element.elementor-element-16cbd5d{--display:flex;--min-height:0px;--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-1801 .elementor-element.elementor-element-16cbd5d.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-1801 .elementor-element.elementor-element-1803536{text-align:center;}.elementor-1801 .elementor-element.elementor-element-70880f3{text-align:center;}.elementor-1801 .elementor-element.elementor-element-0d1e984{width:var( --container-widget-width, 34.73% );max-width:34.73%;--container-widget-width:34.73%;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-0d1e984.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-c89a732{width:var( --container-widget-width, 49.709% );max-width:49.709%;--container-widget-width:49.709%;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-c89a732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-2aa3f63{text-align:center;}.elementor-1801 .elementor-element.elementor-element-9b53942{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1801 .elementor-element.elementor-element-450fb36{text-align:center;}.elementor-1801 .elementor-element.elementor-element-8c3eabf{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1801 .elementor-element.elementor-element-6d9ffb8{text-align:center;}.elementor-1801 .elementor-element.elementor-element-9b7b96f{text-align:center;}.elementor-1801 .elementor-element.elementor-element-cbd2152{text-align:center;}.elementor-1801 .elementor-element.elementor-element-25309cb{text-align:center;}.elementor-1801 .elementor-element.elementor-element-4022e0d{width:var( --container-widget-width, 37.48% );max-width:37.48%;--container-widget-width:37.48%;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-4022e0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-96bb50b{width:var( --container-widget-width, 61.478% );max-width:61.478%;--container-widget-width:61.478%;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-96bb50b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-a20f8da{text-align:center;}.elementor-1801 .elementor-element.elementor-element-f15a095{width:var( --container-widget-width, 36.477% );max-width:36.477%;--container-widget-width:36.477%;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-f15a095.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-12e6c94{width:var( --container-widget-width, 31.677% );max-width:31.677%;--container-widget-width:31.677%;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-12e6c94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1801 .elementor-element.elementor-element-50716bb{text-align:center;}.elementor-1801 .elementor-element.elementor-element-4a8667d{text-align:center;}.elementor-1801 .elementor-element.elementor-element-a1b0124{text-align:center;}.elementor-1801 .elementor-element.elementor-element-2b85ef7{text-align:center;}.elementor-1801 .elementor-element.elementor-element-3d0afb5{--display:flex;}.elementor-1801 .elementor-element.elementor-element-dfe1332{--display:flex;}.elementor-1801 .elementor-element.elementor-element-6bf6291{--display:flex;}.elementor-1801 .elementor-element.elementor-element-622615d{--display:flex;}.elementor-1801 .elementor-element.elementor-element-41e2e23{--display:flex;}.elementor-1801 .elementor-element.elementor-element-4dd651a{--display:flex;}.elementor-1801 .elementor-element.elementor-element-b477b27{--display:flex;}.elementor-1801 .elementor-element.elementor-element-577f7f6{--display:flex;}.elementor-1801 .elementor-element.elementor-element-55db076{--display:flex;}.elementor-1801 .elementor-element.elementor-element-0e806db{--display:flex;}.elementor-1801 .elementor-element.elementor-element-755b1b5{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-1801 .elementor-element.elementor-element-afd15b4{text-align:center;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1801 .elementor-element.elementor-element-a5b62ab .elementor-author-box__avatar img{border-radius:19px;}@media(min-width:768px){.elementor-1801 .elementor-element.elementor-element-16cbd5d{--width:100.614%;}}@media(max-width:767px){.elementor-1801 .elementor-element.elementor-element-58faa26{--width:315.333px;}.elementor-1801 .elementor-element.elementor-element-499a801 .elementor-heading-title{font-size:23px;}.elementor-1801 .elementor-element.elementor-element-0d1e984{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;}.elementor-1801 .elementor-element.elementor-element-c89a732{--container-widget-width:375px;--container-widget-flex-grow:0;width:var( --container-widget-width, 375px );max-width:375px;}.elementor-1801 .elementor-element.elementor-element-9b53942{font-size:6px;line-height:0.1em;word-spacing:0em;}.elementor-1801 .elementor-element.elementor-element-9b53942 p{margin-block-end:5px;}.elementor-1801 .elementor-element.elementor-element-8c3eabf{font-size:12px;}.elementor-1801 .elementor-element.elementor-element-8c3eabf p{margin-block-end:0px;}.elementor-1801 .elementor-element.elementor-element-4022e0d{--container-widget-width:372px;--container-widget-flex-grow:0;width:var( --container-widget-width, 372px );max-width:372px;}.elementor-1801 .elementor-element.elementor-element-96bb50b{--container-widget-width:368px;--container-widget-flex-grow:0;width:var( --container-widget-width, 368px );max-width:368px;}.elementor-1801 .elementor-element.elementor-element-f15a095{--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;}.elementor-1801 .elementor-element.elementor-element-12e6c94{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-1801 .elementor-element.elementor-element-a5b62ab .elementor-author-box__avatar img{width:65px;height:65px;}body.rtl .elementor-1801 .elementor-element.elementor-element-a5b62ab.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-1801 .elementor-element.elementor-element-a5b62ab:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:5px;margin-left:0;}body:not(.rtl) .elementor-1801 .elementor-element.elementor-element-a5b62ab.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-1801 .elementor-element.elementor-element-a5b62ab:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:5px;margin-right:0;}.elementor-1801 .elementor-element.elementor-element-a5b62ab.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:5px;}}/* Start custom CSS for heading, class: .elementor-element-499a801 */.elementor-1801 .elementor-element.elementor-element-499a801 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52d8174 */.elementor-1801 .elementor-element.elementor-element-52d8174 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1803536 */.elementor-1801 .elementor-element.elementor-element-1803536 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d5058a */.elementor-1801 .elementor-element.elementor-element-0d5058a {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70880f3 */.elementor-1801 .elementor-element.elementor-element-70880f3 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358e9c2 */.elementor-1801 .elementor-element.elementor-element-358e9c2 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d1e984 */.elementor-1801 .elementor-element.elementor-element-0d1e984 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f468b7 */.elementor-1801 .elementor-element.elementor-element-4f468b7 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c89a732 */.elementor-1801 .elementor-element.elementor-element-c89a732 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f27cf8c */.elementor-1801 .elementor-element.elementor-element-f27cf8c {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2aa3f63 */.elementor-1801 .elementor-element.elementor-element-2aa3f63 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80e64f2 */.elementor-1801 .elementor-element.elementor-element-80e64f2 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-450fb36 */.elementor-1801 .elementor-element.elementor-element-450fb36 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82b4b0f */.elementor-1801 .elementor-element.elementor-element-82b4b0f {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d9ffb8 */.elementor-1801 .elementor-element.elementor-element-6d9ffb8 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a794ca */.elementor-1801 .elementor-element.elementor-element-7a794ca {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b7b96f */.elementor-1801 .elementor-element.elementor-element-9b7b96f {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0de7f26 */.elementor-1801 .elementor-element.elementor-element-0de7f26 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbd2152 */.elementor-1801 .elementor-element.elementor-element-cbd2152 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f29b4c1 */.elementor-1801 .elementor-element.elementor-element-f29b4c1 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25309cb */.elementor-1801 .elementor-element.elementor-element-25309cb {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11b3e8c */.elementor-1801 .elementor-element.elementor-element-11b3e8c {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4022e0d */.elementor-1801 .elementor-element.elementor-element-4022e0d {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c90f58 */.elementor-1801 .elementor-element.elementor-element-4c90f58 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96bb50b */.elementor-1801 .elementor-element.elementor-element-96bb50b {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c14570 */.elementor-1801 .elementor-element.elementor-element-8c14570 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a20f8da */.elementor-1801 .elementor-element.elementor-element-a20f8da {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1afc13 */.elementor-1801 .elementor-element.elementor-element-a1afc13 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f15a095 */.elementor-1801 .elementor-element.elementor-element-f15a095 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd287dd */.elementor-1801 .elementor-element.elementor-element-cd287dd {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e6c94 */.elementor-1801 .elementor-element.elementor-element-12e6c94 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a40fcc1 */.elementor-1801 .elementor-element.elementor-element-a40fcc1 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50716bb */.elementor-1801 .elementor-element.elementor-element-50716bb {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83f535e */.elementor-1801 .elementor-element.elementor-element-83f535e {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a8667d */.elementor-1801 .elementor-element.elementor-element-4a8667d {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaab715 */.elementor-1801 .elementor-element.elementor-element-aaab715 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1b0124 */.elementor-1801 .elementor-element.elementor-element-a1b0124 {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b85ef7 */.elementor-1801 .elementor-element.elementor-element-2b85ef7 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afd15b4 */.elementor-1801 .elementor-element.elementor-element-afd15b4 {
    padding: 20px; /* ระยะห่างจากภาพ/เนื้อหา */
    border: 4px solid transparent;
    border-radius: 25px;

    background:
        linear-gradient(#1a1a1a, #1a1a1a) padding-box,
        linear-gradient(90deg, #f6e27b, #d4a927) border-box;

    box-shadow:
        0 0 35px rgba(255, 215, 90, 0.7),
        0 0 55px rgba(255, 215, 90, 0.4);

    overflow: hidden; /* ป้องกันภาพล้น */
    display: block;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-a5b62ab */.elementor-1801 .elementor-element.elementor-element-a5b62ab {
    border: 2px solid #f4c048;
    border-radius: 20px;
    padding: 25px 30px;
    box-sizing: border-box;
    box-shadow: 0 0 15px rgba(244,192,72,0.25);
}/* End custom CSS */