
.elementor-10484 .elementor-element.elementor-element-4d67e9a > .elementor-container {
	max-width: 1166px;
}

.elementor-10484 .elementor-element.elementor-element-4d67e9a {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-10484 .elementor-element.elementor-element-e393a32 > .elementor-widget-container {
	margin: 0px 0px -23px 0px;
}

.elementor-10484 .elementor-element.elementor-element-e393a32 img {
	opacity: 1;
}

.elementor-10484 .elementor-element.elementor-element-2186283 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-2186283 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	line-height: 5em;
}

.elementor-10484 .elementor-element.elementor-element-2906372:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-2906372 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
}

.elementor-10484 .elementor-element.elementor-element-2906372 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-2906372 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-45bba2f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca > .elementor-widget-container {
	margin: 80px 50px 0px 50px;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-3cd6bca .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-688d022 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-688d022 {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-688d022 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-4da1e63 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-8f50fd5 {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-cfc656c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-cfc656c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-cfc656c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-cfc656c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-adfd008 > .elementor-widget-container {
	background-color: #000;
	margin: -24px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-adfd008 img {
	filter: brightness(100%) contrast(100%) saturate(54%) blur(0px) hue-rotate(0deg);
}

.elementor-10484 .elementor-element.elementor-element-1770847:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-1770847 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-1770847 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-1770847 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-4c99f1d > .elementor-element-populated {
	margin: 50px 0px 30px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d2cf9b1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-d2cf9b1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-8b68a24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-8b68a24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-8b68a24 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-8b68a24 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-92ef2ec > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-92ef2ec img {
	filter: brightness(100%) contrast(100%) saturate(91%) blur(0px) hue-rotate(0deg);
}

.elementor-10484 .elementor-element.elementor-element-c0fe25d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-6220823 > .elementor-widget-container {
	margin: 45px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-6220823 {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-6220823 .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-f14b06a > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-f14b06a {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-f14b06a .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-35fcc1c:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-35fcc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
}

.elementor-10484 .elementor-element.elementor-element-35fcc1c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-35fcc1c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-8c46b22 > .elementor-element-populated {
	margin: 80px 0px 38px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d7b0152:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-d7b0152 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-d7b0152 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: -25px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d7b0152 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-b6f1aae > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-f887b2b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-2520cd9 .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-6aacb76 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-6aacb76 {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-6aacb76 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-f891718:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-f891718 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-f891718 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-f891718 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-d48e122 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d48e122 > .elementor-element-populated, .elementor-10484 .elementor-element.elementor-element-d48e122 > .elementor-element-populated > .elementor-background-overlay, .elementor-10484 .elementor-element.elementor-element-d48e122 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-0f16561 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-0f16561 {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-0f16561 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-5fcaab0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-dc7c0f1 {
	margin-top: 60px;
	margin-bottom: 60px;
}

.elementor-10484 .elementor-element.elementor-element-92da4e2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #000;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-d84dcd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-d84dcd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-d84dcd2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-d84dcd2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-a24bc3d > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-a24bc3d img {
	filter: brightness(100%) contrast(114%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-10484 .elementor-element.elementor-element-afde866:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-afde866 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
}

.elementor-10484 .elementor-element.elementor-element-afde866 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-afde866 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-ffea7bf > .elementor-element-populated {
	margin: 40px 0px 30px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-97160d7 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-10484 .elementor-element.elementor-element-bdce13c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-bdce13c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-bdce13c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-bdce13c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-b403dd8 > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-b403dd8 img {
	filter: brightness(114%) contrast(84%) saturate(103%) blur(0px) hue-rotate(0deg);
}

.elementor-10484 .elementor-element.elementor-element-e43e797 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 > .elementor-widget-container {
	margin: 55px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-9a0e152 .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-927f69d > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-927f69d {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-927f69d .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-1e2e67e:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-1e2e67e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-1e2e67e > .elementor-container {
	min-height: 350px;
}

.elementor-10484 .elementor-element.elementor-element-1e2e67e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-1e2e67e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-e21ab2d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-07d851f {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-07d851f .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-e7b36a0 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-e7b36a0 {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-e7b36a0 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-c0a1d84 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-e18a8d8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 70px;
	margin-bottom: 30px;
}

.elementor-10484 .elementor-element.elementor-element-e18a8d8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-8bcd71d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-8bcd71d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-8bcd71d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-8bcd71d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-b423757 > .elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-7621213:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-7621213 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-7621213 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-7621213 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-6180af4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-86430b2 > .elementor-widget-container {
	margin: 125px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-86430b2 {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-86430b2 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-155ed7e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-8a90923 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-10484 .elementor-element.elementor-element-af4b68f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-af4b68f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-af4b68f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-af4b68f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-14d55fc > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-3ff3657:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-3ff3657 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-3ff3657 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-3ff3657 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-d08eda2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-6d487f0 > .elementor-widget-container {
	margin: 130px 50px 0px 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-6d487f0 {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-6d487f0 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-dcb428c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-28f06d3 {
	margin-top: 30px;
	margin-bottom: 50px;
}

.elementor-10484 .elementor-element.elementor-element-6d39640:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-6d39640 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-6d39640 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-6d39640 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-19bbc26 > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-d03cc53:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-d03cc53 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
}

.elementor-10484 .elementor-element.elementor-element-d03cc53 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-d03cc53 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-751a918 > .elementor-element-populated {
	margin: 60px 0px 40px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-a8d83df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10484 .elementor-element.elementor-element-a8d83df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3a3a3a;
}

.elementor-10484 .elementor-element.elementor-element-a8d83df > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-a8d83df > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-793cee5 > .elementor-widget-container {
	background-color: #000;
	margin: -25px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-e25fd7b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 3px;
	border-color: #355575;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 > .elementor-widget-container {
	margin: 36px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px / 2);
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-icon i {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-icon svg {
	fill: #355575;
	transition: fill .3s;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 {
	--e-icon-list-icon-size: 15px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-icon {
	padding-inline-end: 50px;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-item > a {
	font-family: "Kanit", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	letter-spacing: 0px;
}

.elementor-10484 .elementor-element.elementor-element-baf99a3 .elementor-icon-list-text {
	color: #355575;
	transition: color .3s;
}

.elementor-10484 .elementor-element.elementor-element-bdaad5c > .elementor-widget-container {
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-bdaad5c {
	text-align: start;
}

.elementor-10484 .elementor-element.elementor-element-bdaad5c .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10484 .elementor-element.elementor-element-cc4291d {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-64eddec {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-64eddec .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	line-height: 3.2em;
}

.elementor-10484 .elementor-element.elementor-element-c0511f0 {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-b026e03:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-b026e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-b026e03 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-b026e03 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-bf5824c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-c0db9f9 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-123548d {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-123548d .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-fff74a5 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-2939829 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-5a2201d {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-5a2201d .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-7d0fae1 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-2eb66e7 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-82c2758 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-82c2758 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-8948884 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-1446ecf > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-95007ac {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-95007ac .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-b9180a7 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-5f2b40d {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-8d997c5:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-8d997c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-8d997c5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-8d997c5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-284efab > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-7972dbb > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-629d346 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-629d346 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-460cbab {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-05c01b0 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-a7998ec {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-a7998ec .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-3e91d13 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-28fbc8f > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-050a3e8 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-050a3e8 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-1b65a06 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-dbbdbf0 {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-fb2a13e:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-fb2a13e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-fb2a13e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-fb2a13e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-fab3e3a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-1fea2c3 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-b9cb44b {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-b9cb44b .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-d3d718e {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-ad72de8 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-0d9d4b3 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-0d9d4b3 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-a2cdf20 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-4e069d6 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-84eca52 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-84eca52 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-bb9ceee {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-13185b9 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-fd6da31 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-fd6da31 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-c760005 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-d7a89a7 {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-2623ce7:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-2623ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-2623ce7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-2623ce7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-a027142 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-c9c9b29 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-7ef17e2 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-7ef17e2 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-58b4b3d {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-b97d38f > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-5a477cf {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-5a477cf .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-c784064 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-4c9e037 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-9565ebd {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-9565ebd .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-f2e5ce5 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-57b3c9e > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-0e54ca1 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-0e54ca1 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-220fe2f {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-98a4446 {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-3b62580:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-3b62580 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-3b62580 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-3b62580 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-0308969 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-d17a594 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-d17a594 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-b8ba06d {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-41adfcf > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-60c0054 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-60c0054 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-ae28d11 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-7c2a9b6 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-4327b92 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-624a0cb {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-624a0cb .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-370a022 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-3525444 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-432f24a {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-432f24a .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-be56a79 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-ffd1019 {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-84d280c:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-84d280c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-84d280c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-84d280c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-8527083 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-591fd6b > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-fcc2624 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-fcc2624 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-84df2e4 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-0810abb > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-38547cc {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-38547cc .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-81b1416 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-2a6f040 > .elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-7ccef1f {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-7ccef1f .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-1d2a889 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-d5d5e0d > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-ac24afb {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-ac24afb .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-cff5096 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #4b7dae;
}

.elementor-10484 .elementor-element.elementor-element-73affee {
	--spacer-size: 50px;
}

.elementor-10484 .elementor-element.elementor-element-ed1dbf3:not(.elementor-motion-effects-element-type-background), .elementor-10484 .elementor-element.elementor-element-ed1dbf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #355575;
}

.elementor-10484 .elementor-element.elementor-element-ed1dbf3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-10484 .elementor-element.elementor-element-ed1dbf3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10484 .elementor-element.elementor-element-cc1a744 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-10484 .elementor-element.elementor-element-91b3636 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-9d862d8 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-9d862d8 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-5a4b56a {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-7f753cc > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-edd0d1a {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-edd0d1a .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-90deaa0 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-4991066 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-14063d6 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-14063d6 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-7d09584 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-0163b15 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
}

.elementor-10484 .elementor-element.elementor-element-44bfed2 {
	text-align: center;
}

.elementor-10484 .elementor-element.elementor-element-44bfed2 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

.elementor-10484 .elementor-element.elementor-element-effd6b5 {
	text-align: center;
	font-family: "Kanit", Sans-serif;
	color: #fff;
}

@media (max-width:1024px) {
	.elementor-10484 .elementor-element.elementor-element-4d67e9a > .elementor-container {
		max-width: 1222px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-4d67e9a {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-0810abb > .elementor-widget-container {
		margin: -34px 0px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-2a6f040 > .elementor-widget-container {
		margin: -34px 0px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-d5d5e0d > .elementor-widget-container {
		margin: -34px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-10484 .elementor-element.elementor-element-3cd6bca > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-6220823 > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-2520cd9 > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-6aacb76 > .elementor-widget-container {
		margin: 0px 30px 30px 30px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-d16c5ff > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(0px / 2);
	}
	
	.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(0px / 2);
	}
	
	.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(0px / 2);
	}
	
	.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-0px / 2);
	}
	
	.elementor-10484 .elementor-element.elementor-element-d16c5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-0px / 2);
	}
	
	.elementor-10484 .elementor-element.elementor-element-9a0e152 > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-07d851f > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-86430b2 > .elementor-widget-container {
		margin: 0px 30px 0px 30px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-6d487f0 > .elementor-widget-container {
		margin: 0px 30px 0px 30px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-baf99a3 > .elementor-widget-container {
		margin: 0px 30px 0px 0px;
	}
	
	.elementor-10484 .elementor-element.elementor-element-bdaad5c > .elementor-widget-container {
		margin: 0px 30px 0px 30px;
	}
}

@media (min-width:768px) {
	.elementor-10484 .elementor-element.elementor-element-45bba2f {
		width: 50%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-4da1e63 {
		width: 50%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-265c53c {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-cfc656c {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-771e862 {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-7ae9f3c {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-8b68a24 {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-bc93e54 {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-15c5199 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-d7b0152 {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-15fb0ee {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-92da4e2 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-d84dcd2 {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-3121709 {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-ca4b1f4 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-bdce13c {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-eabd17c {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-820b734 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-8bcd71d {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-1191e45 {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-58e9db8 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-af4b68f {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-7f33e38 {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-4095f56 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-6d39640 {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-2cc0e0b {
		width: 2.389%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-feecf44 {
		width: 3.79%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-a8d83df {
		width: 87.196%;
	}
	
	.elementor-10484 .elementor-element.elementor-element-40bfcf2 {
		width: 2.389%;
	}
}
