
.elementor-10495 .elementor-element.elementor-element-2f99b6a {
	padding: 110px 0px 90px 0px;
}

.elementor-10495 .elementor-element.elementor-element-ebd0413 {
	text-align: center;
}

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

.elementor-10495 .elementor-element.elementor-element-c3be500 {
	--divider-border-style: solid;
	--divider-border-width: 3px;
}

.elementor-10495 .elementor-element.elementor-element-c3be500 .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-10495 .elementor-element.elementor-element-c3be500 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-10495 .elementor-element.elementor-element-c3cd336 {
	text-align: center;
}

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

.elementor-10495 .elementor-element.elementor-element-be119df {
	--divider-border-style: solid;
	--divider-border-width: 3px;
}

.elementor-10495 .elementor-element.elementor-element-be119df .elementor-divider-separator {
	width: 19%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-10495 .elementor-element.elementor-element-be119df .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-10495 .elementor-element.elementor-element-941e333 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 0px 0px 0px -9px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -9px;
	padding: 55px 0px 0px 50px;
}

.elementor-10495 .elementor-element.elementor-element-d7bd97b > .elementor-widget-container {
	margin: 0px 0px 0px -15px;
	padding: 0px 0px 0px 0px;
}

.elementor-10495 .elementor-element.elementor-element-d7bd97b .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 23px;
}

.elementor-10495 .elementor-element.elementor-element-90b679a > .elementor-widget-container {
	margin: 0px 0px -25px -15px;
}

.elementor-10495 .elementor-element.elementor-element-16f428a > .elementor-widget-container {
	margin: 0px 0px 0px -15px;
}

.elementor-10495 .elementor-element.elementor-element-16f428a .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 19px;
}

.elementor-10495 .elementor-element.elementor-element-dcebc6b > .elementor-widget-container {
	margin: 0px 0px 0px -15px;
}

.elementor-10495 .elementor-element.elementor-element-dcebc6b .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-dcebc6b .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-10495 .elementor-element.elementor-element-dcebc6b {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-10495 .elementor-element.elementor-element-dcebc6b .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-23559db > .elementor-container {
	min-height: 60px;
}

.elementor-10495 .elementor-element.elementor-element-fcbd919 {
	text-align: center;
}

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

.elementor-10495 .elementor-element.elementor-element-2935448 {
	--divider-border-style: solid;
	--divider-border-width: 3px;
}

.elementor-10495 .elementor-element.elementor-element-2935448 .elementor-divider-separator {
	width: 19%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-10495 .elementor-element.elementor-element-2935448 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-10495 .elementor-element.elementor-element-a9b2451 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 0px 0px 0px -9px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -9px;
	padding: 80px 0px 0px 50px;
}

.elementor-10495 .elementor-element.elementor-element-c0b5b44 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 23px;
}

.elementor-10495 .elementor-element.elementor-element-077972d > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
}

.elementor-10495 .elementor-element.elementor-element-6f9fad5 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 19px;
}

.elementor-10495 .elementor-element.elementor-element-5dda986 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-5dda986 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-10495 .elementor-element.elementor-element-5dda986 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-10495 .elementor-element.elementor-element-5dda986 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-e0aa162 > .elementor-container {
	min-height: 60px;
}

.elementor-10495 .elementor-element.elementor-element-2c29479 {
	text-align: center;
}

.elementor-10495 .elementor-element.elementor-element-2c29479 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10495 .elementor-element.elementor-element-48e65b6 {
	--divider-border-style: solid;
	--divider-border-width: 3px;
}

.elementor-10495 .elementor-element.elementor-element-48e65b6 .elementor-divider-separator {
	width: 19%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-10495 .elementor-element.elementor-element-48e65b6 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-10495 .elementor-element.elementor-element-7677739 img {
	filter: brightness(100%) contrast(110%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-10495 .elementor-element.elementor-element-c4f433c > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 0px 0px 0px -9px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -9px;
	padding: 55px 0px 0px 50px;
}

.elementor-10495 .elementor-element.elementor-element-04e6f96 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 23px;
}

.elementor-10495 .elementor-element.elementor-element-0b5991e .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 19px;
}

