.elementor-95 .elementor-element.elementor-element-0bebb9f{--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-95 .elementor-element.elementor-element-3574f3d iframe{height:350px;}.elementor-95 .elementor-element.elementor-element-1b05130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-39c68f1{--display:flex;--border-radius:15px 15px 0px 0px;}.elementor-95 .elementor-element.elementor-element-39c68f1:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-39c68f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans Thai,Sans-serif;color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-7948450{text-align:start;}.elementor-95 .elementor-element.elementor-element-7948450 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:oblique;letter-spacing:-2.7px;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-1d3014e{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-1d3014e:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-1d3014e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe5f1cd );}.elementor-95 .elementor-element.elementor-element-8a9d8bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-8a9d8bc:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-8a9d8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-8a9d8bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-95 .elementor-element.elementor-element-1452b9c{padding:20px 20px 20px 20px;}.elementor-95 .elementor-element.elementor-element-1452b9c .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:italic;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-093fc13{padding:20px 20px 20px 20px;}.elementor-95 .elementor-element.elementor-element-093fc13 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-size:19px;line-height:23px;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-cd74853{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-cd74853:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-cd74853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2039A2;}.elementor-95 .elementor-element.elementor-element-cd74853.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-95 .elementor-element.elementor-element-5eb705e{padding:20px 20px 20px 20px;}.elementor-95 .elementor-element.elementor-element-5eb705e .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:italic;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-b23b135{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 20px 0px 0px;}.elementor-95 .elementor-element.elementor-element-b23b135 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:oblique;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-9ebe442{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 20px 0px 0px;}.elementor-95 .elementor-element.elementor-element-9ebe442 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:oblique;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-7085ce7{padding:20px 20px 20px 40px;}.elementor-95 .elementor-element.elementor-element-7085ce7 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-size:19px;line-height:29px;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-489021c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 20px 0px 0px;}.elementor-95 .elementor-element.elementor-element-489021c .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:oblique;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-dfbc821{padding:20px 20px 20px 40px;}.elementor-95 .elementor-element.elementor-element-dfbc821 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-size:19px;line-height:29px;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-db9199f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 20px 0px 0px;}.elementor-95 .elementor-element.elementor-element-db9199f .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:oblique;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-4d8d659{padding:20px 20px 20px 40px;}.elementor-95 .elementor-element.elementor-element-4d8d659 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-size:19px;line-height:29px;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-9fa9808{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-9fa9808.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-95 .elementor-element.elementor-element-17bdf26{padding:20px 20px 20px 20px;}.elementor-95 .elementor-element.elementor-element-17bdf26 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-weight:900;font-style:italic;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-f9bd7c0{padding:0px 20px 0px 20px;}.elementor-95 .elementor-element.elementor-element-f9bd7c0 .elementor-heading-title{font-family:"DM Sans", Noto Sans Thai,Sans-serif;font-size:19px;line-height:23px;color:var( --e-global-color-0d266e5 );}.elementor-95 .elementor-element.elementor-element-68817b3{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-95 .elementor-element.elementor-element-68817b3:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-68817b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d266e5 );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Noto Sans Thai,Sans-serif;}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Noto Sans Thai,Sans-serif;}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Noto Sans Thai,Sans-serif;}.elementor-95 .elementor-element.elementor-element-3065ddd .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-1b05130{--content-width:1200px;}.elementor-95 .elementor-element.elementor-element-39c68f1{--width:40.1%;}.elementor-95 .elementor-element.elementor-element-1d3014e{--content-width:1200px;}.elementor-95 .elementor-element.elementor-element-8a9d8bc{--width:481px;}}/* Start custom CSS for heading, class: .elementor-element-b23b135 */.heading-dot .elementor-heading-title {
    position: relative;
    padding-left: 20px;
}

.heading-dot .elementor-heading-title::before {
    content: "";
    width: 8px;
    height: 8px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ebe442 */.heading-dot .elementor-heading-title {
    position: relative;
    padding-left: 20px;
}

.heading-dot .elementor-heading-title::before {
    content: "";
    width: 8px;
    height: 8px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-489021c */.heading-dot .elementor-heading-title {
    position: relative;
    padding-left: 20px;
}

.heading-dot .elementor-heading-title::before {
    content: "";
    width: 8px;
    height: 8px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db9199f */.heading-dot .elementor-heading-title {
    position: relative;
    padding-left: 20px;
}

.heading-dot .elementor-heading-title::before {
    content: "";
    width: 8px;
    height: 8px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}/* End custom CSS */