.elementor-10495 .elementor-element.elementor-element-d6aad04 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-d6aad04 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-10495 .elementor-element.elementor-element-d6aad04 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-10495 .elementor-element.elementor-element-d6aad04 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-7ee4a95 > .elementor-container {
	min-height: 60px;
}

.elementor-10495 .elementor-element.elementor-element-ad69e76 {
	text-align: center;
}

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

.elementor-10495 .elementor-element.elementor-element-c83e3c1 {
	--divider-border-style: solid;
	--divider-border-width: 3px;
}

.elementor-10495 .elementor-element.elementor-element-c83e3c1 .elementor-divider-separator {
	width: 19%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-10495 .elementor-element.elementor-element-c83e3c1 .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-10495 .elementor-element.elementor-element-916e80b img {
	filter: brightness(100%) contrast(120%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-10495 .elementor-element.elementor-element-4b67616 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 0px 0px 0px -9px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -9px;
	padding: 80px 0px 0px 50px;
}

.elementor-10495 .elementor-element.elementor-element-3868d7c .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 22px;
}

.elementor-10495 .elementor-element.elementor-element-aaf355a .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 19px;
}

.elementor-10495 .elementor-element.elementor-element-75938d3 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-75938d3 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-10495 .elementor-element.elementor-element-75938d3 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-10495 .elementor-element.elementor-element-75938d3 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-7ef7898 > .elementor-container {
	min-height: 60px;
}

.elementor-10495 .elementor-element.elementor-element-7b603fa {
	text-align: center;
}

.elementor-10495 .elementor-element.elementor-element-7b603fa .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
}

.elementor-10495 .elementor-element.elementor-element-f9fe62a {
	--divider-border-style: solid;
	--divider-border-width: 3px;
}

.elementor-10495 .elementor-element.elementor-element-f9fe62a .elementor-divider-separator {
	width: 19%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-10495 .elementor-element.elementor-element-f9fe62a .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-10495 .elementor-element.elementor-element-aebab6f > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	margin: 0px 0px 0px -9px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -9px;
	padding: 70px 0px 0px 50px;
}

.elementor-10495 .elementor-element.elementor-element-5e8c7f7 .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 23px;
}

.elementor-10495 .elementor-element.elementor-element-54fa34a .elementor-heading-title {
	font-family: "Kanit", Sans-serif;
	font-size: 19px;
}

.elementor-10495 .elementor-element.elementor-element-7c4beae .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-10495 .elementor-element.elementor-element-7c4beae .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-10495 .elementor-element.elementor-element-7c4beae {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-10495 .elementor-element.elementor-element-7c4beae .elementor-icon-list-text {
	transition: color .3s;
}

@media (max-width:1024px) {
	.elementor-10495 .elementor-element.elementor-element-2f99b6a {
		padding: 70px 0px 50px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-941e333 > .elementor-element-populated {
		margin: 0px 0px 0px -9px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -9px;
		padding: 22px 0px 0px 35px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-d7bd97b > .elementor-widget-container {
		margin: -15px 0px 0px -20px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-90b679a > .elementor-widget-container {
		margin: -15px 0px -30px -20px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-16f428a > .elementor-widget-container {
		margin: -5px 0px 0px -20px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-dcebc6b > .elementor-widget-container {
		margin: -15px 0px 5px -10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-a9b2451 > .elementor-element-populated {
		margin: 0px 0px 0px -9px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -9px;
		padding: 22px 0px 0px 35px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-c0b5b44 > .elementor-widget-container {
		margin: 12px 0px 0px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-077972d > .elementor-widget-container {
		margin: -15px 0px 0px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-6f9fad5 > .elementor-widget-container {
		margin: -30px 0px 0px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-5dda986 > .elementor-widget-container {
		margin: -15px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-c4f433c > .elementor-element-populated {
		margin: 0px 0px 0px -9px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -9px;
		padding: 30px 0px 0px 35px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-04e6f96 > .elementor-widget-container {
		margin: -15px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-ffc3827 > .elementor-widget-container {
		margin: -10px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-0b5991e > .elementor-widget-container {
		margin: -30px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-d6aad04 > .elementor-widget-container {
		margin: -15px 0px 10px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-4b67616 > .elementor-element-populated {
		margin: 0px 0px 0px -9px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -9px;
		padding: 60px 0px 0px 35px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-3868d7c > .elementor-widget-container {
		margin: -30px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-43f3ac6 > .elementor-widget-container {
		margin: -13px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-aaf355a > .elementor-widget-container {
		margin: -15px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-75938d3 > .elementor-widget-container {
		margin: 0px 0px 0px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-aebab6f > .elementor-element-populated {
		margin: 0px 0px 0px -9px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -9px;
		padding: 40px 0px 0px 35px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-5e8c7f7 > .elementor-widget-container {
		margin: -10px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-5a8e115 > .elementor-widget-container {
		margin: -10px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-54fa34a > .elementor-widget-container {
		margin: -25px 0px 0px -15px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-7c4beae > .elementor-widget-container {
		margin: -15px 0px 0px -10px;
	}
}

@media (max-width:767px) {
	.elementor-10495 .elementor-element.elementor-element-2f99b6a {
		padding: 60px 0px 40px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-28854ab > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-c3be500 .elementor-divider-separator {
		width: 17%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-be119df .elementor-divider-separator {
		width: 17%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-941e333 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-d7bd97b > .elementor-widget-container {
		margin: -10px 0px 0px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-90b679a > .elementor-widget-container {
		margin: 0px 0px -25px -10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-16f428a > .elementor-widget-container {
		margin: 0px 0px 0px -10px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-dcebc6b > .elementor-widget-container {
		margin: 0px 0px 0px -10px;
		padding: 0px 20px 20px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-2935448 .elementor-divider-separator {
		width: 17%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-c0b5b44 > .elementor-widget-container {
		margin: -45px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-077972d > .elementor-widget-container {
		margin: 0px 0px -25px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-6f9fad5 > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-5dda986 > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
		padding: 0px 20px 20px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-48e65b6 .elementor-divider-separator {
		width: 17%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-04e6f96 > .elementor-widget-container {
		margin: -15px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-ffc3827 > .elementor-widget-container {
		margin: 0px 0px -25px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-0b5991e > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-d6aad04 > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
		padding: 0px 20px 20px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-c83e3c1 .elementor-divider-separator {
		width: 17%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-3868d7c > .elementor-widget-container {
		margin: -45px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-43f3ac6 > .elementor-widget-container {
		margin: 0px 0px -25px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-aaf355a > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-75938d3 > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
		padding: 0px 20px 20px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-f9fe62a .elementor-divider-separator {
		width: 17%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-5e8c7f7 > .elementor-widget-container {
		margin: -20px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-5a8e115 > .elementor-widget-container {
		margin: 0px 0px -25px -5px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-54fa34a > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
	}
	
	.elementor-10495 .elementor-element.elementor-element-7c4beae > .elementor-widget-container {
		margin: 0px 0px 0px -5px;
		padding: 0px 20px 20px 0px;
	}
}

@media (min-width:768px) {
	.elementor-10495 .elementor-element.elementor-element-5cd16aa {
		width: 20%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-28854ab {
		width: 59.332%;
	}
	
	.elementor-10495 .elementor-element.elementor-element-e36f6e7 {
		width: 20%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-10495 .elementor-element.elementor-element-28854ab {
		width: 100%;
	}
}
